我正在学习使用QGIS和ArcGIS for Desktop,但找不到它们之间的区别。
QGIS和ArcGIS for Desktop的功能之间有什么区别?
我正在学习使用QGIS和ArcGIS for Desktop,但找不到它们之间的区别。
QGIS和ArcGIS for Desktop的功能之间有什么区别?
Answers:
那是一个很大的问题,所以我只想指出一些对我很重要的事情。主要区别在于qgis是一个开源应用程序,它是免费的,而ArcGIS是商业产品,它花费很多钱。
对我来说重要的是受支持的格式数量,这两种格式都非常出色,您甚至可以在qgis中使用其他库,插件等进一步扩展它。我还认为该软件需要某种脚本支持,因为每种GIS pro最终将达到一个开箱即用的工具无法解决的地步。
我认为我们必须让ArcGIS发挥优势的领域是空间分析:Arcgis提供了许多现成的工具供您使用,从最基本的东西(例如山体阴影)到叠加层,地图代数,表面近似,网络分析, ...当然,其中某些功能在Qgis中可用,只是程度不高。
对我来说是这样的:我开始使用ArcGIS,然后才移到开源领域,我不得不说,实际上我不再需要ArcGIS,如果我需要一些高级功能,它可能不可用无论如何在arcgis中,所以我自己在python-qgis中编写脚本。我想说的是,只有在需要ArcGIS的分析功能的情况下,才使用ArcGIS,以便进行简单的数据查看,符号化,简单的编辑,并且对于qgis来说非常好。
PS:我同意西蒙的观点,这是一个偏爱的问题
@ U2ros是有好处的,但是我认为一些重要的地方被忽略了,对于这些(从QGIS 1.8开始),仅凭一般用户的偏好无法完全弥补这些平台之间的差异。
ArcGIS拥有Edge的地方
最明显的是印刷。这些天我没有在主系统上安装Arc,但是与QGIS中的违反直觉和困难的问题相比,在Arc中创建打印质量的地图既直观又简单,而我在这方面从未如此迅速。(但也许我只是做错了什么?还是没有正确的“ 啊哈! ”时刻?)
我还发现Arc具有更强的数字化能力,但是我应该承认我可能早就提出了这种观点,与QGIS 1.8+无关。
QGIS胜利的地方
开始..它是免费的..
关于数据翻译和转换,尤其是矢量格式,我更喜欢QGIS。如果没有其他问题,QGIS允许您输入/输出WellKnownText(WKT),这可能非常有用。您也可以直接连接到许多数据库引擎。(..现在更多关于..)
维护阶段数字化和数据输入是QGIS提供优势的另一个领域。也就是说,QGIS允许您直接连接到MySQL或PostGRESql(及其他?)而无需大惊小怪,因此您可以直接在数据库中进行简单的编辑。您无法在Arc中做到这一点。
值得一提的是,QGIS提供了一些数据分析工具,这些工具在基本的ArcView许可证中不可用,但出现在成本较高的版本中,如ArcEditor和ArcInfo。在QGIS中立即想到的工具是“矢量”>“地理处理”>“差异”实用程序(称为“弧中擦除”)。我怀疑还有其他人。
总之,我告诉人们QGIS非常适合在数据格式之间进行转换,执行各种空间分析或希望直接连接到MySQL或Post中的表的专业人士。但是,如果您主要是要发布打印地图,而宁愿购买软件而不是人为的FOSS向导,后者可以将精美的地图与开放的堆栈打成一片,那么可以说ArcGIS是更好的选择。
现在,这已经过时了,因为QGIS 2.2的打印与ArcGIS相比具有相当的优势。QGIS 2.3具有更多功能。在制图功能方面,QGIS终于在ArcGIS上占据优势。