为什么使用ArcGIS for Desktop?


42

我是GIS的新手,在2007年才接触ArcGIS for Desktop大约4周。我从事的业务希望针对编写涉及GIS的完整解决方案,因为这将有利于其硬件销售。他们不知道他们要瞄准哪个市场,但希望我选择要使用的GIS软件,但是我对GIS市场非常满意。我只知道目标平台是Windows,Windows Mobile,Android和Web应用程序。移动应用程序的想法意味着数据连接不是100%,因此可能需要排除基于Internet的服务,即GoogleMaps。

鉴于可用的GIS产品种类繁多,Esri的ArcGIS for Desktop,CadCorp,MapInfo,GoogleMap / Earth,qGIS,Manifold,openJump,openstreetmap等,我一直在努力解决这个问题。

为避免出现“我要买什么”的问题,我问一个问题,为什么要使用Esri ArcGIS。从我的经验来看,它在地图上浏览的速度很慢,并且在编写程序时非常冗长,从而导致开发时间很长。Esri还是市场上最昂贵的产品,我相信也是最受欢迎的产品。但是,为什么人们会继续使用它,而CadCorp之类的其他系统却具有相同的功能(如果不具备更多功能的话)似乎反应更快,可以导入Esri数据且成本更低。

我觉得我必须在这里忽略一些东西。我知道某些行业的客户需求,例如国防,想要Esri,但为什么它仍然如此受欢迎,因为我经常听到其他产品的情况更好(这是Windows还是Mac的市场份额还是质量的例子)

Ps这个问题是从StackOverflow上产生的


3
就像要说的一样,我感谢到目前为止我已经阅读的所有评论。鉴于我之前已经阅读了其他GIS系统的许多正面评论,因此我期望对ERSI会有更大的支持。
JonWillis 2011年

1
为了澄清几个答案:Maptitude Mapping Software具有无限的地理编码功能;和TransCAD的售价美国在6000 $ US $之间12,000个(远少于美国$ 5万的)

自从这个问题被搁置以来,我试图通过编辑使其重新回到主题上。我还认为,限制谈话只有桌面软件,并且只允许从人们的回答使用ArcGIS产品会伤害这个问题的可行性和客观性。最近还出现了许多争论,我想就为什么使用ArcGIS 替代方案提供合理的意见。
blah238 2014年

@ blah238:我认为您的大量修改完全改变了问题的性质和意图。与如此大量地编辑它相比,我将更愿意解决这个问题。
Devdatta Tengshe

该OP已有3年没有去过我们的网站了。问题和答案不是其原始作者的财产;而是鼓励社区通过评论,编辑等来改进问答。由于这是该网站上最受欢迎的问答之一,它显然具有价值,如果不进行尝试挽救它,就不值得关闭。此外,我认为问题的性质不会改变,并且由于OP很可能永远不会回来,所以我认为他们不会介意。但是,您当然有权提出自己的意见。如果愿意,可以在meta上随意展开讨论。
blah238

Answers:


27

首先,易于使用。我使用ArcGIS已有7年了,可以告诉您人们喜欢它的简单性以及如何构建简单的地图和分析。

我已经跟踪和使用QGIS已有近3年了,正如其他人指出的那样,QGIS在功能上越来越接近,但是人们的脑海中仍然印有“ ESRI”字样。

ArcGIS具有扎实的文档资料,大量的使用基础以及对大多数其他公司无法提供的旧产品的支持。他们一直在投资于新技术和新概念的传播(可能有所不同-请查看GeoDesign)。

QGIS非常适合替代ArcGIS。对于巴西(北部的一个大首都)的一个城市,有一个特定的项目,我们能够坚持使用QGIS,他们对此感到非常满意。对其进行自定义是另一点,但这并不难-每个人都只需要“习惯”即可。

支持ESRIs工具的一点是它的本机制图输出,这仍然是最好的,而且看起来将会持续数年。

EDIT解释了原始的制图输出注释:嗯,当今大多数GIS软件都可以导出为其他格式,例如PDF和SVG,以便在GIS范围之外进行编辑。

我听说许多人使用FOSS GIS软件生成其地图的基本布局,然后更改为Inkscape之类的东西,并改进该地图的外观。

本地而言,ArcGIS具有最好的制图控制和输出。它具有广泛的标记功能,符号创建功能,并且具有矢量图形软件的许多功能。

那就是我所说的本机制图输出:D


1
您能否扩展“本地制图输出”注释。尽管我是GIS的“新手”,但令我惊讶的是QGIS之类的评论,而我昨天从未听说过,而我看到的第二大竞争对手是CadCorp,它仍然是使用GIS系统的一种玩法。
JonWillis

感谢您将其更改为Wiki,我无法确定该选择的位置。
JonWillis 2011年

我也对“本地制图输出”的含义感到好奇
djq 2011年

3
今天的QGIS和ArcGIS一样容易。加载图层并开始GIS(这是一个术语吗?)。但是之前,例如,如果您查看GRASS,则必须创建一个项目,定义空间参考等,等等。ArcGIS在后台为您做了很多工作,但是今天,大多数os GIS软件包都将其纳入其功能中。由于用户群和文档的原因,对开发人员来说比较容易,但是变化很快。
乔治席尔瓦,

9
易用性取决于用户。如果您从小就熟悉ESRI产品,那么ArcGIS看起来会很熟悉,而其他大多数GIS平台似乎会违反直觉,不透明且令人沮丧。如果您还没有接触过,那么完全相同的形容词将表征您的ArcGIS体验(以及“越野车”和“耗时”)。
Whuber

23

制图是我们使用Arcgis的原因。我可以并确实在保证使用其他产品的情况下,例如ogr2ogr的速度比arcgis转换shapefile的速度快36倍,这使它成为了我的工具集中的永久且专用的一部分。如果我无法映射结果,那没关系。

我们所有的GIS工作,甚至只包括分析数字,都围绕着“我们如何绘制此图形?如何在视觉上传达此图形?”的焦点圈起来。那是橡胶上路的地方,而布丁也被证明是令人讨厌的陈词滥调。如果我们不能用传达含义的数据制作地图或其他视觉产品,那么它实际上就不存在,浪费在构建数据上的数百万美元。

我们没有检查过其他产品,甚至没有接近Arcmap中可用选项的广泛性。在Arcinfo Workstation,ArcView3和ArcPlot时代,由于地图优势,我们在最后阶段使用了Mapinfo。Adobe Illustrator 可能比Arcmap更好,它与Arcmap之间的距离与Arcmap和_ _ 之间的距离一样大。

我对QGIS,SAGA和bretheren充满希望-我也想在日常工作之外利用自己的才能,但是对于我的工作,他们还不存在。

更新:一年前,我说过:“如果Illustrator可以原位读取shapefile或文件地理数据库,那么我们很有可能会改用它。” 那是在我开始更认真地研究制图表达之前。据我所知,它是一个非常强大的工具集,在GIS内外,在任何其他应用程序中都没有类似的东西。简而言之,您可以保留精确的十进制几何图形进行分析,并在保持单个数据存储的同时将地图图钉移动几百米以确保地图上的可读性。

正如我们所看到的,Qgis持续增长的问题是,人们越来越频繁地问到它是否应在我们的运营中扮演重要角色。在我们的意识中,代表制的出现又将那些声音再次推向了背景。

一旦了解它们,Illustrator(以及该主题的Inkscape)仍然比Arcmap更加易于使用,用于文本和图形处理。我已经使用Inkscape进行了几个小型地图项目,但是随着对象数量的增加,它真的很快停顿了下来,这在我们的地图中会很快发生。

我有一个很大的希望,就是可以将Illustrator / Inkscape与Arcgis / Qgis的数据智能一起使用。


2
马特,曾经 在Illustrator中使用过MapPublisher吗?它将导入shapefile,并现在连接到个人,文件和企业级地理数据库(SDE)。我已经使用过它,如果您精通ArcGIS和Illustrator,则学习曲线还不错。
乍得·库珀

@Chad是的,我们使用发布者已经有几年了。我们发现维护两个数据存储区和两个并行的地图组成部分的开销过于昂贵。一次性地图是可以的,但是需要更新的地图需要大量重复的工作,在已发布的地图上进行更改,然后在分析数据存储中进行相同的更改,反之亦然。我没有意识到他们增加了读取文件地理数据库的功能。我不知道他们如何在没有file-gdb API的情况下做到这一点?那可能会改变事情。
马特·威尔基2011年

@scw:对不起,我之前错过了这个好问。它已经一段时间,我很过时,但据我所知QGIS还不能产生像地图这些(营地地图是个例外,它是一个ArcMap的插画混合)。我对一些非常简单的事情感到沮丧,例如如何更新和刷新地图窗格中的功能,拆分和自定义图例,文本框等。我很高兴能被证明是错误的:)
马特·威尔基

17

虽然从技术上我实际上不能回答这个问题,但是由于我不使用ESRI产品,所以我可以对“……但是为什么它仍然如此受欢迎”这一问题有所刺耳。(这只是我的观点,是基于多年来与我相比知识渊博的人们的讨论,因此我不能用事实来真正地支持它,但对我来说似乎很有意义)。

主要原因是市场和思想份额。“大多数人”都知道ESRI软件,并且大多数听说过GIS的人都想到了ESRI。这只是大气中的一般智慧,因为大量部署了ESRI软件的公司,政府部门和教育机构。市场份额是选择某些产品的原因之一,但是(取决于您的业务模型)评估产品与您的需求的技术匹配可能更为重要。(这就是我认为您应该问的关于btw的问题)。

我认为许多人期望像GIS这样的“严肃”事物需要庞大,因此人们认为它很昂贵,所以它很好,很多人都在使用它,它一定是最好的。由于投资确实花费很多,因此无论他们的真实感受如何,您也不会听到很多人反对它的成本效益,因为他们致力于进行一笔大笔投资(这显然是有争议的,并不意味着要对抗。 ESRI确实是正确的选择)。

开源和负担得起的产品提供了更具成本效益的解决方案,这种情况正在改变(GDAL和QGIS如今已广为人知,还有许多其他产品),但染羊毛ESRI用户并没有改变-部分是因为使用新工具而不是老套工具的人是GIS的新手,而且由于当前用户将是一个更难破解的市场-对于想要投​​资他们所购买软件的组织而言,这只是无效的希望有很多新人使用。


嗨,mdsummer。我对此表示赞赏,并完全同意从GIS问我想要什么。杀手problem的问题是我不知道,因为我没有得到具体的要求,虽然有目标市场,但是由于没有明确的问题,因此无法定义要求。这使得提问变得非常困难。我听说Esri可能会在10年内失去与Google的共享,因为Google拥有大量信息,并且可以将其部署到Google Maps / Earth平台。您对现有esri开发人员的评论是我很想念的观点。
JonWillis 2011年

13

我在船的另一侧,从2006年开始使用Qgis,然后在2009年切换到ArcGIS。尽管在ESRI中您无法做的事比在QGIS中无法做到的事,但问题是时间。如果您是顾问或员工,每小时薪金$ X。精益和效率要求您以可接受的资本成本(许可证购买)增加来最小化运营成本。使用ESRI,可以轻松地制作模型,输出结果以及使地图看起来非常性感。

其次,许多ESRI用户在较轻的基础上使用他们的软件,例如地图册,印刷地图,网络地图,动态/网络交互式地图。除了后两个之外,没有其他软件可以使用FOSS,它可以像ESRI一样漂亮,高效且快速

第三,地图和模型维护,ESRI擅长制作易于使用当前数据更新的地图,或提取显示旧数据的地图存档版本。

第四,确实不那么贵。如果您想到的是TransCAD(运输GIS)或EMME2 / 3(另一个运输GIS软件),则每个许可证的费用高达50,000美元,而且大多数时候您仍然需要ArcGIS来完成工作

第五,创新。我认为所有FOSS和非FOSS软件都在追赶ArcGIS,无论我们是否愿意接受。尽管有些人可能会说,使用FOSS,您可以获得更好的R和R-py支持,或者使用GRASS,您可以获得更好的建模,但最终,ESRI的创新超出了模型的范围,使他们的软件更易于使用,并且从收集的数据到打印的地图周期的地图制作变得更加容易和美观。

第六,我讨厌ArcGIS的可怕ui,但是您已经习惯了,我认为这是他们最大的失败之一


1
嗨,当您从QGIS迁移到ERSI时,看到您的评论很有趣。随着业务刚刚起步,他们聘请了自己和一名Web开发人员,这是两名最近的大学毕业生。因此,人工业务的成本较低,但他们确实希望快速发布。我对ESRI的看法是开发,地图滚动很慢,所以我很惊讶地看到您发现它可以快速开发。虽然我有责任查找GIS软件,但我希望对此做很多研究,如果我想报告一下,我们需要在研究应用哪个GIS之前集中精力定义问题。
JonWillis 2011年

11

我进入石油勘探行业已有21年了,自1990年代初以来,我已经在台式机和企业中使用了所有版本的ArcGIS软件。我也使用了您过去提到的大多数产品。Esri工具经过实践检验,证明是真实的,经过测试的,并且比市场上的任何其他工具都能更好地工作。他们完美吗?不,是不是 他们对持续改进有反应吗?是。

由于解决螺母和螺栓映射问题的复杂性,我看不到Esri的主导地位会发生变化。我已经使用了您提到的许多其他产品,但是当您开始使用它们时,它们没有完成工作所需的用户群,广泛的功能或详细的技术和领域知识。我在石油GIS中工作-需要一个完全独立的领域经验和技术诀窍世界。

我们喜欢一些开源解决方案,特别是诸如postgreSQL之类的产品。我喜欢Esri玩得很好-使我们更加快乐。我提到这一点是为了让您看到,如果开源解决方案既好又专注,那么我就不会对此持开放态度。我去FOSS会议。它所做的事情很棒,但是他们只是没有Esri for GIS的财务资源。

最后,它是我们客户的首选产品,我们希望与他们及其工作流程兼容。即使有其他选择,这也会给我们转移到其他任何地方带来很多隐性和非隐性成本。


1
我完全同意。如果您考虑组成ArcGIS的制图,SDK,模型构建器,Python脚本,在线帮助等,这是一个很好的价值。尤其是在时间就是金钱的情况下,ArcGIS是值得的。
klewis 2011年

我对esri的感觉是,它领先于游戏,每个人都在追赶,但是其他GIS系统已经赶上或即将赶上,有些则使用了不同的系统。我无法深入了解GIS,因此可能会错,尽管我确实知道ESRI将其6.6亿美元利润中的20%投入了研发。
JonWillis

9

这是一个很好的讨论主题。这是我的看法。我学会了在大学环境中使用GIS软件,就像许多人一样,这所大学拥有ESRI的ELA。这使许多用户使用ESRI软件进入GIS。ESRI是否有很大的市场份额?当然。它是好的软件吗?我认为是的。它得到了良好的支持,稳定,不断改进,可扩展,可互操作,并且拥有庞大的用户社区,可以寻求支持和想法。我认为大多数日常用户(可能与此相关的公司)都会选择符合我上面描述的标准的产品,因为这对他们来说更容易。从长远来看,ArcGIS平台已经过尝试,测试和可靠。

我在一家中型公司工作,该公司当然可以负担ArcGIS等产品的企业许可。就此而言,ESRI许可是一次巨大的变化,因为我们还有其他软件包,其ELA达到数百万美元。我也在旁边进行咨询,并拥有ArcGIS-ArcView的个人许可证。为什么我花了1500美元问您呢?因为我的客户都使用它,所以我有业务要使用他们也使用的软件包为他们提供解决方案。好吧,我真的很喜欢ArcGIS。


8
我认为,使用ESRI产品对大学中的学生(未来的GISer)进行培训对于保持ArcGIS的市场份额至关重要。如果更多的大学较少关注ESRI产品,并使用开放源代码替代方法教授基础知识,我将很高兴。
djq 2011年

1
实际上,在这所大学中,栅格GIS课是通过GRASS授课的。
乍得·库珀

当我与CadCorp会面时,他们提出了将Ersi发给大学生的讨论,而CadCorp则不这样做,因为当遇到问题时,他们无力为学生提供支持。就我个人而言,我的大学甚至从未在程序中提到过地图或GIS,所以我没有被教过。但我同意这是维持市场份额的好方法。
JonWillis 2011年

本科GIS教育会教您按什么按钮而不是按空间分析。ESRI很多时候都通过免费的学生许可来支持校园,这样您就可以学习按下按钮而不是别人的按钮。为此,我为同时拥有ESRI ELA的美联储工作。他们似乎把我包围了。
罗伊2012年

7

从开发的角度来看,它是最具成本效益的选择。以每小时$美元的价格购买具有ArcObjects所提供的所有智能功能的ArcEngine许可证要便宜得多,而价格便宜。可以公平地说,在大多数货币中,ArcEngine许可证的成本不到开发人员一天的时间。


您使用的Esri产品的原始成本是多少?我假设会有开发许可证,然后会为客户提供更多许可证。使用esri许可系统,可以使用基于ersi的产品创建低成本解决方案。
JonWillis 2011年

我经常使用ArcEngine,每个许可证的费用为1320澳元。开发人员许可大约每年$ 1500 USD
BlinkyBill 2011年

7

使用ESRI产品通常是因为您必须这样做。几乎每个政府组织都在使用它们,而雇用它们时您别无选择。我喜欢ArcGIS产品套件,但是我还没有看到另一个功能强大,易于使用且被许多人使用的GIS程序。尽管如此,ArcGIS很烂。

  • 成本!-ESRI失败的第一大原因:程序过于昂贵,扩展程序令人a目结舌,这使得任何组织的GIS部门在预算表上看起来都非常糟糕。非GIS用户永远无法理解为什么成本如此之高。它迫使大多数人寻找替代品。最终,ArcGIS的价格很高,除非他们降低价格,否则人们将在QGIS真正腾飞之际立即狂奔。
  • 功能性 -刚开始真正研究ArcGIS的Analysis时,我发现了许多错误,崩溃和运行缓慢。最终,我觉得自己被卖了一种产品,它既没有瓶坯也没有被炒作。ArcGIS非常适合分析,但是当您花半天的时间对程序中的错误进行故障排除,重新启动计算机并联系支持人员时,这对我来说是不可接受的。
  • 未解决的错误 -ArcGIS 10.0无法裁剪具有超过500,000个顶点的shapefile。这是ESRI承认的事实。在这里查看此链接。在评论中,ESRI员工有话要说。好的,这是一个bug,程序中有bug。但是,他们要等到10.1才能解决这个问题,就像踢倒您时一样。他们为我们提供了无法完全正常工作的产品。但是,如果您有能力升级(或支付服务费),他们会修复它。
  • LiDAR数据 -如果要使用LiDAR,请远离ArcMap。它甚至无法打开文件而不会崩溃,而且我有一台出色的计算机。

我仍然说ESRI是他们中最好的GIS平台,但请看看您的替代方案。如果可以的话,我会别的。


这里有很多东西,但是恕我直言,它正在越界变成蚂蚁。您是否认为您可以删除毫无根据的指控,特别是“谎言”部分的第一部分?
ub

1
同意 使用ArcMap经历了艰难的一天。
科迪·布朗

6

考虑到易用性和可用工具的范围,当前没有其他选择。

我认为,随着QGIS和FOSS越来越紧密,这种情况将在未来几年内改变。我迫不及待要等到ESRI失去市场份额,并以几百美元的价格出售一种快速而强大的产品。


1
这是我尝试过的很多事情。这是有问题的,您不能指望所有技术都能正常工作。因此,坚持使用ESRI的主要原因之一。
Brad Nesom 2011年

1
@JonWillis我对“仅一个GIS数据库,并运行来自不同供应商的单独客户端(都读取/写入同一数据源)”的评论感到不满。我曾经使用过Microstation,Integraph,Autodesk,Qgis,ArcFM,ESRI,SDE,FME,Oracle,Sql Server和Postgressql。我已经在Autodesk Map3d,Autodesk Mapguide,ESRI Arcmap,ESRI SDE,ArcFM和Oracle Spatial上花费了大量时间。我成功了,所以并不是说这项技术没有用。在提到的堆栈中,并非所有客户端都可以/“应该”写入地理数据库。虽然有一条穿越迷雾的道路。继续...
Brad Nesom 2011年

1
此外,还必须仔细考虑地理数据库的设计(不确定我以前是否曾经一起写过这三个词)。例如,由Autodesk设计的oracle空间模式与esri期望的oracle空间模式不同。非常细微的差异。在新的位置,我现在使用的是Autodesk,qgis,esri和postgres(实际上是在开发模型)。两者之间的差距越来越小,尤其是在Autodesk和esri之间,但是根据应用程序的数据结构和所需的所有部分,它总是需要花费一些时间才能使其正确。
Brad Nesom 2011年

1
我的评论并没有真正回答这个问题,但现在我想我要...哦,好吧...我认为,通过免费且付费的所有其他技术,在开发和成熟的过程中,ESRI拥有最佳解决方案,以最优惠的价格获得最多的附件和大量的新功能。因此,我始终将其作为我设计的任何系统的骨干。并围绕它构建。
Brad Nesom 2011年

1
@布拉德; 很高兴看到那种立场。我一个人是一个混合平台的人;AutoCAD / Microstation始终包含在我的工具包中,外加ArcView 3.x,直到与ArcGIS冲突。
DEWright 2011年

5
  1. ArcPy Python网站包

    使用ArcPy网站程序包比使用任何其他地理空间工具可以完成更多工作。结合了ArcGIS功能和Python的灵活性/可扩展性的能力对我来说是一笔难事。

  2. 64位背景地理处理

    在ArcGIS 10.1之前,我经常必须借助诸如“集成”之类的内存扩展矢量操作来发挥创意。这一切都随着64位背景地理处理而改变。

  3. in_memory工作区

    in_memory工作区通过提高速度和改善组织结构一次又一次地帮助了我。

  4. 模型制作器

    没有GIS具有ArcGIS的ModelBuilder所具有的 功能。创建和共享工具的能力改变了游戏规则。

  5. ArcGIS帮助

    我无法想象我有多少次用Google搜索“ Con arcpy”,“马赛克到新栅格arcpy”或使用任何一种ArcGIS工具知道它会带我进入该主题的ArcGIS帮助页面。这是迄今为止我遇到的最好,最有用和最全面的联机帮助。另外,它们的页面是可预测的,例如,我知道工具参数位于页面顶部,支持的环境位于底部。

  6. 矢量栅格功能

    与十年前相比,ArcGIS具有惊人的矢量栅格功能。不久前,数字图像处理还完全在专用软件的范围内。现在,大多数GIS技术人员都可以在此软件包中完成所需的一切。

  7. 我已经接受过使用ArcGIS的培训

    这确实是ESRI出色的营销举措;几乎在大学级别都发放了许可证,以确保地理空间人员毕业后能够依靠这些工具。


4

这对工作安全也有好处。自从旧命令行以来,就已经使用ESRI 19年了。(返回时:o)。与我实际使用该软件相比,我每周花费更多的时间来尝试使ArcGIS正常工作。

正如人们在上面所说的,基本地图的开发非常好/很容易(尽管有打印问题),并且可以很好地工作。否则,每个新版本和更新均会快速下降。

如今,他们不断投入更多精力,但打破了基本的GIS数据管理工具。现在,我将其安装到仅安装9.3.1和10的位置,因为它们都没有用于数据开发和脚本编写的完整“非错误”工具集。特别是python脚本。

可以在一个版本中使用,而在另一个版本中则不能。接下来的工作破坏了后来可以解决的问题。

我认为他们的“变通”数据库可能也是地球上最大的数据库。他们建议不要“解决”问题,而建议“解决”。

我认为这就像微软。更好的OS在那里,但是MS早早介入了,这就是“标准”。

当然,与政府承包商合作没有太多选择。但是,如果我从头开始,那么ESRI将是我建议的最后一个。好吧,那是不对的,我永远不会推荐他们,最后还是不推荐。

R_

专业的ESRI beta测试人员(并非自愿)(并且,我们(客户)为此支付钱给他们)


2
我们必须在这里“杰克”出席了会议WAURISA上个月和几个与会者做笔记,他也确实承认,他们放弃了球上10
DEWright

唯一的好处是他们在所有方面都牢牢树立了Python(以arcpy.mapping模块为例,它应该是很久以前就已经完成的事情了……不完美,但即将出现……)

3

针对“ ESRI缓慢...所以我很惊讶地看到您发现它可以快速发展”的想法:将Web地图/服务开发与“桌面”开发与“实际”开发区分开来很重要。

网络地图 -自从我认真研究使用ESRI(ArcIMS)或开放源代码(Mapserver)平台提供网络地图以来已经有几年了,所以现在情况可能有所不同。当时,mapserver在性能和开发时间上都更快/更好。在网上和在网上阅读各种对话表明,使用ArcGIS Server可以使事情大大改善。开源方面的活动更多。从远处看,相对平衡看起来差不多。无论如何,面向Web的地图和服务从来都不是ESRI的强大套件,就像现在使用arcgis服务器可以做到的那样,与桌面工具相比,它显得苍白。他们将大量的能源泵入arcgis服务器,因此最终可能会改变。

桌面开发 -这是建模器和命令行界面,然后清理并扩展该脚本中的已保存脚本(但许多人从来没有发现需要这样做的地方)。使用Modeller,初始设计和原型制作阶段非常容易,只需拖放组件并定义流程之间的关系和依赖性即可。该模型不仅是概念上的,还不仅仅是图片。该工具可以随意保存并在真实数据上重复使用。

打开CLI并随意运行固定的工具箱。工具运行时,将报告实际执行的命令及其参数。这些报告可以复制到文本编辑器或电子表格中,根据需要进行调整,然后粘贴回CLI以执行。CLI也是交互式的,显示了可能的命令作为一种类型进行选择,并带有可能的参数的工具提示,并接受来自各种arcmap / catalog面板的拖放。

ArcGIS中的桌面开发是快速,很大程度上直观且集成良好的。(我确实有很多需要改进的清单,请注意!)

真正的开发 -这是启动Visual Studio或[insert-favourite-IDE]并直接从ArcObjects中以C#,C ++,Java,Python等构建对象。我不能说这种环境下的开发与其他GIS平台相比如何因为我还没做。我的直觉是,由于要选择的可能对​​象的数量非常之大,因此感觉会更加困难。有人告诉我ESRI COM库是世界上最大的库,比甚至Microsoft构建的库都更大。要花点时间,要花点时间。


3

我多年来一直依靠ArcGis,因为它易于使用,并且提供了最佳的布局界面来输出所需的地图质量,而无需使用Adobe Illustrator。它也是地理处理和手动编辑地理对象的良好软件。

但是,该产品价格昂贵,基本版本(ArcView)并未实现非常基础的工具。

对于脚本编写和自动化任务,我使用歧管系统。它可以完成我在ArcView中找不到的更多功能。编写脚本确实比在Arc中简单。但是,生成地图并不是一个好的软件。

它们共同构成了一个良好且价格合理的GIS套件。


您对Manifold.net GIS的看法是什么。mdsummer建议在大多数答案和评论中使用它。
JonWillis 2011年

这是用于数据处理的非常有用的GIS软件。SQL像Spatial SQL一样,在其中易于使用,没有ArcView这样的限制。编程能力非常好,并且支持多种语言。真正比ArcObjects更容易加入。即使制图能力和手动对象编辑能力很弱,它也绝对物有所值。由于上述两个原因,我无法想象仅与歧管一起工作。但是我无法想象没有它就可以工作。

3
  1. 我很懒。自1996年以来,我一直在使用ESRI产品。ArcGIS让我感到沮丧,但我仍然想尽办法。根本上重要的简单函数有很多错误。同时,他们增加了其他功能...

  2. 使用了许多产品,但仍发现ArcGIS中的制图功能优越。在Illustrator中可以获得更好的结果,但是在一个统一的框架内维护一个地图和数据要容易得多。

  3. 易于获得培训和学习(我不是说毫无价值的ESRI赞助的培训班)。有一个充满活力的用户社区,当您在尝试按时完成项目时遇到错误时,将为您提供帮助。许多使用ESRI数据格式的书籍。

  4. 我靠ESRI软件为生。


3

由于Esri为桌面,移动,服务器和新版ArcGIS.com开发应用程序,因此在所有环境中迁移同一应用程序相对容易。

例如,您可以在ArcGIS Desktop中创建地图文档,然后单击几下将其推送到云托管的ArcGIS.com(稍后再付费以进行在线存储和访问)。您可以在移动或桌面应用程序,网络地图等中使用相同的托管版本。

其他组织也生产类似的“无缝”软件包,例如Boundless Geo的出色的OpenGeo SuiteMapBox的Suite,也许他们很快就会取消ArcGIS的优势。但是对我来说,与此同时,ArcGIS提供了足够的好处来证明成本。


3

博士学位 学生在进行经济地理分析时,我可以说我对ArcMap印象不深。

我免费获得了带有几乎所有扩展的ArcGIS的免费许可证以及TransCAD。

我发现两者都继承了嵌套的3、4的GUI项目的MS Excel范例,甚至更深层的用于设置选项(实际上是函数调用)。

如果您需要确切地了解正在发生的事情,我认为实际查看开放源代码文档并阅读函数调用的每个选项的操作要容易得多。

举个例子,假设我有10,000名受访者访问了90,000个地方,并且我需要使用最短路径对他们进行建模以模拟运输行为。

我还需要将此分析与受访者住所周围的绘图缓冲区结合起来,因为我正在建模他们的本地建筑环境对他们的交通行为的影响。

通过使用图形缓冲区和将数据与其他图层属性合并,ArcGIS和Maptitude / TransCAD可以很好地完成工作。

但是,一旦您了解PostGIS,一个简单的划线器就会绘制一个缓冲区并将其与所有属性相交,并为您创建一个新表,使其成为“可重复的研究”,而基于GUI的系统将永远无法做到这一点。

我可能还要补充一点,该缓冲过程在ArcGIS中花费了2.5个小时,在PostGIS中花费了20分钟。我还发现SQL的稳定性远远优于ArcGIS。

然后我们继续进行路由。ArcGIS的设置很费力,文档和支持也很糟糕,恕我直言。另一方面,PostGIS中的设置是命令行中osm2po或osm2pgrouting的简单内衬,并且您具有可路由的网络。

在ArcGIS和TransCAD中也都建立了网络(这需要做更多的工作)之后,我运行了一个等效的函数调用(即,将调查的受访者从一个地方路由到另一个地方,约90k条路线),并且我获得了大约50%的成功TransCAD的成功率,ArcGIS的持续崩溃(至今从未起作用)和pgRouting的PostGIS的成功率均为100%,再次通过在线教程进行了一些简单的查询。

我对事物的映射方面不太了解。对我来说,任何PostGIS查询都可以像黄油一样轻松地映射到QGIS中。

再说一次,一旦您过去了几天学习SQL,您就会意识到PostGIS中的任何几何函数都总是对的调用ST_geomfuction(geomA,geomB),其余的只是选项。

就应用程序等的部署而言,在我看来,SQL功能的显着提高以及从SQL语句创建简单功能并将其报告给QGIS(或R)的能力将使初始工作后的工作流程更加自动化。学习曲线。

就空间统计建模而言,如果您要做的事情超出基本内容,就无法替代R。

因此,我想我是PostGIS,QGIS和R的加分者。我使用ArcGIS打开其专有的数据库格式并将其导入PostGIS。


1
在将ArcGIS与其他软件进行比较时,虽然我有与您相似的经历,但是我看不出这如何回答OP的问题。这在哪里回答以下问题:“为什么使用ArcGIS for Desktop?”
Devdatta Tengshe

2
不同意。这就是为什么有人使用ArcGIS而不是其他工具的原因。我列出了为什么我偏爱其他工具的案例,并举例说明了我认为ArcGIS失败的地方。尽管问题标题可能与您所说的一样,但是实际问题和该主题的其余部分都不是特定于Arc的,因此我认为您的否决票和评论不合时宜。
EconGeo 2014年

2

我从事GIS业务已有30年。在DEC MicroVax上使用ArcInfo(带有信息)来进行叠加!我心中的答案是使用最适合自己的工作。今天,您拥有FOSS,Google,Bing,Oracle,SQL Spatial,PostgreSQL。我将问题分为数据收集,数据维护,地图制作(硬拷贝还是在线)和分析。我想说,根据您的域要求,ESRI可能是,也可能不是最佳选择。我在公用事业部门工作,特别是在水和废水处理方面。

数据收集和数据维护 ESRI在此领域具有非常强大的工具集。我的许多客户都是从CAD开始的,因为这是他们在将承包商移至ArcGIS之前从承包商那里接收数据的方式。

生产-硬拷贝 ESRI在我的领域中有非常好的一套用于硬拷贝地图生产的工具。我们经常使用它。

生产-在线 对于在线地图,我们着眼于ArcGIS以及其他解决方案,例如MapGuide或WMS。它们既开源又免费。ArcGIS十分流行,但是占用空间很大,而且复杂且缓慢,最终您会发现很多限制。它适用于某些应用程序,但对于需要地图查看和查询要求的其他应用程序来说过于复杂。

分析 当涉及到分析时,如果支持,我们会尝试在空间数据库中进行大多数分析,而不是使用ESRI模型构建器。其他一些人可能更喜欢ArcGIS,具体取决于他们执行的操作。我们希望将地理数据库中的数据发布到纯净的空间数据库中,以构建应用程序和进行集成。打开我们的选项,与必须通过ArcEngine / ArcObjects使用SDE和地理数据库。


(营销警报)。如果您是公用事业部门,特别是供水和废水处理部门;找到GEOSECMA。我想听听一些批评者。(对不起,我无法
抵制

2

我们曾经使用过ArcGIS。从2014年起,他们将收取“服务信用”来进行地理编码等工作。除了软件问题/错误外,由于我们要进行大量的地理编码,因此我们再也负担不起该软件。我们仍在决定使用什么,但可能会回到10年前使用的Maptitude。

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.