זוהי הפקודה psmaskgmt שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
psmask - השתמש בטבלאות נתונים כדי לגזור או למסך אזורים במפה ללא כיסוי
תַקצִיר
מסכת פס [ שולחן ] תוֹסֶפֶת פרמטרים באזור [[p|s]פרמטרים ] [ dumpfile ] [ [l|r] ] [
למלא ] [ z|Zפרמטרים ] [ ] [ [+|-]רשת נודים ] [ ] [ ] [ ] [ לחתוך ] [
רדיוס_חיפוש[יחידה] ] [ ] [ [רק/dx/dy/][c|תווית] ] [ [רָמָה] ] [ x_offset ] [ y_offset
] [ -דוּ] [ -cעותקים ] [ -du] [ -h] [ -i] [ -p]
[ -r ] [ -t] [ -:[i|o]]
מסכת פס -C [ -K ] [ -O ]
הערה: אין רווח בין דגל האפשרות לארגומנטים המשויכים.
תיאור
מסכת פס קורא (x,y,z) קובץ [או קלט סטנדרטי] ומשתמש במידע זה כדי לגלות
אילו תאי רשת אמינים. רק תאי רשת שיש להם נקודת נתונים אחת או יותר אמינים
נחשב אמין. כאופציה, ניתן לציין רדיוס השפעה. לאחר מכן, כל הרשת
תאים שנמצאים בתוך רַדִיוּס של נקודת נתונים נחשבים אמינים. יתר על כן,
ניתנת אפשרות להפוך את משמעות הבדיקה. לאחר שמצאתי את המשמעות האמינה/לא אמינה
נקודות אמינות, מסכת פס יצבע אריחים כדי להסוות את הצמתים הללו (עם ה- -T מֶתֶג),
או להשתמש בעיצוב קווי מתאר כדי ליצור פוליגונים שיגזמו אזורים שאין בהם עניין.
כאשר החיתוך מתחיל, הוא יישאר בתוקף עד לכבותו על ידי קריאה שנייה אל מסכת פס
באמצעות -C אוֹפְּצִיָה.
נדרש
-Iשינק[יחידה][=|+][/yinc[יחידה[+]]
x_inc [ובאופציה y_inc] הוא מרווח הרשת. לחלופין, הוסף סיומת
שינוי. גיאוגרפי (מעלות) קואורדינטות: צרף m כדי לציין דקות קשת או s
כדי לציין שניות קשת. אם אחת מהיחידות e, f, k, M, n or u מצורף
במקום זאת, ההנחה היא שהתוספת ניתנת במטר, רגל, ק"מ, מייל, ימי
מייל או רגל סקר בארה"ב, בהתאמה, ויומרו למקבילה
מעלות קו אורך בקו הרוחב האמצעי של האזור (ההמרה תלויה ב
PROJ_ELLIPSOID). אם /y_inc נתון אך מוגדר ל-0 הוא יאופס שווה ל x_inc;
אחרת הוא יומר לקו רוחב מעלות. הכל קואורדינטות: אם = is
מצורף ואז המקסימום המתאים x (מזרח) או y (צפון) עשוי להיות מותאם מעט
כדי להתאים בדיוק לתוספת הנתונה [כברירת מחדל, התוספת עשויה להיות מותאמת
מעט כדי להתאים לתחום הנתון]. לבסוף, במקום לתת תוספת אפשר
ציין את מספר of צמתים רצוי על ידי הוספה + למספר השלם שסופק
טַעֲנָה; לאחר מכן, התוספת מחושבת מחדש ממספר הצמתים וה-
תְחוּם. ערך התוספת המתקבל תלוי אם בחרת ב-a
רשת רשומה קו רשת או פיקסל; ראה פורמטים של קבצי אפליקציה לפרטים.
הערה: אם -Rgrdfile נמצא בשימוש אז מרווח הרשת כבר אותחל; להשתמש
-I לעקוף את הערכים.
-Jפרמטרים (יותר ...)
בחר הקרנת מפה.
-ר[יחידה]xmin/xmax/ymin/ymax[ר] (יותר ...)
ציין את אזור העניין.
לצפייה בפרספקטיבה p, אופציונלי להוסיף /zmin/zmax. (יותר ...)
אופציונאלי טיעונים
שולחן ASCII אחד או יותר (או בינארי, ראה -דוּ[ncols][סוג]) קבצי טבלת נתונים המכילים א
מספר עמודות הנתונים. אם לא ניתנות טבלאות, אנו קוראים מקלט סטנדרטי.
-B[p|s]פרמטרים (יותר ...)
הגדר מרווחי גבול מפה.
-C סמן סוף נתיב קטע קיים. אין צורך בקובץ קלט. מגדיר באופן מרומז -O. גַם
לספק -X ו -Y הגדרות אם זזת מאז תחילת הסרטון.
-Ddumpfile
dump את הקואורדינטות (x,y) של כל מצולע חיתוך לקובץ פלט אחד או יותר (או
stdout if תבנית לא ניתן). לא יתבצע תזמורת. אם תבנית מכיל
אם מפרט פורמט C %d (כולל שינויים כמו %05d) אזי פוליגונים יהיו
נכתב לקבצים שונים; אחרת כל הפוליגונים נכתבים לקבצים שצוינו
קובץ (תבניתהקבצים הם בפורמט ASCII אלא אם כן -בו משמש. ראה -Q כדי להוציא מכלל שימוש קטנים
פוליגונים מתוך שיקול דעת.
-F[l|r]
כפיית קווי מתאר של קליפ (פוליגונים) להיות מכוונים כך שנקודות הנתונים יהיו משמאל
(-Fl [ברירת מחדל]) או ימינה (-פר) ככל שאנו נעים לאורך ההיקף [ברירת המחדל היא שרירותית
דורש -D.
-Gלמלא צבעו את מצולעי הגזירה (או האריחים) במילוי שנבחר [ברירת המחדל היא ללא מילוי].
-Jz|Zפרמטרים (יותר ...)
הגדר קנה מידה של ציר Z; אותו תחביר כמו -Jx.
-K (יותר ...)
אל תסיים את עלילת ה-PostScript.
-L[+|-]רשת נודים
שמור את הרשת הפנימית עם אחדות (אילוץ נתונים) ואפסים (ללא נתונים) אל הקובץ בעל השם
רשת נודים [לא נשמרה רשת]. השתמש L+ כדי להמיר את דגלי "אין נתונים" ל-NaNs לפני כן
כתיבת הרשת, תוך כדי L- ימיר במקום זאת את דגלי הנתונים ל-NaNs.
-N הפוך את כיוון הבדיקה, כלומר, גזור אזורים שבהם יש כיסוי נתונים.
-O (יותר ...)
הוסף לעלילה קיימת של PostScript.
-P (יותר ...)
בחר כיוון העלילה "דיוקן".
-Q אין להשליך פוליגונים עם פחות מ לחתוך מספר נקודות [משליך את כל הפוליגונים]. רק
ישים אם -D צוין.
-Sרדיוס_חיפוש[יחידה]
קובע את רדיוס ההשפעה. צמתי רשת בתוך רַדִיוּס של נקודת נתונים נחשבים
אמין. [ברירת המחדל היא 0, מה שאומר שרק תאי רשת המכילים נתונים בהם נרשמים
אמין]. הוסף את יחידת המרחק (ראה יחידות).
-T שרטטו אריחים במקום חיתוך פוליגונים. השתמשו -G כדי להגדיר צבע או דוגמה של אריח. לא ניתן
משמש עם -D.
-U[רק/dx/dy/][c|תווית] (יותר ...)
צייר לוגו חותמת זמן של GMT על העלילה.
-V[רָמָה] (יותר ...)
בחר רמת מילוליות [c].
-X[a|c|f|r][x-shift[u]]
-Y[a|c|f|r][y-shift[u]] (יותר ...)
מקור העלילה משמרת.
-דוּ[ncols][t] (יותר ...)
בחר קלט בינארי מקורי. [ברירת המחדל היא 2 עמודות קלט].
-cעותקים (יותר ...)
ציין את מספר עותקי העלילה [ברירת המחדל היא 1].
-duאין מידע (יותר ...)
החלף עמודות קלט שוות אין מידע עם NaN.
-h[i|o][n][+c][+d][+rהֶעָרָה][+rכותרת] (יותר ...)
דלג או הפק רשומות כותרות. לא בשימוש עם נתונים בינאריים.
-iצווארונים[ל][ססולם][oלקזז][,...] (יותר ...)
בחר עמודות קלט (0 הוא העמודה הראשונה).
-p[x|y|z]Azim/elev[/zlevel][+w0/lat0[/z0]][+vx0/y0] (יותר ...)
בחר תצוגת פרספקטיבה.
-r (יותר ...)
הגדר רישום צומת פיקסל [קו רשת].
-t[Transp] (יותר ...)
הגדר את רמת השקיפות של PDF באחוזים.
-:[i|o] (יותר ...)
החלף את העמודה הראשונה והשנייה בקלט ו/או פלט.
-^ or רק -
הדפס הודעה קצרה על התחביר של הפקודה, ואז צא (הערה: ב-Windows
להשתמש רק -).
-+ or רק +
הדפס הודעת שימוש נרחבת (עזרה), כולל הסבר על כל
אפשרות ספציפית למודול (אך לא האפשרויות הנפוצות של GMT), ואז יוצאת.
-? or לא טיעונים
לאחר מכן הדפס הודעת שימוש מלאה (עזרה), כולל הסבר על האפשרויות
יציאות.
--גִרְסָה
הדפס גרסת GMT וצא.
--show-datadir
הדפס את הנתיב המלא לספריית השיתוף של GMT וצא.
יחידות
ליחידת מרחק מפה, צרף יחידה d עבור דרגת קשת, m עבור דקת קשת, ו s עבור קשת
שני, או e עבור מד [ברירת מחדל], f לרגל, k עבור ק"מ, M עבור מייל חוקי, n עבור ימיים
מייל, ו u עבור רגל סקר בארה"ב. כברירת מחדל אנו מחשבים מרחקים כאלה באמצעות כדור
קירוב עם עיגולים גדולים. הכנה מראש - למרחק (או שהיחידה אינה מרחק הוא
נתון) כדי לבצע חישובי "אדמה שטוחה" (מהירים יותר אך פחות מדויקים) או להקדים + ל
לבצע חישובים גיאודזיים מדויקים (איטיים יותר אך מדויקים יותר).
דוגמאות
כדי ליצור קובץ PostScript שכבת-על שיסווה את האזורים במפת קווי המתאר שבהם
אין נתוני בקרה באמצעות פוליגוני גזירה, השתמש ב:
gmt psmask africa_grav.xyg -R20/40/20/40 -I5m -JM10i -O -K > mask.ps
אנחנו עושים זאת שוב, אבל הפעם אנחנו רוצים לשמור את הפוליגונים החותכים לקובץ all_pols.txt:
gmt psmask africa_grav.xyg -R20/40/20/40 -I5m -Dall_pols.txt
חזרה על הדוגמה הראשונה אך הפעם אנו משתמשים בריצוף לבן:
gmt psmask africa_grav.xyg -R20/40/20/40 -I5m -JM10i -T -O -K -Gwhite > mask.ps
השתמש ב-psmaskgmt באופן מקוון באמצעות שירותי onworks.net