Logo OPUSOPUS_Upload (OU)Logo OPUS 1Panduan Pengguna

OPUS_Muat Naik Selamat Web

Tarikh: 26 Jun 2022
Wahyu: 2022.6.26.2055
Oleh: Mark Silver, ms@igage.com, +1-801-412-0011
Maklumat Versi
Maklumat versi terperinci ada di penghujung dokumen ini.
Langgan Senarai Mel untuk maklumat kemas kini
Jika anda menggunakan OPUS_Upload untuk sebarang tujuan, sila langgan senarai mel ini:
https://signup.ymlp.com/xguqjwsugmguu
supaya saya boleh menghantar pemberitahuan perubahan dan pembetulan pepijat kepada anda. Senarai mesej sebelumnya boleh didapati di sini [ http://ymlp.com/archive_guqjwsugjgh.php ].
Berhati-hati dengan OU!
SILA: Baca Manual Pengguna ini dengan teliti sebelum menggunakan Muat Naik OPUS. OU menerima kad bebas dan adalah mungkin untuk menyerahkan setiap pemerhatian file pada komputer dengan satu perintah yang mudah dan sesat. Untuk example:
OPUS_Muat naik +r C:\*.??o
Akan menyerahkan setiap pemerhatian file pada c: memandu ke OPUS untuk diproses. Saya ragu bahawa NGS atau seluruh komuniti OPUS akan menghargai anda kerana melakukan ini.
Saya sangat mengesyorkan agar anda tidak menjalankan alat OU dari baris arahan sehingga anda telah mencubanya secara tunggal files daripada antara muka Windows dahulu.

Muat Naik OPUS

Muat Naik OPUS Selamat Web - Muat naikOPUS_Upload (OU) ialah aplikasi Win-32 kecil yang mengautomasikan penyerahan pemerhatian GPS files kepada sistem pemprosesan NGS dalam talian. OU menavigasi HTTPS NGS webtapak menggunakan penyulitan SSL.
OU boleh dijalankan dalam pelbagai cara:
Sebagai alat baris arahan dengan hujah
Sebagai program windows yang dibuka pada skrin anda
Dengan menyeret dan menjatuhkan files pada ikon desktop
OU memudahkan penyerahan set besar files kepada NGS. Dengan OU adalah mungkin untuk menyerahkan beribu-ribu pemerhatian secara automatik files dengan satu arahan.
OU telah diuji dengan lebih 15,000 pemerhatian files pada satu penyerahan.
Kemas Kini NGS 1 September 2018
NGS menukar tahap TLS minimum yang boleh diterima untuk mengakses OPUS.
OPUS_Upload kemudiannya diubah suai untuk menggunakan lapisan SSL mesin (bukannya menggunakan OpenSSL). Ini bermakna bahawa mesin Windows XP tidak lagi boleh menyerahkan kerja kepada NGS.
Tiada penyelesaian untuk isu ini. Beli komputer moden.
Had Pengedaran dan Pertimbangan Penggunaan
Antara muka program OPUS adalah rumit dan sedikit perubahan pada bahagian pelayan NGS memerlukan pengemaskinian OU. (Oleh itu, anda harus mendaftar untuk senarai mel, lihat di atas).
Seperti OPUS Accumulator, jika anda memerlukan OPUS Uploader, anda sangat memerlukannya. OU mempunyai potensi untuk menjimatkan banyak masa pengguna.
Akhirnya, OU adalah sebahagian daripada projek yang lebih besar. OPUS Borg. Borg menggunakan OU, OA dan beberapa pelanggan lain untuk mengatur kawalan kualiti automatik pada rangkaian CORS yang besar menggunakan kawalan kualiti statistik lanjutan. Pembangunan OU didorong oleh fungsi Borg.
Tiada perubahan kepada OU yang mengganggu Borg boleh dilayan. The Borg (https://en.wikipedia.org/wiki/Borg) peraturan pembangunan OU. Sama seperti dalam Generasi Seterusnya. OPUS Borg dinamakan Borg kerana ia mempunyai banyak komponen 'mudah' yang cuba bekerjasama untuk memproses longgokan data cerapan GNSS.
Ia benar-benar huru-hara, tetapi sudah terlambat untuk diperbaiki pada ketika ini. Diakui walaupun komponen mudah seperti OU dan OA kini terlalu rumit.
Beberapa kerumitan Borg diterangkan dalam bahagian 'Kecualikan Padanan' kemudian dalam dokumen ini.
Perubahan
Sila hantar sebarang perubahan yang akan menjadikan OU lebih berguna untuk permohonan anda ms@igage.com.

Memasang Muat Naik OPUS

Pada masa ini Pemuat Naik OPUS diedarkan dalam ZIP file dengan Manual Pengguna ini. Semua program files adalah kod yang ditandatangani oleh 'iGage Mapping Corporation'.
Anda boleh memasang pemuat naik di mana sahaja anda mahu, hanya ada satu file. Anda kemudiannya boleh membuat pintasan untuk desktop anda secara manual.
Perkara yang Diperlukan Muat Naik OPUS
Muat Naik OPUS secara automatik menentukan sama ada RINEX file hendaklah dikemukakan sebagai Rapid-Static atau Statik file dengan panjang RINEX file.
Muat Naik OPUS kini berfungsi dengan RINEX 2.xx dan RINEX 3.xx files.
Pemerhatian files 118 minit panjang atau lebih lama diserahkan sebagai Statik.
Nama Antena dan HI dalam RINEX file sepatutnya betul. Jika RINEX anda files mempunyai nilai yang salah, maka nilai tersebut tidak serasi dengan OU (keperluan ini telah dilonggarkan).
Nota: dalam Build 2001 suis baris arahan '-a' telah ditambahkan untuk membenarkan penyerahan files tanpa penunjuk antena.
Pada Januari 2020 sokongan telah ditambahkan untuk mengatasi nama antena dalam RINEX file.
Pada Februari 2022 sokongan telah ditambahkan untuk memuat turun senarai Jenis Antena NGS semasa untuk memudahkan penggantian Jenis Antena dengan jenis antena yang sah.
Sokongan untuk memaksa HI (Instrument Heights) turut ditambah pada Februari 2022.
Anda mungkin mempertimbangkan untuk menggunakan TEQC untuk mengemas kini nama antena dan HI. Anda mungkin Di sini adalah sebagaiampdan RINEX file tajuk:Muat Naik OPUS Selamat Web - Muat naik 1Saya telah menyerlahkan jenis antena dalam warna kuning dan HI dalam warna hijau.
Jenis antena mestilah antena yang disokong oleh NGS.
Menjalankan Muat Naik OPUS sebagai Program Windows
Anda boleh klik dua kali pada program atau pintasan untuk memulakan OU. OU akan bermula di penjuru kiri sebelah atas skrin anda. Jika anda mengalih atau mengubah saiz tetingkap dan kemudian menutup OU, kali seterusnya ia bermula kedudukan dan saiz yang sama akan diingati.
Kedudukan skrin disemak pada masa jalankan untuk memastikan ia berada pada skrin yang tersedia pada masa ini.
Kali pertama anda menggunakan OU, anda perlu memasukkan alamat e-mel anda. Anda mungkin mahu menukar pilihan lain atau menambah ID OPUS-Projek. Tetapan anda akan diingati.
'Muat Naik Data File' juga diingati dari kali terakhir OU dijalankan. Anda boleh klik pada butang '…' untuk memilih satu atau lebih files untuk memuat naik. The files hendaklah pemerhatian GPS files, atau ZIP files yang mengandungi pemerhatian GPS files. (Dengan kata lain, Open File pelayar akan menyokong berbilang file pilihan.) Berikut adalah bekasample daripada memilih empat pemerhatian secara manual files dalam folder:Muat Naik OPUS Selamat Web - Muat naik 2Jika anda memilih ZIP file, kandungan ZIP file akan diandaikan sebagai RINEX standard files dan semua RINEX files dalam ZIP file akan diproses secara individu.
Jika anda memasukkan NAB file dalam ZIP file, OU akan tahu bahawa ia bukan pemerhatian RINEX file dan secara automatik akan melangkau NAB file.
Begitu juga, jika anda memilih NAB file (untuk example dengan memilih semua files dalam direktori di atas) OU akan melangkau .NAV files.
Sebaik sahaja anda telah menetapkan filenama dan pilihan, klik butang Hantar dan setiap RINEX file secara automatik akan diserahkan kepada OPUS.

Menjalankan Muat Naik OPUS dari Barisan Perintah

OU menerima hujah-hujah ini: Muat Naik OPUS Selamat Web - Muat naik 3Muat Naik OPUS Selamat Web - Muat naik 4Perintah ini:
OPUS_Muat naik –p +x –e ms@igage.com C:\tmp\2001213A0.obs Akan menyerahkan single file tanpa ID projek, meminta output lanjutan, mengembalikan hasilnya ke alamat e-mel yang ditentukan.
Sebaik sahaja anda menetapkan alamat e-mel pada komputer, OU akan mengingatinya. Sebaik sahaja anda menetapkan Nama Projek, ia akan digunakan sehingga ia dikosongkan.
Ini bermakna selepas anda menjalankan OU sekali (mungkin sebagai aplikasi Windows), anda hanya boleh menggunakan OU dengan filenama:
OPUS_Upload C:\tmp\2001213A0.obs dan pilihan yang dipilih sebelum ini akan digunakan.
Anda mungkin menentukan dua atau lebih files OPUS_Muat Naik C:\tmp\2001213A0.obs C:\tmp\2001213A1.obs
Anda juga boleh menggunakan kad bebas untuk menentukan kumpulan files. Perintah ini:
OPUS_Muat naik C:\tmp\*.obs
akan menyerahkan setiap file dalam folder C:\tmp\ dengan sambungan .OBS dalam folder \tmp.
Anda juga boleh menggunakan kad bebas tindanan:
OPUS_Muat Naik C:\tmp\002\*.obs C:\tmp\003\*.zip
Kad bebas huruf tunggal juga disokong:
OPUS_Muat Naik C:\tmp\2001213A?.obs
Ia sepatutnya boleh mengemukakan setiap pemerhatian file pada pemacu C komputer anda dengan arahan mudah ini:
OPUS_Muat naik +r C:\*.1?o
Adakah benar-benar perlu untuk ini?
Menyerahkan dengan Seret dan Lepas
Jika anda mempunyai pintasan pada desktop anda, anda boleh menyeret pemerhatian files (atau .ZIP files mengandungi satu atau lebih pemerhatian files) dan lepaskannya pada ikon desktop.
The files akan diproses sama seperti ia dipilih secara manual. Alamat e-mel terakhir dan pilihan lain akan digunakan.
Tiada had yang diketahui untuk bilangan files anda boleh turun dalam satu tindakan.
'Mod Ujian'
Anda mungkin mahu menguji tindakan sebelum melancarkan OU. Tandai kotak 'Mod Ujian' untuk melihat kesan tindakan anda tanpa menyerahkannya files kepada NGS.
Kotak pilihan Mod Ujian disimpan apabila OU ditutup dan dibuka semula jadi jika anda menyemaknya secara tidak sengaja, OU akan kelihatan tidak berfungsi.
Penyerahan Automatik
Jika anda memulakan OU dengan baris arahan, dengan a filenama; atau jika anda memulakan OU dengan menyeret dan menjatuhkan files ke pintasan maka OU akan berjalan secara automatik dan kemudian ditutup 5 saat selepas yang terakhir file diproses.
Butang Batal boleh digunakan untuk menyimpan borang dan log dibuka untuk viewing.
Semasa undur larian tamat selama 5 saat, klik pada butang Batal dan OU tidak akan ditutup secara automatik. Borang juga tidak akan ditutup jika Mod Ujian didayakan.
2022/2/9: OU kini akan ditutup secara automatik selepas kelewatan 5 saat jika dipanggil daripada iGx_Download.

Topik Lanjutan

Jenis Antena PaksaMuat Naik OPUS Selamat Web - MajuKlik pada butang 'Muat Senarai Antena NGS' untuk memuat turun senarai antena semasa file daripada pelayan NGS ( https://geodesy.noaa.gov/ANTCAL/LoadFile?file=ngs14.atx ). Senarai itu dihuraikan dan setiap antena, termasuk definisi satelit, dimuatkan ke dalam kotak lungsur dalam susunan yang disusun.
Anda kemudian boleh menaip beberapa aksara pertama jenis antena untuk mencari antena tertentu dengan cepat.
Senarai itu disimpan dalam folder temp:
C:\Users\username\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx
C:\Users\username\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx.cache
dan digunakan semula apabila OU dimulakan semula.
Jenis Antena Penting Nota: Anda mesti memasukkan bilangan ruang yang sesuai antara nama antena dan penetapan kubah. Jadi, sama ada pilih antena daripada senarai juntai bawah, atau salin dan tampal nama antena daripada sumber yang berwibawa. Ruang yang hilang atau tambahan atau mana-mana aksara yang diubah suai akan mengakibatkan kegagalan jenis antena apabila diserahkan kepada OPUS.
Format Output Lanjutan
Baris Perintah:
-x Output Penyelesaian Standard
+x Output Penyelesaian Lanjutan (disyorkan)
Menyemak kotak ini: Muat Naik OPUS Selamat Web - MemeriksaAkan membuat pilihan ini dengan berkesan pada halaman penyerahan NGS:Muat Naik OPUS Selamat Web - Menyemak 1Penggunaan dan Kecualikan Stesen Pangkalan
Masukkan stesen pangkalan untuk Gunakan dan Kecualikan dipisahkan dengan koma:Muat Naik OPUS Selamat Web - Menyemak 2Stesen yang dimasukkan TIDAK diperiksa untuk ketepatannya.
Tetapan ini bersamaan dengan:Muat Naik OPUS Selamat Web - Menyemak 3Muat Naik OPUS Selamat Web - Menyemak 4hendaklah kosong melainkan anda menyerahkan pemerhatian kepada Projek OPUS yang sah. Pengecam Projek TIDAK disemak untuk kesahihannya.
Tetapan ini bersamaan dengan:Muat Naik OPUS Selamat Web - bersamaanJANGAN masukkan nama projek peribadi anda dalam kotak ini, hanya masukkan ID OPUS-Projek yang sah. Anda mesti mempunyai latihan Pengurus OPUS untuk mencipta dan menggunakan OPUS-Projects.
Nombor Urutan Muat Naik OPUS Selamat Web - Nombor UrutanTiada perihalan NGS rasmi tentang nilai ini, namun ia SANGAT berguna untuk menjejak penyerahan. OPUS Borg bergantung pada setiap pemulangan e-mel daripada sistem OPUS yang mempunyai nombor urutan unik dalam subjek e-mel yang berjaya atau tidak berjaya dikembalikan: Muat Naik OPUS Selamat Web - Nombor Urutan 1Apabila anda memuatkan penyerahan NGS OPUS webhalaman, nombor unik diberikan oleh NGS. Jika anda menandai kotak semak 'Jujukan Rawak iGage', maka nombor unik 13 aksara dengan awalan 'IG' dijana. Jika anda tidak menandai kotak, maka apa sahaja nilai yang anda masukkan akan digunakan.
Nombor IG ialah bilangan pecahan hari sejak 1 Januari 2020; dalam zon waktu mesin tempatan, didarab dengan 86,400,000 dan dibundarkan kepada integer terdekat. Ini nampaknya memadai untuk keunikan, boleh dihuraikan dan meningkat mengikut masa. Ia bukan sembarangan.
minimum File Saiz dan Panjang MaksimumMuat Naik OPUS Selamat Web - Minimum
Jika anda cuba menyerahkan a file kurang daripada minimum (dalam Bait) yang file akan dilangkau. Kejadian biasa ialah alat anti-virus yang memaksa alat lain membuat panjang sifar files. Ini memerangkap gangguan ini files daripada penyerahan kepada NGS. Minimum 2,500 bait hendaklah mencukupi dan munasabah.
OU akan menyemak zaman pertama dan terakhir data pemerhatian dan langkau files yang lebih panjang daripada panjang maksimum dalam jam. Terdapat had keras dalam OPUS yang anda tidak boleh melepasi tengah malam (waktu GPS) dua kali. Jika anda mempunyai files yang lebih lama daripada 25 jam, anda harus mempertimbangkan untuk menggunakan pilihan -tbin TEQC ( https://www.unavco.org/software/data-processing/teqc/tutorial/tutorial.html ) untuk memecahkannya kepada 24 jam files dan serahkannya secara individu. Kemudian anda boleh menggunakan alat OPUS Accumulator untuk melihat secara statistik pada penyelesaian individu.
Simpan Log Files Muat Naik OPUS Selamat Web - Jimat
Mengklik kotak ini akan menyimpan nilai pulangan daripada penyerahan NGS ke .HTMLfile dengan nama yang sama dengan setiap yang dihantar file, dalam folder yang sama seperti yang diserahkan file.
Jika anda membuka file dalam penyemak imbas, ia akan kelihatan 'serupa' dengan apa yang anda akan terima dengan menyerahkan secara manual file:Muat Naik OPUS Selamat Web - Jimat 1Walau bagaimanapun, pemformatan mungkin tidak seperti yang diharapkan.
Pilihan ini berguna untuk penyahpepijatan yang salah files yang gagal apabila diserahkan.
Pengelogan Nyahpepijat Lanjutan Muat Naik OPUS Selamat Web - PembalakanMenandakan kotak ini akan menyebabkan maklumat pengelogan tambahan dipaparkan dalam dialog log. Pilihan ini sebaiknya dibiarkan tanpa tanda.
Setiap medan penyerahan HTML individu akan disenaraikan:Muat Naik OPUS Selamat Web - Pembalakan 1Muat Naik OPUS Selamat Web - Pembalakan 3antaraFile kelewatan Muat Naik OPUS Selamat Web - KelewatanPelayan NGS OPUS mempunyai ciri keselamatan yang menghalang serangan penafian perkhidmatan.
Jika anda menyerahkan lebih daripada beberapa (mungkin 5) pekerjaan secara berturut-turut, nampaknya alamat IP anda akan dibenderakan sebagai sakit-di-the-NGS dan penyerahan anda akan diabaikan.
Menetapkan kelewatan ini kepada 15 saat atau lebih tinggi adalah dinasihatkan. Saya menggunakan 31 saat.
Mod Ujian Muat Naik OPUS Selamat Web - ModMenyemak butang Mod Ujian membolehkan OU menjalankan penyerahan dan tindakan log, sehingga ke peringkat penyerahan. Log itu files akan mengandungi semua pembalakan biasa dan lanjutan, tetapi file tidak akan dihantar ke NGS untuk diproses.
Ini membolehkan anda menguji tindakan kad bebas tanpa membanjiri pelayan NGS.
Satu baris log akan ditambahkan pada log:Muat Naik OPUS Selamat Web - Mod 1Pada masa ini (dalam Versi 2022.2.8.2041) OPUS-Pemerhatian Statik, files lebih daripada 110 minit, diserahkan dengan ini URL: 'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
OPUS-RS files dikemukakan dengan ini URL: 'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opus-rsup.prl’
Anda boleh menggunakan 'Penyerahan URL' untuk mengatasi lalai untuk diserahkan files ke pelayan NGS BETA. Walau bagaimanapun, anda perlu memastikan bahawa alamat pelayan yang betul (Statik atau RS) dipilih untuk diserahkan file.

Tetapan OPUS-BORG

Baris Perintah:
-m laluan terkecuali yang jelas
+m laluan menetapkan laluan yang dikecualikanMuat Naik OPUS Selamat Web - Mod 2Jalankan Auto
Memeriksa kotak 'Auto Run pada 23:00' menyebabkan butang 'Serah' ditekan pada 23:00 UTC setiap petang. OU menggunakan tetapan zon waktu mesin untuk mengira offset masa UTC.
Perlawanan Kecualikan
Ini tidak akan menjadi penjelasan yang mudah.
Pertimbangkan senario di mana terdapat satu set folder yang besar, setiap satu mengandungi banyak pemerhatian files. Setiap folder mewakili satu stesen GNSS CORS. Setiap pemerhatian file ialah pemerhatian 'Harian' 24 jam (rangka masa GPS). file untuk stesen. Folder Daily stesen mungkin mengandungi pemerhatian 24 jam files untuk 5 hingga 10 tahun sebelumnya, jadi beribu-ribu RINEX files.
OU digunakan untuk menyerahkan Harian ini files kepada OPUS. Tetapi kami hanya mahu menyerahkan setiap satu file dua kali:
sekali sejurus selepas file dikumpul untuk mendapatkan penyelesaian dengan ephemeris pantas/siaran sekali lagi 14 hari kemudian untuk mendapatkan penyelesaian dengan orbit tepat/akhir NGS mengembalikan penyelesaian OPUS files melalui e-mel dan penyelesaiannya files disimpan dalam set folder hasil stesen yang sepadan: setiap stesen CORS mempunyai folder penyelesaian OPUS yang unik.
Jika 'Match Exclude' mengandungi laluan, OU akan mencari laluan relatif yang sepadan dengan lokasi pemerhatian sumber file untuk penyelesaian OPUS padanan sedia ada file.
Ini adalah rumit kerana pemerhatian file akan mempunyai nama seperti:
slci0010.22o
dan penyelesaian OPUS yang sepadan akan mempunyai nama seperti: slci001022o IG0064714690360.msg (Perhatikan Nombor Urutan IG ajaib dari atas!)
Jika OU menemui penyelesaian yang sepadan file, ia akan melangkau menyerahkan pemerhatian file kerana penyelesaian OPUS yang sah sudah wujud.
Walau bagaimanapun, jika anda menandakan kotak ini:Muat Naik OPUS Selamat Web - Mod 3DAN penyelesaian OPUS lebih lama daripada 14 hari kemudian OU akan memeriksa penyelesaian .msg file untuk menentukan jenis efemeri yang digunakan untuk penyelesaian.
Jika penyelesaiannya TIDAK Tepat atau Akhir, maka OU akan memadamkan penyelesaian sedia ada file dan hantar semula pemerhatian file, berharap mendapat penyelesaian file daripada enjin pemprosesan OPUS menggunakan Precise or Final ephemeris.
Kemudian, pada awal hari berikutnya OA (Penumpuk OPUS) memproses folder penyelesaian dan menjana plot arah aliran untuk setiap stesen CORS yang dipantau:Muat Naik OPUS Selamat Web - Mod 4OA juga membina hamparan XLS ringkasan untuk setiap stesen yang dipantau:Muat Naik OPUS Selamat Web - Mod 5Ringkasan ini termasuk kedudukan purata untuk stesen CORS bersama-sama dengan Min/Max/Julat/StandardDeviation untuk setiap nilai yang terdapat pada penyelesaian NGS OPUS.
Halaju stesen juga dikira, kedua-duanya dalam bingkai tetap NAD83 dan dalam bingkai zaman harian ITRF untuk bingkai ECEF XYZ, Lat/Lon/Ketinggian, Satah Negeri dan bingkai unjuran UTM.
Di samping itu, OA menghasilkan ringkasan ringkasan file:Muat Naik OPUS Selamat Web - ringkasanyang mengandungi nama tapak, kedudukan antena purata dengan ketinggian ellipsoid, dan beberapa maklumat tambahan yang berguna untuk pentadbiran stesen CORS swasta.
Proses Borg lain menjalankan analisis SQC pada set data output OA dan menentukan sama ada stesen 'secara statistik' berjalan masuk atau keluar daripada jangkaan dan menghantar mesej teks jika terdapat masalah.
Percaya atau tidak, Rube-Goldberg ini (https://en.wikipedia.org/wiki/Rube_Goldberg) proses berfungsi!

Menggunakan Auto-Serah Semula dalam OU

Berikut adalah sebagaiampstruktur folder le untuk files untuk diserahkan (saya memanggil folder yang mengandungi 'harian') dan folder yang mengandungi penyelesaian opus yang dikembalikan (dipanggil 'opus').Muat Naik OPUS Selamat Web - rumusan 1Setiap stesen boleh/harus berada dalam folder 4 aksara yang unik jika anda mahu menggunakan OA (OPUS_Accumulator) kemudian.
Folder ./dailys/sgu2 mungkin kelihatan seperti ini:Muat Naik OPUS Selamat Web - rumusan 2Folder ./opus/sgu2 mungkin kelihatan seperti ini:Muat Naik OPUS Selamat Web - rumusan 3Jika penyelesaian OPUS dikembalikan yang tidak boleh dibaca, atau digantikan dengan penyelesaian yang lebih baharu, ephemeris yang lebih baik maka penyelesaian lama akan dialihkan ke folder _invalid atau _duplicates.
Petunjuk Penting: Semua alat BORG sengaja mengabaikan sebarang folder atau file yang bermula dengan aksara garis bawah ('_') jadi anda tidak boleh mempunyai nama stesen yang bermula dengan garis bawah.
Ini ialah skrin utama untuk OU (OPUS_Upload):Muat Naik OPUS Selamat Web - rumusan 4Perhatikan bahawa 'Muat Naik Data File' menunjuk ke folder dailys dan 'Subfolder Berulang' ditandakan.
Ini ialah tab 'Lanjutan' OU:Muat Naik OPUS Selamat Web - rumusan 5Perhatikan bahawa 'Match Exclude' sedang melihat folder opus untuk files yang sepadan dengan input files dalam folder harian.
Di mana setiap hari files datang dari?
Satu lagi bahagian Borg (iBase) menjana hourly files dengan standard filenama menggunakan proses DIPCap yang berbeza untuk setiap stesen.
Beginilah rupa proses DIPCap yang mengumpul aliran RT27 untuk SGU2:Muat Naik OPUS Selamat Web - filesDIPCap ialah pengganti RCAPTURE. RCAPTURE gagal selepas beberapa hari atau minggu dan hanya menyokong sambungan 'Pelanggan' TCPIP, DIPCap sangat teguh dan akan berjalan selama-lamanya. Ia mempunyai pengelogan yang lebih baik dan juga menyokong sambungan 'Pelayan' TCPIP.
DIPCap hanya larian percuma .CAP files ke dalam 'Folder Output' yang dipilih menjana RINEX standard filenama menggunakan 'Nama Stesen'.
Program iBase mengumpul .CAP files hourly dan menukarkannya daripada .CAP files (iaitu aliran RT27) ke dalam RINEX standard file ditetapkan dalam hierarki folder RINEX standard (rinex/yyyy/jjj/sss):Muat Naik OPUS Selamat Web - files 1

Sekali sehari, selepas tengah malam UTC, alat iB_Daily berjalan dan melihat SETIAP SATU file dalam struktur folder RINEX. iB_Daily memastikan bahawa hourly files digabungkan menjadi harian files (bukannya menggunakan huruf kecil daripada a hingga x sebagai aksara terakhir sebelum sambungan, a daily file mempunyai aksara sifar '0'.
harian files dihancurkan kepada selang 30 saat dan semua buruj kecuali GPS dilucutkan.
iB_Daily juga meletakkan tidak dimampatkan file dalam slot yang betul di bawah dailys. Obs files dalam dailys tidak dipecahkan kepada sub-folder. Semua akhbar harian hanya dalam folder stesen.
23 jam selepas iB_Daily dijalankan, OU (OPUS_Uploader) menyerahkan semua harian baharu files kepada OPUS. Kami menunggu 23 jam untuk membenarkan sistem NGS CORS mengisi semua data CORS, ini menjadikan kemungkinan besar OPUS akan menghasilkan penyelesaian.
Jika anda mengklik kotak pilihan 'Semak/paksa Precise-Final ephemeris selepas 14 hari', maka OU akan menunggu 14 hari selepas pemerhatian diperhatikan dan kemudian menyerahkan semula setiap file, setiap hari, sehingga setiap file mempunyai efemeris yang tepat/akhir.
Selepas OPUS_Upload menghantar pemerhatian files kepada OPUS, OPUS mengembalikan penyelesaian kepada alamat e-mel khas yang perkhidmatan iBase_Mailer.
Ini ialah konfigurasi iBase_Mailer yang saya gunakan:Muat Naik OPUS Selamat Web - files 2Setiap penyelesaian diletakkan dalam folder OPUS/ssss yang betul.
Akhir sekali, OPUS_Accumulator meringkaskan semua penyelesaian OPUS. Jika ia menemui penyelesaian pendua selama sehari, ia mengekalkan penyelesaian terbaik. (Keputusan ini diperincikan dalam Manual Pengguna OA.

Beberapa petunjuk lain

Proses OPUS Borg digunakan untuk berjalan tanpa insiden pada komputer Windows XP. Kemudian komputer itu dinaik taraf kepada Win8, kemudian Win10.
Adalah mustahil untuk menjalankan komputer Win10 selama lebih daripada beberapa minggu tanpa campur tangan manusia. Terutamanya Kemas Kini Windows dipaksa keluar dan tidak boleh diabaikan.
Memandangkan komputer yang menjalankan OPUS mempunyai pelayan FTP dan timbunan port terbuka (untuk stesen CORS jauh untuk menolak data), mendapatkan kemas kini mungkin adalah perkara yang munasabah.
Saya telah bermain-main dengan menjalankan BORG pada pelayan AWS, ia berfungsi tetapi tidak mempunyai peningkatan dalam ketersediaan. Dan kerana bilangan yang besar files dan data, contoh S3 adalah mahal. Khususnya, setiap satu file dalam repositori S3 diperiksa setiap hari. Jadi, penyimpanan glasier yang murah tidak sesuai.
Saya menjalankan BORG pada komputer yang pantas dengan semua BORG files dan folder yang disimpan pada pemacu USB 8 luaran 3-TB.
Proses iBase secara automatik menyimpan salinan sandaran .CAP yang dimampatkan files pada pemacu 4-GB yang berasingan. iBase mempunyai fungsi butang tunggal untuk membina semula struktur RINEX yang dinyahmampat daripada sandaran. Saya mengesyaki bahawa pembinaan semula mungkin mengambil masa beberapa hari untuk disiapkan. Saya tidak perlu membina semula set data; walau bagaimanapun, ia mengambil masa beberapa hari untuk memindahkannya daripada pemacu 4 GB kepada pemacu 8 GB.
Nota Versi OU
Binaan 2000:
Menambah beberapa suis baris arahanMuat Naik OPUS Selamat Web - VersiWalau bagaimanapun, stesen yang disertakan dan dikecualikan nampaknya masih belum berfungsi.
Binaan 2004: 25 Mei 2017
Menambah log ralat dan bukannya kotak mesej untuk operasi tanpa pengawasan. Ambil perhatian bahawa anda tidak akan dapat menyimpan log untuk kerja baris arahan kerana program akan keluar apabila selesai.
Menambah ujian untuk sah file apabila menambah daripada baris arahan. Mengubah suai pengendalian files daripada baris arahan untuk memasukkan ujian untuk sah sedia ada files.
Amaran: mungkin terdapat beberapa had kepada bilangan files anda boleh tentukan pada baris arahan. Seharusnya tidak ada had kepada bilangan files yang boleh anda sertakan dengan kad bebas, ruang rentetan untuk filenama harus dilanjutkan ke memori yang tersedia.
Apabila menyatakan berbilang files daripada baris arahan, the filekotak nama hanya dimuatkan dengan yang pertama file daripada senarai.
Binaan 2005: 5 September 2018
Menambahkan 'Simpan Log Filekotak semak s. Selepas mengemukakan pemerhatian file, semua kod HTML yang dikembalikan daripada pelayan boleh disimpan dalam nama yang serupa file dalam folder yang sama dengan pemerhatian input file. The file sambungan sentiasa .html dan lokasi sentiasa sama dengan input file.
Sokongan untuk TLS1 telah digantung di NGS. OPUS_Upload kini menggunakan lapisan SSL daripada mesin klien dan OpenSSL tidak lagi diperlukan. Ini bermakna bahawa mesin Windows XP tidak lagi berdaya maju untuk digunakan dengan OPUS.
Binaan 2016: 4 Januari 2020
Beberapa peningkatan dan perubahan besar telah dibuat untuk menjadikan OU berfungsi dalam rangka kerja OPUS-Borg.

  • Nilai konfigurasi kini disimpan dalam iBase.ini file dengan semua konfigurasi ahli Bord yang lain. Anda akan kehilangan sebarang tetapan sebelumnya apabila menjalankan versi ini.
  • Pilihan untuk mengulang direktori ditambah pada invokasi berasaskan borang. Sebelum ini ini hanya tersedia untuk larian baris arahan.
  • Kini terdapat dua tab, satu untuk tetapan Konfigurasi biasa dan tab baharu untuk tetapan Lanjutan. Ini membersihkan skrin utama alat.
  • Ia kini boleh menetapkan berbilang laluan dengan kad bebas daripada alat berasaskan borang. Untuk example:
    C:\ftp\rinex\2017\*.??o; C:\ftp\rinex\2020\*.??o
    Akan mengulangi kedua-dua folder 2017 dan 2020 untuk files sepadan dengan .??o file sambungan.
  • Kini anda boleh sama ada menetapkan nombor urutan penyerahan NGS secara manual atau meminta OU membina nombor urutan unik dalam bentuk 'IG8888888888888': 'IG' diikuti dengan integer 13 digit yang mewakili bilangan milisaat sejak 1 Januari 2020 .
  • Minimum file saiz untuk diproses telah ditambah. Pilihan ini hanya terpakai kepada files dipilih oleh kad bebas. Tetapkan nilai kepada kosong, sifar atau negatif untuk memproses semua sumber files, tanpa mengira saiz. Nilai 2,500,000 adalah munasabah jika anda menjangkakan kebanyakannya 24 jam setiap hari files.
  • OU kini secara pilihan akan menyemak penyelesaian OPUS sedia ada apabila mengulang folder (menggunakan kad bebas) untuk pemerhatian files. Penyelesaian mesti bermula dengan asas filenama OBS file; berada dalam folder yang dinamakan, di bawah folder asas 'Match Exclude'; penyelesaian file mesti mempunyai a file tarikh lebih besar daripada atau sama dengan pemerhatian file dan mempunyai .eml, .msg atau .txt file sambungan. Jika penyelesaian ditemui, pemerhatian yang sepadan file dilangkau. Tetapkan 'Match Exclude' kepada rentetan kosong untuk melumpuhkan fungsi ini.
  • Kini adalah mungkin untuk memaksa jenis antena dengan berkesan mengatasi jenis antena yang disiarkan dalam RINEX file. (Saya tahu ini kelihatan gila; saya memerlukan fungsi ini untuk demonstrasi video.)
  • OU kini mematuhi resolusi skrin DPI tinggi.

Binaan 2019: 30 April 2002
Suis baris arahan -9dl (lulus daripada iGx) kini mempunyai tindakan ini:

  • Mod ujian = mati
  • InterFileKelewatan = 0.0
  • Subfolder Proses = dimatikan
  • Padanan Kecualikan Penyelesaian Sedia Ada = dimatikan
  • Simpan Log File = mati

Yang antarafile nilai kelewatan kini disimpan ke INI file dan diingati apabila program bermula.
Binaan 2020.7.17.2020
Kelewatan antara file penyerahan telah mengambil 20% daripada sumber mesin kerana semafor sistem yang salah. (ugghhh!) Butang Batal tidak dipaparkan dengan betul semasa menunggu. Menambah bilangan files dibiarkan untuk diserahkan dalam satu kelompok ke bar status.
Binaan 2020.9.8.2021
Jika folder berulang, mana-mana folder dengan nama yang bermula dengan garis bawah '_' akan dilangkau. Folder di bawah folder tersebut juga dilangkau. Ini telah ditambah untuk digunakan dengan iBase yang meletakkan tidak lengkap (files dengan kurang daripada 90% liputan yang dijangkakan) dalam folder '_invalid'.
Binaan 2020.12.5.2024
Ditambah URL mengedit untuk menukar penyerahan URL. Baris arahan baharu '-U' kembali ke alamat penyerahan lalai, '+U “penuh url”' set override URL. lalai URL pada masa ini adalah:
https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
Tapak beta boleh dicapai dengan alamat ini:
https://beta.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
Binaan 2020.12.21.2027
Pepijat: Apabila menyerahkan files kepada NGS, bilangan yang tinggal files yang dipaparkan tidak betul.
Pepijat: Apabila mencari yang belum diserahkan files, menggunakan fungsi 'Match Exclude' jika penyelesaian OPUS mendahului pemerhatian file, ia kini dipadamkan. Sebelum ini ia ditinggalkan di tempat dan file telah diserahkan semula. Ini menghasilkan beberapa penyelesaian OPUS untuk satu pemerhatian file (memandangkan keputusan OPUS mempunyai pengecam nombor jujukan iG yang unik.)
Binaan 2021.11.7.2040
OU kini menggunakan skrip sisi pelayan baharu untuk penyerahan RS vs. S OBS files:Muat Naik OPUS Selamat Web - Versi 1Saiz memo log dilanjutkan kepada 4 juta aksara.
Menambah beberapa petua untuk menambah sekumpulan penyahpepijatan yang tidak perlu (yang saya tidak akan keluarkan kerana ia hanya muncul semasa anda melakukan pengelogan lanjutan).
Menambah petunjuk bahawa penyerahan url's adalah berbeza untuk statik vs. pantas dalam kotak ganti.
Binaan 2022.2.9.2041
Berdasarkan maklum balas daripada orang yang tidak menggunakan OU dalam persekitaran pengeluaran, OU telah disusun semula supaya kelihatan seperti borang penyerahan NGS.
Kini anda boleh memilih jenis antena paksa daripada kotak lungsur. Klik butang 'Muat Senarai Antena NGS' untuk memuat turun dan menghuraikan senarai antena NGS semasa. Kotak lungsur dimuatkan dengan senarai jenis mengikut abjad.
Ia kini boleh mengatasi Ketinggian Instrumen yang terkandung dalam RINEX file dan masukkan ketinggian secara langsung.
Suis baris arahan ini telah ditambahkan:Muat Naik OPUS Selamat Web - Versi 2Manual Pengguna ini telah dikemas kini secara meluas.
Binaan 2022.2.9.2042
Tambahan yang meluas pada petunjuk tuding. (Versi ini dibungkus dengan alat iGx_Download selepas 2/11/2022.)
Binaan 2022.3.17.2043
Menambah dua suis baris arahan:Muat Naik OPUS Selamat Web - Versi 3Ditambah 'Umur Pemerhatian Maksimum'. Jika bukan sifar, pemerhatian yang berakhir lebih daripada jumlah yang dimasukkan akan dilangkau. Ini berguna untuk hanya 'menyerah' percubaan pemprosesan files selepas 45 hari. Jika NGS tidak berjaya memproses a file selepas 45 hari (boleh diprogramkan), menunggu hari-minggu-bulan-tahun lagi tidak akan membawa apa-apa perbezaan.
Terdapat hari dan lokasi di mana tidak kira apa yang anda lakukan, NGS OPUS tidak akan dapat memproses pekerjaan. Terutama dilihat dengan kerja OPUS-Static. Kadang-kadang memotong satu jam dari awal atau akhir a file akan menghasilkan kejayaan, tetapi penuh 24 jam files tidak akan memproses. Suis baharu ini membolehkan files untuk dilangkau sahaja. Jika nyahpepijat lanjutan didayakan, nota dibuat dalam log.
Binaan 2022.3.21.2044
Dikemas kini kepada penyusun Embarcadero® Delphi 11 Versi 28.0.44500.8973 pada PC baharu.
Kemas kini UPX Packer kepada Versi 3.96w.
Komponen Ace ZipForge dikemas kini kepada versi 6.94.
bila files dengan atribut berikut dilangkau:
Jenis antena hilang atau tidak paksa dilangkau
Input file hilang (? Bagaimana ini berlaku)
Terlalu lama file dilangkau
Terlalu tua file dilangkau
dan ada tambahan files untuk memproses, kelewatan dilangkau. Yang menghalang kelewatan yang lama apabila file-selepas-file dilangkau. Dengan kata lain, antarafile kelewatan dilakukan hanya apabila sesuatu yang sebenar file dikemukakan.
Apabila memuat turun senarai antena daripada NGS, OU kini mengesan nama antena pendua (disebabkan oleh penyemakan satelit) dan memaksa setiap entri menjadi unik.
Binaan 2022.3.27.2045
MaxAge = 0 tidak dianggap sebagai tak terhingga.
Mengemas kini antarafile kelewatan untuk cuba mengurangkan overhed semasa menunggu.
Binaan 2022.4.1.2050
Penulisan semula kritikal pemerhatian lwn padanan penyelesaian.
Ditambah 'Log ke file' kotak semak. Jika disemak, log direplikasi dalam folder yang sama seperti boleh laku dengan kali milisaatamps. Apabila OU bermula, jika yang sedia ada file lebih besar daripada 9 Megabait wujud, ia dipadamkan. (Anda perlu mengambil log files serta-merta selepas OU selesai untuk memastikan ia tidak dipadamkan pada permohonan program.)
Menambah dan membersihkan maklumat pembalakan.
Ditambah file kaunter untuk mengesan kemajuan mencari files untuk memproses.
Memperbaiki ralat apabila tarikh penyelesaian OPUS dipotong tanpa masa penyelesaian. Ini mengakibatkan 'beberapa' files dihantar berulang kali kerana masa penyelesaian (dipotong kepada 00:00:00) nampaknya sebelum tamat pekerjaan (00:00:03). Cek ini kini mempunyai tempoh tangguh sehari penuh sebelum dibenderakan seperti sebelumnya.
Binaan 2022.4.10.2053
Membetulkan pepijat MaxAge yang tetapan MaxAge diabaikan untuk sesetengah orang files.
Mesej langkau ditambahkan:
04/10/2022 18:35:38.612 ! File 'F:\iBase\ftp\dailys\cotx\cotx2970.21o dilangkau, terlalu lama; umur pemerhatian ialah 167.8 hari, hadnya ialah 45.0 hari.
Isu 'SemiAppend2' telah diperbaiki di tempat kosong filenama telah dilampirkan pada senarai files untuk memproses ';;;'.
Ditambah 80 aksara seterusnya file untuk memproses maklumat pengelogan ke '…memproses x lagi files:' entri log.
Binaan 2022.6.26.2055
** Sokongan RINEX 3 Tersirat Ditambah ** RINEX3 mungkin telah berfungsi sebelum ini, dalam kebanyakan kes.
Menambahkan antena kosong ke bahagian atas senarai juntai bawah 'Force Antenna' untuk memudahkan pemilihan tanpa antena paksa.
Menambahkan +X dd dan -X pilihan untuk menetapkan dan mengosongkan toleransi 'Usia maksimum'.
(Menetapkan ini kepada 0 hari atau kepada rentetan kosong akan memproses semua files.)
Gaya Win10/11 terbuka file dialog pemilihan.
Diketatkan jarak pada reka bentuk borang.
Menambah butang 'Lalai' untuk mengembalikan semua tetapan kecuali filenama dan alamat e-mel; kepada lalai permulaan yang diketahui.
Menambahkan pilihan +D untuk mengklik butang 'Lalai' daripada baris arahan.
RINEX file penyahkod kini menyokong RINEX2 dan RINEX3. Rekod OBS EPOCH dengan bendera bukan sifar dikendalikan dengan lebih baik. (Peningkatan masa hadapan mungkin untuk menghapuskan rekod peristiwa khas (berpindah, monumen baharu, mula statik)?) Kaedah RINEX tambahan kini dikongsi antara OPUS_Upload dan
iGx_Muat turun alat.
Pembayang yang dipertingkatkan untuk SETIAP pilihan dan kawalan.
Pilihan -9dl telah disusutnilaikan dan tidak melakukan apa-apa. Jika anda pernah menggunakan pilihan ini, pertimbangkan untuk meletakkan -D sebagai pilihan pertama pada baris. Ini akan meletakkan OU dalam keadaan lalai yang diketahui. Kemudian anda hanya perlu menambah pilihan yang anda perlukan untuk pemprosesan, biasanya -e e-mel diikuti dengan a filenama untuk diserahkan sudah memadai.

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

Dokumen / Sumber

OPUS OPUS_Muat Naik Selamat Web [pdf] Panduan Pengguna
OPUS_Muat Naik Selamat Web, OPUS_Muat naik, Selamat Web, Web

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *