ArcGIS Pro Engine是否类似于ArcGIS Engine(独立的)?

231
2
跳到解决方案
11-09-2022 01:59 PM
Ravichandran_M_Kaushika
偶然的因素

亲爱的读者,

下午好。谢谢你花时间阅读我的问题。

使用ArcGIS引擎,我们开发了一个企业独立空间应用程序,为全国各地的生产商提供服务。是时候开始为未来做计划了。

现在,我们想知道是否要创建一个带有许多标签带的外接程序来容纳特性和功能探索ArcGIS Pro世界中是否存在ArcGIS (ArcMap/ArcInfo)引擎这样的实体?

有一种方法可以使用ArcGIS Pro SDK创建独立的应用程序。我在SDK中看到了CoreHost应用程序选项,发现它是一个控制台应用程序。

任何想法或指导都会很好。

谢谢和问候

拉维Kaushika。

标签(2)
0荣誉
1解决方案

接受的解决方案
狼
通过 金宝搏吧
金宝搏吧

ArcGIS Pro SDK提供了四种主要的扩展模式:ArcGIS Pro模块插件、ArcGIS Pro托管配置、ArcGIS Pro CoreHost应用程序和ArcGIS Pro插件数据源。
一个插件(ArcGIS Pro模块插件)允许通过更改标签/功能区UI,按钮,工具,Dockpane等自定义ArcGIS Pro UI。

ArcGIS Pro托管配置包括一个外接程序的所有功能,您可以自定义ArcGIS Pro的开始页面,启动屏幕,它允许您完全自定义功能区/选项卡UI,以简化工作流程。

ArcGIS Pro CoreHost应用程序是一个独立的控制台应用程序,只允许使用Geodatabase和Geometry类。地图没有GUI。

“ArcGIS Pro Plugin DataSource”可扩展性模式用于集成不受支持/自定义的数据格式,以便它们可以在ArcGIS Pro中查看和映射。

所以回答你的问题,ArcGIS Pro SDK没有直接替代ArcEngine应用程序,最接近的ArcGIS Pro SDK扩展模式是托管配置。一般来说,拥有ArcEngine独立应用程序的开发人员现在正在考虑ArcGIS运行时(ArcGIS运行时API。net | ArcGIS开发者

要实现这些模式之一,您可以使用Visual Studio 2022项目

在原帖子中查看解决方案

0荣誉
2回答
狼
通过 金宝搏吧
金宝搏吧

ArcGIS Pro SDK提供了四种主要的扩展模式:ArcGIS Pro模块插件、ArcGIS Pro托管配置、ArcGIS Pro CoreHost应用程序和ArcGIS Pro插件数据源。
一个插件(ArcGIS Pro模块插件)允许通过更改标签/功能区UI,按钮,工具,Dockpane等自定义ArcGIS Pro UI。

ArcGIS Pro托管配置包括一个外接程序的所有功能,您可以自定义ArcGIS Pro的开始页面,启动屏幕,它允许您完全自定义功能区/选项卡UI,以简化工作流程。

ArcGIS Pro CoreHost应用程序是一个独立的控制台应用程序,只允许使用Geodatabase和Geometry类。地图没有GUI。

“ArcGIS Pro Plugin DataSource”可扩展性模式用于集成不受支持/自定义的数据格式,以便它们可以在ArcGIS Pro中查看和映射。

所以回答你的问题,ArcGIS Pro SDK没有直接替代ArcEngine应用程序,最接近的ArcGIS Pro SDK扩展模式是托管配置。一般来说,拥有ArcEngine独立应用程序的开发人员现在正在考虑ArcGIS运行时(ArcGIS运行时API。net | ArcGIS开发者

要实现这些模式之一,您可以使用Visual Studio 2022项目

0荣誉
Ravichandran_M_Kaushika
偶然的因素

@Wolf

下午好。谢谢你对我们可供选择的不同产品的详细说明。

我们现有的应用程序会出现一个启动画面,让用户决定他们是想打开ArcMap还是“定制”应用程序。

根据您的建议,我们将使用Pro Managed配置,这可能会解决他们的问题,而不必担心在ArcGIS Pro世界中是否有等效的ArcGIS Engine。

谢谢,祝您愉快。

问候,

拉维。

0荣誉