我最近尝试使用QGIS,但我想知道是否可以将ArcGIS地图草稿(*.mxd文件)转换为QGIS项目(*.qgs文件)。

这样可以避免使整个项目主题化。

#1 楼

这看起来像您想要的东西:
https://underdark.wordpress.com/2011/05/27/converting-mxd-to-qgis-project-file/


周三,Allan Maungu发布了MXD2QGS,该转换器将Arcmap 10文档中的图层导出到Quantum GIS项目文件中。该工具是作为ArcToolbox构建的,可以从博客下载。


唯一有效的下载链接似乎是https://sites.google.com/site/lumtegis/files /Mxd2Qgs.zip

自2017年8月起,该工具似乎也可以在https://github.com/fitnr/mxd2qgs

使用。还有一个工具可以执行ArcView 3 .x文件:http://gix.sourceforge.net/

#2 楼

GeoCAT提供了一个名为“ Bridge”的商业ArcMap插件,可以将您所有的ArcMap符号系统转换为SLD(有一个开源替代arcmap2sld)。在QGIS中,您可以导入SLD并将其用作QGIS图层的样式。在网桥中,TOC的树结构导出为WMC,数据导出为shapefile(包括元数据.shp.xml)和tiff。
我想在QGIS中创建一个可以读取WMC,sld和数据并从中创建一个QGISs项目。

评论


我认为可以通过geocat.net/bridge中的内容来改善此答案

– PolyGeo♦
20-10-13在22:57



#3 楼

SLYR插件会将MXD转换为QGIS。不幸的是,截至2020年,此插件尚未开源,而且价格昂贵。存在免费的社区版本,但功能相当有限。