Arcgis Engine白皮书.pdf
- 文档部分内容预览:
Arcgis Engine白皮书.pdf
ArcGIS Engine所有使用ArcGISEngine开发工具包构建的应用软件都将需要RuntimeArcGISEngineRuntime,或者适当级别的ArcGISDesktop产品(ArcView,ArcEditor,orArclnfo)的授权才能成功运行。Eagin构成ArcGIsEngine应用软件的交付项目组件标准ArcGISEngineRuntime提供了所有ArcGiS产品的核心功能。随同三维可视化、空间分析以及详细的美国街道数据等高级功能,它可以通过多用户地理数据库的完全读写权利得到增强。ArcGIS EngineStandardFunctionalityMapinteractionMapcreationMap analysisData creation (shapefileandpersondl geodatabaie)DevelopercontrolsDevelopertechnologiesGeodatabaseUpdateRuntimeOptionDatacreationDatamanagementOtherArcGiSEngineRuntimeOptionsSpatial+3DStreetMapUSA16
通过ArcSDE访问数据库管理系统(DBMS),ArcGISEngine开 发人员能够构建和配置关于编辑和维护多用户地理数据库的解 决方案。这包含了地理数据库版本管理中所必需的访问 ArcObjects组件的权利。
ArcGISEngineRuntime的空间选项提供了一组强大的功能,允 许用户创建、查询和分析基于像元的栅格数据。使用ArcGIS EngineRuntime的空间选项,用户可以获得数据信息,识别空 间关系,查找适宜位置,以及计算从一点移动到另一点所需的 累积成本。
ArcGISEngineRuntime的3D选项使用户能够创建在三维或球 体空间中进行数据可视化的应用软件。该选项补充了ArcGIS Engine的组件:可以通过多个视点来检验表面;从一选中位置 确定可见范围
ArcGiSEngineRuntime还可以通过StreetMapUSA选项得到折 展。该选项提供了美国标准街道制图与地址匹配。StreetMap图 层可以自动管理、标注和绘制要素,如地方边界、街道、公园 以及水体等。所有数据均来自于光盘压缩文件。 ArcGISEngine应用软件的终端用户或开发人员均可以配置一个 软件授权文件,通过它来控制上述选项功能的可用性
ArcGISEngine应用软件需要将ArcGISEngineRuntime软件安 装在终端用户的机器上。为确保ArcGISEngineRuntime已安装 开发人员可以让用户直接运行ArcGISEngineRuntime的安装程 序并安装授权码(licensekey)能源标准,或者将ArcGISEngineRuntime 安装程序包含在应用软件的安装程序组里。 安装ArcGISEngineRuntime可通过多种方法在应用软件的安装 过程中完成其详细介绍参阅《ArcGISEngineDeveloperGuide》。
授权ArcGISEngine Runtime
置方法 配置ArcGISEngineRuntime有两种值得推荐的方法: 直接从光盘安装ArcGISEngineRuntime的安装程序。 ArcGISEngineRuntime安装程序可以在应用软件的光盘上 重新分配。开发人员可以复制ArcGISEngineRuntime光 盘内容并创建附加的光盘;或者与ESRI联系,获得附加的 ArcGISEngineRuntime光盘。 ■将ArcGISEngineRuntime安装程序并入应用软件的安装 程序组里运行。ArcGISEngine可以在没有用户界面的情况 下进行安装,即通过WindowsInstaller命令行参数来运 行安装程序。这种方法使终端用户产品的安装简单化。
ArcGis系统的每一部分(Desktop,Engine,andServer)都有 个开发指南,来帮助开发人员从头学习ArcObjects及其各自 支持的APl。《ArcGISEngineDeveloperGuide》一书为开发 人员提供了基于ArcGISEngine来创建和配置自定义软件的信 息,以及不同的开发控制器和组件的信息。《ArcGISDesktop DeveloperGuide》一书则提供了如何定制或扩展ArcGIS桌面 应用软件(如ArcMap、ArcCatalog)的信息。
....- 相关专题: 白皮书