זוהי הפקודה gdaltransform שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gdaltransform - gdaltransform משנה קואורדינטות
תַקצִיר
gdaltransform [--עזרה-כללי]
[-i] [-s_srs srs_def] [-t_srs srs_def] [-to "NAME=VALUE"]
[-סדר n] [-tps] [-rpc] [-geoloc]
[-gcp פיקסל קו מזרחה צפונה [גובה]]*
[srcfile [dstfile]]
תיאור
כלי השירות gdaltransform משליך מחדש רשימה של קואורדינטות לכל נתמך
הקרנה, כולל טרנספורמציות מבוססות GCP.
-s_srs אחים def:
ערכת הפניות מרחבית של מקור. מערכות הקואורדינטות שניתן להעביר הן כל דבר
נתמך על ידי הקריאה OGRSpatialReference.SetFromUserInput(), הכוללת EPSG PCS
ו-GCSes (כלומר EPSG:4296), הצהרות PROJ.4 (כאמור לעיל), או שם של קובץ .prf
מכיל טקסט ידוע.
-t_srs srs_def:
ערכת התייחסות מרחבית של יעד. מערכות הקואורדינטות שניתן להעביר הן כל דבר
נתמך על ידי הקריאה OGRSpatialReference.SetFromUserInput(), הכוללת EPSG PCS
ו-GCSes (כלומר EPSG:4296), הצהרות PROJ.4 (כאמור לעיל), או שם של קובץ .prf
מכיל טקסט ידוע.
-כדי שם = VALUE:
הגדר אפשרות שנאי המתאימה לעבור ל-GDALCreateGenImgProjTransformer2().
-להזמין n:
סדר הפולינום המשמש לעיוות (1 עד 3). ברירת המחדל היא בחירת פולינום
סדר המבוסס על מספר GCPs.
-tps:
שימוש בכפייה בשנאי צלחות דק המבוסס על GCPs זמינים.
-rpc:
שימוש בכפייה ב-RPC.
-geoloc:
שימוש בכוח במערכי מיקום גיאוגרפי.
-i טרנספורמציה הפוכה: מיעד למקור.
-gcpפיקסל קו מזרחה צפונה [גוֹבַה]:
ספק GCP שישמש לטרנספורמציה (בדרך כלל נדרשים שלושה או יותר)
srcfile:
קובץ עם הגדרת הקרנת מקור או GCP's. אם לא ניתן, הקרנת המקור היא
קרא משורת הפקודה -s_srs או -gcp
dstfile:
קובץ עם הגדרת הקרנת יעד.
הקואורדינטות נקראות כזוגות (או שלשות) של מספרים בכל שורה מקלט סטנדרטי,
הפך, ונכתב לפלט סטנדרטי באותו אופן. כל התמורות
המוצעים על ידי gdalwarp מטופלים, כולל אלה מבוססי gcp.
שימו לב שהקלט והפלט חייבים להיות תמיד בצורה עשרונית. כרגע אין תמיכה
עבור קלט או פלט DMS.
אם מסופק קובץ תמונת קלט, הקלט הוא בקואורדינטות של פיקסלים/קו בתמונה זו. אם
מסופק קובץ פלט, הפלט הוא בקואורדינטות פיקסלים/קו בתמונה זו.
השלכה מחדש דוגמה
השלכה מחדש פשוטה ממערכת קואורדינטות מוקרן אחת לאחרת:
gdaltransform -s_srs EPSG:28992 -t_srs EPSG:31370
177502 311865
מייצר את התפוקה הבאה במטרים ב-'Belge 1972 / Belgian Lambert 72'
הַקרָנָה:
244510.77404604 166154.532871342 -1046.79270555763
השלכה מחדש דוגמה
הפקודה הבאה מבקשת טרנספורמציה מבוססת RPC תוך שימוש במודל RPC המשויך
עם הקובץ בעל השם. מכיוון שמשתמשים בדגל -i (היפוך), הטרנספורמציה היא מ-
פלט עם קואורדינטות גיאוגרפיות (WGS84) חזרה לקואורדינטות תמונה.
gdaltransform -i -rpc 06OCT20025052-P2AS-005553965230_01_P001.TIF
125.67206
מייצר פלט זה הנמדד בפיקסלים וקווים בתמונה:
3499.49282422381
מחברים
פרנק וורמרדם [מוגן בדוא"ל], יאן הרטמן [מוגן בדוא"ל]
השתמש ב-gdaltransform באופן מקוון באמצעות שירותי onworks.net