OPUS-logoOPUS_Laai op (OU)OPUS-logo 1Gebruikersgids

OPUS_Laai Veilig op Web

Datum: 26 Junie 2022
Openbaring: 2022.6.26.2055
Deur: Mark Silver, ms@igage.com, +1-801-412-0011
Weergawe inligting
Gespecificeerde weergawe-inligting is aan die einde van hierdie dokument.
Teken in op die poslys vir opdateringsinligting
As jy OPUS_Upload vir enige doel gebruik, teken asseblief in op hierdie poslys:
https://signup.ymlp.com/xguqjwsugmguu
sodat ek vir jou kennisgewings van veranderinge en foutoplossings kan stuur. 'n Lys van vorige boodskappe kan hier gevind word [ http://ymlp.com/archive_guqjwsugjgh.php ].
Wees versigtig met OU!
asseblief: Lees hierdie gebruikershandleiding aandagtig deur voordat u OPUS Upload gebruik. OU aanvaar wildkaarte en dit is moontlik om elke waarneming in te dien file op 'n rekenaar met 'n enkele, eenvoudige, dwalende opdrag. Byvoorbeeldample:
OPUS_Laai op +r C:\*.??o
Sal elke enkele waarneming indien file op die c: ry na OPUS vir verwerking. Ek twyfel of die NGS of die res van die OPUS-gemeenskap jou sal waardeer om dit te doen.
Ek beveel sterk aan dat jy nie die OU-instrument vanaf die opdragreël laat loop totdat jy dit op enkel probeer het nie files van die Windows-koppelvlak eerste.

OPUS Laai op

