Esri的新版ArcGIS for Professional和ArcGIS Pro是什么?


57

浏览了Esri UC 2013中发布或讨论的所有内容之后,我仍然对ArcGIS for Professional的确感到困惑。我承认它看起来很酷,并且具有一些不错的功能,但我只是不知道它与ArcMap或ArcGIS Online有何不同。

除了浮华的视频和首页,还有其他人有更清晰的答案吗?

Answers:


48

已向我指出了此问答,我认为我可以通过提供一些有关ArcGIS Professional的透明性来帮助您。我负责负责ArcMap,ArcGlobe,ArcScene,ArcGIS Engine和新ArcGIS Professional应用程序的团队。首先,这是一个积极的开发项目,许多与技术和业务相关的重要决策尚未制定。而且,您可以帮助他们,我们的团队在Esri 2013用户大会上与许多使用ArcGIS Pro的人们进行了交谈,并给了我们很好的反馈–如果您是其中之一,谢谢!但是通过参与我们的Early Adapter或beta计划和论坛等方式,通过idea.arcgis.com,您的Esri客户代表提供您的想法,想法/反馈,都是在我们不断进步的过程中为我们提供指导的好方法。

ArcGIS Professional是否可以替代ArcMap,ArcGlobe和ArcScene?不会。ArcGISPro是一个全新的应用程序,它提供了全新的机会来帮助用户解决实际问题,例如,可以从多个2D和3D视图中受益,从而可以在两种环境中进行可视化和编辑。显然,在全会期间我在软件演示中对语言的选择不清楚是“与桌面一起运行”,对此感到抱歉,对于现有的桌面应用程序和ArcGIS Pro的并行功能,我应该更加清楚。它们只是可以在同一台计算机上并排运行,而不共享注册表项等。

我们的愿景是从这三个单独的桌面应用程序(ArcMap / Globe / Scene)中获取最常用的功能,然后将其合并为一个应用程序–对2D和3D视图的支持是显而易见的好处和示例。但是ArcMap / Globe / Scene将保持最新状态并保持不变,并将长期通过这些应用程序提供新功能。我认为ArcGIS 10.2是一个很好的例子,请仔细阅读新文档,10.2中加入了许多强大的新功能。发布ArcGIS Professional后,当前的桌面应用程序也将更新并发布。会有一天某人只会使用ArcGIS Professional,而不是ArcMap,也许是–但取决于那个人,以及他们的工作流根据ArcGIS Professional的能力做出决定。不会因为我们的团队在可预见的将来停止交付ArcMap / ArcGlobe / ArcScene。现在,我们正在努力为这些应用程序开发10.2.1版本。

ArcGIS Pro是一个全新的基于WPF的应用程序,它既不是Java语言,也不是基于ArcGIS Runtime。重要的是要具有出色的性能,并且应用程序始终保持响应状态,它不会像单线程应用程序中那样阻塞UI。当然,这是通过多线程(64位)应用程序框架实现的,该框架可以利用大内存地址空间和GPU来提高显示性能。图形引擎的2D部分已在多个版本的ArcGIS中提供,而3D功能以前尚未发布,并且是新的且非常快。我们的图形团队已对该引擎进行了多年的投资,很高兴能尽快将其交付。此3D图形引擎不基于CityEngine,但是例如,CityEngine运行时已在应用程序中用于3D表示,并将继续用于3D创新,例如,我们的3D城市和校园解决方案就是一个很好的例子。许可级别是正在询问的另一个主题。

正如我在2013年UC未来会议上所说的那样,我们尚未在此处做出所有最终(业务)决策。但是我们的目标是在可能的地方简化许可,并确保其与ArcGIS.com和我们现在为ArcGIS Platform发布的新的更简单的订阅模型保持一致。我们正在努力通过网络下载来简化软件的访问和更新。在这些重要决策上取得进展时,我们将提供地位。我希望这不仅可以帮助您了解更高层次的动机和愿景,而且可以帮助您了解到目前为止已经实现的ArcGIS Professional的技术架构。

ArcGIS Professional可扩展性。这是我们当前关于ArcGIS Pro扩展性的想法。您可以在ArcGIS中编写和运行Python脚本,以调用地理处理工具,并使用ArcGIS Python API ArcPy中提供的详尽的脚本功能套件来自动执行GIS任务。您的脚本还可以使用Python的标准库和第三方库提供的各种功能。

您可以利用.NET框架和WPF的强大功能来扩展应用程序,使其具有涉及交互式方案和丰富的用户界面方面的功能。这两种类型的定制都使用众所周知的加载项模型来完成。

.NET开发人员可以针对简化的对象模型进行编码,该对象模型比ArcObjects API中基于COM的接口更易于理解和使用。.NET API是现代的,特定于语言的。

ArcGIS Professional将像当前的桌面应用程序和ArcGIS Runtime Apps一样“独立运行”。但是,我们也确实在尝试邀请桌面用户在他们认为合理的情况下充分利用ArcGIS平台。考虑到这一点,我们创建了这个专业GIS网站http://pro.arcgis.com/

我们认为该站点是GIS专业人士的综合信息,也是有机结合使用ArcGIS Platform全新功能的机会,目的是帮助您更好地利用Platform解决实际问题。


我假设我们将在开发峰会上听到更多有关它的信息,但是您能否提供任何有关ArcGIS Pro具有什么样的可扩展性以及是否可以使用相同框架构建独立应用程序的见解?
blah238

我认为使用新的非基于WMF的显示管道很重要,并且最终将弃用ArcMap。令人遗憾的是,新应用基于WPF-将我们与Windows平台联系在一起-但是如果您想要原始性能和Windows应用互操作性,Esri确实别无选择。您可能认为Esri到现在已经学到了。ArcGIS for Professionals网站和ArcGIS Pro桌面WPF应用程序同时向社区推出了…… 真的吗?
柯蒂斯价格

23

作为对原始推测的更新(下),我偶然遇到了一个Esri回答,这是什么ArcGIS Pro?。相同的链接包含有关此新应用程序的一些常见问题的答案,并暗示它将被称为ArcGIS Pro,而不是ArcGIS Professional。

ArcGIS Pro是一个新应用程序,将作为ArcGIS for Desktop的一部分发布,版本为10.3。它被设计为使用本地内容或ArcGIS Online或Portal for ArcGIS组织中的内容进行可视化,编辑和执行分析的首选应用程序。使用ArcGIS Pro,您可以在2D和3D中创作内容,并将其发布为要素,地图和分析服务,3D Web场景和Web地图。它是一个具有现代用户体验的64位多线程应用程序,可在Windows平台上运行。


我的看法是,ArcGIS for Professionals只是一个网站的资源网站,网站供当前使用ArcGIS Platform的GIS专业人士使用,并且我仅观看了该视频并访问了您每次引用的页面。

另一方面,ArcGIS Professional(自重命名为ArcGIS Pro)是一个经过改进的新的64位应用程序,我认为它将最终(可能需要5-10年,但可能更少)完全取代ArcGIS for Desktop应用程序(ArcMap,ArcCatalog,ArcGlobe,ArcScene)作为旨在满足GIS专业人士要求的ArcGIS平台。您可以将其视为“下一代GIS专业人士的台式机ArcGIS”,但我认为尚未宣布它是否成为单独的产品或维护中升级的一部分。我坚信后者会成为现实,因为否则我会不受欢迎并扼杀其采用,而另一方面却会为相同的核心许可投入3D Analyst,Spatial Analyst和Network Analyst功能(它们毕竟是ArcGIS Desktop的专业认证)绝对会驾驶它。

因此,我现在将针对ArcGIS Pro而不是ArcMap等的许多增强功能要求作为目标,因为我怀疑R&D资金将高度重视前者,这在ArcGIS 10.2中桌面增强功能的相对匮乏中得到了证明。

我认为与ArcGIS Online的关系是,ArcGIS Professional将成为ArcGIS Platform的组成部分,旨在编写数据,地图,工具等,然后将其发布为服务(或在ArcGIS for Portal上)。


1
这是维护中的升级。真正的问题是,您将必须达到何种维护水平和/或维护成本才能增加。该应用程序具有本机3d来替换arcscene / arcglobe。核心对象不再是ArcObjects,并且可以肯定地说,它实际上是基于ArcGIS Server 10.1中使用的java核心。
blord-castillo

希望我放弃基本和仅区分标准和高级(通过它们是否允许对企业级地理数据库进行写访问)的想法将随着问题的解决而有所发展。
PolyGeo

谢谢,我想让我更困惑的是只是与60天试用版ArcMap链接的“免费试用”链接...
Craig 2013年

7
我在加州大学(UC)参加了1小时+未来之路会议,他们更加详细地讨论了这一问题。他们不会说出来,但很显然,这最终将完全替代ArcMap,我们都应该对此表示感谢。
wilbev

还观看了UC上的Road Ahead演示。拥有维护权的任何人也可以免费使用ArcGIS Pro。现在,很明显,我们永远不会看到多线程(64位)ArcMap,ArcScene和ArcGlobe应用程序(叹气),可以肯定地假设,一旦我们(用户)帮助ESRI对该初始版本进行“测试”测试,帮助他们准备好生产,他们最终将用它替换核心的桌面应用程序。就个人而言,该演示并没有给我留下深刻的印象。大约5到10年的声音即将准备就绪。届时QGIS将占领市场。
Jakub Sisak GeoGraphics 2014年

9

实际上,我实际上一周可以花几个小时在Test / Demo塔上,并使用该软件。

您将看到桌面软件将要运行的新版本/方向。随着服务器后端的重写为64位,他们开始编写新的桌面前端,以使用服务器中所有新的/改进的/重构的代码来使桌面也能正常工作。由于现有应用程序对COM / DCOM的依赖性如此,它们不能仅迁移到较新的体系结构。

看的主要项目...

  • Windows RibbonBar界面
  • 无需分离ArcCatalog / ArcDesktop-完全集成
  • 基于新的RibbonBar的ArcToolbox的更新的工作流程
  • 基于新的RibbonBar的用于数据编辑功能的更新的工作流程基于

    使用ArcGIS Server的呈现逻辑重建的地图显示逻辑,在屏幕呈现和导航方面进行了重大性能改进。

1
赞成在Catalog和Map之间进行集成,但是赞成Ribbon Bar!

4
我同意; 但是Autodesk在迁移到Ribbon上做得很好,因此我可以看到带有它的复杂应用程序。这完全取决于他们的组织水平。当我在塔上时,他们有很多工作要做。正在搜索工具,因为它们在功能区中尚不存在。
DEWright 2013年

9

这是我的看法(部分在上面的评论中)。

  • 11.0版本。这可能意味着2014年第三季度。
  • 64位本机,只有64位。
  • 没有ArcObjects。
  • 可能基于Java,尤其是基于ArcGIS Server 10.1当前的核心
  • 维护的一部分,而不是单独的产品。如果获得ArcGIS Pro,则还将获得ArcGIS for Desktop Advanced。
  • 集成3D(可能是CityEngine)。
  • 最终可用于Linux和Mac。甚至在完整版本的Linux上也可用。
  • 使用“项目”而不是mxd文件。可以将Mxd文件作为地图和布局导入到项目中。一个项目可以容纳多个地图和多个布局。一个布局可以容纳多个地图,并且一个地图可以在多个布局中使用。不确定项目之间的地图可互换性。实际上,这是一个应用程序实例中的多个地图窗口。

尽管如此,ArcGIS for Desktop Advanced仍将存在很长时间。


我认为它实际上是建立在.NET而不是Java上的,因为在桌面上的Road Ahead会话中,他们讨论了用于扩展它的.NET扩展模型以及python,没有提到Java。大概基于WPF是我的猜测。他们预计将在今年第四季度发布beta版本。
wilbev

2
那些可能只是包装器。UC几乎从未涉及Java开发。也许开发者峰会将对代码库有更多的了解。我将通过一些通常的渠道来
探索

1

从杰克在UC的闭幕式中,我得到了一些东西(似乎)与arcgispro有关。IMO
他们无法在桌面上的旧代码上完成64位集成(达到他们想要的水平)。
因此,他们开始了新的代码集。
他们想开发SAS。更不用说更紧密地集成AGOL了。

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.