זוהי הפקודה v.hullgrass שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
v.hull - מייצר גוף קמור 2D/3D עבור מפה וקטורית נתונה.
מילות מפתח
וקטור, גיאומטריה, תלת מימד
תַקצִיר
v.hull
v.hull - עזרה
v.hull [-rf] קלט=שם [שכבה=מחרוזת] תפוקה=שם [חתולים=רכס] [איפה=sql_query]
[--להחליף] [--לעזור] [--מִלוּלִי] [--שֶׁקֶט] [--ui]
דגלים:
-r
הגבלה לאזור הנוכחי
-f
צור גוף דו-ממדי 'שטוח' גם אם הקלט הוא נקודות תלת-ממדיות
--לכתוב
אפשר לקבצי פלט לדרוס קבצים קיימים
- עזרה
הדפס סיכום שימוש
--מִלוּלִי
פלט מודול מפורט
--שֶׁקֶט
פלט מודול שקט
--ui
הפעלת דו-שיח של ממשק משתמש לאלץ
פרמטרים:
קלט=שם [נדרש]
שם מפת וקטור קלט
או מקור נתונים לגישה ישירה ל-OGR
שכבה=מחרוזת
מספר שכבה או שם ('-1' עבור כל השכבות)
ניתן לחבר מפה וקטורית אחת לטבלאות מסד נתונים מרובות. המספר הזה
קובע באיזו טבלה להשתמש. בשימוש עם גישת OGR ישירה זו השכבה
שם.
ברירת מחדל: -1
תפוקה=שם [נדרש]
שם למפת וקטור פלט
חתולים=רכס
ערכי קטגוריה
דוגמה: 1,3,7-9,13
איפה=sql_query
תנאי WHERE של משפט SQL ללא מילת מפתח 'איפה'
דוגמה: הכנסה < 1000 ותושבים >= 10000
תיאור
v.hull מחשב את המעטפת הקמורה של מפה וקטורית ומוציא את המצולע הקמור כ-a
מפת אזור וקטור. הגוף הקמור, או המעטפה הקמורה, עבור חפץ או קבוצה של חפצים הוא
הסט הקמור המינימלי המכיל את האובייקטים הנתונים. מודול זה יוצר מצולע וקטור
המכיל את כל נקודות הווקטור או הקווים של מפת הקלט.
במקרה של נקודות קלט תלת מימדיות, הגוף יהיה גם גוף תלת מימד, אלא אם כן המשתמש
מציין את -f דֶגֶל. גוף התלת מימד יורכב מפרצופים משולשים.
איור: מצולע גוף קמור שנוצר עם v.hull
דוגמא
דוגמא ל v.hull פלט תלת-ממדי (באמצעות שני ענני נקודות תלת-ממדיים אקראיים, נתוני דגימה של צפון קרוליינה
מַעֲרֶכֶת):
g.region rural_1m -p
r.mapcalc "0 = XNUMX"
v.random -z output=random3d_a n=10 zmin=0 zmax=200
v.random -z output=random3d_b n=15 zmin=400 zmax=600
v.hull input=random3d_a output=random3d_a_hull
v.hull input=random3d_b output=random3d_b_hull
D.mon WX0
d.vect random3d_a_hull
d.vect random3d_a color=red
d.vect random3d_b_hull
d.vect random3d_b color=red
# תצוגת תלת ממד ב-wxGUI (g.gui)
איור: גוף קמור בתלת מימד מנקודות תלת מימד שנוצרו עם v.hull
ביבליוגרפיה
· M. de Berg, M. van Kreveld, M. Overmars, O. Schwarzkopf, (2000). חישובי
גיאומטריה, פרק 1.1, 2-8.
· J. O'Rourke, (1998). גיאומטריה חישובית ב-C (מהדורה שנייה), פרק 4.
השתמש ב-v.hullgrass באינטרנט באמצעות שירותי onworks.net
