随着ArcGIS Engine不再进行更新,ArcGIS Runtime得到了Esri公司的推崇,ArcGIS Runtime版本发布到100.4已经有了很大的内容完善和改进,接下来针对ArcGIS Runtime的开发进行讲解。
本教程针对ArcGIS Runtime SDK for .NET (WPF)版本,进行开发实例介绍。
- 开发环境搭建
1、ArcGIS Runtime SDK for .NET开发包获取
ArcGIS Runtime SDK for .NET 开发包获取地址https://developers.arcgis.com/net/latest/
开发安装包名称:ArcGIS_Runtime_SDK_DotNet_100_4_0.vsix
版本号:100.4.0
开发环境要求:
- Microsoft .NET Framework version 4.6.1 或更高版本
- Visual Studio 2017
操作系统要求:
- Windows 10
- Windows Server 2016
- Windows 8.1
- Windows Server 2012 R2
- Windows Server 2012
- Windows 7 SP1
注意:获取ArcGIS Runtime SDK for .NET开发包,需要注册ArcGIS Developer的账号。
2、Visual Studio 2017安装
Visual Studio 2017请自行获取
安装Visual Studio 2017
3、安装ArcGIS_Runtime_SDK_DotNet_100_4_0.vsix
安装完成之后,安装ArcGIS_Runtime_SDK_DotNet_100_4_0.vsix
4、构建第一个ArcGIS_Runtime_SDK_DotNet应用程序
打开Visual Studio 2017,新建项目
选择 ArcGIS Runtime Application(WPF)模板,点击“确定”按钮,新建项目
在菜单中“调试”中点击“开始调试”,运行新家的工程,运行程序,应用程序执行后,加载底图地图数据,完成第一个ArcGIS Runtime应用程序的搭建。
以上为ArcGIS Runtime SDK for .NET (WPF)版开发环境的搭建,并完成开发环境的测试,接下来会逐步讲解如何进行ArcGIS Runtime SDK for .NET (WPF)版的开发。
常见问题:
出现“无法创建MaView的实例”,找不到ArcGISRuntime部署文件夹,在大多数情况下是因为权限不足的原因导致的,用管理员权限启动Visual Studio 2017能够解决这样的问题。
严重性 |
代码 |
说明 |
项目 |
文件 |
行 |
禁止显示状态 |
错误 |
|
初始化 ArcGISRuntimeEnvironment 时出错。找不到 ArcGISRuntime 部署文件夹。请确保可执行应用程序的文件夹中存在名为 "arcgisruntime100.4" 的文件夹,或将 ArcGISRuntimeEnvironment.InstallPath 设置为引用备用位置。部署文件夹必须包含与您的应用程序进程架构相匹配的子文件夹。 |
ArcGISRuntimeApp2019 |
MainWindow.xaml |
18 |
|