זוהי הפקודה pkascii2ogr שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
pkascii2ogr - תוכנה ליצירת נקודות וקטוריות או פוליגונים מקובץ טקסט
תַקצִיר
pkascii2ogr [-i קלט] [-o תפוקה] [-f פורמט OGR] [-x col] [-y col] [קו] [-n שם שדה]
[-לא סוג] [-פס מפריד]
תיאור
pkascii2ogr יוצר מערך נתונים וקטורי (נקודות או פוליגרף בודד) מקובץ טקסט ASCII. א
אלטרנטיבה טובה יותר היא להשתמש במערכי נתונים וקטוריים וירטואליים ⟨http://www.gdal.org/drv_vrt.html⟩ .
ציין את מיקום הקודקודים (x ו-y) בעמודות המוגדרות על ידי האפשרויות (-x
-y), החל מ-0. ברירת המחדל היא להשתמש בערך הראשון (-dx 0) ושני (-dx 1) עמודות
עבור x ו-y בהתאמה. ציין את השמות והסוגים של העמודות הנותרות בדף שלך
קובץ קלט דרך זוגות האפשרויות -n ו -לא בהתאמה. מפריד השדות המוגדר כברירת מחדל הוא
חלל.
אפשרויות
-i שם הקובץ, --קֶלֶט שם הקובץ
קובץ קלט ASCII
-o שם הקובץ, --תְפוּקָה שם הקובץ
קובץ פלט
-f פורמט OGR, - ו פורמט OGR
פורמט קובץ לדוגמה של פלט
-x col, --איקס col
מספר עמודה של x (0)
-y col, --י col
מספר עמודה של y (1)
-l, --קַו
צור OGRPolygon כגיאומטריה במקום נקודות. שדות נלקחים מהנקודה הראשונה
והפוליגון נסגר אוטומטית (אין צורך לחזור על הנקודה הראשונה בשורה האחרונה).
(לא נכון: השתמש ב-OGRPoint)
-n שם שדה, --שֵׁם שם שדה
שמות שדות עבור העמודות בקובץ ה-ascii של הקלט
-לא סוג, --otype סוג
סוג שדה (מספר אמיתי, מספר שלם, מחרוזת) עבור כל אחד מהשדות כפי שמוגדר בשם
-a_srs EPSG: מספר, --a_srs EPSG: מספר
עקיפת ההקרנה עבור קובץ הפלט, שימוש ב-epsg: או במחרוזת Wkt
-פס מפריד, --fs מפריד
מפריד שדות.
-v n, --מִלוּלִי n
מפורט (0)
דוגמא
צור קובץ צורות וקטוריות (output.shp) מקובץ ASCII קלט (קלט.txt).
ניתן למצוא את הקואורדינטות x (קו אורך) ו-y (קו רוחב) ב קלט.txt כמו עמודות 3 ו-2
בהתאמה (העמודות מתחילות לספור מ-0). 2 העמודות הנותרות ב קלט.txt יש לו
משמשים כשדות (מאפיינים) מסוג מספר שלם: id (עמודה 0) ו-label (עמודה 3). ה-
ההקרנה מוגדרת ל-lat lon (epsg:4326).
pkascii2ogr -i קלט.txt -o output.shp -x 2 -x 1 -n id -לא מספר שלם -n תווית -לא מספר שלם -a_srs epsg:4326
השתמש ב-pkascii2ogr באופן מקוון באמצעות שירותי onworks.net