OPUS_Upload (OU)
Giya sa Gumagamit
OPUS_Pag-upload nga Luwas Web
Petsa: 26 Hunyo 2022
Pinadayag: 2022.6.26.2055
Ni: Mark Silver, ms@igage.com, +1-801-412-0011
Impormasyon sa Bersyon
Ang impormasyon nga giihap nga bersyon anaa sa katapusan niini nga dokumento.
Mag-subscribe sa Mail List para sa update nga impormasyon
Kung mogamit ka sa OPUS_Upload alang sa bisan unsang katuyoan, palihug pag-subscribe sa kini nga lista sa mail:
https://signup.ymlp.com/xguqjwsugmguu
para makapadala ko nimo ug mga pahibalo sa mga kausaban ug pag-ayo sa bug. Ang usa ka lista sa miaging mga mensahe makita dinhi [ http://ymlp.com/archive_guqjwsugjgh.php ].
Pag-amping sa OU!
PALIHUG: Basaha pag-ayo kining User Manual sa dili pa gamiton ang OPUS Upload. Gidawat sa OU ang mga wildcard ug posible nga isumite ang matag obserbasyon file sa usa ka kompyuter nga adunay usa, yano, sayup nga sugo. Kay example:
OPUS_Upload +r C:\*.??o
Isumiter ang matag usa nga obserbasyon file sa c: drive sa OPUS para sa pagproseso. Nagduda ko nga ang NGS o ang uban nga komunidad sa OPUS mapasalamaton kanimo sa pagbuhat niini.
Girekomenda nako nga dili nimo ipadagan ang tool sa OU gikan sa linya sa mando hangtod nga nasulayan nimo kini sa usa files gikan sa Windows interface una.
Pag-upload sa OPUS
Ang OPUS_Upload (OU) usa ka gamay nga Win-32 nga aplikasyon nga nag-automate sa pagsumite sa obserbasyon sa GPS files sa online nga sistema sa pagproseso sa NGS. Ang OU nag-navigate sa HTTPS NGS website gamit ang SSL encryption.
Ang OU mahimong ipadagan sa daghang paagi:
Ingon usa ka himan sa command line nga adunay mga argumento
Ingon usa ka programa sa windows nga bukas sa imong screen
Pinaagi sa pagguyod ug paghulog files sa desktop icon
Gipasimple sa OU ang pagsumite sa dagkong mga set sa files sa NGS. Uban sa OU posible nga awtomatiko nga isumite ang liboan nga obserbasyon files uban sa usa ka sugo.
Ang OU nasulayan na sa kapin sa 15,000 ka obserbasyon files sa usa ka pagsumite.
NGS Update 1 Septyembre 2018
Giusab sa NGS ang minimum nga madawat nga lebel sa TLS alang sa pag-access sa OPUS.
Giusab ang OPUS_Upload aron magamit ang layer sa SSL sa makina (imbes gamiton ang OpenSSL). Kini epektibo nga nagpasabut nga ang mga makina sa Windows XP dili na makasumite ug mga trabaho sa NGS.
Walay work-around alang niini nga isyu. Pagpalit ug modernong kompyuter.
Mga Limitasyon sa Pag-apod-apod ug Mga Konsiderasyon sa Paggamit
Ang OPUS programmatic interface komplikado ug ang pinakagamay nga kausaban sa NGS server side magkinahanglan og pag-update sa OU. (Sa ingon, kinahanglan ka magparehistro alang sa lista sa mail, tan-awa sa ibabaw).
Sama sa OPUS Accumulator, kung kinahanglan nimo ang OPUS Uploader, kinahanglan nimo kini. Ang OU adunay potensyal sa pagluwas sa pipila ka mga tiggamit sa daghang oras.
Sa katapusan, ang OU kabahin sa mas dako nga proyekto. Ang OPUS Borg. Gigamit sa Borg ang OU, OA ug pipila ka uban pang mga kliyente aron i-orkestrate ang awtomatikong pagkontrol sa kalidad sa dagkong mga network sa CORS gamit ang advanced nga pagkontrol sa kalidad sa istatistika. Ang pag-uswag sa OU gimaneho sa pagpaandar sa Borg.
Walay mga kausaban sa OU nga makabalda sa Borg mahimong malingaw. Ang Borg (https://en.wikipedia.org/wiki/Borg) mga lagda sa pagpalambo sa OU. Sama sa sunod nga henerasyon. Ang OPUS Borg ginganlan og Borg tungod kay kini adunay daghang 'simple' nga mga sangkap nga naningkamot nga magtinabangay sa pagproseso sa mga tambak sa GNSS obserbasyon data.
Kini usa ka bug-os nga kagubot, apan ulahi na kaayo aron ayohon kini nga punto. Tinuod nga bisan ang mga yano nga sangkap sama sa OU ug OA labi ka komplikado.
Ang pipila sa mga kakomplikado sa Borg gihulagway sa seksyon nga 'Match Exclude' sa ulahi niini nga dokumento.
Mga kausaban
Palihug ipadala ang bisan unsang mga pagbag-o nga maghimo sa OU nga labi ka mapuslanon alang sa imong aplikasyon ms@igage.com.
Pag-instalar sa OPUS Upload
Sa pagkakaron ang OPUS Uploader kay gipang-apod-apod sa ZIP file uban niining User Manual. Tanan nga programa files mga kodigo nga gipirmahan sa 'iGage Mapping Corporation'.
Mahimo nimong i-install ang uploader bisan asa nimo gusto, adunay usa ra file. Mahimo nimong mano-mano ang paghimo og usa ka shortcut alang sa imong desktop.
Mga Butang nga Gikinahanglan sa Pag-upload sa OPUS
Awtomatikong gitino sa OPUS Upload kung usa ka RINEX file kinahanglan isumite ingon usa ka Rapid-Static o Static file sa gitas-on sa RINEX file.
Ang OPUS Upload magamit na karon sa RINEX 2.xx ug RINEX 3.xx files.
Obserbasyon files 118-minutos ang gitas-on o mas dugay kay gisumite isip Static.
Ang Ngalan sa Antenna ug ang HI sa RINEX file kinahanglan nga husto. Kung ang imong RINEX files adunay dili husto nga mga kantidad, unya dili kini katugma sa OU (kini nga kinahanglanon gi-relaks).
Mubo nga sulat: sa Build 2001 usa ka command line switch '-a' gidugang aron tugotan ang pagsumite sa files walay antenna designators.
Niadtong Enero 2020 gidugang ang suporta aron ma-override ang ngalan sa antenna sa RINEX file.
Niadtong Pebrero 2022 gidugang ang suporta aron ma-download ang kasamtangang listahan sa NGS Antenna Type aron pasimplehon ang Antenna Type override nga adunay balido nga antenna type.
Ang suporta alang sa pagpugos sa HI (Instrument Heights) gidugang usab kaniadtong Pebrero 2022.
Mahimo nimong ikonsiderar ang paggamit sa TEQC aron ma-update ang ngalan sa antenna ug HI. Mahimo nimo Ania ang ingonampang RINEX file ulohan:Gipasiugda nako ang tipo sa antenna sa yellow ug ang HI sa berde.
Ang tipo sa antenna kinahanglan usa ka antenna nga gisuportahan sa NGS.
Pagpadagan sa OPUS Upload isip usa ka Windows Program
Mahimo nimong doble-klik ang programa o usa ka shortcut aron masugdan ang OU. Magsugod ang OU sa ibabaw nga wala nga suok sa imong screen. Kung imong ibalhin o usbon ang gidak-on sa bintana ug dayon isira ang OU, sa sunod higayon nga magsugod kini sa samang posisyon ug gidak-on mahinumduman.
Ang posisyon sa screen gisusi sa run-time aron masiguro nga kini anaa sa kasamtangan nga anaa nga screen.
Sa unang higayon nga imong gigamit ang OU kinahanglan nimo nga mosulod sa imong email address. Mahimo nimong usbon ang ubang mga kapilian o idugang ang OPUS-Projects ID. Ang imong mga setting mahinumduman.
Ang 'Upload Data File' nahinumduman usab gikan sa katapusang higayon nga gipadagan ang OU. Mahimo nimong i-klik ang '…' nga buton aron makapili usa o daghan pa files sa pag-upload. Ang files kinahanglan nga GPS obserbasyon files, o ZIP files nga adunay obserbasyon sa GPS files. (Sa laing pagkasulti, ang Open File browser mosuporta sa daghan file mga pinili.) Ania ang usa ka example sa kamut pagpili sa upat ka obserbasyon files sa usa ka folder:Kung mopili ka ug ZIP file, ang sulod sa ZIP file pagaisipon nga standard RINEX files ug tanan RINEX files sa ZIP file iproseso sa tagsa-tagsa.
Kung nag-apil ka og NAV file sa ZIP file, mahibal-an sa OU nga dili kini usa ka obserbasyon sa RINEX file ug awtomatik nga laktawan ang NAV file.
Sa susama, kung mopili ka og NAV file (alang sa example pinaagi sa pagpili sa tanan nga mga files sa direktoryo sa ibabaw) Ang OU molaktaw sa .NAV files.
Sa higayon nga imong gibutang ang filengalan (mga) ug mga kapilian, i-klik ang Isumite nga buton ug ang matag RINEX file awtomatik nga isumite sa OPUS.
Pagpadagan sa OPUS Upload gikan sa Command Line
Gidawat sa OU kini nga mga argumento: Kini nga sugo:
OPUS_Upload –p +x –e ms@igage.com C:\tmp\2001213A0.obs Isumiter ang single file walay project ID, nangayo ug extended nga output, ibalik ang resulta sa gipiho nga email address.
Sa higayon nga imong ibutang ang email address sa usa ka kompyuter, ang OU mahinumdom niini. Kung magbutang ka usa ka Ngalan sa Proyekto, magamit kini hangtod matangtang.
Kini nagpasabot nga human nimo ipadagan ang OU kausa (tingali isip usa ka aplikasyon sa Windows), mahimo nimong gamiton ang OU sa usa ka filengalan:
OPUS_Upload C:\tmp\2001213A0.obs ug ang mga gipili kaniadto nga mga opsyon gamiton.
Mahimo nimong itakda ang duha o daghan pa files OPUS_Upload C:\tmp\2001213A0.obs C:\tmp\2001213A1.obs
Mahimo usab nimong gamiton ang mga wildcard aron itakda ang usa ka grupo sa files. Kini nga sugo:
OPUS_Upload C:\tmp\*.obs
isumiter ang matag file sa folder nga C:\tmp\ nga adunay .OBS extension sa \tmp folder.
Mahimo usab nimong gamiton ang stack wildcards:
OPUS_Upload C:\tmp\002\*.obs C:\tmp\003\*.zip
Gisuportahan usab ang usa ka letra nga wildcard:
OPUS_Upload C:\tmp\2001213A?.obs
Kinahanglan nga posible nga isumite ang matag usa nga obserbasyon file sa C drive sa imong computer uban niining yano nga sugo:
OPUS_Upload +r C:\*.1?o
Kinahanglan ba gyud kini?
Pagsumite gamit ang Drag and Drop
Kung ikaw adunay usa ka shortcut sa imong desktop mahimo nimong i-drag ang obserbasyon files (o .ZIP files naglangkob sa usa o daghan pa nga obserbasyon files) ug ihulog kini sa desktop icon.
Ang files iproseso sama ra nga sila gipili nga mano-mano. Ang katapusan nga email address ug uban pang mga kapilian ang gamiton.
Walay nahibal-an nga limitasyon sa gidaghanon sa files mahimo nimong ihulog sa usa ka aksyon.
Ang 'Pagsulay Mode'
Mahimo nimong sulayan ang usa ka aksyon sa dili pa ilunsad ang OU. Susiha ang kahon sa 'Test Mode' aron makita kung unsa ang mga epekto sa imong aksyon nga wala gyud mosumite files sa NGS.
Ang Check Mode nga checkbox gitipigan kung ang OU magsira ug magbukas pag-usab aron kung wala nimo tuyoa nga susihon kini, ang OU makita nga dili molihok.
Awtomatikong Pagsumite
Kung magsugod ka sa OU pinaagi sa command line, nga adunay a filengalan; o kung magsugod ka sa OU pinaagi sa pag-drag ug paghulog files ngadto sa shortcut unya ang OU awtomatik nga modagan ug dayon magsira 5 segundos human sa kataposan file giproseso.
Ang Cancel button mahimong gamiton sa paghawid sa porma ug ang log bukas para viewing.
Atol sa 5 segundos nga pagtapos sa run countdown, i-klik ang Cancel button ug ang OU dili awtomatikong magsira. Ang porma dili usab magsira kung ang Test Mode ma-enable.
2022/2/9: Awtomatikong magsira ang OU pagkahuman sa 5 segundos nga paglangan kung gihangyo gikan sa iGx_Download.
Abanteng mga Hilisgutan
Pinugos nga Mga Uri sa AntennaI-klik ang 'Load NGS Antenna List' nga buton para ma-download ang kasamtangang listahan sa antenna file gikan sa NGS server ( https://geodesy.noaa.gov/ANTCAL/LoadFile?file=ngs14.atx ). Ang lista gi-parse ug ang matag antenna, lakip ang mga kahulugan sa satellite, gikarga sa drop-down box sa han-ay nga han-ay.
Mahimo nimong i-type ang una nga pipila ka mga karakter sa tipo sa antenna aron dali nga makit-an ang usa ka partikular nga antenna.
Ang listahan gitipigan sa usa ka temp folder:
C:\Users\username\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx
C:\Users\username\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx.cache
ug gigamit pag-usab sa dihang ang OU gisugdan pag-usab.
Importante nga Type sa Antenna Note: Kinahanglan nimo nga ilakip ang tukma nga gidaghanon sa mga espasyo tali sa ngalan sa antenna ug sa ngalan sa dome. Busa, pilia ang antenna gikan sa drop-down list, o kopyaha ug idikit ang ngalan sa antenna gikan sa usa ka awtoritatibo nga tinubdan. Ang usa ka nawala o dugang nga luna o bisan unsang giusab nga karakter moresulta sa pagkapakyas sa tipo sa antenna kung isumite sa OPUS.
Extended Output Format
Command Line:
-x Standard nga Solusyon Output
+x Extended Solution Output (girekomenda)
Pagsusi niini nga kahon: Epektibo nga himuon kini nga pagpili sa panid sa pagsumite sa NGS:
Paggamit ug Dili Iapil sa Base Station
Pagsulod sa mga base station nga gamiton ug dili iapil nga gibulag sa mga koma:Ang nasulod nga mga estasyon DILI gisusi alang sa katukma.
Kini nga setting katumbas sa:kinahanglan nga walay sulod gawas kung imong gisumite ang obserbasyon sa usa ka balido nga OPUS Project. Ang Project Identifier DILI gisusi alang sa balido.
Kini nga setting katumbas sa:AYAW ibutang ang imong personal nga ngalan sa proyekto niini nga kahon, isulod lamang ang balido nga OPUS-Project ID's. Kinahanglan ka nga adunay pagbansay sa OPUS Manager aron makahimo ug magamit ang OPUS-Projects.
Sunod-sunod nga Numero Walay opisyal nga paghulagway sa NGS sa kini nga kantidad, apan kini mapuslanon kaayo alang sa pagsubay sa mga pagsumite. Ang OPUS Borg nagsalig sa matag email nga pagbalik gikan sa OPUS system nga adunay usa ka talagsaon nga sequence number sa usa ka malampuson o dili malampuson nga gibalik nga hilisgutan sa email:
Kung imong gi-load ang pagsumite sa NGS OPUS webpanid, usa ka talagsaon nga numero ang gihatag sa NGS. Kung imong susihon ang 'iGage Random Sequence' nga checkbox, unya usa ka talagsaon nga 13character nga numero nga adunay prefix nga 'IG' ang mamugna. Kung dili nimo susihon ang kahon, kung unsang kantidad ang imong gisulod gigamit.
Ang numero sa IG mao ang fractional nga gidaghanon sa mga adlaw sukad sa Enero 1, 2020; sa lokal nga time zone sa makina, gi-multiply sa 86,400,000 ug gi-round sa labing duol nga integer. Kini ingon nga igo alang sa pagkatalagsaon, matukib ug nagdugang sa paglabay sa panahon. Dili kini sulagma.
Minimum File Gidak-on ug Kinatas-ang Gitas-on
Kung mosulay ka sa pagsumite sa usa ka file ubos sa minimum (sa Bytes) ang file laktawan. Usa ka kasagarang panghitabo mao ang mga himan nga anti-virus nga nagpugos sa ubang mga himan sa paghimo og zero nga gitas-on files. Kini nagpugong niini nga mga kasamok files gikan sa pagsumite sa NGS. Ang minimum nga 2,500 byte kinahanglan nga igo ug makatarunganon.
Susihon sa OU ang una ug katapusang yugto sa datos sa obserbasyon ug laktawan files nga mas taas kay sa maximum nga gitas-on sa mga oras. Adunay usa ka lisud nga limitasyon sa OPUS nga dili ka makatabok sa tungang gabii (oras sa GPS) kaduha. Kung naa kay files nga mas taas pa sa 25 ka oras, kinahanglan nimong hunahunaon ang paggamit sa -tbin nga kapilian sa TEQC ( https://www.unavco.org/software/data-processing/teqc/tutorial/tutorial.html ) aron mabungkag kini ngadto sa 24-oras files ug isumite kini sa tinagsa. Dayon mahimo nimong gamiton ang himan sa OPUS Accumulator aron makita sa istatistika ang indibidwal nga mga solusyon.
I-save ang Log Files
Ang pag-klik niini nga kahon magtipig sa pagbalik nga kantidad gikan sa NGS nga gisumite sa usa ka .HTMLfile nga adunay parehas nga ngalan sa matag gisumite file, sa parehas nga folder sa gisumite file.
Kung ablihan nimo ang file sa usa ka browser, kini tan-awon 'parehas' sa kung unsa ang imong madawat pinaagi sa mano-mano nga pagsumite sa file:Bisan pa, ang pag-format lagmit dili sama sa gipaabut.
Kini nga kapilian mapuslanon alang sa pag-debug sa sayup files nga mapakyas kung gisumite.
Gipadako nga Debug Logging Ang pagsusi niini nga kahon moresulta sa dugang nga impormasyon sa pag-log nga gipakita sa log dialog. Kini nga opsyon mao ang labing maayo nga wala masusi.
Ang matag indibidwal nga HTML submission field ilista:Inter-File Paglangan
Ang mga server sa NGS OPUS adunay bahin sa seguridad nga nagpugong sa mga pag-atake sa pagdumili sa serbisyo.
Kung nagsumite ka labaw pa sa pipila (tingali 5) nga mga trabaho sa paspas nga sunud-sunod, mopatim-aw nga ang imong IP address ma-flag ingon usa ka sakit-sa-NGS's-butt ug ang imong mga gisumite dili tagdon.
Ang pagtakda niini nga paglangan ngadto sa 15-segundo o mas taas kay gitambagan. Gigamit nako ang 31 segundos.
Test Mode Ang pagsusi sa buton sa Test Mode nagtugot sa OU sa pagpadagan sa mga pagsumite ug mga aksyon sa pag-log, hangtod sa punto sa mga pagsumite. Ang log files maglangkob sa tanan nga normal ug dugay nga pag-log, apan ang file dili ipadala sa NGS para sa pagproseso.
Kini nagtugot kanimo sa pagsulay sa usa ka wildcard nga aksyon nga walay pagbaha sa NGS servers.
Usa ka linya nga na-log ang idugang sa log:Sa pagkakaron (sa Bersyon 2022.2.8.2041) OPUS-Static obserbasyon, files mas taas kay sa 110 ka minuto, gisumite uban niini URL:'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl‘
OPUS-RS files ang gisumite niini URL:'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opus-rsup.prl’
Mahimo nimong gamiton ang 'Pagsumite URL' sa pag-override sa default nga isumite files ngadto sa NGS BETA server. Bisan pa, kinahanglan nimo nga masiguro nga ang husto nga adres sa server (Static o RS) gipili alang sa gisumite file.
Mga Setting sa OPUS-BORG
Command Line:
-m klaro nga wala iapil nga agianan
+m nga agianan nagbutang sa wala iapil nga agiananAwtomatikong Pagdagan
Ang pagsusi sa 'Auto Run sa 23:00' nga kahon moresulta sa 'Submit' button nga gipugos sa 23:00 UTC kada gabii. Gigamit sa OU ang mga setting sa time-zone sa makina aron kwentahon ang offset sa oras sa UTC.
Match Iapil
Dili kini usa ka yano nga katin-awan.
Tagda ang usa ka senaryo diin adunay usa ka dako nga hugpong sa mga folder, ang matag usa adunay daghang obserbasyon files. Ang matag folder nagrepresentar sa usa ka estasyon sa GNSS CORS. Ang matag obserbasyon file usa ka 24-oras (GPS time-frame) 'Adlaw-adlaw' nga obserbasyon file alang sa usa ka estasyon. Ang Daily folder sa usa ka estasyon mahimong adunay 24-oras nga obserbasyon files alang sa miaging 5 ngadto sa 10 ka tuig, busa liboan ka RINEX files.
Ang OU gigamit sa pagsumite niini nga Adlaw-adlaw files ngadto sa OPUS. Apan gusto lang namo nga isumiter ang matag usa file makaduha:
kausa dayon human sa file gikolekta aron makakuha usa ka solusyon nga adunay paspas / broadcast nga ephemeris pag-usab 14-adlaw sa ulahi aron makakuha usa ka solusyon nga adunay tukma / katapusan nga mga orbit Ang NGS nagbalik sa solusyon sa OPUS files pinaagi sa email ug ang solusyon files gitipigan sa usa ka katugbang nga set sa mga folder sa resulta sa estasyon: ang matag estasyon sa CORS adunay usa ka talagsaon nga folder sa solusyon sa OPUS.
Kung ang 'Match Exclude' adunay dalan, pangitaon sa OU ang relatibong agianan nga motakdo sa lokasyon sa gigikanan nga obserbasyon file alang sa usa ka kasamtangan nga katugbang nga solusyon sa OPUS file.
Kini komplikado tungod kay ang obserbasyon file adunay ngalan sama sa:
slci0010.22o
ug ang katugbang nga solusyon sa OPUS adunay ngalan sama sa: slci001022o IG0064714690360.msg (Tan-awa ang magic IG Sequence Number gikan sa ibabaw!)
Kung ang OU nakakaplag usa ka katugbang nga solusyon file, laktawan niini ang pagsumite sa obserbasyon file tungod kay adunay usa ka balido nga solusyon sa OPUS.
Bisan pa, kung imong susihon kini nga kahon:UG ang solusyon sa OPUS mas karaan pa sa 14 ka adlaw unya susihon sa OU ang solusyon .msg file aron mahibal-an kung unsang klase nga ephemeris ang gigamit alang sa solusyon.
Kung DILI Tukma o Katapusan ang solusyon, tangtangon sa OU ang kasamtangan nga solusyon file ug isumiter pag-usab ang obserbasyon file, naglaum nga makakuha og solusyon file gikan sa OPUS processing engine gamit ang Precise o Final ephemeris.
Sa ulahi, sayo sa sunod nga adlaw ang OA (ang OPUS Accumulator) nagproseso sa mga folder sa solusyon ug nagmugna og mga laraw sa uso alang sa matag usa sa gibantayan nga mga istasyon sa CORS:Naghimo usab ang OA og usa ka summary nga XLS spreadsheet alang sa matag usa sa gibantayan nga mga istasyon:
Kini nga summary naglakip sa usa ka average nga posisyon para sa CORS station uban sa Min/Max/Range/StandardDeviation para sa matag value nga makita sa NGS OPUS solution.
Ang katulin sa estasyon kay gikuwenta usab, sa NAD83 fixed frame ug sa ITRF daily epoch frame para sa ECEF XYZ, Lat/Lon/Height, State Plane projected ug UTM projected frames.
Dugang pa, ang OA naghimo og usa ka summary sa mga summary file:nga naglangkob sa ngalan sa site, ang kasagaran nga posisyon sa antenna nga adunay taas nga ellipsoid, ug pipila ka dugang nga kasayuran nga mapuslanon alang sa pagdumala sa pribado nga istasyon sa CORS.
Ang ubang mga proseso sa Borg nagpadagan sa pagtuki sa SQC sa mga set sa datos sa output sa OA ug gitino kung ang estasyon 'statistiko' nga nagdagan sa-o-gawas sa mga gilauman ug nagpadala mga text message kung adunay isyu.
Motuo ka o dili, kini nga Rube-Goldberg (https://en.wikipedia.org/wiki/Rube_Goldberg) ang proseso nagtrabaho!
Gamit ang Auto-Resubmit sa OU
Ania ang ingonample folder nga istruktura alang sa files isumiter (gitawag nako ang adunay sulod nga folder nga 'adlaw-adlaw') ug ang folder nga adunay gibalik nga mga solusyon sa opus (gitawag nga 'opus').Ang matag estasyon mahimo/kinahanglan nga naa sa usa ka talagsaon nga 4-character nga folder kung gusto nimo gamiton sa ulahi ang OA (OPUS_Accumulator).
Ang ./dailys/sgu2 nga folder mahimong sama niini:Ang ./opus/sgu2 nga folder mahimong sama niini:
Kung ang usa ka solusyon sa OPUS ibalik nga dili mabasa, o gipulihan sa usa ka solusyon nga mas bag-o, mas maayo nga ephemeris unya ang daan nga solusyon ibalhin sa _invalid o _duplicates folder.
Importante nga Sugyot: Ang tanan nga BORG nga mga himan gituyo nga wala magtagad sa bisan unsang folder o file nga nagsugod sa underscore nga karakter ('_') para dili ka makabaton ug station name nga nagsugod sa underscore.
Kini ang nag-unang screen para sa OU (OPUS_Upload):Matikdi nga ang 'Upload Data File' nagpunting sa dailys folder ug ang 'Recurse Subfolders' gisusi.
Kini ang 'Advanced' nga tab sa OU:Matikdi nga ang 'Match Exclude' nagtan-aw sa opus folder para sa files nga motakdo sa input files sa dailys folder.
Kung asa buhaton ang adlaw-adlaw filegikan s?
Ang laing piraso sa Borg (iBase) makamugna og hourly files uban sa standard filemga ngalan gamit ang lain-laing proseso sa DIPCap alang sa matag estasyon.
Kini ang hitsura sa proseso sa DIPCap nga nagkolekta sa mga sapa sa RT27 alang sa SGU2:Ang DIPCap kay puli sa RCAPTURE. Ang RCAPTURE napakyas human sa pipila ka mga adlaw o mga semana ug nagsuporta lamang sa mga koneksyon sa TCPIP 'Client', ang DIPCap lig-on kaayo ug modagan hangtod sa hangtod. Kini adunay mas maayo nga pag-log ug nagsuporta usab sa mga koneksyon sa TCPIP 'Server'.
DIPCap lang libre nga dagan .CAP files ngadto sa pinili nga 'Output Folder' nga nagmugna og standard RINEX filemga ngalan gamit ang 'Ngalan sa Estasyon'.
Ang programa sa iBase nagkolekta sa .CAP files hourly ug gikabig sila gikan sa .CAP files (nga mao ang RT27 streams) ngadto sa standard RINEX file gibutang sa standard RINEX folder hierarchy (rinex/yyyy/jjj/sss):
Kausa kada adlaw, pagkahuman sa tungang gabii sa UTC, ang iB_Daily nga himan modagan ug motan-aw sa MATAG-SINGLE file sa RINEX folder structure. Gisiguro sa iB_Daily nga ang hourly files gihugpong sa adlaw-adlaw files (imbes adunay gamay nga letra nga letra gikan sa a hangtod sa x ingon ang katapusan nga karakter sa wala pa ang extension, usa ka adlaw-adlaw file adunay zero nga karakter nga '0'.
Ang adlaw-adlaw fileAng mga s gipaubos sa 30 segundos nga mga agwat ug ang tanan nga mga konstelasyon gawas sa GPS gikuha.
Ang iB_Daily nagbutang usab usa ka wala ma-compress file sa husto nga slot ubos sa dailys. Ang obs files sa adlaw-adlaw wala gibuak sa mga sub-folder. Ang tanan nga mga dairy naa ra sa folder sa istasyon.
23-oras human sa pagdagan sa iB_Daily, ang OU (OPUS_Uploader) nagsumite sa tanan nga bag-ong adlaw-adlaw files ngadto sa OPUS. Naghulat kami og 23 ka oras aron tugotan ang sistema sa NGS CORS nga mapuno ang tanan nga datos sa CORS, kini naghimo nga mas lagmit nga ang OPUS makahimo og solusyon.
Kung imong i-klik ang 'Check/force Precise-Final ephemeris after 14-days' checkbox, unya ang OU maghulat 14-days human maobserbahan ang usa ka obserbasyon ug dayon isumiter ang matag file, kada adlaw, hangtod sa matag file adunay tukma / katapusan nga ephemeris.
Human ipadala sa OPUS_Upload ang obserbasyon files sa OPUS, gibalik sa OPUS ang mga solusyon sa usa ka espesyal nga adres sa email diin ang mga serbisyo sa iBase_Mailer.
Kini ang iBase_Mailer configuration nga akong gigamit:Ang matag solusyon gibutang sa husto nga OPUS/ssss folder.
Sa katapusan, ang OPUS_Accumulator nagsumaryo sa tanan nga mga solusyon sa OPUS. Kung makit-an niini ang mga doble nga solusyon sa usa ka adlaw, gitipigan niini ang labing kaayo nga solusyon. (Kini nga desisyon detalyado sa OA User Manual.
Ang uban nga mga timailhan
Ang mga proseso sa OPUS Borg kaniadto nagdagan nga wala’y insidente sa usa ka kompyuter sa Windows XP. Sa ulahi ang kompyuter gi-upgrade sa Win8, dayon Win10.
Imposible nga adunay usa ka Win10 nga kompyuter nga modagan sa sobra sa pipila ka mga semana nga wala’y interbensyon sa tawo. Sa panguna ang Windows Updates napugos sa paggawas ug dili mahimong ibalewala.
Tungod kay ang kompyuter nga nagpadagan sa OPUS adunay usa ka FTP server ug usa ka pundok sa mga pantalan nga bukas (alang sa hilit nga mga istasyon sa CORS aron iduso ang datos), ang pagkuha sa mga update tingali usa ka makatarunganon nga butang.
Nagdula ako sa pagpadagan sa BORG sa usa ka server sa AWS, kini molihok apan wala’y pagtaas sa magamit. Ug tungod sa kadaghan sa files ug data, mahal ang pananglitan sa S3. Sa partikular, matag usa file sa S3 repository gisusi matag adlaw. Busa, ang dili mahal nga pagtipig sa glacier dili angay.
Gipadagan nako ang BORG sa usa ka paspas nga kompyuter nga adunay tanan nga BORG files ug mga folder nga gitipigan sa usa ka 8-TB external USB 3 drive.
Ang proseso sa iBase awtomatik nga nagtipig ug backup nga kopya sa compressed .CAP files sa usa ka bulag nga 4-GB drive. Ang iBase adunay usa ka function sa buton aron matukod pag-usab ang decompressed nga istruktura sa RINEX gikan sa mga backup. Nagduda ko nga ang pagtukod pag-usab mahimong molungtad og pipila ka adlaw aron mahuman. Wala ko kinahanglana sa pagtukod pag-usab sa data set; bisan pa niana, kini nagkinahanglan og pipila ka mga adlaw sa pagbalhin niini gikan sa usa ka 4-GB drive ngadto sa usa ka 8-GB drive.
Mga Nota sa Bersyon sa OU
Pagtukod 2000:
Gidugang ang daghang mga switch sa command-lineBisan pa, ang gilakip ug wala iapil nga mga estasyon ingon og dili pa molihok.
Pagtukod 2004: 25 Mayo 2017
Gidugang ang usa ka log sa sayup imbes usa ka kahon sa mensahe alang sa wala maatiman nga operasyon. Timan-i nga dili nimo ma-save ang log para sa mga trabaho sa command line tungod kay ang programa mogawas kung kompleto na.
Gidugang usa ka pagsulay alang sa balido file sa pagdugang gikan sa command line. Gibag-o ang pagdumala sa files gikan sa command line nga maglakip sa usa ka pagsulay alang sa balido nga anaa files.
Pasidaan: mahimong adunay pipila ka limitasyon sa gidaghanon sa files mahimo nimong itakda sa command line. Kinahanglan nga walay limitasyon sa gidaghanon sa files nga mahimo nimong ilakip sa mga wildcard, string space alang sa fileang mga ngalan kinahanglang molugway sa anaa nga memorya.
Kung nagpiho sa daghang files gikan sa command line, ang fileAng kahon sa ngalan gikarga lamang sa una file gikan sa listahan.
Pagtukod 2005: 5 Septyembre 2018
Gidugang ang 'Save Log Files' checkbox. Human sa pagsumite sa usa ka obserbasyon file, ang tanan nga gibalik nga HTML code gikan sa server mahimong tipigan sa usa ka susama nga ngalan file sa parehas nga folder sama sa obserbasyon sa input file. Ang file extension mao ang kanunay nga .html ug ang lokasyon mao ang kanunay nga sama sa input file.
Ang suporta alang sa TLS1 gisuspinde sa NGS. Gigamit na karon sa OPUS_Upload ang SSL layer gikan sa makina sa kliyente ug dili na kinahanglan ang OpenSSL. Kini epektibo nga nagpasabut nga ang mga makina sa Windows XP dili na magamit sa OPUS.
Pagtukod 2016: 4 Enero 2020
Pipila ka dagkong mga pag-uswag ug mga pagbag-o ang gihimo aron ang OU molihok sulod sa OPUS-Borg framework.
- Ang mga kantidad sa pag-configure karon gitipigan sa iBase.ini file uban sa tanang uban pang mga sakop sa Bord nga configuration. Mawad-an ka sa bisan unsang nangaging mga setting kung gipadagan kini nga bersyon.
- Usa ka kapilian sa pag-recurse sa mga direktoryo gidugang sa porma nga gibase sa invocation. Kaniadto kini anaa lamang sa command line run.
- Adunay na karon nga duha ka tab, usa alang sa kasagaran nga mga setting sa Configuration ug usa ka bag-ong tab alang sa Advanced nga mga setting. Gilimpyohan niini ang panguna nga screen sa himan.
- Posible na nga magbutang og daghang mga agianan nga adunay mga wildcard gikan sa tool nga gibase sa porma. Kay example:
C:\ftp\rinex\2017\*.??o; C:\ftp\rinex\2020\*.??o
Ibalik ang 2017 ug 2020 nga mga folder alang sa files pagpares sa .??o file extension. - Posible na nga i-set man ang NGS submission sequence number, o maghimo ang OU og talagsaon nga sequence number sa porma nga 'IG8888888888888': 'IG' nga gisundan sa 13-digit integer nga nagrepresentar sa gidaghanon sa milliseconds sukad Enero 1st, 2020 .
- Usa ka minimum file gidugang ang gidak-on sa proseso. Kini nga opsyon magamit lamang sa files gipili pinaagi sa wildcard. Ibutang ang kantidad sa blangko, zero o negatibo aron maproseso ang tanan nga gigikanan files, bisan unsa pa ang gidak-on. Ang kantidad nga 2,500,000 makatarunganon kung nagdahom ka kasagaran 24-oras kada adlaw files.
- Opsyonal na karon nga susihon sa OU ang mga naa na nga solusyon sa OPUS kung gibalikbalik ang mga folder (gamit ang mga wildcard) alang sa obserbasyon files. Ang mga solusyon kinahanglan magsugod sa base filengalan sa OBS file; naa sa gihinganlan nga mga folder, ubos sa 'Match Exclude' base folder; ang solusyon file kinahanglan adunay a file petsa nga mas dako o katumbas sa obserbasyon file ug adunay .eml, .msg o .txt file extension. Kung makit-an ang usa ka solusyon, ang katugbang nga obserbasyon file gilaktawan. I-set ang 'Match Exclude' sa walay sulod nga string aron ma-disable kini nga function.
- Posible na karon nga pugson ang usa ka antenna type nga epektibong i-override ang antenna type nga gi-post sa RINEX file. (Nahibal-an ko nga kini daw buang; kinahanglan nako kini nga function alang sa usa ka demonstrasyon sa video.)
- Ang OU karon taas nga DPI nga resolusyon sa screen nga nagsunod.
Pagtukod 2019: Abril 30, 2002
Ang -9dl (pagpasa gikan sa iGx) command line switch karon adunay kini nga mga aksyon:
- Pagsulay mode = off
- InterFilePaglangan = 0.0
- Mga Subfolder sa Proseso = wala
- Match Dili Iapil ang Anaa nga mga Solusyon = off
- I-save ang Log File = off
Ang interfile Ang kantidad sa paglangan karon gitipigan sa INI file ug nahinumdoman kung kanus-a magsugod ang programa.
Pagtukod 2020.7.17.2020
Paglangan tali file Ang pagsumite nagkuha sa 20% sa mga kahinguhaan sa makina tungod sa usa ka sayup nga sistema nga semaphore. (ugghhh!) Ang button sa pagkansela wala gipakita sa husto sa panahon sa paghulat. Gidugang ang gidaghanon sa files nahabilin aron isumite sa usa ka batch sa status bar.
Pagtukod 2020.9.8.2021
Kung nagbalikbalik nga mga folder, bisan unsang folder nga adunay ngalan nga nagsugod sa usa ka underscore nga '_' malaktawan. Ang mga folder sa ilawom sa giingon nga folder gilaktawan usab. Gidugang kini aron magamit sa iBase nga nagbutang dili kompleto (files ubos sa 90% sa gipaabot nga coverage) sa usa ka '_invalid' folder.
Pagtukod 2020.12.5.2024
Gidugang URL pag-edit aron mabag-o ang pagsumite URL. Ang bag-ong command line nga '-U' mibalik sa default nga adres sa pagsumite, '+U “puno url"' set override URL. Ang default URL karon mao ang:
https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
Ang beta site mahimong maabot sa kini nga adres:
https://beta.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
Pagtukod 2020.12.21.2027
Bug: Kung nagsumite files sa NGS, ang gidaghanon sa nahabilin filesayop ang gipakita.
Bug: Kung nangita alang sa wala gisumite files, gamit ang function nga 'Match Exclude' kung ang solusyon sa OPUS nag-una sa obserbasyon file, kini natangtang na. Kaniadto gibilin kini sa lugar ug ang file gisubmit pag-usab. Nagresulta kini sa daghang mga solusyon sa OPUS alang sa usa ka obserbasyon file (Tungod kay ang mga resulta sa OPUS adunay talagsaon nga iG sequence number identifier.)
Pagtukod 2021.11.7.2040
Gigamit na karon sa OU ang bag-ong mga script sa kilid sa server alang sa pagsumite sa RS vs. S OBS files:Ang gidak-on sa log memo gipaabot sa 4 milyon nga mga karakter.
Gidugang ang pipila ka mga pahiwatig aron idugang ang usa ka hugpong sa wala kinahanglana nga pag-debug (nga dili nako tangtangon tungod kay kini nagpakita lamang samtang imong gihimo ang pag-extend-logging).
Gidugang usa ka timaan nga ang pagsumite urlLahi ang 's para sa static vs. rapid sa override box.
Pagtukod 2022.2.9.2041
Pinasukad sa feedback gikan sa mga tawo nga wala mogamit OU sa usa ka palibot sa produksiyon, ang OU gibag-o aron tan-awon sama sa porma sa pagsumite sa NGS.
Posible na karon nga mapili ang pinugos nga tipo sa antenna gikan sa usa ka drop-down box. I-klik ang 'Load NGS Antenna List' nga buton para ma-download ug ma-parse ang kasamtangang listahan sa NGS antenna. Ang drop-down nga kahon puno sa alpabetikong listahan sa mga tipo.
Posible na nga ma-override ang Instrument Height nga anaa sa RINEX file ug direkta nga pagsulod sa gitas-on.
Kini nga mga switch sa command line gidugang:Kini nga Manwal sa Gumagamit kay kaylap nga gi-update.
Pagtukod 2022.2.9.2042
Daghang mga pagdugang sa hover-hint. (Kini nga bersyon giputos sa iGx_Download tool pagkahuman sa 2/11/2022.)
Pagtukod 2022.3.17.2043
Gidugang ang duha ka switch sa command line:Gidugang ang 'Maximum Observation Age'. Kung dili zero, ang mga obserbasyon nga natapos labaw pa sa gisulod nga kantidad laktawan. Mapuslanon kini sa 'pagbiya' sa pagsulay sa pagproseso sa files human sa 45 ka adlaw. Kung dili malampuson nga maproseso sa NGS ang a file pagkahuman sa 45 (maprograma) nga mga adlaw, ang paghulat sa usa ka adlaw-semana-bulan-tuig dili na makahimo bisan unsang kalainan.
Adunay mga adlaw ug mga lokasyon diin bisan unsa pa ang imong buhaton, ang NGS OPUS dili makaproseso sa usa ka trabaho. Panguna nga nakita sa OPUS-Static nga mga trabaho. Usahay maputol ang usa ka oras gikan sa sinugdanan o katapusan sa a file moresulta sa kalampusan, apan bug-os nga 24-oras files dili moproseso. Kining bag-ong switch nagtugot sa files nga laktawan lang. Kung ang gipalawig nga debug gipagana, usa ka nota ang gihimo sa log.
Pagtukod 2022.3.21.2044
Gi-update sa Embarcadero® Delphi 11 Version 28.0.44500.8973 compiler sa bag-ong PC.
Gi-update ang UPX Packer sa Bersyon 3.96w.
Gi-update ang Component Ace ZipForge sa bersyon 6.94.
Kanus-a files uban sa mosunod nga mga hiyas gilaktawan:
Nawala o dili pinugos nga matang sa antenna gilaktawan
Input file nawala (? Giunsa kini mahitabo)
Taas kaayo sa file gilaktawan
tigulang na kaayo sa file gilaktawan
ug adunay mga dugang files sa pagproseso, ang paglangan gilaktawan. Ang nagpugong sa taas nga mga paglangan kung file-pagkahuman-file gilaktawan. Sa laing pagkasulti, usa ka inter-file paglangay gihimo lamang sa diha nga ang usa ka aktuwal file gisumite.
Kung nag-download sa lista sa antenna gikan sa NGS, ang OU karon nakamatikod sa mga doble nga ngalan sa antenna (gipahinabo sa pagbag-o sa satellite) ug gipugos ang matag entry nga talagsaon.
Pagtukod 2022.3.27.2045
Ang MaxAge = 0 wala isipa nga walay kinutuban.
Gi-update ang interfile paglangan sa pagsulay sa pagpakunhod sa overhead sa panahon sa paghulat.
Pagtukod 2022.4.1.2050
Kritikal nga pagsulat pag-usab sa obserbasyon kumpara sa pagpares sa solusyon.
Gidugang ang 'Log to file' checkbox. Kung gisusi ang log gikopya sa parehas nga folder sama sa executable nga adunay millisecond timestamps. Kung magsugod ang OU, kung adunay na file mas dako pa kay sa 9 Megabytes anaa, kini mapapas. (Kinahanglan nimong kuhaon ang log files diha-diha dayon human makompleto ang OU aron maseguro nga dili kini mapapas sa pag-ampo sa programa.)
Gidugang ug gilimpyohan ang impormasyon sa pag-log.
Gidugang file counter aron masubay ang pag-uswag nga gipangita files sa pagproseso.
Giayo ang usa ka sayup diin ang petsa sa solusyon sa OPUS giputol nga wala ang oras sa solusyon. Kini miresulta sa 'pipila' files nga balik-balik nga gisumite tungod kay ang oras sa solusyon (giputol sa 00:00:00) ingon sa wala pa matapos ang trabaho (00:00:03). Kini nga tseke karon adunay usa ka bug-os nga adlaw sa grasya sa wala pa ma-flag sama sa una.
Pagtukod 2022.4.10.2053
Giayo ang MaxAge bug diin ang setting sa MaxAge gibalewala alang sa pipila files.
Gidugang nga mensahe sa paglaktaw:
04/10/2022 18:35:38.612 ! File 'F:\iBase\ftp\dailys\cotx\cotx2970.21o nalaktawan, tigulang na kaayo; edad sa obserbasyon mao ang 167.8 ka adlaw, ang limitasyon mao ang 45.0 ka adlaw.
Giayo ang isyu sa 'SemiAppend2' diin blangko fileang mga ngalan gidugang sa listahan sa files sa pagproseso ';;;'.
Gidugang ang 80 ka mga karakter sa sunod file sa pagproseso sa impormasyon sa pag-log sa '…pagproseso x labaw pa files:' log entry.
Pagtukod 2022.6.26.2055
** Implicit RINEX 3 Support Added ** RINEX3 mahimong nagtrabaho kaniadto, sa kadaghanang mga kaso.
Nagdugang ug blangko nga antenna sa ibabaw sa 'Force Antenna' nga drop-down list aron mas sayon ang pagpili nga walay pinugos nga antenna.
Gidugang ang +X dd ug -X nga mga kapilian aron mabutang ug ma-clear ang 'Maximum age' tolerance.
(Ang pagbutang niini sa 0 ka adlaw o sa usa ka walay sulod nga pisi magproseso sa tanan files.)
Bukas ang estilo sa Win10/11 file dialogo sa pagpili.
Gipahugot ang gilay-on sa disenyo sa porma.
Gidugang ang 'Default' nga buton aron ibalik ang tanan nga mga setting gawas filengalan ug email address; sa nahibal-an nga mga default sa pagsugod.
Gidugang + D nga kapilian aron i-klik ang 'Default' nga buton gikan sa command line.
Ang RINEX file Ang decoder karon nagsuporta sa RINEX2 ug RINEX3. Ang mga rekord sa OBS EPOCH nga adunay dili-zero nga mga bandera mas maayo nga pagdumala. (Usa ka umaabot nga pagpauswag mahimong ang pagtangtang sa espesyal nga panghitabo (pagbalhin, bag-ong monumento, pagsugod sa static) nga mga rekord?) Dugang nga mga pamaagi sa RINEX gipaambit na karon tali sa OPUS_Upload ug sa
iGx_Pag-download nga himan.
Gipauswag nga mga pahiwatig alang sa TANANG kapilian ug pagkontrol.
Ang -9dl nga kapilian gipaubos ug wala'y mahimo. Kung gigamit nimo kini nga kapilian, hunahunaa ang pagbutang usa ka -D ingon ang una nga kapilian sa linya. Kini magbutang sa OU sa usa ka nailhan, default nga kahimtang. Unya kinahanglan nimo nga idugang lamang ang mga kapilian nga imong gikinahanglan alang sa pagproseso, kasagaran -e email nga gisundan sa a fileang ngalan nga isumite igo na.
iGage Mapping Corporation
1545 Habagatan 1100 Sidlakan STE 1
Siyudad sa Salt Lake UT 84015
+1 801 412-0011
f +1-801-412-0022
www.igage.com
Mga Dokumento / Mga Kapanguhaan
![]() |
OPUS OPUS_Pag-upload nga Luwas Web [pdf] Giya sa Gumagamit OPUS_Pag-upload nga Luwas Web, OPUS_Upload, Luwas Web, Web |