zoukankan      html  css  js  c++  java
  • AO中的一些基础类和接口

    ServerConnection:用于连接Arcgis Server服务器.
    IMapServer:开发Arcgis Server项目中使用频率最高的接口之一.用于封装服务器对象.一些查询,计算距离和比例尺等功能都在该接口下.
    IServerContext:服务器上下文对象.需要用它来创建AO对象.并用WebObject管理其生命周期.
    IMapDescription:地图的状态.由于Arcgis Server是无状态的.当我们需要保存状态的就是就在Session中保存它就可以了.此外,它还代表Arcmap中所配置的mxd的信息.
    IImageDisplay:描述地图的大小和分辨率.
    IMapExtent:描述地图的范围.放大缩小地图有3种方法,其中之一就是使用该接口.
    IMapServerInfo:地图服务的一些基本信息.保存范围,单位等.
    IEnvelope:一个矩形区域.每个空间要素都存在一个它周边的矩形区域.
    IDSList:保存整形数据的数据结构.这里用来保存FID.注意,如果你是访问的Shape文件,则是FID为GIS默认空间主键.从0开始自动增长.如果是访问的Oracle空间库,则变为OBJECTID.从1开始自动增长.
    IFIDSet::保存FID列表.
    IFeatureExtent:一个空间要素的范围.多边形和线段的范围都很好判断,点则很麻烦.一般在定位到一个空间要素的时候,如果是多边形或者线段,直接把当前地图范围设置为该要素的范围就行了.如果是点,则需要你手工输入范围.
    IFields:字段信息.
    IFeature:一个空间要素的信息.
    ILayerDescription:图层的信息.该图层信息是指在Arcmap中所配置的图层的信息.而不是指物理图层.切记!
    IGeometry:代表空间对象.
    ISpatialFilter:空间查询接口.比如查询某个范围内的实体就用这个接口.
    IQueryFilter:查询接口.一般对应属性查询.
    IRgbColor:在AO中的管理颜色的接口.可以通过Converter类来和.NET的Color类进行转换.
    IRecordSet:在AO中的数据集.也可以通过Converter类和.NET中的Dataset进行转换.
    版权说明

      如果标题未标有<转载、转>等字则属于作者原创,欢迎转载,其版权归作者和博客园共有。
      作      者:温景良
      文章出处:http://wenjl520.cnblogs.com/  或  http://www.cnblogs.com/

  • 相关阅读:
    补习系列(19)-springboot JPA + PostGreSQL
    【跟唐老师学习云网络】-第8篇 iptables
    【跟唐老师学习云网络】
    物联网与人工智能之间的区别与联系
    NB-IoT将成为未来5G物联网主流技术
    Python自带又好用的代码调试工具Pdb学习笔记
    Vue源码中compiler部分逻辑梳理(内有彩蛋)
    全新一代云服务器S6,重新定义性价比
    [HAOI2012]音量调节
    [SCOI2005]扫雷
  • 原文地址:https://www.cnblogs.com/wenjl520/p/1401458.html
Copyright © 2011-2022 走看看