ArcGIS和QGIS兼容性:Shapefile或Geodatabase是否存在问题?


9

我在一个小型计划委员会中工作,是2个GIS人员中的1个,那里有2个ArcGIS许可证。最近有一位志愿者开始与我们合作。他正在使用QGIS并主要编辑shapefile。我可能应该首先考虑这个问题。...ArcGIS和QGIS在一起玩得很好吗?最终,所有内容最终都将在ArcGIS中出现,在QGIS中编辑shapefile或地理数据库,然后在ArcGIS中打开和/或编辑它们是否会遇到任何问题?我不知道是否要在这里提出另一个问题...如果在QGIS中编辑了地图标注,可以在ArcGIS中打开该地图吗?


他们将同时访问地理数据库/ shapefile文件吗?ArcMap中/目录上都能够创建锁定文件
Mapperz

1
这篇文章深入讨论了这个话题:gis.stackexchange.com/questions/120785/...
DPSSpatial

他是使用仅为自己的工作而导出的shapefile和要素类(这是我的建议),还是因为缺少更好的用语来编辑基础数据?QGIS无法识别ArcMap为shapefile生成的sbn和sbx索引文件,也无法识别xml。如果只给他基本文件(shp,shx和dbf以及prj文件),那么他的工作就会很好地显示在ArcGIS中。或者,如果它们导致(很少)出现问题,则仅删除sbx和sbn,ArcMap将重新创建它们。我也使用QGIS来编辑文件地理数据库也没有问题,但我承认对此持谨慎态度。
约翰斯(Johns)2014年

现在,他只为自己的工作编辑shapefile。我们不敢超越兼容性问题。听起来GDB的交换令人怀疑。我们可能要给他的任务是调整地图注释,但是听起来也可能令人怀疑。
Mapsy Daisy

1
确实,ArcGIS和QGIS是否可以很好地配合使用不是问题。这取决于您选择使用哪种数据格式。这是您遇到两个软件包之间的支持差异的地方。Shapefile普遍可编辑。文件或个人GDB等其他文件都可以编辑,但不支持所有功能类型。其他版本(例如不带SDE的PostGIS / PostgreSQL)可以在一个QGIS中进行编辑,但只能在另一个ArcGIS(通过查询层)中进行查看。这取决于您的最终用途以及哪种组合更适合您。
获得Spatial

Answers:


7

我在使用两种软件的环境中工作,这是我的印象。大约一年前,当我终于对付额外的扩展和许可证级别感到厌倦时,我开始使用QGIS。我发现QGIS可以很好地处理数据并将其转换为更友好的开源格式,而ArcGIS则更适合于创建地图。话虽这么说,但有局限性。您可以在QGIS中打开文件地理数据库,但不能打开个人地理数据库(据我所知)。避免多个用户同时编辑shapefile(我通常每个用户都有一个shapefile,并定期将它们合并在一起)。我不相信QGIS中的注释会过去,但是我可能是错的。

话虽这么说,但我从未遇到过在一个文件中编辑shapefile,然后在另一个文件中打开它们的问题,并节省了在另一张许可证上节省的钱...喷气滑雪。


如果同时使用,听起来像shapefile是最安全的选择。您是否遇到其他限制或困扰?提前致谢。
Mapsy Daisy

由于两个原因,我更喜欢在数据库上使用shapefile。一种是它们很容易在最后合并(所有字段都应该相同),并且它们也可以很容易地稍后导入到geoserver或PostGIS中。它可能不是最聪明或最强大的解决方案,但它简单有效。并且,喷气滑雪。
dave_does_not_understand 2014年

我开始认为一切都与摩托艇有关。您对此有何想法。从ArcGIS中的GDB导出到shp,在QGIS中编辑shp,再将shp加载回GDB?
Mapsy Daisy 2014年

2
@Slinn-奇怪的是,我之前从未测试过,但是我刚刚从QGIS中的File GDB成功地编辑了一个图层。然后,我在ArcGIS中查看了编辑内容。因此,无需将GDB导出到shp,反之亦然,因为shapefile支持的基本要素类型将在FGDB或PGDB的QGIS中进行编辑。您的高级功能类型(如注释)将成为您的限制。使用这些将使您更多地依赖于ESRI世界,这不是好事还是坏事,只是需要注意的事情。
获得空间
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.