זוהי הפקודה d.rast.arrowgrass שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
d.rast.arrow - מצייר חצים המייצגים את כיוון היבט התא עבור מפת רסטר
מכיל נתוני היבט.
מילות מפתח
תצוגה, הערות מפה, רסטר
תַקצִיר
d.rast.arrow
d.rast.arrow - עזרה
d.rast.arrow [-a] מַפָּה=שם [סוג=מחרוזת] [צֶבַע=שם] [grid_color=שם]
[null_color=שם] [צבע_לא ידוע=שם] [לדלג=מספר שלם] [מפת_גודל=מחרוזת]
[סולם=לצוף] [--לעזור] [--מִלוּלִי] [--שֶׁקֶט] [--ui]
דגלים:
-a
יישר רשתות עם תאי רסטר
- עזרה
הדפס סיכום שימוש
--מִלוּלִי
פלט מודול מפורט
--שֶׁקֶט
פלט מודול שקט
--ui
הפעלת דו-שיח של ממשק משתמש לאלץ
פרמטרים:
מַפָּה=שם [נדרש]
שם מפת היבט רסטר שתוצג
סוג=מחרוזת
סוג מפת היבט רסטר קיימת
אפשרויות: דשא, מצפן, agnps, תשובות
ברירת מחדל: דשא
צֶבַע=שם
צבע לציור חיצים
או שם צבע סטנדרטי או R:G:B שלישייה
ברירת מחדל: ירוק
grid_color=שם
צבע לציור רשת ציור
או שם צבע סטנדרטי, R:G:B טריפלט, או "אף אחד"
ברירת מחדל: אפור
null_color=שם
צבע לציור ערכי אפס (סמל X)
או שם צבע סטנדרטי, R:G:B טריפלט, או "אף אחד"
ברירת מחדל: שחור
צבע_לא ידוע=שם
צבע להצגת מידע לא ידוע (סמל?)
או שם צבע סטנדרטי, R:G:B טריפלט, או "אף אחד"
ברירת מחדל: אָדוֹם
לדלג=מספר שלם
צייר חץ בכל תא רשת N
ברירת מחדל: 1
מפת_גודל=מחרוזת
מפת רסטר המכילה ערכים המשמשים עבור אורך החץ
סולם=לצוף
גורם קנה מידה עבור חיצים (מפת גודל)
ברירת מחדל: 1.0
תיאור
d.rast.arrow נועד לעזור למשתמשים לדמיין טוב יותר את כיוון זרימת המים על פני השטח, כמו
מצוין בשכבת מפת רסטר היבט. ישנן שתי דרכים לציין את שכבת ההיבט
התוכנית מיועדת לשימוש. הראשון הוא להציג את שכבת מפת ההיבטים בגרפיקה
לפקח לפני הריצה d.rast.arrow. השיטה השנייה כוללת הגדרת ה מַפָּה פרמטר
לשם מפת ההיבט הרצויה. זה מאפשר לצייר את החצים מעל כל אחד אחר
מפות שכבר מוצגות בצג הגרפי.
d.rast.arrow ישרטט חץ מעל כל תא המוצג כדי לציין לאיזה כיוון
מדרונות התא. אם לשכבת ההיבט יש ערך קטגוריה המציין את המיקומים "לא ידוע"
אספקט, d.rast.arrow מצייר סימן שאלה על התאים המוצגים של קטגוריה זו.
תאים המכילים נתונים אפסים יסומנו ב-"X". אתה יכול לבטל את הציור של null
נתונים וערכי היבט לא ידועים על ידי הגדרת הצבע שלו ל"ללא".
אם אתה מציין את מפת_גודל אפשרות, אורכי החצים המציינים את הגודל יהיו
מופק מערכי התא של המפה שצוינה. במקרה זה הזנב של החץ
יהיה מרוכז בתא המקור. אתה יכול להתאים את הסולם הכולל באמצעות סולם
אוֹפְּצִיָה. d.rast.arrow יתעלם ממדרגות NULL ושליליות, ויזהיר אותך אם
רמת ניפוי באגים מוגדרת ל-5 ומעלה. תהיה מודע. אם האפליקציה שלך משתמשת בערכים שליליים עבור
גודל, אתה יכול להשתמש r.mapcalc להכין את מפת הגודל שתתאים לצרכים שלך (אבסולוטי
ערך, כיוון הפוך וכן הלאה).
אורים
כברירת מחדל, חיצים מצוירים בגודל של תא ולא ניתן לראות אותם אם מפת הרסטר היא
קרוב יחסית בקנה מידה. אתה יכול להשתמש ב לדלג אפשרות לצייר חצים בכל תא n-th
בשני הכיוונים אם אתה עובד ברזולוציות גבוהות יחסית. זה עשוי להיות שימושי
השבת את הרשת במקרה זה, דבר שמתבצע על ידי הגדרת הצבע שלו ל"ללא".
עבור מפות היבט מסוג GRASS ו-Compass, ערכי התא של מפת ההיבטים יקבעו
הכיוון המתאים ב-360 מעלות. מפות היבט מסוג ANSWERS יוצגו
כפולות של 15 מעלות, ומפות היבט מסוג AGNPS יוצגו ב-D8
ייצוג, כלומר שמונה הכפולות של 45 מעלות.
מפות היבט GRASS נמדדות באמצעות מוסכמות קרטזיות, כלומר במעלות
נגד כיוון השעון ממזרח. לְמָשָׁל:
90 צפון
180 מערב
270 דרום
0,360 מזרח
ניתן ליצור אותם ממפת גובה רסטר עם r.slope.aspect.
מפות היבט מסוג מצפן נמדדות במעלות עם כיוון השעון מצפון.
מודול זה משתמש במוסכמות אוקיאנוגרפיות, כלומר חיצים מצביעים במורד או בכיוון "אל",
בניגוד למוסכמות האטמוספריות (כיוון "מ").
דוגמא
המר מפות רכיבי מהירות U,V למפות גודל, כיוון לשימוש עם
d.rast.arrow:
r.mapcalc "magnitude = sqrt(U_map^2 + V_map^2)"
r.mapcalc "direction = atan(U_map, V_map)"
d.rast.arrow map=direction type=grass magnitude_map=magnitude skip=3 grid=none
השתמש ב-d.rast.arrowgrass באינטרנט באמצעות שירותי onworks.net