• ArcEngine对象库简要说明


     

    ArcEngine对象库简要说明

    System库:该库是ArcGIS结构中最底层的对象库。该库包含了ArcGIS中其他对象库所使用的服务的组件。

    SystemUI库:该库主要定义了ArcGIS系统中所使用的用户界面组件的类型,其中包含了两个很重要的接口ICommandITool

    Geometry库:该库包含了核心几何对象,如点、多边形、线及其几何类型和定义等,同时包括空间关系参考、投影及坐标转换等功能。

    Display库:该库包含了支持向输出装置绘制符号体系的组件。

    Server库:该库包含了用于获取到ArcGIS Server的连接的对象。该连接通过本库中的对象进行管理。

    Output库:该库包含了生成输出必需的对象,通常是从地图或页面布局输出到打印机、绘图仪,或者导出到文件中。

    Geodatabase库:该库包含了所有与数据访问相关的定义的类型。

    GISClient库:该库包含了操作远程GIS服务的对象。ArcIMSArcGIS Server都可以提供这些服务。

    DataSourcesFile库:该库包含了适用于地理数据库应用程序接口(APIs)所支持的矢量数据格式的工作空间工厂和工作空间,如要加载外部的shape文件则须调用此类库。

    DataSourceGDB库:该库包含了适用于存储在RDBMS中的地理数据库所支持的矢量和栅格数据格式的工作空间工厂和工作空间,如要从个人数据库(personal Geodatabase)中加载文件则须调用此库。

    GeoDatabase Distributed:该库包含了支持分布式地理数据库的签出/签入操作所必需的对象。

    DataSourcesleDB:该库提供了操作“基于对象连接和嵌入数据库”(OLEDB-based)的数据源的工作空间。

    DataSourcesRaster库:该库包含了适用于基于文件的栅格数据格式的工作空间工厂和工作空间。

    Carto库:该库包含了用于显示数据的对象,如MapLayerFeatureLayer等。

    Location库:该库包含了与位置数据操作相关的对象。位置数据可以是路径事件,或者地理编码的位置。

    NetworkAnalysis库:该库支持应用网络的创建与分析。

    Controls库:该库包含了用于应用软件开发的控制器,包括通过控制器来使用命令和工具。

    GeoAnalyst库:该库包含了核心空间分析的操作,这些操作可以通过空间分析和3D分析扩展模块来使用。

    3Danalyst库:该库包含了用于进行数据3D分析以及支持3D数据显示的对象。该库中有一控制器可供开发人员使用,并且操作该库中的对象需要一个3D分析扩展授权。

    GlobeCore库:该库包含用于进行球体数据分析以及支持球体数据显示的对象。该库中有一控制器可供开发人员使用,并且操作该库中的对象需要一个3D分析扩展授权。

    SpatialAnalyst该库包含了用于进行栅格与矢量数据空间分析的对象。操作该库中的对象需要一个空间分析授权。

  • 相关阅读:
    配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 解决办法
    js 获取cookie
    jQuery+Ajax+PHP 制作简单的异步数据传输(测试用户名是否可用)
    既之前的基础,先写个简单的PHP 与数据库 的数据交流
    Web 后端--PHP 与数据库的交互
    MySQL 忘记密码怎么办?
    MySQL 继续-- Win7 安装及后续工作
    数据库初识--从MySQL 出发
    在PHP中使用MySQL Mysqli操作数据库 ,以及类操作方法
    电脑使用--快捷键等
  • 原文地址:https://www.cnblogs.com/3echo/p/729981.html
Copyright © 2020-2023  润新知