אנגליתצרפתיתספרדי

Ad


סמל OnWorks

gmtsimplifygmt - מקוון בענן

הפעל את gmtsimplifygmt בספק אירוח בחינם של OnWorks על אובונטו אונליין, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה gmtsimplifygmt שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


gmtsimplify - הפחתת קו באמצעות אלגוריתם Douglas-Peucker

תַקצִיר


gmtsimplify [ שולחן ] סובלנות[יחידה] [ [רָמָה] ] [ -b] [ -d] [
-f] [ -g] [ -h] [ -i] [ -o] [ -:[i|o]]

הערה: אין רווח בין דגל האפשרות לארגומנטים המשויכים.

תיאור


gmtsimplify קורא קובץ נתונים אחד או יותר ומחיל את פישוט הקו של Douglas-Peucker
אַלגוֹרִיתְם. השיטה מחלקת באופן רקורסיבי מצולע עד שניתן יהיה לרוץ נקודות
מוחלף על ידי קטע קו ישר, ללא נקודה בריצה זו סוטה מהישר
קו לפי יותר מהסובלנות. עיין באתר זה כדי לקבל תובנה ויזואלית כיצד
האלגוריתם עובד (-
http://geometryalgorithms.com/Archive/algorithm_0205/algorithm_0205.htm)

נדרש טיעונים


-Tסובלנות[יחידה]
מציין את סובלנות אי ההתאמה המקסימלית ביחידות המשתמש. אם הנתונים אינם
קרטזיאני ואז הוסף את יחידת המרחק (ראה יחידות).

אופציונאלי טיעונים


שולחן ASCII אחד או יותר (או בינארי, ראה -דוּ[ncols][סוג]) קבצי טבלת נתונים המכילים א
מספר עמודות הנתונים. אם לא ניתנות טבלאות, אנו קוראים מקלט סטנדרטי.

-V[רָמָה] (יותר ...)
בחר רמת מילוליות [c].

-דוּ[ncols][t] (יותר ...)
בחר קלט בינארי מקורי. [ברירת המחדל היא 2 עמודות קלט].

-בו[ncols][סוג] (יותר ...)
בחר פלט בינארי מקורי. [ברירת המחדל זהה לקלט].

-d[i|o]אין מידע (יותר ...)
החלף עמודות קלט שוות אין מידע עם NaN ועשה הפוך על הפלט.

-f[i|o]colinfo (יותר ...)
ציין סוגי נתונים של עמודות קלט ו/או פלט.

-g[a]x|y|d|X|Y|D|[col]z[+|-]פער[u] (יותר ...)
קבע פערי נתונים ומעברי שורות.

-h[i|o][n][+c][+d][+rהֶעָרָה][+rכותרת] (יותר ...)
דלג או הפק רשומות כותרות.

-iצווארונים[ל][ססולם][oלקזז][,...] (יותר ...)
בחר עמודות קלט (0 הוא העמודה הראשונה).

-oצווארונים[,...] (יותר ...)
בחר עמודות פלט (0 הוא העמודה הראשונה).

-:[i|o] (יותר ...)
החלף את העמודה הראשונה והשנייה בקלט ו/או פלט.

-^ or רק -
הדפס הודעה קצרה על התחביר של הפקודה, ואז צא (הערה: ב-Windows
להשתמש רק -).

-+ or רק +
הדפס הודעת שימוש נרחבת (עזרה), כולל הסבר על כל
אפשרות ספציפית למודול (אך לא האפשרויות הנפוצות של GMT), ואז יוצאת.

-? or לא טיעונים
לאחר מכן הדפס הודעת שימוש מלאה (עזרה), כולל הסבר על האפשרויות
יציאות.

--גִרְסָה
הדפס גרסת GMT וצא.

--show-datadir
הדפס את הנתיב המלא לספריית השיתוף של GMT וצא.

יחידות


ליחידת מרחק מפה, צרף יחידה d עבור דרגת קשת, m עבור דקת קשת, ו s עבור קשת
שני, או e עבור מד [ברירת מחדל], f לרגל, k עבור ק"מ, M עבור מייל חוקי, n עבור ימיים
מייל, ו u עבור רגל סקר בארה"ב. כברירת מחדל אנו מחשבים מרחקים כאלה באמצעות כדור
קירוב עם עיגולים גדולים. הכנה מראש - למרחק (או שהיחידה אינה מרחק הוא
נתון) כדי לבצע חישובי "אדמה שטוחה" (מהירים יותר אך פחות מדויקים) או להקדים + ל
לבצע חישובים גיאודזיים מדויקים (איטיים יותר אך מדויקים יותר).

ASCII פורמט דיוק


פורמטים של פלט ASCII של נתונים מספריים נשלטים על ידי פרמטרים שלך gmt.conf
קוֹבֶץ. קווי אורך וקווי רוחב מעוצבים לפי FORMAT_GEO_OUT, בעוד אחרים
הערכים מעוצבים לפי FORMAT_FLOAT_OUT. שים לב שהפורמט בפועל יכול
להוביל לאובדן דיוק בתפוקה, מה שעלול להוביל לבעיות שונות במורד הזרם. אם
אתה מוצא שהפלט לא כתוב בדיוק מספיק, שקול לעבור לבינארי
פלט (-בו אם זמין) או ציין יותר עשרוניות באמצעות ההגדרה FORMAT_FLOAT_OUT.

דוגמאות


כדי להקטין את קטע הקו הגיאוגרפי.ד תוך שימוש בסובלנות של 2 ק"מ, רץ

gmt simplify segment.d -T2k > new_segment.d

כדי להקטין את הקווים הקרטזיאניים xylines.d תוך שימוש בסובלנות של 0.45 ולכתוב את הקווים המופחתים
שורות לקובץ new_xylines.d, הפעל

gmt simplify xylines.d -T0.45 > new_xylines.d

אורים


יש הבדל קל באופן שבו gmtsimplify מעבד קווים לעומת מצולעים סגורים.
פלחים סגורים במפורש ייחשבו למצולעים, אחרת אנחנו מטפלים בהם
כקטעי קו. לפיכך, מקטעים המוכרים כמצולעים עשויים להצטמצם למצולע בן 3 נקודות
ללא שטח; אלה מדוכאים מהפלט.

השתמש ב-gmtsimplifygmt באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad