לוגו OPUSOPUS_העלה (OU)לוגו OPUS 1מדריך למשתמש

OPUS_העלה מאובטח Web

תאריך: 26 ביוני 2022
Rev: 2022.6.26.2055
מאת: מארק סילבר, ms@igage.com, +1-801-412-0011
מידע גרסה
מידע על גרסה מפורטת נמצא בסוף מסמך זה.
הירשם לרשימת הדואר לקבלת מידע עדכון
אם אתה משתמש ב-OPUS_Upload לכל מטרה, אנא הירשם לרשימת הדואר הזו:
https://signup.ymlp.com/xguqjwsugmguu
כדי שאוכל לשלוח לך הודעות על שינויים ותיקוני באגים. רשימה של הודעות קודמות ניתן למצוא כאן [ http://ymlp.com/archive_guqjwsugjgh.php ].
היזהר עם OU!
אנא: קרא בעיון את מדריך המשתמש הזה לפני השימוש ב-OPUS Upload. OU מקבל תווים כלליים וניתן להגיש כל תצפית file במחשב עם פקודה אחת, פשוטה ושגויה. למשלampעל:
OPUS_העלה +r C:\*.??o
יגיש כל תצפית file ב-c: סע ל-OPUS לעיבוד. אני בספק אם ה-NGS או שאר קהילת OPUS יעריכו אותך על שעשית זאת.
אני ממליץ בחום לא להפעיל את כלי ה-OU משורת הפקודה עד שניסית אותו ביחיד fileתחילה מממשק Windows.

העלאת OPUS

OPUS העלאה מאובטחת Web - העלהOPUS_Upload (OU) הוא יישום קטן של Win-32 הממכן את הגשת תצפית GPS files למערכת עיבוד NGS המקוונת. OU מנווט ב-HTPS NGS webאתר באמצעות הצפנת SSL.
ניתן להפעיל OU בדרכים רבות:
ככלי שורת פקודה עם ארגומנטים
כתוכנת חלונות הפתוחה על המסך שלך
על ידי גרירה ושחרור files על סמל שולחן העבודה
OU מפשט את ההגשה של קבוצות גדולות של files ל-NGS. עם OU ניתן לשלוח אוטומטית אלפי תצפיות files עם פקודה אחת.
OU נבדק עם למעלה מ-15,000 תצפיות files על הגשה בודדת.
עדכון NGS 1 בספטמבר 2018
NGS שינה את רמת ה-TLS המינימלית המקובלת לגישה ל-OPUS.
OPUS_Upload שונה לאחר מכן לשימוש בשכבת ה-SSL של המכונה (במקום להשתמש ב-OpenSSL). המשמעות היא למעשה שמכונות Windows XP כבר לא יכולות להגיש עבודות ל-NGS.
אין פתרון לבעיה זו. רכשו מחשב מודרני.
מגבלות הפצה ושיקולי שימוש
הממשק התוכנותי של OPUS הוא מסובך והשינוי הקל ביותר בצד שרת NGS יחייב עדכון OU. (לפיכך, עליך להירשם לרשימת הדואר, ראה לעיל).
כמו מצבר OPUS, אם אתה צריך את OPUS Uploader, אתה באמת צריך את זה. ל-OU יש פוטנציאל לחסוך למשתמשים מסוימים זמן רב.
לבסוף, OU הוא חלק מפרויקט הרבה יותר גדול. האופוס בורג. ה-Borg משתמש ב-OU, OA ובכמה לקוחות אחרים כדי לארגן בקרת איכות אוטומטית ברשתות CORS גדולות באמצעות בקרת איכות סטטיסטית מתקדמת. הפיתוח של OU מונע על ידי פונקציונליות Borg.
לא ניתן לבצע שינויים ב-OU שמפריעים לבורג. הבורג (https://en.wikipedia.org/wiki/Borg) שולט בפיתוח OU. ממש כמו בדור הבא. ה-OPUS Borg נקרא ה-Borg מכיוון שיש לו רכיבים 'פשוטים' רבים המנסים לעבוד יחד כדי לעבד ערימות של נתוני תצפית GNSS.
זה בלגן מוחלט, אבל זה מאוחר מדי לתקן בשלב זה. יש להודות שאפילו הרכיבים הפשוטים כמו OU ו-OA הם כעת מסובכים מדי.
חלק מהמורכבויות של הבורג מתוארות בסעיף 'אי הכללת התאמה' בהמשך מסמך זה.
שינויים
אנא שלח את כל השינויים שיהפכו את ה-OU שימושי יותר עבור היישום שלך ms@igage.com.

התקנת OPUS Upload

כרגע ה-OPUS Uploader מופץ ב-ZIP file עם מדריך למשתמש זה. כל התוכנית fileהקוד חתום על ידי 'iGage Mapping Corporation'.
אתה יכול להתקין את העלאה בכל מקום שתרצה, יש רק אחד file. לאחר מכן תוכל ליצור ידנית קיצור דרך לשולחן העבודה שלך.
דברים שהעלאת OPUS דורשת
OPUS Upload קובע אוטומטית אם RINEX file יש להגיש כ-Rapid-Static או סטטי file לפי אורך ה-RINEX file.
OPUS Upload עובד כעת עם RINEX 2.xx ו-RINEX 3.xx files.
תַצְפִּית files 118 דקות באורך או יותר מוגשות כסטטי.
שם האנטנה וה-HI ב-RINEX file צריך להיות נכון. אם RINEX שלך fileל-s יש ערכים שגויים, אז הם אינם תואמים ל-OU (דרישה זו הוקלחה).
הערה: ב-Build 2001 נוסף מתג שורת פקודה '-a' כדי לאפשר את הגשת files ללא רכיבי אנטנה.
בינואר 2020 נוספה תמיכה כדי לעקוף את שם האנטנה ב-RINEX file.
בפברואר 2022 נוספה תמיכה להורדת רשימת סוגי האנטנה הנוכחית של NGS כדי לפשט את עקיפת סוג האנטנה עם סוג אנטנה חוקי.
תמיכה לאלץ HI (Instrument Heights) נוספה גם היא בפברואר 2022.
כדאי לשקול להשתמש ב-TEQC כדי לעדכן את שם האנטנה ו-HI. אתה יכול כאן הוא כמוample RINEX file כּוֹתֶרֶת:OPUS העלאה מאובטחת Web - העלה 1הדגשתי את סוג האנטנה בצהוב ואת ה-HI בירוק.
סוג האנטנה חייב להיות אנטנה הנתמכת על ידי NGS.
הפעלת OPUS Upload כתוכנית Windows
אתה יכול ללחוץ פעמיים על התוכנית או על קיצור דרך כדי להפעיל את ה-OU. OU יתחיל בפינה השמאלית העליונה של המסך שלך. אם תזיז או תשנה את גודל החלון ולאחר מכן תסגור את OU, בפעם הבאה שהוא יתחיל אותו מיקום וגודל ייזכר.
מיקום המסך נבדק בזמן הריצה כדי לוודא שהוא נמצא במסך זמין כרגע.
בפעם הראשונה שתשתמש ב-OU תצטרך להזין את כתובת הדוא"ל שלך. ייתכן שתרצה לשנות אפשרויות אחרות או להוסיף מזהה OPUS-Projects. ההגדרות שלך ייזכרו.
הקטע 'העלה נתונים File' זכור גם מהפעם האחרונה ש-OU הופעל. אתה יכול ללחוץ על כפתור '...' כדי לבחור אחד או יותר files להעלות. ה fileזה צריך להיות תצפית GPS files, או ZIP fileים המכילים תצפית GPS fileס. (במילים אחרות, הפתוחה File הדפדפן יתמוך במספר file בחירות.) הנה דוגמהampבחירה ידנית של ארבע תצפיות files בתיקייה:OPUS העלאה מאובטחת Web - העלה 2אם תבחר ZIP file, התוכן של ה-ZIP file יש להניח שהוא RINEX סטנדרטי files וכל RINEX files ב-ZIP file יטופל בנפרד.
אם אתה כולל NAV file ב-ZIP file, OU תדע שזו לא תצפית RINEX file וידלג אוטומטית על ה-NAV file.
באופן דומה, אם תבחר NAV file (לדוגמהample על ידי בחירת כל files בספרייה למעלה) OU ידלג על ה-.NAV files.
לאחר שהגדרת את fileשמות ואפשרויות, לחץ על כפתור שלח וכל RINEX file יוגש אוטומטית ל-OPUS.

הפעלת OPUS Upload משורת הפקודה

OU מקבל את הטיעונים הבאים: OPUS העלאה מאובטחת Web - העלה 3OPUS העלאה מאובטחת Web - העלה 4פקודה זו:
OPUS_העלה –p +x –e ms@igage.com C:\tmp\2001213A0.obs יגיש את הסינגל file ללא מזהה פרויקט, מבקש פלט מורחב, החזרת התוצאה לכתובת האימייל שצוינה.
לאחר שתגדיר את כתובת הדואר האלקטרוני במחשב, ה-OU תזכור אותה. לאחר שתגדיר שם פרויקט, הוא יהיה בשימוש עד שהוא יימחק.
משמעות הדבר היא שאחרי שתפעיל OU פעם אחת (אולי כיישום Windows), תוכל פשוט להפעיל OU עם fileשֵׁם:
ייעשה שימוש ב-OPUS_Upload C:\tmp\2001213A0.obs והאפשרויות שנבחרו קודם לכן.
אתה יכול לציין שניים או יותר files OPUS_העלה C:\tmp\2001213A0.obs C:\tmp\2001213A1.obs
אתה יכול גם להשתמש בתווים כלליים כדי לציין קבוצה של fileס. הפקודה הזו:
OPUS_העלה C:\tmp\*.obs
יגיש כל file בתיקייה C:\tmp\ עם סיומת .OBS בתיקייה \tmp.
אתה יכול גם להשתמש בתווים כלליים של מחסנית:
OPUS_העלה C:\tmp\002\*.obs C:\tmp\003\*.zip
תווים כלליים של אותיות בודדות נתמכות גם:
OPUS_העלה C:\tmp\2001213A?.obs
זה צריך להיות אפשרי להגיש כל תצפית file בכונן C של המחשב שלך עם הפקודה הפשוטה הזו:
OPUS_העלה +r C:\*.1?o
האם באמת יש צורך בכך?
הגשה באמצעות גרירה ושחרור
אם יש לך קיצור דרך על שולחן העבודה שלך, אתה יכול לגרור תצפית files (או .ZIP files המכילים תצפית אחת או יותר files) ושחרר אותם על סמל שולחן העבודה.
ה files יעובדו ממש כאילו הם נבחרו ידנית. ייעשה שימוש בכתובת האימייל האחרונה ובאפשרויות אחרות.
אין הגבלה ידועה למספר fileאתה יכול לרדת בפעולה אחת.
'מצב הבדיקה'
ייתכן שתרצה לבדוק פעולה לפני השקת OU. סמן את התיבה 'מצב בדיקה' כדי לראות מה עשויות להיות ההשפעות של הפעולה שלך מבלי להגיש בפועל files ל-NGS.
תיבת הסימון מצב בדיקה נשמרת כאשר ה-OU נסגר ונפתח מחדש, כך שאם תסמן אותה בטעות, נראה שה-OU לא עובד.
הגשה אוטומטית
אם אתה מתחיל את OU באמצעות שורת הפקודה, עם a fileשֵׁם; או אם אתה מתחיל את OU על ידי גרירה ושחרור fileעל קיצור הדרך ואז OU יפעל אוטומטית ולאחר מכן ייסגר 5 שניות לאחר האחרון file מעובד.
ניתן להשתמש בלחצן ביטול כדי להחזיק את הטופס ואת היומן פתוח עבור viewing.
במהלך 5 השניות של הספירה לאחור של הריצה, לחץ על כפתור ביטול ו-OU לא ייסגר אוטומטית. הטופס גם לא ייסגר אם מצב בדיקה מופעל.
2022/2/9: OU ייסגר כעת אוטומטית לאחר עיכוב של 5 שניות אם יופעל מ-iGx_Download.

נושאים מתקדמים

סוגי אנטנות מאולצותOPUS העלאה מאובטחת Web - מתקדםלחץ על הלחצן 'טען רשימת אנטנות NGS' כדי להוריד את רשימת האנטנות הנוכחית file משרת NGS ( https://geodesy.noaa.gov/ANTCAL/LoadFile?file=ngs14.atx ). הרשימה מנותחת וכל אנטנה, כולל הגדרות הלוויין, נטענות לתוך התיבה הנפתחת בסדר ממוין.
לאחר מכן תוכל להקליד את התווים הראשונים של סוג האנטנה כדי למצוא במהירות אנטנה מסוימת.
הרשימה מאוחסנת בתיקייה זמנית:
C:\Users\username\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx
C:\Users\username\AppData\Temp\OPUS_Upload\Antennas\ngs14.atx.cache
ובשימוש חוזר כאשר OU מופעל שוב.
הערה חשובה לסוג אנטנה: עליך לכלול את מספר הרווחים המתאים בין שם האנטנה לייעוד הכיפה. אז, בחר את האנטנה מהרשימה הנפתחת, או העתק והדבק את שם האנטנה ממקור סמכותי. רווח חסר או מיותר או כל תו שונה יגרמו לכשל בסוג האנטנה כאשר יישלח ל-OPUS.
פורמט פלט מורחב
שורת פקודה:
-x פלט פתרון סטנדרטי
+x פלט פתרון מורחב (מומלץ)
סימון תיבה זו: OPUS העלאה מאובטחת Web - בודקיבצע למעשה את הבחירה הזו בדף ההגשה של NGS:OPUS העלאה מאובטחת Web - בדיקה 1שימוש בתחנת בסיס ואי הכללה
הזן תחנות בסיס לשימוש ואי הכללה מופרדות בפסיקים:OPUS העלאה מאובטחת Web - בדיקה 2התחנות שהוזנו אינן נבדקות לדיוק.
הגדרה זו מקבילה ל:OPUS העלאה מאובטחת Web - בדיקה 3OPUS העלאה מאובטחת Web - בדיקה 4צריך להיות ריק אלא אם כן אתה מגיש את התצפית לפרויקט OPUS חוקי. מזהה הפרויקט לא נבדק לגבי תוקף.
הגדרה זו מקבילה ל:OPUS העלאה מאובטחת Web - שווה ערךאל תזין את שם הפרויקט האישי שלך בתיבה זו, הזן רק מזהי OPUS-Project חוקיים. עליך לעבור הכשרה למנהל OPUS כדי ליצור ולהשתמש ב-OPUS-Projects.
מספר רצף OPUS העלאה מאובטחת Web - מספר רצףאין תיאור NGS רשמי של ערך זה, אולם הוא מאוד שימושי למעקב אחר הגשות. ה-OPUS Borg מסתמך על כך שלכל החזרת אימייל ממערכת OPUS יש מספר רצף ייחודי בנושא דוא"ל שהוחזר מוצלח או לא מוצלח: OPUS העלאה מאובטחת Web - רצף מספר 1כאשר אתה טוען את ההגשה של NGS OPUS webעמוד, מספר ייחודי מוקצה על ידי NGS. אם תסמן את תיבת הסימון 'רצף אקראי של iGage', נוצר מספר ייחודי בן 13 תווים עם הקידומת 'IG'. אם לא תסמן את התיבה, ייעשה שימוש בכל ערך שתזין.
מספר ה-IG הוא המספר השברירי של ימים מאז 1 בינואר 2020; באזור הזמן של המכונה המקומית, מוכפל ב-86,400,000 ומעוגל למספר השלם הקרוב ביותר. נראה שזה מספיק לייחודיות, ניתן לפענוח ומתגבר עם הזמן. זה לא אקראי.
מִינִימוּם File גודל ואורך מקסימליOPUS העלאה מאובטחת Web - מינימום
אם תנסה להגיש א file פחות מהמינימום (ב-Bytes) the file ידלג. תופעה שכיחה היא כלי אנטי וירוס המאלצים כלים אחרים ליצור אורך אפס fileס. זה לוכד את המטרד הזה files מהגשה ל-NGS. המינימום של 2,500 בתים צריך להיות הולם והגיוני.
OU יבדוק את העידן הראשון והאחרון של נתוני תצפית ותדלג files ארוכים מהאורך המרבי בשעות. יש מגבלה קשה ב-OPUS שאי אפשר לחצות את חצות (זמן GPS) פעמיים. אם יש לך fileאם הם ארוכים מ-25 שעות, עליך לשקול להשתמש באפשרות -tbin של TEQC ( https://www.unavco.org/software/data-processing/teqc/tutorial/tutorial.html ) כדי לחלק אותם ל-24 שעות files ולהגיש אותם בנפרד. לאחר מכן תוכל להשתמש בכלי מצבר OPUS כדי להסתכל סטטיסטית על הפתרונות הבודדים.
שמור יומן Files OPUS העלאה מאובטחת Web - שמור
לחיצה על תיבה זו תשמור את ערך ההחזרה מהגשת NGS ל-.HTMLfile עם אותו שם כמו כל אחד שנשלח file, באותה תיקייה שהוגשה file.
אם אתה פותח את file בדפדפן, זה ייראה 'דומה' למה שהיית מקבל על ידי שליחת ידנית של file:OPUS העלאה מאובטחת Web - שמור 1עם זאת, העיצוב כנראה לא יהיה כמצופה.
אפשרות זו שימושית לאיתור באגים בטעות files שנכשלים בעת הגשתם.
רישום באגים מורחב OPUS העלאה מאובטחת Web - רישוםסימון תיבה זו יגרום להצגת מידע רישום נוסף בתיבת הדו-שיח של היומן. עדיף להשאיר אפשרות זו ללא סימון.
כל שדה הגשת HTML בודד יסומן:OPUS העלאה מאובטחת Web - רישום 1OPUS העלאה מאובטחת Web - רישום 3בֵּין-File לְעַכֵּב OPUS העלאה מאובטחת Web - עיכובלשרתי NGS OPUS יש תכונת אבטחה המונעת התקפות מניעת שירות.
אם תשלח יותר מכמה (אולי 5) עיסוקים ברצף מהיר, נראה שכתובת ה-IP שלך תסומן ככאב-בתחת-ה-NGS ויתעלמו מההגשות שלך.
מומלץ להגדיר עיכוב זה ל-15 שניות ומעלה. אני משתמש ב-31 שניות.
מצב בדיקה OPUS העלאה מאובטחת Web - מצבסימון כפתור מצב הבדיקה מאפשר ל-OU להפעיל הגשות ופעולות יומן, עד לנקודת ההגשה. היומן files יכיל את כל הרישום הרגיל והמורחב, אבל את file לא יישלח ל-NGS לעיבוד.
זה מאפשר לך לבדוק פעולת תווים כלליים מבלי להציף את שרתי NGS.
שורה מתועדת אחת תתווסף ליומן:OPUS העלאה מאובטחת Web - מצב 1נכון לעכשיו (בגרסה 2022.2.8.2041) OPUS-סטטי תצפיות, fileשאורכו יותר מ-110 דקות, מוגשות יחד עם זה URL:'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
OPUS-RS files מוגשות עם זה URL:'https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opus-rsup.prl’
אתה יכול להשתמש ב'הגשה URL' כדי לעקוף את ברירת המחדל להגשה files לשרת NGS BETA. עם זאת, תצטרך לוודא שכתובת השרת הנכונה (סטטית או RS) נבחרה עבור המוגש file.

הגדרות OPUS-BORG

שורת פקודה:
-מ ברור נתיב לא נכלל
נתיב +m הגדר את הנתיב שלא נכללOPUS העלאה מאובטחת Web - מצב 2הפעלה אוטומטית
סימון התיבה 'הפעלה אוטומטית בשעה 23:00' מביא ללחיצה על כפתור 'שלח' בשעה 23:00 UTC מדי ערב. OU משתמש בהגדרות אזור הזמן של המכשיר כדי לחשב את היסט זמן UTC.
אי הכללת התאמה
זה לא הולך להיות הסבר פשוט.
שקול תרחיש שבו יש קבוצה גדולה של תיקיות, שכל אחת מהן מכילה תצפיות רבות fileס. כל תיקיה מייצגת תחנת GNSS CORS אחת. כל תצפית file הוא תצפית 'יומית' של 24 שעות (מסגרת זמן GPS). file עבור תחנה. תיקיית היומית של תחנה עשויה להכיל תצפית של 24 שעות ביממה files עבור 5 עד 10 השנים הקודמות, אז אלפי RINEX files.
OU משמש להגשת אלה מדי יום files ל-OPUS. אבל אנחנו רק רוצים להגיש כל אחד file פעמיים:
פעם אחת מיד לאחר ה file נאסף כדי לקבל פתרון עם אפמרי מהיר/שידור שוב 14 ימים מאוחר יותר כדי לקבל פתרון עם מסלולים מדויקים/סופיים NGS מחזירה פתרון OPUS fileבמייל והפתרון files נשמרים בסט תואם של תיקיות תוצאות תחנה: לכל תחנת CORS יש תיקיית פתרונות OPUS ייחודית.
אם 'אי הכללת התאמה' מכיל נתיב, ה-OU יחפש את הנתיב היחסי שתואם את המיקום של תצפית המקור file לפתרון OPUS תואם קיים file.
זה מסובך בגלל התצפית file יהיה שם כמו:
slci0010.22o
ולפתרון OPUS התואם יהיה שם כמו: slci001022o IG0064714690360.msg (שימו לב למספר רצף ה-IG הקסום מלמעלה!)
אם OU מוצא פתרון תואם file, הוא ידלג על הגשת התצפית file כי כבר קיים פתרון OPUS חוקי.
עם זאת, אם תסמן את התיבה הזו:OPUS העלאה מאובטחת Web - מצב 3והפתרון של OPUS ישן יותר מ-14 ימים ואז ה-OU יבדוק את הפתרון .msg file כדי לקבוע באיזה סוג ephemeris שימש עבור הפתרון.
אם הפתרון אינו מדויק או סופי, OU תמחק את הפתרון הקיים file ולהגיש שוב את התצפית file, בתקווה לקבל פתרון file ממנוע העיבוד של OPUS באמצעות Precise או Final ephemeris.
מאוחר יותר, מוקדם למחרת OA (המצבר של OPUS) מעבד את תיקיות הפתרונות ומייצר עלילות מגמה עבור כל אחת מתחנות ה-CORS המנוטרות:OPUS העלאה מאובטחת Web - מצב 4OA גם בונה גיליון XLS מסכם עבור כל אחת מהתחנות המנוטרות:OPUS העלאה מאובטחת Web - מצב 5סיכום זה כולל מיקום ממוצע עבור תחנת CORS יחד עם Min/Max/Range/Standard Deviation עבור כל אחד מהערכים שנמצאו בפתרון NGS OPUS.
מהירות התחנה מחושבת גם, הן במסגרת הקבועה של NAD83 והן במסגרת ה-ITRF העידן היומי עבור מסגרות ECEF XYZ, רוחב/אורך/גובה, מטוס המדינה והמסגרות המוקרנות של UTM.
בנוסף, OA מפיקה תקציר של סיכומים file:OPUS העלאה מאובטחת Web - סיכומיםהמכיל את שם האתר, מיקום האנטנה הממוצע עם גובה אליפסואיד, וקצת מידע נוסף אשר שימושי לניהול תחנת CORS פרטית.
תהליכי Borg אחרים מריצים ניתוח SQC על מערכי הפלט של OA וקובעים אם התחנה פועלת "סטטיסטית" בתוך או מחוץ לציפיות ושולחים הודעות טקסט אם יש בעיה.
תאמינו או לא, רוב-גולדברג הזה (https://en.wikipedia.org/wiki/Rube_Goldberg) התהליך עובד!

שימוש ב-Auto-Resubmit ב-OU

הנה כמוampמבנה התיקיות עבור files להגיש (אני קורא לתיקיה המכילה 'דייליס') ולתיקיה המכילה פתרונות אופוס שהוחזרו (נקראת 'opus').OPUS העלאה מאובטחת Web - סיכומים 1כל תחנה יכולה/צריכה להיות בתיקייה ייחודית של 4 תווים אם תרצה להשתמש מאוחר יותר ב-OA (OPUS_Accumulator).
התיקיה ./dailys/sgu2 עשויה להיראות כך:OPUS העלאה מאובטחת Web - סיכומים 2התיקיה ./opus/sgu2 עשויה להיראות כך:OPUS העלאה מאובטחת Web - סיכומים 3אם מוחזר פתרון OPUS שאינו ניתן לקריאה, או שהוחלף על ידי פתרון חדש יותר, אופטימיזציה טובה יותר, הפתרון הישן יועבר לתיקיה _invalid או _duplicates.
רמז חשוב: כל הכלים של BORG מתעלמים בכוונה מכל תיקיה או file שמתחיל בקו תחתון ('_') כך שלא תוכל לקבל שם תחנה שמתחיל בקו תחתון.
זה המסך הראשי של OU (OPUS_Upload):OPUS העלאה מאובטחת Web - סיכומים 4שים לב שהקטע 'העלה נתונים File' מצביע על התיקיה היומית ו'Recurse Subfolders' מסומן.
זוהי הכרטיסייה 'מתקדם' של OU:OPUS העלאה מאובטחת Web - סיכומים 5שים לב שה-'אי הכללת התאמה' מסתכלת על תיקיית ה-opus עבור files התואמים את הקלט files בתיקייה היומית.
איפה עושים את היומיום fileהם באים מ?
חלק נוסף של Borg (iBase) מייצר הוurly fileעם תקן fileשמות באמצעות תהליך DIPCap שונה עבור כל תחנה.
כך נראה תהליך DIPCap שאוסף זרמי RT27 עבור SGU2:OPUS העלאה מאובטחת Web - filesDIPCap הוא תחליף ל-RCAPTURE. RCAPTURE נכשל לאחר מספר ימים או שבועות ותומך רק בחיבורי TCPIP 'Client', DIPCap הוא חזק מאוד ויפעל לנצח. יש לו רישום טוב יותר וגם תומך בחיבורי TCPIP 'שרת'.
DIPCap רק ריצות חופשיות .CAP files לתוך 'תיקיית הפלט' שנבחרה ויוצרת RINEX סטנדרטי fileשמות באמצעות 'שם התחנה'.
תוכנית iBase אוספת את ה-.CAP files hourly וממיר אותם מ-.CAP files (שהם זרמי RT27) לתוך RINEX סטנדרטי file ערכות בהיררכיית התיקיות הרגילה של RINEX (rinex/yyyy/jjj/sss):OPUS העלאה מאובטחת Web - files 1

פעם ביום, קצת אחרי חצות UTC, הכלי iB_Daily פועל ומסתכל על EVERY-SINGLE file במבנה התיקיות RINEX. iB_Daily מוודא שה-hourly files משורשרים ליומי files (במקום אות קטנה מ-a עד x בתור התו האחרון לפני ההרחבה, יומי file בעל תו אפס '0'.
היומי files מופחתים למרווחים של 30 שניות וכל קבוצות הכוכבים למעט GPS נמחקות.
iB_Daily גם שם לא דחוס file במשבצת הנכונה תחת היומיום. האובס files ביומיום אינם מחולקים לתיקיות משנה. כל היומונים נמצאים רק בתיקיית התחנה.
23 שעות לאחר הפעלת iB_Daily, OU (OPUS_Uploader) מגיש את כל ההודעות היומיות החדשות files ל-OPUS. אנו ממתינים 23 שעות כדי לאפשר למערכת NGS CORS לאכלס את כל נתוני ה-CORS, זה מעלה את הסבירות ש-OPUS תייצר פתרון.
אם תלחץ על תיבת הסימון 'בדוק/אלץ ephemeris מדויק-סופי לאחר 14 ימים', ה-OU ימתין 14 ימים לאחר צפייה בתצפית ולאחר מכן ישלח מחדש כל file, כל יום, עד כל file יש אפאמריה מדויקת/סופית.
לאחר OPUS_Upload שולח את התצפית fileל-OPUS, OPUS מחזירה את הפתרונות לכתובת דוא"ל מיוחדת שה-iBase_Mailer משרתת.
זוהי תצורת iBase_Mailer שבה אני משתמש:OPUS העלאה מאובטחת Web - files 2כל פתרון ממוקם בתיקיית OPUS/ssss הנכונה.
לבסוף, OPUS_Accumulator מסכם את כל פתרונות OPUS. אם הוא מוצא פתרונות כפולים ליום אחד, הוא שומר על הפתרון הטוב ביותר. (החלטה זו מפורטת במדריך למשתמש של OA.

עוד כמה רמזים

תהליכי OPUS Borg נהגו לפעול ללא תקלות במחשב Windows XP. מאוחר יותר שודרג המחשב ל-Win8, ולאחר מכן ל-Win10.
אי אפשר להפעיל מחשב Win10 יותר מכמה שבועות ללא התערבות אנושית. בעיקר עדכוני Windows נאלצים לצאת ולא ניתן להתעלם מהם.
מכיוון שלמחשב שמריץ את OPUS יש שרת FTP וערימת פורטים פתוחה (לתחנות CORS מרוחקות לדחוף אליהן נתונים), קבלת עדכונים היא כנראה דבר הגיוני.
שיחקתי עם הפעלת BORG על שרת AWS, זה עובד אבל אין עלייה בזמינות. ובגלל המספר הגדול של files ונתונים, מופע S3 הוא יקר. ספציפית, כל אחד file במאגר S3 נבדק כל יום. אז, אחסון קרחון זול אינו מתאים.
אני מריץ את ה-BORG על מחשב מהיר עם כל ה-BORG files ותיקיות המאוחסנות בכונן USB 8 חיצוני בנפח 3TB.
תהליך iBase שומר אוטומטית עותק גיבוי של ה-.CAP הדחוס files בכונן נפרד של 4GB. ל-iBase יש פונקציית כפתור בודד כדי לבנות מחדש את מבנה ה-RINEX המפורק מהגיבויים. אני חושד שבנייה מחדש עשויה להימשך מספר ימים. לא הייתי צריך לבנות מחדש את מערך הנתונים; עם זאת, לקח כמה ימים להעביר אותו מכונן של 4 ג'יגה-בייט לכונן של 8 ג'יגה-בייט.
הערות גרסת OU
Build 2000:
נוספו מספר מתגי שורת פקודהOPUS העלאה מאובטחת Web - גרסהעם זאת, נראה שהתחנות הכלולות והלא נכללות עדיין לא עובדות.
Build 2004: 25 במאי 2017
נוסף יומן שגיאות במקום תיבת הודעה לפעולה ללא השגחה. שים לב שלא תוכל לשמור את היומן עבור משימות שורת הפקודה מכיוון שהתוכנית תצא בסיום.
נוספה מבחן לתקף file בעת הוספה משורת הפקודה. שינה את הטיפול ב files משורת הפקודה כדי לכלול מבחן לתקף-קיים files.
אזהרה: תיתכן הגבלה מסוימת למספר fileאתה יכול לציין בשורת הפקודה. לא צריכה להיות הגבלה למספר files שאתה יכול לכלול עם תווים כלליים, חלל מחרוזת עבור fileשמות צריכים להתרחב לזיכרון הזמין.
כאשר מציינים מרובה files משורת הפקודה, ה fileתיבת השם נטענת רק עם הראשון file מהרשימה.
Build 2005: 5 בספטמבר 2018
הוסיף את 'שמור יומן Fileתיבת הסימון. לאחר הגשת תצפית file, ניתן לאחסן את כל קוד ה-HTML המוחזר מהשרת בשם כמו file באותה תיקייה כמו תצפית הקלט file. ה file סיומת היא תמיד .html והמיקום תמיד זהה לקלט file.
התמיכה ב-TLS1 הושעתה ב-NGS. OPUS_Upload משתמש כעת בשכבת SSL ממחשב הלקוח ו-OpenSSL אינו נדרש עוד. משמעות הדבר היא למעשה שמכונות Windows XP אינן ברות קיימא לשימוש עם OPUS.
Build 2016: 4 בינואר 2020
כמה שיפורים ושינויים גדולים נעשו כדי לגרום ל-OU לעבוד במסגרת OPUS-Borg.

  • ערכי התצורה מאוחסנים כעת ב-iBase.ini file עם כל שאר חברי ה-Bord. תאבד את כל ההגדרות הקודמות בעת הפעלת גרסה זו.
  • אפשרות להחזרת ספריות מתווספת להזמנה מבוססת טופס. בעבר זה היה זמין רק לריצות שורת הפקודה.
  • יש כעת שתי כרטיסיות, אחת להגדרות תצורה נפוצות וכרטיסייה חדשה להגדרות מתקדמות. זה מנקה את המסך הראשי של הכלי.
  • כעת ניתן להגדיר נתיבים מרובים עם תווים כלליים מהכלי מבוסס הטופס. למשלampעל:
    C:\ftp\rinex\2017\*.??o; C:\ftp\rinex\2020\*.??o
    ישחזר את התיקיות של 2017 ו-2020 עבור files תואם את .??o file הַרחָבָה.
  • כעת ניתן להגדיר את מספר רצף ההגשה של NGS באופן ידני, או לאפשר ל-OU לבנות מספר רצף ייחודי בצורה 'IG8888888888888': 'IG' ואחריו מספר שלם בן 13 ספרות המייצג את מספר האלפיות השנייה מאז 1 בינואר 2020 .
  • מינימום file גודל לעיבוד נוסף. אפשרות זו חלה רק על fileנבחר על ידי תו כללי. הגדר את הערך לריק, אפס או שלילי כדי לעבד את כל המקור files, ללא קשר לגודל. ערך של 2,500,000 הוא סביר אם אתה מצפה לרוב 24 שעות ביממה files.
  • OU יבדוק כעת באופן אופציונלי פתרונות קיימים של OPUS כאשר תיקיות חוזרות (באמצעות תווים כלליים) לצורך תצפית fileס. הפתרונות חייבים להתחיל עם הבסיס fileשם ה-OBS file; להיות בתיקיות עם שמות דומים, תחת תיקיית הבסיס 'התאמת התאמה'; הפתרון file חייב להיות א file תאריך גדול או שווה לתצפית file ויש להם .eml, .msg או .txt file סיומת. אם נמצא פתרון, התצפית המתאימה file מדלג. הגדר את 'אי הכללת התאמה' למחרוזת הריקה כדי להשבית פונקציה זו.
  • כעת ניתן לאלץ סוג אנטנה לעקוף ביעילות את סוג האנטנה המופיע ב-RINEX file. (אני יודע שזה נראה מטורף; הייתי צריך את הפונקציה הזו להדגמת וידאו.)
  • OU תואם כעת לרזולוציית מסך גבוהה DPI.

Build 2019: 30 באפריל, 2002
למתג שורת הפקודה -9dl (עובר מ-iGx) יש כעת את הפעולות הבאות:

  • מצב בדיקה = כבוי
  • בֵּיןFileעיכוב = 0.0
  • עיבוד תיקיות משנה = כבוי
  • התאמה אל תכלול פתרונות קיימים = כבוי
  • שמור יומן File = כבוי

האינטרfile ערך ההשהיה מאוחסן כעת ב-INI file ונזכר מתי התוכנית מתחילה.
בנייה 2020.7.17.2020
עיכוב בין file ההגשה לקחה 20% ממשאבי המכונה בגלל סמפור מערכת שגויה. (אוףףף!) לחצן הביטול לא הוצג כהלכה במהלך ההמתנה. הוסיף את המספר של fileנותרו להגשה באצווה לשורת המצב.
בנייה 2020.9.8.2021
אם תיקיות חוזרות, כל תיקייה עם שם שמתחיל בקו תחתון '_' תידלג. גם תיקיות מתחת לתיקיה האמורה דילגו. זה התווסף לשימוש עם iBase שמציב לא שלם (fileעם פחות מ-90% מהכיסוי הצפוי) בתיקייה '_invalid'.
בנייה 2020.12.5.2024
נוסף URL עריכה כדי לשנות את ההגשה URL. שורת הפקודה החדשה '-U' חוזרת לכתובת ברירת המחדל להגשה, '+U' מלאה url"' קובעים לעקוף URL. ברירת המחדל URL כרגע הוא:
https://www.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
ניתן להגיע לאתר הביטא עם הכתובת הזו:
https://beta.ngs.noaa.gov/OPUS-cgi/OPUS/Upload/Opusup.prl
בנייה 2020.12.21.2027
באג: בעת ההגשה files ל-NGS, מספר הנותרים files המוצג היה שגוי.
באג: כאשר מחפשים לא נשלח files, שימוש בפונקציית 'התאמת ביטול' אם פתרון OPUS קדם לתצפית file, הוא נמחק כעת. בעבר זה הושאר במקום וה file הוגשה מחדש. זה הביא למספר פתרונות OPUS לתצפית אחת file (מכיוון שלתוצאות OPUS יש מזהה מספר רצף ייחודי של iG.)
בנייה 2021.11.7.2040
OU משתמש כעת בסקריפטים חדשים בצד השרת להגשת RS לעומת S OBS files:OPUS העלאה מאובטחת Web - גרסה 1גודל תזכיר היומן מורחב ל-4 מיליון תווים.
הוספתי כמה רמזים להוספת חבורה של ניפוי באגים מיותרים (שאותם אני לא מתכוון להסיר מכיוון שהוא מופיע רק כשאתה מבצע רישום הרחבת רישום).
הוסיף רמז לכך שההגשה urlזה שונה עבור סטטי לעומת מהיר בתיבת העקיפה.
בנייה 2022.2.9.2041
בהתבסס על משוב מאנשים שאינם משתמשים ב-OU בסביבת ייצור, ה-OU סורג מחדש כך שייראה יותר כמו טופס ההגשה של NGS.
כעת ניתן לבחור את סוג האנטנה המאולצת מתוך תיבה נפתחת. לחץ על הלחצן 'טען רשימת אנטנות NGS' כדי להוריד ולנתח את רשימת האנטנות הנוכחית של NGS. התיבה הנפתחת נטענת עם רשימה אלפביתית של סוגים.
כעת ניתן לעקוף את גובה המכשיר הכלול ב-RINEX file והזן את הגובה ישירות.
מתגי שורת פקודה אלה נוספו:OPUS העלאה מאובטחת Web - גרסה 2מדריך למשתמש זה עודכן בהרחבה.
בנייה 2022.2.9.2042
תוספות נרחבות לרמזי ריחוף. (גרסה זו ארוזה עם הכלי iGx_Download לאחר 2/11/2022.)
בנייה 2022.3.17.2043
נוספו שני מתגי שורת פקודה:OPUS העלאה מאובטחת Web - גרסה 3נוסף 'גיל תצפית מקסימלי'. אם לא אפס, תצפיות שהסתיימו יותר מהסכום שהוזן ידלגו. זה שימושי כדי פשוט 'לוותר' על ניסיון עיבוד של fileלאחר 45 ימים. אם NGS לא מצליח לעבד את א file לאחר 45 ימים (ניתנים לתכנות), המתנה נוספת של יום-שבוע-חודש-שנה לא תעשה שום הבדל.
ישנם ימים ומיקומים שבהם לא משנה מה תעשה, NGS OPUS לא תוכל לעבד עבודה. נראה בעיקר עם משרות OPUS-Static. לפעמים קיצוץ שעה מההתחלה או הסוף של א file יביא להצלחה, אבל מלא 24 שעות fileלא יעבדו. מתג חדש זה מאפשר את fileפשוט לדלג עליו. אם ניפוי באגים מורחב מופעל, נרשמה הערה ביומן.
בנייה 2022.3.21.2044
עודכן למהדר Embarcadero® Delphi 11 גרסה 28.0.44500.8973 במחשב חדש.
UPX Packer עודכן לגרסה 3.96w.
עדכן את Component Ace ZipForge לגרסה 6.94.
כַּאֲשֵׁר fileמדלגים על s עם התכונות הבאות:
סוג אנטנה חסר או לא מאולץ דילג
קֶלֶט file חסר (? איך זה קורה)
ארוך מדי של file מדלג
זקן מדי מ file מדלג
ויש עוד fileלעיבוד, ההשהיה נדלג. המונע עיכובים ארוכים כאשר file-לאחר-file מדלגים עליהם. במילים אחרות, בין-file עיכוב מבוצע רק כאשר בפועל file מוגש.
בעת הורדת רשימת האנטנות מה-NGS, ה-OU מזהה כעת שמות אנטנות כפולים (הנגרמת על ידי תיקון לווייני) ומאלץ כל כניסה להיות ייחודית.
בנייה 2022.3.27.2045
MaxAge = 0 לא טופל כאינסופי.
עדכן את האינטרfile עיכוב כדי לנסות להפחית את התקורה במהלך ההמתנה.
בנייה 2022.4.1.2050
שכתוב קריטי של תצפית מול התאמת פתרונות.
נוסף 'התחבר ל file' תיבת סימון. אם מסומן, יומן הרישום משוכפל באותה תיקיה כמו קובץ ההפעלה עם זמן אלפיות השנייהampס. כאשר OU מתחיל, אם קיים file קיים גדול מ-9 מגה-בייט, הוא נמחק. (עליך לתפוס יומן files מיד לאחר השלמת ה-OU כדי להבטיח שהם לא יימחקו בהפעלת התוכנית.)
הוסיף וניקה מידע רישום.
נוסף file נגד לעקוב אחר ההתקדמות מחפש files לעבד.
תוקנה שגיאה שבה תאריך פתרון OPUS נקטע ללא זמן הפתרון. זה הביא ל'כמה' fileהוגשה שוב ושוב מכיוון שזמן הפתרון (קצוץ לשעה 00:00:00) נראה היה לפני סוף הכיבוש (00:00:03). להמחאה הזו יש כעת תקופת חסד של יום שלם לפני שהוא סומן כמו קודם.
בנייה 2022.4.10.2053
תיקן באג של MaxAge שבו התעלמו מהגדרת MaxAge עבור חלק files.
נוספה הודעת דילוג:
04/10/2022 18:35:38.612 ! File 'F:\iBase\ftp\dailys\cotx\cotx2970.21o דילג, ישן מדי; גיל התצפית הוא 167.8 ימים, המגבלה היא 45.0 ימים.
תוקנה בעיית 'SemiAppend2' כשהיא ריקה fileשמות צורפו לרשימה של files לעבד ';;;'.
נוסף 80 תווים של הבא file כדי לעבד מידע רישום ל'...מעבד עוד x files:' רישום יומן.
בנייה 2022.6.26.2055
** תמיכה מרומזת של RINEX 3 נוספה ** ייתכן ש RINEX3 עבד בעבר, ברוב המקרים.
נוספה אנטנה ריקה לראש הרשימה הנפתחת 'כוח אנטנה' כדי להקל על בחירת אנטנה מאולצת.
נוספו אפשרויות +X dd ו-X כדי להגדיר ולנקות את הסובלנות של 'גיל מקסימלי'.
(הגדרת זה ל-0 ימים או למחרוזת ריקה תעבד הכל fileס.)
סגנון Win10/11 פתוח file דו-שיח לבחירה.
מרווחים מהודקים בעיצוב הטופס.
נוסף לחצן 'ברירות מחדל' כדי להחזיר את כל ההגדרות מלבד fileשם וכתובת דואר אלקטרוני; לברירות המחדל ההתחלתיות המוכרות.
נוספה אפשרות +D ללחוץ על הלחצן 'ברירות מחדל' משורת הפקודה.
ה-RINEX file המפענח תומך כעת ב- RINEX2 ו- RINEX3. רשומות OBS EPOCH עם דגלים שאינם אפס מטופלים טוב יותר. (שיפור עתידי עשוי להיות להסיר רשומות של אירוע מיוחד (זז, אנדרטה חדשה, התחלת רשומות סטטיות?) שיטות RINEX נוספות משותפות כעת בין OPUS_Upload לבין ה-
iGx_Download כלי.
רמזים משופרים עבור כל אפשרות ושליטה.
האופציה -9dl הופחתה ואינה עושה דבר. אם השתמשת בעבר באפשרות זו, שקול לשים -D כאפשרות הראשונה על הקו. זה יכניס את ה-OU למצב ידוע, ברירת מחדל. אז אתה רק צריך להוסיף את האפשרויות שאתה צריך לעיבוד, בדרך כלל דואר אלקטרוני ואחריו א fileהשם להגשה יספיק.

iGage Mapping Corporation
1545 South 1100 East STE 1
סולט לייק סיטי UT 84015
+1 801 412-0011
f +1-801-412-0022
www.igage.com

מסמכים / משאבים

OPUS OPUS_העלה מאובטח Web [pdfמדריך למשתמש
OPUS_העלה מאובטח Web, OPUS_העלה, מאובטח Web, Web

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *