ArcGISRuntimeSDKfor.NET开发环境搭建
标签:
arcgisarcgisruntime搭建环境 |
分类: ArcGIS |
1、 ArcGIS Runtime SDK for
.NET介绍
ArcGIS Runtime SDK for
.net是一款针对windows平台的开发包。能够在开发出在windows phone,windows store,windows
Desktop环境下运行的程序。
使用Runtime SDK for
.NET能实现地图浏览,绘制,查询,分析,导航和3D等功能。
2、ArcGIS Runtime SDK for
.NET环境
(1)开发系统需求
ArcGIS Runtime SDK for
.NET包含用于开发Windows Presentation
Foundation(WPF),通用Windows平台(UWP),Xamarin.Android,Xamarin.iOS和Xamarin.Forms(Android,iOS和UWP的跨平台项目)的应用程序的API。每个API都有针对您的开发计算机以及将部署应用程序的计算机和设备的特定系统要求。
1)ArcGIS Runtime SDK for
.NET平台支持的开发配置:
2)开发WPF应用程序的机器支持的操作系统
• Windows 10
• Windows 8.1
• Windows 7 SP1
使用ArcGIS Runtime SDK for
.NET构建的应用程序的测试和调试需要为Visual Studio 2017安装Microsoft Visual C ++
Redistributable。
3)支持的.NET Framework版本
最低Microsoft .NET
Framework版本4.6.1。建议使用最新版本。
4)支持的IDE
• Visual Studio 2017
• Visual Studio 2015 Update 3
5)DirectX
ArcGIS Runtime SDK for
.NET使用DirectX提供地图和场景的高性能渲染。
• Direct3D功能级别最低9_3。
• 默认值:DirectX 11硬件支持。
• 如果没有硬件支持,则回退到DirectX 11软件渲染。
(2)部署目标的要求
部署WPF应用程序的目标计算机或设备的要求。
1)支持的操作系统
• Windows 10
• Windows Server 2016
• Windows 8.1
• Windows Server 2012 R2
• Windows Server 2012
• Windows 7 SP1
使用ArcGIS Runtime SDK for
.NET构建的应用程序的部署需要为Visual Studio 2017安装Microsoft Visual C ++
Redistributable。
2)ArcGIS软件和连接服务的要求
要在应用程序中使用ArcGIS
Server数据或服务,请使用ArcGIS Server 10.2版(或更高版本)。要在应用程序脱机时使用ArcGIS
Server数据,请使用ArcGIS Server 10.2.2版(或更高版本)。
要创建要在ArcGIS Runtime
SDK应用程序中使用的移动地图包,请使用ArcGIS Pro 1.3版(或更高版本)。
如果您正在使用“创建运行时内容”功能,则需要ArcGIS
Desktop版本10.3(或更高版本)。您可以在ArcMap的用户界面中创建ArcGIS Runtime
SDK内容,也可以使用“创建运行时内容”地理处理工具创建ArcGIS Runtime SDK内容。
ArcGIS Runtime SDK可与ArcGIS
Enterprise
10.2版(或更高版本)门户配合使用。但是,当您的应用程序使用Web地图时,它必须使用使用Web地图规范的2.0(或更高版本)构建的Web地图,这些规范来自企业版10.2(或更高版本)门户。从应用程序保存Web地图时,您将保存符合Web地图规范2.9版的Web地图。这些应该只保存回支持2.0
Web地图规范的门户。
Windows支持本地服务器。Android或iOS不支持本地服务器。
3)本地服务器,ArcGIS Desktop和ArcGIS
Pro版本兼容性
ArcGIS
Desktop和ArcGIS Pro版本兼容性
(3)虚拟化环境
ArcGIS Runtime SDK for
.NET经过认证并受支持,可在特定的虚拟化环境中部署WPF应用程序,详情如下。
内部部署虚拟化,本地虚拟桌面基础架构(VDI)
本地虚拟桌面基础架构(VDI)
2.下载SDK
可以通过esri开发者网站(https://developers.arcgis.com/ )下载页面下载到SDK。
开发者主页
ArcGIS Runtime SDK for
.NET(https://developers.arcgis.com/net/latest/ )。
SDK下载页
3.安装SDK
使用ArcGIS Runtime SDK for
.NET设置开发环境。此SDK包含用于开发Windows Presentation
Foundation(WPF),通用Windows平台(UWP),Xamarin.Android,Xamarin.iOS和Xamarin
Forms的应用程序的API。您可以在同一台计算机上安装多个版本的SDK。您还可以并排安装多个ArcGIS Runtime
SDK。在.NET中使用SDK有两种选择:
• 下载并安装Visual
Studio扩展(仅适用于Windows的Visual Studio)
• 从nuget.org或备用位置引用NuGet包。安装Visual
Studio扩展也会在本地安装NuGet包
注意:ArcGIS Runtime SDK for
.NET为受支持的平台提供了包含项目模板和NuGet包的Visual Studio扩展(.vsix文件)。在安装ArcGIS
Runtime SDK for .NET之前需要先按照Visual
Studio2015或2017版本,下载地址https://visualstudio.microsoft.com/zh-hans/downloads/
。
安装步骤:
(1)双击该文件(先前已下载)以从存档中提取安装文件并开始安装。
初始化安装
(2)选择要安装扩展的产品(例如,Visual Studio
2017或2015)。您将只看到受支持的Visual Studio版本作为选项。单击“ 安装”以接受许可条款。
安装许可条款
(3)将为您选择的所有产品启动安装。
正在安装
(4)完成后,您将看到所选产品的安装确认。单击关闭并确保关闭并重新启动任何打开的Visual Studio实例。
安装完成
(5)要使用扩展中的项目模板,请启动Visual
Studio并选择创建新项目。对于支持的项目类型,您将看到ArcGIS Runtime SDK模板。
创建模板
(6)要添加本地NuGet包,请打开NuGet包管理器(例如,项目>管理NuGet包)。选择管理器中的“
浏览”选项卡和本地Esri包源(由Visual Studio Extension安装程序配置)。为项目选择适当的包,然后单击“
安装”将包添加到项目中。
安装本地Esri包源
安装本地Esri包源
等待安装完成就可以使用ArcGIS Runtime SDK for
.NET。

加载中…