ArcGIS Explorer SDK简介
分享
简介
ArcGIS Explorer 包括一个软件开发包 (SDK)。SDK 的目的是支持开发人员使用 ArcGIS Explorer应用程序编程接口 (API) 来构建可嵌入 ArcGIS Explorer 应用程序的加载项。
加载项可以执行任何自定义代码,因此可用于向标准 ArcGIS Explorer界面添加各种功能。您可以使用加载项从 Internet 检索数据或图像、查询远程数据库、在远程服务器上执行地理处理任务以及从结果中提取信息,等等。
您还可以使用加载项与 ArcGIS Explorer对象模型中的其他类进行交互,例如,可以找到有关现有图层和结果的信息、运行其他加载项、向地图添加内容以及在本地矢量图层中搜索要素。
ArcGISExplorer API 提供了六种类型的“加载项”来扩展应用程序:按钮、复选框、组合框、可停靠窗口、扩展项和图库。每种类型的加载项都是在 .NET 中通过派生 ESRI.ArcGISExplorer.Application 命名空间中的抽象类而实现的。
ArcGIS ExplorerAPI 与 Microsoft .NET 3.5 SP1 Framework
ArcGIS Explorer API 依赖于 Microsoft .NET3.5 Framework Service Pack 1。要成功开发和部署加载项,.NET Framework 不可或缺,而且还要使用 Microsoft Visual Studio 2008 或 2010(.NET 开发环境)开发加载项。安装 ArcGIS Explorer时需要安装 .NET Framework,因此,.NET Framework 也会出现在部署加载项的计算机上。ArcGIS ExplorerAPI 支持 Microsoft Visual Studio 2008 和 2010 的所有当前版本(从 Express 到 Enterprise),并支持使用两种 .NET 语言(C# 和 VB.NET)进行开发。
使用 Microsoft Visual Studio 和 ArcGIS Explorer API 可以开发加载项。在 Visual Studio 中编写完加载项后,加载项即被编译成动态链接库 (DLL) 文件,并被打包成加载项文件 (.eaz)。将 ArcGIS Explorer 指向加载项文件时,它会将该文件识别为加载项,在 ArcGIS Explorer中通过 ArcGIS Explorer 加载项对话框可使用该加载项。
关于 ArcGIS Explorer 软件开发包
要创建加载项,必须安装 ArcGIS ExplorerSDK。除了集成到 Visual StudioIDE 中的概念和组件帮助版本外,ArcGIS ExplorerSDK 还安装了大量项目,使开发人员能够充分利用 ArcGIS Explorer API:
类图显示了 ArcGIS ExplorerAPI 如何公开各个类。可以方便地利用此类图来查找要使用的类。该类图还能够帮助您理解各个类如何在一起组成了 API。
ArcGIS Explorer SDK 安装了许多项目模板,可帮助您轻松创建新加载项。可使用不同的加载项模板来创建各种类型的加载项。
一起安装。通过编译这些加载项并(在实例执行时)逐步跟踪代码,您可以更深入地了解
API 。这些加载项实例可能已经提供了一些您计划开发的功能,因此在您开发加载项之前查看一下这些实例可能会节省时间。
文章来源:http://blog.csdn.net/sydbc/article/details/17266827
ArcGIS Explorer 包括一个软件开发包 (SDK)。SDK 的目的是支持开发人员使用 ArcGIS Explorer应用程序编程接口 (API) 来构建可嵌入 ArcGIS Explorer 应用程序的加载项。
加载项可以执行任何自定义代码,因此可用于向标准 ArcGIS Explorer界面添加各种功能。您可以使用加载项从 Internet 检索数据或图像、查询远程数据库、在远程服务器上执行地理处理任务以及从结果中提取信息,等等。
您还可以使用加载项与 ArcGIS Explorer对象模型中的其他类进行交互,例如,可以找到有关现有图层和结果的信息、运行其他加载项、向地图添加内容以及在本地矢量图层中搜索要素。
ArcGISExplorer API 提供了六种类型的“加载项”来扩展应用程序:按钮、复选框、组合框、可停靠窗口、扩展项和图库。每种类型的加载项都是在 .NET 中通过派生 ESRI.ArcGISExplorer.Application 命名空间中的抽象类而实现的。
ArcGIS ExplorerAPI 与 Microsoft .NET 3.5 SP1 Framework
ArcGIS Explorer API 依赖于 Microsoft .NET3.5 Framework Service Pack 1。要成功开发和部署加载项,.NET Framework 不可或缺,而且还要使用 Microsoft Visual Studio 2008 或 2010(.NET 开发环境)开发加载项。安装 ArcGIS Explorer时需要安装 .NET Framework,因此,.NET Framework 也会出现在部署加载项的计算机上。ArcGIS ExplorerAPI 支持 Microsoft Visual Studio 2008 和 2010 的所有当前版本(从 Express 到 Enterprise),并支持使用两种 .NET 语言(C# 和 VB.NET)进行开发。
使用 Microsoft Visual Studio 和 ArcGIS Explorer API 可以开发加载项。在 Visual Studio 中编写完加载项后,加载项即被编译成动态链接库 (DLL) 文件,并被打包成加载项文件 (.eaz)。将 ArcGIS Explorer 指向加载项文件时,它会将该文件识别为加载项,在 ArcGIS Explorer中通过 ArcGIS Explorer 加载项对话框可使用该加载项。
关于 ArcGIS Explorer 软件开发包
要创建加载项,必须安装 ArcGIS ExplorerSDK。除了集成到 Visual StudioIDE 中的概念和组件帮助版本外,ArcGIS ExplorerSDK 还安装了大量项目,使开发人员能够充分利用 ArcGIS Explorer API:
- ArcGIS Explorer API 类的类图(ESRI.ArcGISExplorer 命名空间)
类图显示了 ArcGIS ExplorerAPI 如何公开各个类。可以方便地利用此类图来查找要使用的类。该类图还能够帮助您理解各个类如何在一起组成了 API。
- 用于 Visual Studio 的项目和项模板
ArcGIS Explorer SDK 安装了许多项目模板,可帮助您轻松创建新加载项。可使用不同的加载项模板来创建各种类型的加载项。
- 加载项项目实例
一起安装。通过编译这些加载项并(在实例执行时)逐步跟踪代码,您可以更深入地了解
API 。这些加载项实例可能已经提供了一些您计划开发的功能,因此在您开发加载项之前查看一下这些实例可能会节省时间。
文章来源:http://blog.csdn.net/sydbc/article/details/17266827
0 个评论
推荐内容
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- ArcGIS 知乎社区活动 之 2018拒绝boring,来,在线答题赢kindle【结果已出,速来领奖】
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?