זוהי הפקודה v.out.asciigrass שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
v.out.ascii - מייצא מפה וקטורית לייצוג וקטור GRASS ASCII.
כברירת מחדל, רק תכונות עם קטגוריה מיוצאות. כדי לייצא את כל התכונות השתמש
'שכבה=-1'.
מילות מפתח
וקטור, ייצוא, ASCII
תַקצִיר
v.out.ascii
v.out.ascii - עזרה
v.out.ascii [-OCR] קלט=שם [שכבה=מחרוזת] [סוג=מחרוזת[,מחרוזת,...]] [תפוקה=שם]
[עמודות=שם[,שם,...]] [חתולים=רכס] [איפה=sql_query] פוּרמָט=מחרוזת
[מפריד=אופי] [דיוק=מספר שלם] [--להחליף] [--לעזור] [--מִלוּלִי]
[--שֶׁקֶט] [--ui]
דגלים:
-o
צור קובץ ASCII ישן (גרסה 4).
-c
כלול שמות עמודות בפלט (מצב נקודות)
-r
ייצא רק נקודות הנופלות באזור התלת-ממד הנוכחי (מצב נקודות)
--לכתוב
אפשר לקבצי פלט לדרוס קבצים קיימים
- עזרה
הדפס סיכום שימוש
--מִלוּלִי
פלט מודול מפורט
--שֶׁקֶט
פלט מודול שקט
--ui
הפעלת דו-שיח של ממשק משתמש לאלץ
פרמטרים:
קלט=שם [נדרש]
שם מפת וקטור קלט
או מקור נתונים לגישה ישירה ל-OGR
שכבה=מחרוזת
מספר שכבה או שם ('-1' עבור כל השכבות)
ניתן לחבר מפה וקטורית אחת לטבלאות מסד נתונים מרובות. המספר הזה
קובע באיזו טבלה להשתמש. בשימוש עם גישת OGR ישירה זו השכבה
שם.
ברירת מחדל: 1
סוג=מחרוזת[,מחרוזת,...]
סוג תכונת קלט
אפשרויות: נקודה, קַו, גְבוּל, מרכז, אזור, פנים, גרעין
ברירת מחדל: נקודה, קו, גבול, מרכז, אזור, פנים, ליבה
תפוקה=שם
שם עבור קובץ פלט ASCII או שם וקטור ASCII אם '-o' מוגדר
אם לא נתון או '-' אז פלט סטנדרטי
עמודות=שם שם,...]
שם עמודות התכונה המיועדות לייצא (מצב נקודה)
"*" עבור כל העמודות
חתולים=רכס
ערכי קטגוריה
דוגמה: 1,3,7-9,13
איפה=sql_query
תנאי WHERE של משפט SQL ללא מילת מפתח 'איפה'
דוגמה: הכנסה < 1000 ותושבים >= 10000
פוּרמָט=מחרוזת [נדרש]
פורמט פלט
אפשרויות: נקודה, סטנדרטית, w
ברירת מחדל: נקודה
נקודה: פורמט נקודה פשוט (נקודה בכל שורה)
תֶקֶן: פורמט וקטור GRASS ASCII
w: טקסט ידוע של OGC
מפריד=אופי
מפריד שדות
מפריד שדות (מצב נקודות)
ברירת מחדל: מקטרת
דיוק=מספר שלם
מספר הספרות המשמעותיות (נקודה צפה בלבד)
אפשרויות: 0-32
ברירת מחדל: 8
תיאור
v.out.ascii ממירה מפת וקטור GRASS בפורמט בינארי למפת וקטור GRASS ב-ASCII
פוּרמָט. שימוש בדגל -o v.out.ascii הפלט יהיה בפורמט ASCII ישן (גרסה 4).
אם תפוקה לא ניתן פרמטר ואז הנתונים נשלחים לפלט סטנדרטי.
אורים
השמיים v.in.ascii מודול מבצע את הפונקציה של v.out.ascii בכיוון הפוך; כלומר זה ממיר
מפות וקטוריות בפורמט ASCII לפורמט הבינארי שלהן. שני המודולים הנלווים הללו שימושיים
הן עבור ייבוא וייצוא מפות וקטוריות בין GRASS לתוכנות אחרות, והן עבור
העברת נתונים בין מכונות.
אם מתבקשת גרסה ישנה, ה תפוקה קבצים מ v.out.ascii ממוקם ב
ספריית $LOCATION/$MAPSET/dig_ascii/ ו-$LOCATION/$MAPSET/dig_att.
If שכבה > 0 אז רק תכונות עם מספר קטגוריה ייצאו. להשתמש v.category ל
הוסף אותם במידת הצורך או הגדר שכבה=-1 לייצא גם תכונות ללא קטגוריה.
v.out.ascii במצב הגרסה הישנה (-o) אינו מעתיק את קובץ dig_cats המשויך אליו
הווקטור הבינארי קלט מפה לחדש תפוקה שם קובץ. על המשתמש להעתיק את ה- dig_cats
הקובץ החדש תפוקה שם אם יש צורך בכך (למשל באמצעות UNIX cp פקודה).
אפשר להוציא את הקואורדינטות של קודקודים בתכונה וקטורית ללא נקודות על ידי
תחילה המרת התכונה הווקטורית למפת נקודות עם v.to.points ולאחר מכן ייצוא
עם v.out.ascii in נקודות מצב.
דוגמאות
תֶקֶן מצב
ראה מפרט פורמט ASCII.
v.out.ascii input=quads format=standard
ארגון: Const. Eng. רש. מַעבָּדָה
תאריך ספרתי: מאי 1987
שם ספרה: דשא
שם מפה: ארבעים
תאריך מפה: מאי 1987
קנה מידה מפה: 24000
מידע אחר:
אזור: 13
סף מפה: 18.288000
VERTI:
B 4
599587.1820962 4914067.53414294
589639.15126831 4913922.5687301
589440.96838162 4927803.62500018
599375.87959179 4927959.83330436
B 2
599375.87959179 4927959.83330436
599587.1820962 4914067.53414294
B 4
599587.1820962 4914067.53414294
609541.5508239 4914236.0597482
609316.10665227 4928116.8490555
599375.87959179 4927959.83330436
ג 1 1
594125.63 4921115.58
1 1
ג 1 1
604433.84 4921087.1
1 2
נקודה מצב
v.out.ascii input=quads format=point
594125.63 | 4921115.58 | 1
604433.84 | 4921087.1 | 2
הדפס גם תכונות נבחרות:
v.out.ascii input=geodetic_pts format=point where="cat > 5 and cat <= 8" columns=GEOD_NAME
573638.06289275|271623.25042595|6|27 WC 6
574416.81289275|274116.65542595|7|27 WC 7
575301.31189275|275303.81342595|8|27 WC 8
כדי להדפיס את כל התכונות סוג עמודות=*:
v.out.ascii input=geodetic_pts format=point where="cat > 5 and cat <= 8" columns=*
573638.06289275|271623.25042595|6|6|0.00000000|0.00000000|6|6|27 WC 6|573638.09200000|271623.24100000|0.00|0|1.00000000|1.00000000
574416.81289275|274116.65542595|7|7|0.00000000|0.00000000|7|7|27 WC 7|574416.84100000|274116.64900000|0.00|0|1.00000000|1.00000000
575301.31189275|275303.81342595|8|8|0.00000000|0.00000000|8|8|27 WC 8|575301.30600000|275303.82600000|0.00|0|1.00000000|1.00000000
WKT מצב
WKT הוא קיצור של טקסט ידוע.
v.out.ascii input=quads format=wkt
POLYGON((599587.18209620 4914067.53414294, 589639.15126831 4913922.56873010,
589440.96838162 4927803.62500018, 599375.87959179 4927959.83330436,
599587.18209620 4914067.53414294))
POLYGON((599587.18209620 4914067.53414294, 599375.87959179 4927959.83330436,
609316.10665227 4928116.84905550, 609541.55082390 4914236.05974820,
599587.18209620 4914067.53414294))
השתמש ב-v.out.asciigrass באינטרנט באמצעות שירותי onworks.net