OPUS Oplaai Veilig Web - Laai opOPUS_Upload (OU) is 'n klein Win-32-toepassing wat die indiening van GPS-waarneming outomatiseer files na die aanlyn NGS-verwerkingstelsel. OU navigeer die HTTPS NGS webwebwerf wat SSL-enkripsie gebruik.
OU kan op baie maniere bestuur word:
As 'n opdragreëlinstrument met argumente
As 'n Windows-program wat op jou skerm oop is
Deur te sleep en te laat val files op die lessenaar-ikoon
OU vereenvoudig die indiening van groot stelle van files aan NGS. Met OU is dit moontlik om outomaties duisende waarnemings in te dien files met 'n enkele opdrag.
OU is getoets met meer as 15,000 XNUMX waarnemings files op 'n enkele voorlegging.
NGS-opdatering 1 September 2018
NGS het die minimum aanvaarbare TLS-vlak vir toegang tot OPUS verander.
OPUS_Upload is daarna gewysig om die masjien SSL-laag te gebruik (in plaas daarvan om OpenSSL te gebruik). Dit beteken effektief dat Windows XP-masjiene nie meer werk by NGS kan indien nie.
Daar is geen oplossing vir hierdie probleem nie. Koop 'n moderne rekenaar.
Verspreidingsbeperkings en gebruiksoorwegings
Die OPUS programmatiese koppelvlak is ingewikkeld en die geringste verandering aan die NGS-bedienerkant sal die opdatering van OU vereis. (Jy moet dus vir die poslys registreer, sien hierbo).
Soos die OPUS Accumulator, as jy OPUS Uploader nodig het, het jy dit regtig nodig. OU het die potensiaal om sommige gebruikers baie tyd te bespaar.
Ten slotte, OU is deel van 'n veel groter projek. Die OPUS Borg. Die Borg gebruik OU, OA en 'n paar ander kliënte om outomatiese gehaltebeheer op groot CORS-netwerke te orkestreer deur gevorderde statistiese gehaltebeheer te gebruik. OU se ontwikkeling word gedryf deur Borg-funksionaliteit.
Geen veranderinge aan OE wat inmeng met die Borg kan vermaak word nie. Die Borg (https://en.wikipedia.org/wiki/Borg) reëls OU-ontwikkeling. Net soos in die Volgende Generasie. Die OPUS Borg is die Borg genoem omdat dit baie 'eenvoudige' komponente het wat probeer saamwerk om hope GNSS-waarnemingsdata te verwerk.
Dit is 'n volledige gemors, maar dit is te laat om op hierdie punt reg te stel. Selfs die eenvoudige komponente soos OU en OA is weliswaar te ingewikkeld.
Sommige van die Borg se kompleksiteite word in die 'Match Exclude'-afdeling later in hierdie dokument beskryf.
Veranderinge
Stuur asseblief enige veranderinge wat OU nuttiger sal maak vir jou aansoek na ms@igage.com.

Installeer OPUS Upload

Tans word die OPUS-oplaaier in 'n zip versprei file met hierdie gebruikershandleiding. Al die program files is kode onderteken deur 'iGage Mapping Corporation'.
Jy kan die oplaaier installeer waar jy wil, daar is net een file. Jy kan dan met die hand 'n kortpad vir jou lessenaar skep.
Dinge wat OPUS-oplaai vereis
OPUS Upload bepaal outomaties of 'n RINEX file moet ingedien word as 'n Rapid-Static of Static file deur die lengte van die RINEX file.
OPUS Upload werk nou met RINEX 2.xx en RINEX 3.xx files.
Waarneming filese 118 minute lank of langer word as Staties ingedien.
Die Antenna Naam en die HI in die RINEX file korrek moet wees. As jou RINEX files verkeerde waardes het, dan is hulle nie versoenbaar met OU nie (hierdie vereiste is verslap).
Let wel: in Build 2001 is 'n opdragreëlskakelaar '-a' bygevoeg om die indiening van files sonder antenna-aanwysers.
In Januarie 2020 is ondersteuning bygevoeg om die antennanaam in die RINEX te ignoreer file.
In Februarie 2022 is ondersteuning bygevoeg om die huidige NGS Antenna Tipe lys af te laai om Antenna Type te vereenvoudig met 'n geldige antenna tipe.
Ondersteuning om HI (Instrument Heights) te forseer is ook in Februarie 2022 bygevoeg.
U kan dit oorweeg om TEQC te gebruik om die antennanaam en HI op te dateer. Jy kan Hier is asampdie RINEX file kopskrif:OPUS Oplaai Veilig Web - Laai 1 opEk het die tipe antenna in geel uitgelig en die HI in groen.
Die tipe antenna moet 'n antenna wees wat deur NGS ondersteun word.
Begin OPUS-oplaai as 'n Windows-program
Jy kan dubbelklik op die program of 'n kortpad om OU te begin. OU sal in die boonste linkerhoek van jou skerm begin. As jy die venster skuif of die grootte verander en dan OU toemaak, sal dieselfde posisie en grootte onthou word wanneer dit volgende keer begin.
Die skermposisie word tydens looptyd nagegaan om te verseker dat dit op 'n tans beskikbare skerm is.
Die eerste keer dat jy OU gebruik, sal jy jou e-posadres moet invoer. Jy sal dalk ander opsies wil verander of 'n OPUS-Projects ID byvoeg. Jou instellings sal onthou word.
Die 'Laai data op File' word ook onthou van die laaste keer toe OU bestuur is. Jy kan op die '...'-knoppie klik om een ​​of meer te kies files om op te laai. Die files moet GPS-waarneming wees files, of zip files wat GPS-waarneming bevat files. (Met ander woorde, die Open File blaaier sal verskeie ondersteun file seleksies.) Hier is 'n example van die hand kies vier waarneming files in 'n gids:OPUS Oplaai Veilig Web - Laai 2 opAs jy 'n zip kies file, die inhoud van die zip file sal aanvaar word as standaard RINEX files en al RINEX files in die zip file sal individueel verwerk word.
As jy 'n NAV insluit file in die zip file, OU sal weet dat dit nie 'n RINEX-waarneming is nie file en sal outomaties die NAV oorslaan file.
Net so, as jy 'n NAV kies file (bvample deur al die te kies files in die gids hierbo) OU sal die .NAV oorslaan files.
Sodra jy die filenaam(me) en opsies, klik die Submit-knoppie en elke RINEX file sal outomaties by OPUS ingedien word.

Begin OPUS-oplaai vanaf die opdragreël

OU aanvaar hierdie argumente: OPUS Oplaai Veilig Web - Laai 3 opOPUS Oplaai Veilig Web - Laai 4 opHierdie opdrag:
OPUS_Laai op –p +x –e ms@igage.com C:\tmp\2001213A0.obs Sal die enkelsnit indien file sonder 'n projek-ID, wat uitgebreide uitvoer versoek, die resultaat na die gespesifiseerde e-posadres terugstuur.
Sodra jy die e-posadres op 'n rekenaar gestel het, sal OU dit onthou. Sodra jy 'n projeknaam ingestel het, sal dit in gebruik wees totdat dit uitgevee is.
Dit beteken dat nadat jy OU een keer (miskien as 'n Windows-toepassing) gehardloop het, jy net OE kan oproep met 'n filenaam:
OPUS_Laai C:\tmp\2001213A0.obs op en die voorheen geselekteerde opsies sal gebruik word.
Jy kan twee of meer spesifiseer files OPUS_Laai C:\tmp\2001213A0.obs C:\tmp\2001213A1.obs op
Jy kan ook wildcards gebruik om 'n groep van te spesifiseer files. Hierdie opdrag:
OPUS_Laai C:\tmp\*.obs op
sal elke indien file in die gids C:\tmp\ met 'n .OBS-uitbreiding in die \tmp-lêergids.
Jy kan ook stapeljokertekens gebruik:
OPUS_Laai C:\tmp\002\*.obs C:\tmp\003\*.zip op
Enkelletter-jokertekens word ook ondersteun:
OPUS_Laai op C:\tmp\2001213A?.obs
Dit moet moontlik wees om elke enkele waarneming in te dien file op die C-skyf van jou rekenaar met hierdie eenvoudige opdrag:
OPUS_Laai op +r C:\*.1?o
Is daar werklik 'n behoefte hiervoor?
Dien in met Sleep en Drop
As jy 'n kortpad op jou lessenaar het, kan jy waarneming sleep files (of .ZIP files wat een of meer waarneming bevat files) en laat val dit op die lessenaar-ikoon.
Die files sal verwerk word net asof hulle met die hand gekies is. Die laaste e-posadres en ander opsies sal gebruik word.
Daar is geen bekende limiet op die aantal files jy kan val in een aksie.
Die 'Toetsmodus'
Jy sal dalk 'n aksie wil toets voordat jy OE begin. Merk die 'Toetsmodus'-blokkie om te sien wat die uitwerking van jou aksie kan wees sonder om werklik in te dien files aan NGS.
Die toetsmodus-merkblokkie word gestoor wanneer OE sluit en heropen, so as jy dit per ongeluk nagaan, sal OE blykbaar nie werk nie.
Outomatiese indiening
As jy OU deur die opdragreël begin, met 'n filenaam; of as jy OU begin deur te sleep en te laat val files op die kortpad dan sal OU outomaties loop en dan 5 sekondes na die laaste toemaak file verwerk word.
Die Kanselleer-knoppie kan gebruik word om die vorm en die log oop te hou viewing.
Tydens die aftelling van 5 sekondes, klik op die Kanselleer-knoppie en OE sal nie outomaties toemaak nie. Die vorm sal ook nie toemaak as Toetsmodus geaktiveer is nie.
2022/2/9: OE sal nou outomaties sluit na 'n vertraging van 5 sekondes as dit vanaf iGx_Download opgeroep word.

Gevorderde Onderwerpe

Geforseerde antennatipesOPUS Oplaai Veilig Web - GevorderdKlik op die 'Laai NGS-antennalys'-knoppie om die huidige antennalys af te laai file vanaf die NGS-bediener ( https://geodesy.noaa.gov/ANTCAL/LoadFile?file=ngs14.atx ). Die lys word ontleed en elke antenna, insluitend die satellietdefinisies, word in die aftrekblokkie in gesorteerde volgorde gelaai.
Jy kan dan die eerste paar karakters van die antennatipe intik om vinnig 'n spesifieke antenna te vind.
Die lys word in 'n temp-lêergids gestoor:
C:\Users\gebruikersnaam\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx
C:\Users\gebruikersnaam\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx.cache
en hergebruik wanneer OU weer begin word.
Belangrike Antenna Tipe Nota: Jy moet die korrekte aantal spasies tussen die antenna naam en die koepel benaming insluit. Dus, kies óf die antenna uit die aftreklys, óf kopieer en plak die antennanaam uit 'n gesaghebbende bron. 'n Ontbrekende of ekstra spasie of enige gewysigde karakter sal lei tot die antenna tipe mislukking wanneer dit by OPUS ingedien word.
Uitgebreide uitvoerformaat
Opdragreël:
-x Standaard Oplossing Uitset
+x Uitgebreide oplossing-uitset (aanbeveel)
Merk hierdie blokkie: OPUS Oplaai Veilig Web - NagaanSal effektief hierdie keuse maak op die NGS-voorleggingsbladsy:OPUS Oplaai Veilig Web - Kontroleer 1Basisstasie gebruik en uitsluit
Voer basisstasies in om te gebruik en uit te sluit, geskei deur kommas:OPUS Oplaai Veilig Web - Kontroleer 2Ingevoerde stasies word NIE vir akkuraatheid nagegaan nie.
Hierdie instelling is gelykstaande aan:OPUS Oplaai Veilig Web - Kontroleer 3OPUS Oplaai Veilig Web - Kontroleer 4moet leeg wees tensy jy die waarneming by 'n geldige OPUS-projek indien. Die Projek Identifiseerder word NIE vir geldigheid gekontroleer nie.
Hierdie instelling is gelykstaande aan:OPUS Oplaai Veilig Web - ekwivalentMOENIE jou persoonlike projeknaam in hierdie blokkie invoer nie, voer slegs geldige OPUS-projek ID's in. Jy moet OPUS Bestuurder opleiding hê om OPUS-projekte te skep en te gebruik.
Volgordenommer OPUS Oplaai Veilig Web - VolgordenommerDaar is geen amptelike NGS-beskrywing van hierdie waarde nie, maar dit is BAIE nuttig om voorleggings na te spoor. Die OPUS Borg maak staat daarop dat elke e-pos-terugsending van die OPUS-stelsel 'n unieke volgnommer het in 'n suksesvolle of onsuksesvolle teruggestuurde e-posonderwerp: OPUS Oplaai Veilig Web - Volgorde nommer 1Wanneer jy die NGS OPUS-voorlegging laai webbladsy, word 'n unieke nommer deur NGS toegeken. As jy die 'iGage Random Sequence'-merkblokkie merk, dan word 'n unieke 13-karakternommer met die 'IG'-voorvoegsel gegenereer. As jy nie die blokkie merk nie, dan word die waarde wat jy ook al invoer gebruik.
Die IG-nommer is die fraksionele aantal dae sedert 1 Januarie 2020; in die plaaslike masjientydsone, vermenigvuldig met 86,400,000 XNUMX XNUMX en afgerond tot die naaste heelgetal. Dit blyk voldoende te wees vir uniekheid, is ontsyferbaar en neem toe mettertyd. Dit is nie lukraak nie.
Minimum File Grootte en maksimum lengteOPUS Oplaai Veilig Web - Minimum
As jy probeer om 'n file minder as die minimum (in Bytes) die file oorgeslaan sal word. 'N Algemene verskynsel is anti-virus gereedskap wat ander gereedskap dwing om nul lengte te skep files. Dit vang hierdie oorlas vas files van voorlegging aan NGS. Die minimum van 2,500 XNUMX grepe moet voldoende en redelik wees.
OU sal die eerste en laaste tydperk van waarnemingsdata nagaan en oorslaan files wat langer is as die maksimum lengte in ure. Daar is 'n harde limiet in OPUS dat jy nie twee keer middernag (GPS-tyd) kan oorsteek nie. As jy het fileAs dit langer as 25 uur is, moet jy dit oorweeg om die -tbin-opsie van TEQC ( https://www.unavco.org/software/data-processing/teqc/tutorial/tutorial.html ) om hulle in 24-uur op te breek files en dien dit individueel in. Dan kan jy die OPUS Accumulator-instrument gebruik om statisties na die individuele oplossings te kyk.
Stoor log Files OPUS Oplaai Veilig Web - Stoor
As u hierdie blokkie klik, sal die terugkeerwaarde van die NGS-voorlegging na 'n .HTML gestoor wordfile met dieselfde naam as elke ingedien file, in dieselfde lêergids as die ingediende file.
As jy die file in 'n blaaier sal dit 'soortgelyk' lyk aan wat jy sou ontvang het deur die handmatig in te dien file:OPUS Oplaai Veilig Web - Spaar 1Die formatering sal egter waarskynlik nie soos verwag wees nie.
Hierdie opsie is nuttig vir die ontfouting van foutiewe files wat misluk wanneer dit ingedien word.
Uitgebreide ontfout-aantekening OPUS Oplaai Veilig Web - TekeningAs hierdie blokkie gemerk word, sal ekstra loginligting in die logdialoog vertoon word. Dit is die beste om hierdie opsie ongemerk te laat.
Elke individuele HTML-indieningsveld sal opgesom word:OPUS Oplaai Veilig Web - Aantekening 1OPUS Oplaai Veilig Web - Aantekening 3tussen-File Vertraag OPUS Oplaai Veilig Web - VertragingDie NGS OPUS-bedieners het 'n sekuriteitsfunksie wat ontkenning-van-diens-aanvalle voorkom.
As jy meer as 'n paar (miskien 5) beroepe vinnig agtereenvolgens indien, blyk dit dat jou IP-adres as 'n pyn-in-die-NGS-gat gemerk sal word en jou voorleggings geïgnoreer sal word.
Dit is raadsaam om hierdie vertraging op 15 sekondes of hoër te stel. Ek gebruik 31 sekondes.
Toetsmodus OPUS Oplaai Veilig Web - ModusAs u die Toetsmodus-knoppie nagaan, kan OE voorleggings uitvoer en handelinge aanteken, tot by die punt van indiening. Die log files sal alle normale en uitgebreide logging bevat, maar die file sal nie na die NGS gestuur word vir verwerking nie.
Dit laat jou toe om 'n wildcard-aksie te toets sonder om die NGS-bedieners te oorstroom.
'n Enkele aangetekende reël sal by die log gevoeg word:OPUS Oplaai Veilig Web - Modus 1Tans (in weergawe 2022.2.8.2041) OPUS-Statiese waarnemings, files langer as 110 minute, word hiermee ingedien URL:'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
OPUS-RS files word hiermee ingedien URL:'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opus-rsup.prl’
Jy kan die 'Indiening URL' om die verstek om in te dien te ignoreer files na 'n NGS BETA-bediener. Jy sal egter moet verseker dat die korrekte bedieneradres (Static of RS) gekies word vir die ingediende file.

OPUS-BORG Instellings

Opdragreël:
-m duidelik uitgesluit pad
+m pad stel die uitgesluit padOPUS Oplaai Veilig Web - Modus 2Outo-hardloop
As die 'Auto Run at 23:00'-blokkie gemerk word, word die 'Submit'-knoppie elke aand om 23:00 UTC gedruk. OE gebruik die masjien se tydsone-instellings om die UTC-tydverskuiwing te bereken.
Pasmaat Uitsluit
Dit gaan nie 'n eenvoudige verduideliking wees nie.
Oorweeg 'n scenario waar daar 'n groot stel dopgehou is, wat elkeen baie waarnemings bevat files. Elke gids verteenwoordig een GNSS CORS-stasie. Elke waarneming file is 'n 24-uur (GPS-tydraamwerk) 'Daaglikse' waarneming file vir 'n stasie. 'n Stasie se Daaglikse gids kan 24-uur-waarneming bevat files vir die vorige 5 tot 10 jaar, so duisende RINEX files.
OE word gebruik om hierdie Daagliks in te dien files aan OPUS. Maar ons wil net elkeen voorlê file twee keer:
een keer onmiddellik na die file word ingesamel om 14 dae later weer 'n oplossing te kry met vinnige/uitsaai efemeris om 'n oplossing met presiese/finale wentelbane te kry NGS gee OPUS oplossing terug files per e-pos en die oplossing files word in 'n ooreenstemmende stel stasie-uitslaggidse gehou: elke CORS-stasie het 'n unieke OPUS-oplossingslêergids.
As 'Match Exclude' 'n pad bevat, sal OE die relatiewe pad soek wat ooreenstem met die ligging van die bronwaarneming file vir 'n bestaande passende OPUS-oplossing file.
Dit is ingewikkeld omdat die waarneming file sal 'n naam hê soos:
slci0010.22o
en die bypassende OPUS-oplossing sal 'n naam hê soos: slci001022o IG0064714690360.msg (Let op die magiese IG-volgordenommer van bo af!)
As OU 'n passende oplossing vind file, sal dit die indiening van die waarneming oorslaan file omdat 'n geldige OPUS-oplossing reeds bestaan.
As jy egter hierdie blokkie merk:OPUS Oplaai Veilig Web - Modus 3EN die OPUS-oplossing is ouer as 14 dae, dan sal OU die oplossing inspekteer .msg file om te bepaal watter efemeristipe vir die oplossing gebruik is.
As die oplossing NIE presies of finaal is nie, sal OU die bestaande oplossing uitvee file en dien die waarneming weer in file, met die hoop om 'n oplossing te kry file vanaf die OPUS-verwerkingsenjin met Presiese of Finale efemeris.
Later, vroeg die volgende dag verwerk OA (die OPUS Accumulator) die oplossingsvouers en genereer neigings vir elk van die gemonitorde CORS-stasies:OPUS Oplaai Veilig Web - Modus 4OA bou ook 'n opsomming XLS-sigblad vir elk van die gemonitorde stasies:OPUS Oplaai Veilig Web - Modus 5Hierdie opsomming sluit 'n gemiddelde posisie vir die CORS-stasie in saam met die Min/Maks/Reikwydte/Standaardafwyking vir elk van die waardes wat op 'n NGS OPUS-oplossing gevind word.
Die stasie snelheid word ook bereken, beide in die NAD83 vaste raam en in die ITRF daaglikse epog raam vir die ECEF XYZ, Breedte/Lengte/Hoogte, Staat Vliegtuig geprojekteerde en UTM geprojekteerde rame.
Daarbenewens maak OA 'n opsomming van opsommings file:OPUS Oplaai Veilig Web - opsommingswat die werfnaam bevat, die gemiddelde antennaposisie met ellipsoïde hoogte, en 'n paar bykomende inligting wat nuttig is vir privaat CORS-stasieadministrasie.
Ander Borg-prosesse voer SQC-analise op die OA-uitsetdatastelle uit en bepaal of die stasie 'statisties' in-of-buite verwagtinge loop en stuur teksboodskappe as daar 'n probleem is.
Glo dit of nie, hierdie Rube-Goldberg (https://en.wikipedia.org/wiki/Rube_Goldberg) proses werk!

Gebruik Auto-Herindien in OU

Hier is asample gidsstruktuur vir die files in te dien (ek noem die vouer 'dailys') en die vouer wat teruggestuurde opus-oplossings bevat (genoem 'opus').OPUS Oplaai Veilig Web - opsommings 1Elke stasie kan/moet in 'n unieke 4-karakter vouer wees as jy later OA (OPUS_Accumulator) wil gebruik.
Die ./dailys/sgu2-lêergids kan soos volg lyk:OPUS Oplaai Veilig Web - opsommings 2Die ./opus/sgu2-lêergids kan soos volg lyk:OPUS Oplaai Veilig Web - opsommings 3As 'n OPUS-oplossing teruggestuur word wat onleesbaar is, of vervang word deur 'n oplossing wat nuwer, beter efemeris is, sal die ou oplossing na die _invalid of _duplicates-lêergids geskuif word.
Belangrike wenk: Al die BORG-nutsgoed ignoreer doelbewus enige gids of file wat met 'n onderstreepkarakter ('_') begin, so jy kan nie 'n stasienaam hê wat met 'n onderstreep begin nie.
Dit is die hoofskerm vir OU (OPUS_Upload):OPUS Oplaai Veilig Web - opsommings 4Let daarop dat die 'Laai data op File' wys na die dailys-lêergids en 'Recurse Subfolders' is gemerk.
Dit is die 'Gevorderd'-oortjie van OE:OPUS Oplaai Veilig Web - opsommings 5Let daarop dat die 'Match Exclude' na die opus-lêergids kyk vir files wat ooreenstem met die insette files in die daaglikse gids.
Waar doen die daaglikse files vandaan kom?
Nog 'n stuk van die Borg (iBase) genereer hourly files met standaard filename met 'n ander DIPCap-proses vir elke stasie.
Dit is hoe die DIPCap-proses lyk wat RT27-strome vir SGU2 versamel:OPUS Oplaai Veilig Web - filesDIPCap is 'n plaasvervanger vir RCAPTURE. RCAPTURE misluk na 'n paar dae of weke en ondersteun slegs TCPIP 'Client' verbindings, DIPCap is baie robuust en sal vir ewig werk. Dit het beter logging en ondersteun ook TCPIP 'Server'-verbindings.
DIPCap net gratis lopies .CAP files in die geselekteerde 'Output Folder' wat standaard RINEX genereer filename deur die 'Stasienaam' te gebruik.
Die iBase-program versamel die .CAP files hourly en omskep hulle van .CAP files (wat RT27-strome is) in standaard RINEX file stelle in die standaard RINEX-vouerhiërargie (rinex/yyyy/jjj/sss):OPUS Oplaai Veilig Web - files 1

Een keer per dag, net na middernag UTC, loop die iB_Daily-instrument en kyk na ELKE ENKELE file in die RINEX-vouerstruktuur. iB_Daily maak seker dat die hourly files word aaneengeskakel in daaglikse files (in plaas daarvan om 'n kleinletter van a tot x as die laaste karakter voor die uitbreiding te hê, 'n daaglikse file het 'n nulkarakter '0'.
Die daaglikse files word gedesimeer tot 30-sekonde-intervalle en alle konstellasies behalwe GPS word uitgestroop.
iB_Daily sit ook 'n ongecomprimeerde file in die regte gleuf onder daaglikse. Die obs files in dagblaaie word nie in subgidse opgebreek nie. Alle dagblaaie is net in die stasie-lêergids.
23 uur na iB_Daily runs, dien OU (OPUS_Uploader) al die nuwe daaglikse in files aan OPUS. Ons wag 23 uur om die NGS CORS-stelsel toe te laat om al die CORS-data te vul, dit maak dit meer waarskynlik dat OPUS 'n oplossing sal produseer.
As jy die 'Kontroleer/afdwing presiese finale efemeris na 14-dae'-merkblokkie klik, sal OE 14 dae wag nadat 'n waarneming waargeneem is en dan weer elke file, elke dag, tot elke file het presiese/finale efemeris.
Na OPUS_Upload stuur die waarneming files aan OPUS, stuur OPUS die oplossings terug na 'n spesiale e-posadres wat die iBase_Mailer bedien.
Dit is die iBase_Mailer-konfigurasie wat ek gebruik:OPUS Oplaai Veilig Web - files 2Elke oplossing word in die korrekte OPUS/ssss-lêergids geplaas.
Ten slotte, die OPUS_Accumulator som al die OPUS-oplossings op. As dit duplikaatoplossings vir 'n dag vind, behou dit die beste oplossing. (Hierdie besluit word in die OA-gebruikershandleiding uiteengesit.

Nog 'n paar wenke

Die OPUS Borg-prosesse het gebruik om sonder voorval op 'n Windows XP-rekenaar te werk. Later is die rekenaar opgegradeer na Win8, toe Win10.
Dit is onmoontlik om 'n Win10-rekenaar langer as 'n paar weke te laat loop sonder menslike ingryping. Hoofsaaklik Windows-opdaterings word uitgeforseer en kan nie geïgnoreer word nie.
Aangesien die rekenaar wat OPUS bestuur 'n FTP-bediener het en 'n stapel poorte oop is (vir afgeleë CORS-stasies om data in te stoot), is dit waarskynlik 'n redelike ding om opdaterings te kry.
Ek het rondgespeel met die bestuur van die BORG op 'n AWS-bediener, dit werk maar het geen toename in beskikbaarheid nie. En as gevolg van die groot aantal files en data, die S3-instansie is duur. Spesifiek, elkeen file in die S3-bewaarplek word elke dag geïnspekteer. Dus, goedkoop gletserberging is nie gepas nie.
Ek hardloop die BORG op 'n vinnige rekenaar met al die BORG files en vouers gestoor op 'n 8-TB eksterne USB 3-stasie.
Die iBase-proses hou outomaties 'n rugsteunkopie van die saamgeperste .CAP files op 'n aparte 4-GB-skyf. iBase het 'n enkele knoppie funksie om die gedekomprimeerde RINEX struktuur te herbou vanaf die rugsteun. Ek vermoed dat 'n herbou 'n paar dae kan neem om te voltooi. Ek het nie nodig gehad om die datastel te herbou nie; dit het egter 'n paar dae geneem om dit van 'n 4-GB-skyf na 'n 8-GB-skyf te migreer.
OU-weergawe-aantekeninge
Bou 2000:
Verskeie opdragreëlskakelaars bygevoegOPUS Oplaai Veilig Web - WeergaweIngesluit en uitgesluit stasies blyk egter nog nie heeltemal te werk nie.
Bou 2004: 25 Mei 2017
Het 'n foutlogboek bygevoeg in plaas van 'n boodskapblokkie vir onbewaakte bewerking. Let daarop dat jy nie die logboek vir opdragreëltake sal kan stoor nie, want die program sal verlaat wanneer dit voltooi is.
Het 'n toets vir geldig bygevoeg file wanneer dit vanaf die opdragreël bygevoeg word. Verander die hantering van files van die opdragreël om 'n toets vir geldig-bestaande in te sluit files.
Waarskuwing: daar mag 'n beperking op die aantal files wat jy op die opdragreël kan spesifiseer. Daar behoort nie 'n beperking op die aantal te wees nie files wat jy kan insluit met wildcards, string spasie vir filename moet uitbrei na beskikbare geheue.
Wanneer meervoudige gespesifiseer word files van die opdragreël, die filenaamblokkie word slegs met die eerste gelaai file uit die lys.
Bou 2005: 5 September 2018
Het die 'Save Log Filese merkblokkie. Na die indiening van 'n waarneming file, kan al die teruggestuurde HTML-kode vanaf die bediener in 'n soortgelyke naam gestoor word file in dieselfde vouer as die insetwaarneming file. Die file uitbreiding is altyd .html en die ligging is altyd dieselfde as die invoer file.
Ondersteuning vir TLS1 is by die NGS opgeskort. OPUS_Upload gebruik nou die SSL-laag vanaf die kliëntmasjien en OpenSSL word nie meer benodig nie. Dit beteken effektief dat Windows XP-masjiene nie meer lewensvatbaar is vir gebruik met OPUS nie.
Bou 2016: 4 Januarie 2020
Sommige groot verbeterings en veranderinge is gemaak om OU binne die OPUS-Borg-raamwerk te laat werk.

  • Die konfigurasiewaardes word nou in die iBase.ini gestoor file met alle ander Bord-lede se konfigurasie. Jy sal enige vorige instellings verloor wanneer jy hierdie weergawe gebruik.
  • 'n Opsie om gidse te herhaal word by die vormgebaseerde aanroep gevoeg. Voorheen was dit slegs beskikbaar vir opdragreëllopies.
  • Daar is nou twee oortjies, een vir algemene konfigurasie-instellings en 'n nuwe oortjie vir Gevorderde instellings. Dit maak die instrument se primêre skerm skoon.
  • Dit is nou moontlik om verskeie paaie met jokertekens op te stel vanaf die vormgebaseerde nutsding. Byvoorbeeldample:
    C:\ftp\rinex\2017\*.??o; C:\ftp\rinex\2020\*.??o
    Sal beide die 2017- en 2020-vouers hergebruik vir files wat ooreenstem met die .??o file uitbreiding.
  • Dit is nou moontlik om óf die NGS-indieningsvolgnommer handmatig te stel, óf OU 'n unieke volgnommer te laat bou in die vorm 'IG8888888888888': 'IG' gevolg deur 'n 13-syfer heelgetal wat die aantal millisekondes verteenwoordig sedert 1 Januarie 2020 .
  • 'n Minimum file grootte om te verwerk is bygevoeg. Hierdie opsie is slegs van toepassing op files gekies deur jokerteken. Stel die waarde op leeg, nul of negatief om alle bron te verwerk files, ongeag die grootte. 'n Waarde van 2,500,000 24 XNUMX is redelik as jy meestal XNUMX uur per dag verwag files.
  • OU sal nou opsioneel na bestaande OPUS-oplossings kyk wanneer vouers herhaal word (met jokertekens) vir waarneming files. Oplossings moet by die basis begin filenaam van die OBS file; wees in soortgelyke vouers, onder die 'Match Exclude'-basisvouer; die oplossing file moet 'n hê file datum groter as of gelyk aan die waarneming file en het 'n .eml, .msg of .txt file uitbreiding. As 'n oplossing gevind word, die ooreenstemmende waarneming file word oorgeslaan. Stel die 'Match Exclude' na die leë string om hierdie funksie te deaktiveer.
  • Dit is nou moontlik om 'n antennatipe te dwing om die antennatipe wat in die RINEX geplaas is, effektief te ignoreer file. (Ek weet dit lyk mal; ek het hierdie funksie nodig gehad vir 'n videodemonstrasie.)
  • OU voldoen nou aan hoë DPI-skermresolusie.

Bou 2019: 30 April 2002
Die -9dl (gaan van iGx) opdragreëlskakelaar het nou hierdie aksies:

  • Toetsmodus = af
  • InterFileVertraging = 0.0
  • Proses subgidse = af
  • Pas Bestaande oplossings uitsluit = af
  • Stoor log File = af

Die interfile vertragingswaarde word nou in die INI gestoor file en onthou wanneer die program begin.
Bou 2020.7.17.2020
Vertraging tussen file indiening het 20% van masjienhulpbronne geneem as gevolg van 'n foutiewe stelsel semafoor. (ugghhh!) Kanselleer-knoppie is nie korrek vertoon tydens wag nie. Het die aantal bygevoeg files oor om in 'n bondel by die statusbalk in te dien.
Bou 2020.9.8.2021
As herhalende vouers, sal enige vouer met 'n naam wat begin met 'n onderstreep '_' oorgeslaan word. Dopgehou onder die vouer het ook oorgeslaan. Dit is bygevoeg vir gebruik met iBase wat onvolledige (files met minder as 90% van verwagte dekking) in 'n '_invalid'-lêergids.
Bou 2020.12.5.2024
Bygevoeg URL redigering om voorlegging te verander URL. Nuwe opdragreël '-U' keer terug na verstek indieningsadres, '+U "vol url”' stelle ignoreer URL. Die verstek URL tans is:
https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
Die beta-werf kan bereik word met hierdie adres:
https://beta.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
Bou 2020.12.21.2027
Fout: By indiening files aan NGS, die aantal oorblywende files wat gewys is, was verkeerd.
Fout: Wanneer op soek is na ongesubmiteerde files, met behulp van die 'Match Exclude'-funksie as 'n OPUS-oplossing die waarneming voor dateer file, is dit nou uitgevee. Voorheen is dit in plek gelaat en die file is weer ingedien. Dit het gelei tot verskeie OPUS-oplossings vir 'n enkele waarneming file (aangesien die OPUS-resultate 'n unieke iG-volgnommer-identifiseerder het.)
Bou 2021.11.7.2040
OU gebruik nou nuwe bedienerkantskrifte vir indiening van RS vs. S OBS files:OPUS Oplaai Veilig Web - Weergawe 1Die grootte van die logmemo word uitgebrei tot 4 miljoen karakters.
Het 'n paar wenke bygevoeg om 'n klomp onnodige ontfouting by te voeg (wat ek nie gaan verwyder nie, aangesien dit net verskyn terwyl u uitbrei-logs doen).
Het 'n wenk bygevoeg dat die voorlegging urlse is anders vir statiese vs. vinnige in die oorheersingskassie.
Bou 2022.2.9.2041
Gebaseer op terugvoer van mense wat nie OE in 'n produksie-omgewing gebruik nie, is OE herrangskik om meer soos die NGS-indieningsvorm te lyk.
Dit is nou moontlik om die tipe gedwonge antenna uit 'n aftrekkassie te kies. Klik die 'Laai NGS-antennalys'-knoppie om die huidige NGS-antennalys af te laai en te ontleed. Die aftreklys is gelaai met 'n alfabetiese lys van tipes.
Dit is nou moontlik om die instrumenthoogte vervat in die RINEX te ignoreer file en voer die hoogte direk in.
Hierdie opdragreëlskakelaars is bygevoeg:OPUS Oplaai Veilig Web - Weergawe 2Hierdie gebruikershandleiding is omvattend opgedateer.
Bou 2022.2.9.2042
Uitgebreide toevoegings tot sweefwenke. (Hierdie weergawe is verpak met die iGx_Download-nutsding na 2/11/2022.)
Bou 2022.3.17.2043
Twee opdragreëlskakelaars bygevoeg:OPUS Oplaai Veilig Web - Weergawe 3Bygevoeg 'Maksimum waarnemingsouderdom'. Indien nie-nul nie, sal waarnemings wat meer as die ingevoerde bedrag geëindig het, oorgeslaan word. Dit is handig om net gepoogde verwerking op te gee files na 45 dae. As NGS nie suksesvol kan verwerk nie file na 45 (programmeerbare) dae gaan wag nog 'n dag-week-maand-jaar geen verskil maak nie.
Daar is dae en plekke waar, ongeag wat jy doen, NGS OPUS nie 'n werk sal kan verwerk nie. Hoofsaaklik gesien met OPUS-Static jobs. Soms word 'n uur afgekap vanaf die begin of einde van 'n file sal lei tot sukses, maar volle 24-uur files sal verwerk nie. Hierdie nuwe skakelaar laat die files om net oorgeslaan te word. As uitgebreide ontfouting geaktiveer is, word 'n nota in die log gemaak.
Bou 2022.3.21.2044
Opgedateer na die Embarcadero® Delphi 11 Weergawe 28.0.44500.8973 samesteller op 'n nuwe rekenaar.
UPX Packer opgedateer na weergawe 3.96w.
Component Ace ZipForge opgedateer na weergawe 6.94.
Wanneer files met die volgende eienskappe word oorgeslaan:
Ontbrekende of nie-gedwonge tipe antenna is oorgeslaan
Invoer file ontbreek (? Hoe gebeur dit)
Te lank van file word oorgeslaan
Te oud van file word oorgeslaan
en daar is bykomende files om te verwerk, word die vertraging oorgeslaan. Die voorkom lang vertragings wanneer file-na-file word oorgeslaan. Met ander woorde, 'n inter-file vertraging word slegs uitgevoer wanneer 'n werklike file ingedien word.
Wanneer die antennalys van die NGS afgelaai word, bespeur OU nou duplikaat antennaname (veroorsaak deur satelliethersiening) en dwing elke inskrywing om uniek te wees.
Bou 2022.3.27.2045
MaxAge = 0 is nie as oneindig behandel nie.
Het die interfile vertraging om oorhoofse koste te probeer verminder tydens wag.
Bou 2022.4.1.2050
Kritiese herskrywing van waarneming vs. oplossingpassing.
Bygevoeg 'Teken aan by file' merkblokkie. As dit gemerk is, word die log in dieselfde vouer as die uitvoerbare met millisekondes herhaalamps. Wanneer OE begin, as 'n bestaande file groter as 9 Megagrepe bestaan, word dit uitgevee. (Jy moet logboek gryp files onmiddellik nadat OE voltooi is om te verseker dat hulle nie op programaanroeping uitgevee word nie.)
Aantekeninligting bygevoeg en skoongemaak.
Bygevoeg file toonbank om vordering op te spoor op soek na files te verwerk.
Het 'n fout reggestel waar 'n OPUS-oplossingsdatum afgekap is sonder die oplossingstyd. Dit het gelei tot 'sommige' files word herhaaldelik ingedien omdat die oplossingstyd (afgekap tot 00:00:00) voor die einde van die okkupasie gelyk het (00:00:03). Hierdie tjek het nou 'n volle dag van grasietydperk voordat dit as vroeër gevlag word.
Bou 2022.4.10.2053
Vaste MaxAge-fout waar MaxAge-instelling vir sommige geïgnoreer is files.
Bygevoeg oorslaan boodskap:
04/10/2022 18:35:38.612 ! File 'F:\iBase\ftp\dailys\cotx\cotx2970.21o oorgeslaan, te oud; waarnemingsouderdom is 167.8 dae, die limiet is 45.0 dae.
Vaste 'SemiAppend2' kwessie waar leeg filename is by die lys van files om ';;;' te verwerk.
Bygevoeg 80-karakters van volgende file om loginligting te verwerk na die '...verwerking x meer files:' loginskrywing.
Bou 2022.6.26.2055
** Implisiete RINEX 3-ondersteuning bygevoeg ** RINEX3 het dalk voorheen gewerk, in die meeste gevalle.
Het 'n leë antenna bo-aan die 'Force Antenna'-aftreklys bygevoeg om die keuse van geen gedwonge antenna makliker te maak nie.
Bygevoeg +X dd en -X opsies om die 'Maksimum ouderdom' toleransie in te stel en skoon te maak.
(As jy dit op 0 dae of op 'n leë string stel, sal alles verwerk word files.)
Win10/11-styl oop file seleksie dialoog.
Verskerpte spasiëring op vormontwerp.
Bygevoeg 'Defaults'-knoppie om alle instellings behalwe terug te keer filenaam en e-posadres; na die bekende beginversteurings.
+D-opsie bygevoeg om op die 'Defaults'-knoppie vanaf die opdragreël te klik.
Die RINEX file dekodeerder ondersteun nou RINEX2 en RINEX3. OBS EPOCH-rekords met nie-nul vlae word beter hanteer. ('n Toekomstige verbetering kan wees om spesiale gebeurtenis (verskuiwing, nuwe monument, begin statiese) rekords uit te stroop?) Bykomende RINEX-metodes word nou gedeel tussen OPUS_Upload en die
iGx_Download-instrument.
Verbeterde wenke vir ELKE opsie en beheer.
Die -9dl opsie is gedepresieer en doen niks. As jy voorheen hierdie opsie gebruik het, oorweeg dit om 'n -D as die eerste opsie op die lyn te plaas. Dit sal OE in 'n bekende, verstek toestand plaas. Dan hoef jy net die opsies by te voeg wat jy nodig het vir verwerking, tipies -e e-pos gevolg deur 'n filenaam om in te dien sal voldoende wees.

iGage Mapping Corporation
1545 Suid 1100 Oos STE 1
Salt Lake City UT 84015
+1 801 412-0011
f +1-801-412-0022
www.igage.com

Dokumente / Hulpbronne

OPUS OPUS_Laai Veilig op Web [pdf] Gebruikersgids
OPUS_Laai Veilig op Web, OPUS_Laai op, Veilig Web, Web

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *