gpx 파일을 ArcMap 에 추가하는 가장 부드러운 경로, 가장 쉬운 사용자 경험은 무엇입니까 ?
이상적으로는 .shp와 동일한 기능을 사용하여 .gpx와 상호 작용하고 맵 캔버스 등으로 드래그 앤 드롭하고 싶습니다. 궁극적으로 결과는 file-gdb의 피처 클래스이지만 shapefile은 허용되는 중간입니다.
gpx 파일을 ArcMap 에 추가하는 가장 부드러운 경로, 가장 쉬운 사용자 경험은 무엇입니까 ?
이상적으로는 .shp와 동일한 기능을 사용하여 .gpx와 상호 작용하고 맵 캔버스 등으로 드래그 앤 드롭하고 싶습니다. 궁극적으로 결과는 file-gdb의 피처 클래스이지만 shapefile은 허용되는 중간입니다.
답변:
GPX 파일 지원 은 지금까지 ArcGIS Ideas 페이지에서 820 포인트를 가지고 있으므로이 기능을 기다리는 사람들이 거의 없다고 생각합니다 (Ideas 페이지에서 투표하십시오! :]).
이 문제를 해결하는 방법은 몇 가지가 있습니다 (특별한 순서는 아님).
ogr2ogr -f "GPX" yourGpxFile.gpx yourShpFile.shp
. ( 이 도구 는 여기에서 도움 될 수 있습니다)'가장 매끄러운'접근 방식은 다음을 포함한 여러 가지 요소에 따라 달라질 수 있습니다.
내가 쓰고있는 ArcGIS 용 AmigoCloud GDAL / OGR 플러그인을 사용해 볼 수 있습니다.무료이며 오픈 소스이며 여전히 베타 버전입니다. ArcGIS 10.1과 작동하는 설치 관리자가 있습니다.
다음은 기본적으로 열었던 GPX 파일의 스크린 샷입니다 (변환 필요 없음).
.
또한 55 가지 다른 형식에 액세스 할 수 있습니다.
1) ESRI Shapefile 15) GPX 29) DXF 43) Geomedia
2) MapInfo File 16) KML 30) Geoconcept 44) EDIGEO
3) UK .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) Memory 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에 직접 추가인지 간접적 인 것인지 표시하지 않습니다. 버전 10 이전의 ArcMap의 경우 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 파일에 대한 플러그인 작업 공간을 친절하게 제공했습니다. 이것이 다른 답변에 언급 된 DNRGPS의 출처인지 궁금합니다.
플러그인 작업 공간 dll을 사용하면 일반적으로 지원되지 않는 파일 형식을 다른 지원되는 형식과 같이 사용할 수 있습니다. 다시 말해 GPX 파일은 모양 파일 인 것처럼 사용할 수 있습니다.
사용 방법 :
생산 / 테스트 : bin / release에서 bin.release의 안정적인 시스템 폴더로 bin / release / GpxPlugin.dll을 복사하십시오 .reg.bat 및 unreg.bat를 관리자와 동일한 폴더로 복사하십시오 .reg.bat를 관리자가 평소와 같이 ArcMap / Catlog를 사용하여 실행하십시오
으로 제거 할 때 합니다. unreg.dll을 실행 한 다음 세 파일을 삭제하십시오.개발 / 디버깅 : reg.bat / unreg.bat를 bin / debug로 복사 관리자 VS 프로젝트 파일로 디버그 dll을 빌드 한 후 ArcCatalog를 시작해야합니다. GUID를 변경하지 않는 한 빌드간에 다시 등록 할 필요가 없습니다.
http://subversion.assembla.com/svn/dnrgps/
여기 위키가 있습니다.
GPX에서 SHP로
(아크 맵과 동일한 PC에 연결된 USB 2.0에서 가장 잘 작동합니다)
"두 번의 클릭만으로 GPS, GIS 또는 CAD 데이터를 GPX, Google Earth KML 또는 KMZ, Excel CSV 또는 TXT, SHP 쉐이프 파일 또는 AutoCAD DXF 도면과주고받을 수 있습니다. 지리적 형식 (lat-lon, UTM, US State Plane) 및 데이텀 변경 즉시 ExpertGPS를 사용하면 면적, 거리, 고도 및 등급을 계산할 수 있습니다. "
(광고는 아니지만 상업용 / 가정용이 아닌 경우에도 $ 80)
http://www.expertgps.com/gpx-shp.asp
그런 다음 지오 데이터베이스를 파일로
이를 위해 오픈 소스 GIS 소프트웨어 QGIS 를 사용하십시오 . 훌륭한 사용자 인터페이스가 있으면 GDAL \ OGR 도구를 쉽게 사용할 수 있습니다 . GPX 파일을 벡터 레이어로 열거 나 QGIS Canvas로 드래그 앤 드롭하면 트랙, 트랙 포인트, 웨이 포인트 및 경로를 프로젝트에 추가 할 수 있습니다. 여기에서 GPX 지오메트리를 검사하고 테이블 속성을 내보낼 필요없이 테이블 속성을 확인할 수 있습니다 (필요한 데이터가 포함 된 GPX를 모르는 경우에 유용합니다).
그런 다음 원하는 레이어를 마우스 오른쪽 버튼으로 클릭하고 "다른 이름으로 저장 ..."을 사용하여 모양 파일 (또는 다른 형식)로 저장하면됩니다. 이 과정에서 WGS84에서 대상 좌표계로 데이터를 다시 투영 할 수도 있습니다.
Android에서 ArcMap으로 GPS 트랙을 가져 오는 방법