יותר

הוספת קבצי GPX ל- ArcMap?


מהו המסלול החלק ביותר, חווית המשתמש הקלה ביותר, להוספת קבצי gpx ל- ArcMap?

באופן אידיאלי, אני רוצה ליצור אינטראקציה עם .gpx עם אותו מתקן כמו .shp, להיות מסוגל לגרור גרעין על קנבס המפה וכן הלאה. בסופו של דבר התוצאות יהיו שיעורי תכונה בקובץ- gdb אך קובץ shapeform הוא אמצעי ביניים מקובל.


עבור אלה עם ArcGIS 10.1 ואילך, נראה כי הכלי GPX to Features בערכת הכלים של המרות הוא מה שאתה מחפש מכיוון שהוא:

ממיר את פרטי הנקודה בתוך קובץ GPX לתכונות.


לתמיכת קבצים ב- GPX יש עד כה 820 נקודות בדף הרעיונות של ArcGIS, אז אני מניח שיש מעט אנשים שממתינים לפונקציונליות הזו (הצביעו בדף הרעיונות בבקשה!:]).

ישנן מספר דרכים לטפל בבעיה זו (ללא סדר מסוים):

  1. השתמש ב- GPSBabel כדי להמיר את קבצי ה- GPX שלך ל- CSV ולאחר מכן ייבא אותם ל- Arc.
  2. השתמש בכלי GPX to Features מגלריית התסריטים. (עיין במצגת ניתוח נתוני מעקב ה- GPS שלך עם פייתון למידע נוסף.)
  3. השתמש בכלי אוטומטי לניקוי וניקיון של GPX מתוך גלריית התסריטים.
  4. השתמש ב- Convert קבצי GPS (KML, GPX) לסקריפט Shapefiles.
  5. השתמש בכלי gpx2shp.
  6. השתמש בכלי ogr2ogr על ידי התקשרותogr2ogr -f "GPX" yourGpxFile.gpx yourShpFile.shp. (כלי זה עשוי להועיל כאן)
  7. טען את הנתונים שלך ב- PostgreSQL והתחבר אליו מ- ArcGIS.

אני חושב שהגישה ה'חלקה ביותר 'עשויה להיות תלויה במספר גורמים, כולל:

  • כמות קבצי GPX שברצונך להמיר.
  • באיזו תדירות אתה מתכנן לעשות את זה (וכמה אתה להוט להפוך את זה לאוטומטי)?
  • האם ברצונך לקבל פלט אחד (קובץ צורה? תכונת מחלקה ב- geoDB?) לכל GPX או למזג את כולם יחד.
  • מהו יעד הנתונים שלך (קובץ צורה? DB?)

אתה יכול לנסות את התוסף AmigoCloud GDAL/OGR עבור ArcGIS שאני כותב. הוא בחינם, קוד פתוח ועדיין בגרסת בטא. יש לו מתקין שעובד עם ArcGIS 10.1.

להלן צילום מסך של קובץ GPX שפתחתי באופן מקורי (אין צורך בהמרה).

.

בנוסף, אתה מקבל גישה ל- 55 פורמטים אחרים.

1) ESRI Shapefile 15) GPX 29) DXF 43) Geomedia 2) קובץ MapInfo 16) KML 30) Geoconcept 44) EDIGEO 3) בריטניה .NTF 17) GeoJSON 31) GeoRSS 45) GFT 4) SDTS 18) GMT 32) GPSTrackMaker 46 ) SVG 5) TIGER 19) SQLite 33) VFK 47) CouchDB 6) S57 20) ODBC 34) PGDump 48) Idrisi 7) DGN 21) PGeo 35) OSM 49) ARCGEN 8) VRT 22) MSSQLSpatial 36) GPSBabel 50) SEGUKOOA 9) REC 23) PostgreSQL 37) SUA 51) SEGY 10) זיכרון 24) MySQL 38) OpenAir 52) ODS 11) BNA 25) PCIDSK 39) PDS 53) XLSX 12) CSV 26) XPlane 40) WFS 54) ElasticSearch 13) NAS 27) AVCBin 41) HTF 55) PD 14) GML 28) AVCE00 42) AeronavFAA

ספר לי איך זה עובד עבורך ושלח באגים כשתמצא אותם.


אינך מציין אם מדובר בתוספת ישירה ל- ArcMap או בעקיפין. עבור ArcMap לפני גירסה 10, אני ממליץ על DNRGarmin וישנן מספר אפשרויות נוספות הרשומות בשרשור זה. DNRGarmin תצא עם גרסה חדשה בתחילת השנה הבאה, המבטיחה גישה ישירה. כעת, גישה ישירה פירושה טעינת קובץ gpx ל- DNRGarmin וגישה לנתונים משם. מצאתי גם שרשור זה מאתר Geoprocessing


מוזר ככל שזה נשמע הדרך המומלצת ל- Esri היא להוסיף את קבצי ה- gpx ל- ArcExplorer (שהוא בחינם) ולשמור אותו כקובץ shapefile, המובא לאחר מכן ל- Arcmap: http://blogs.esri.com/info/blogs/ arcgisexplorerblog/archive/2008/08/13/importing-gps-via-gpx.aspx

(פורסם לשם שלמות, לאו דווקא בגלל שאני חושב שזו שיטה טובה, היא עקיפה מדי בשביל זה, אבל אם למישהו כבר יש משתמש ב- AE טוב לדעת).


מעולם לא השתמשתי בו, אבל מישהו סיפק בחביבות סביבת עבודה של תוספים לקבצי GPX ב- assembla. אני תוהה אם זה המקור ל- DNRGPS המוזכר בתשובות האחרות.

תכונות סביבת עבודה של תוסף מאפשרות להשתמש בפורמטים של קבצים שבדרך כלל אינם נתמכים כמו פורמטים נתמכים אחרים. במילים אחרות ניתן להשתמש בקבצי GPX כאילו היו קבצי צורה.

איך להישתמש:

ייצור/בדיקה: העתק bin/release/GpxPlugin.dll מ bin/release לכמה תיקיות מערכת יציבות העתק reg.bat ו- unreg.bat לאותה תיקיה הפעל reg.bat כמנהל באמצעות ArcMap/Catlog כרגיל
כאשר ברצונך להסיר אותו, הפעל unreg.dll ולאחר מכן מחק את שלושת הקבצים

פיתוח/איתור באגים: העתק reg.bat/unreg.bat אל bin/debug הפעל reg.bat כקובץ פרוייקט מנהל מערכת VS צריך להפעיל את ArcCatalog לאחר בניית ה- dll debug אין צורך להירשם מחדש בין builds אלא אם תשנה את GUID

http://subversion.assembla.com/svn/dnrgps/

הנה הוויקי.


GPX ל- SHP

(עובד הכי טוב עם usb 2.0 המחובר לאותו מחשב כמו arcmap)

"המר כל נתוני GPS, GIS או CAD אל או מ- GPX, Google Earth KML או KMZ, קובצי Excel CSV או TXT, SHP, או שרטוטים של AutoCAD DXF בשתי קליקים. תוכל לשחזר נתונים בכל פורמט גיאוגרפי (lat-lon, UTM, מטוס המדינה האמריקאי) ושנה את הנתונים באופן מיידי. בעזרת ExpertGPS תוכל לחשב שטח, למדוד מרחק, גובה וציון. "

(לא מודעה אך היא תעלה 80 $ אפילו לשימוש לא מסחרי/ביתי)

http://www.expertgps.com/gpx-shp.asp

לאחר מכן אל קובץ גיאוגרפי של קובץ


השתמש בתוכנת ה- QGIS של קוד פתוח GIS לשם כך. בעל ממשק משתמש נחמד, תוכל להשתמש בקלות ב- GDAL OGR Tools. כל שעליך לעשות הוא לפתוח את קובץ ה- GPX כשכבת וקטור (או פשוט לגרור ולשחרר אותו ל- QGIS Canvas), ואז תוכל להוסיף רצועות, נקודות מעקב, נקודות ציון ו או מסלולים לפרויקט שלך. משם תוכל לבדוק את הגיאומטריות של ה- GPX שלך, לבדוק את תכונות הטבלה שלה, ללא צורך בייצוא (שימושי כאשר אינך יודע אילו GPX מכיל את הנתונים שאתה צריך).

לאחר מכן עליך ללחוץ לחיצה ימנית על השכבה הרצויה ולהשתמש "שמור בשם ..." כדי לשמור אותה כ- Shapefile (או כל פורמט אחר). במהלך התהליך אתה יכול אפילו לשחזר את הנתונים שלך מ- WGS84 למערכת קואורדינטות היעד שלך.


כיצד לייבא מסלולי GPS מאנדרואיד ל- ArcMap

  1. שמור קובץ KMZ כקובץ KML ב- Google Earth
  2. פתח קובץ KML בפנקס הרשימות
  3. העתק והדבק את כל הטקסט באקסל
  4. בחר שורות של קואורדינטות GPS לגיליון נפרד
  5. ניתוח קואורדינטות לעמודות X ו- Y (משאב שימושי: https://support.microsoft.com/en-us/kb/214261)
  6. הכנס כותרת X ו- Y כשורה חדשה בחלק העליון
  7. הסר את עמודות הטקסט הראשונות והאחרונות ושמור את הגיליון
  8. ייבא גיליון GPS לתוך ArcMap
  9. השתמש בכלי המרת סימון תיאום כדי ליצור קובץ צורת GPS
  10. השתמש ב- Project כדי להמיר קובץ צורה ממערכת קואורדינטות מוקפדת לגיאוגרפית
  11. השתמש בכלי נקודות לקו כדי להמיר נקודות לקווים.


צפו בסרטון: How to import.gpx data data in ArcGisGPS data add on arc Map. (אוֹקְטוֹבֶּר 2021).