将gpx文件添加到ArcMap 的最流畅的途径,最简单的用户体验?
理想情况下,我想使用与.shp相同的功能与.gpx进行交互,能够将其拖放到地图画布上,依此类推。最终结果将是file-gdb中的要素类,但是shapefile是可接受的中间物。
将gpx文件添加到ArcMap 的最流畅的途径,最简单的用户体验?
理想情况下,我想使用与.shp相同的功能与.gpx进行交互,能够将其拖放到地图画布上,依此类推。最终结果将是file-gdb中的要素类,但是shapefile是可接受的中间物。
Answers:
到目前为止,“ 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还是间接添加到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,就很高兴知道。)
我从未使用过它,但是有人为assembla上的GPX文件提供了一个插件工作区。我想知道这是否是其他答案中提到的DNRGPS的来源。
插件工作区dll允许正常使用不受支持的文件格式,就像其他受支持的格式一样。换句话说,GPX文件可以当作形状文件使用。
使用方法:
生产/测试:复制箱/发行/ GpxPlugin.dll从斌/释放一些稳定的系统文件夹复制reg.bat和unreg.bat到同一文件夹运行reg.bat管理员使用ArcMap中/目录下载像往常一样
,当你要删除运行unreg.dll,然后删除这三个文件开发/调试:将reg.bat / unreg.bat复制到bin / debug运行reg.bat,因为管理员VS项目文件应在构建调试dll后启动ArcCatalog,除非您更改GUID,否则无需在两次构建之间重新注册。
http://subversion.assembla.com/svn/dnrgps/
这是维基。
GPX到SHP
(将usb 2.0与arcmap插入同一台PC时效果最佳)
“只需单击两次,即可将任何GPS,GIS或CAD数据与GPX,Google Earth KML或KMZ,Excel CSV或TXT,SHP shapefile或AutoCAD DXF工程图相互转换。您可以重新投影任何地理格式的数据(经纬度, UTM,美国州立飞机)并立即更改基准面。借助ExpertGPS,您将能够计算出面积,测量距离,海拔和坡度。”
(不是广告,但即使用于非商业/家庭用途也要花费$ 80)
http://www.expertgps.com/gpx-shp.asp
然后到文件地理数据库
为此,请使用开源GIS软件QGIS。有了一个不错的用户界面,您将可以轻松使用GDAL \ OGR Tools。您需要做的就是将GPX文件作为矢量层打开(或直接将其拖放到QGIS Canvas中),然后就可以向您的项目添加轨迹,轨迹点,航路点和/或路线。从那里您可以检查GPX几何形状,检查其表属性,而无需导出它(当您不知道什么GPX包含所需数据时很有用)。
之后,您只需要右键单击所需的图层,然后使用“另存为...”将其另存为Shapefile(或任何其他格式)。在此过程中,您甚至可以将数据从WGS84重新投影到目标坐标系。
如何将GPS轨迹从Android导入ArcMap