ILayer

http://127.0.0.1:47873/help/1-4452/ms.help?method=page&id=ESRICARTO-7E8C676F-000BCF&product=VS&productversion=100&locale=en-US&topiclocale=EN-US&topicversion=0&SQM=2

ILayer 接口是被图层(Layer)对象实现的,图层对象是用来在地图中显示空间信息,注意,

图层不含有空间数据,它只是获取数据的一个引用层而已。图层对象是一个抽象对象,它定

义了所有图层的公共方法和属性,它拥有很多子类,如IFeatureLayer,IGeoFeatureLayer,

ICadFeatureLayer,IRasterLayer。图层相当于要素的载体,当用ArcMap将要素类打开后就成为了图层。

属性成员:

Properties属性成员

Description说明

AreaOfInterest

The default area of interest for the layer.感兴趣区域

Cached

Indicates if the layer needs its own display cache.需要高速缓存

Draw

Draws the layer to the specified display for the given draw phase

.画出指定显示层

MaximumScale

Maximum scale (representative fraction) at which the layer will display.在该图层显示的做大规模

MinimumScale

Minimum scale (representative fraction) at which the layer will display..在该图层显示的最小规模

Name

Layer name.命名

ShowTips

Indicates if the layer shows map tips.如果图层显示地图提示,指示

SpatialReference

Spatial reference for the layer .层空间的引用

SupportedDrawPhases

Supported draw phases.支持绘制状态

TipText

Map tip text at the specified location .在指定位置的地图提示文本

Valid

Indicates if the layer is currently valid. 层是当前有效

Visible

Indicates if the layer is currently visible.曾是当前可见

方法

描述

Draw

画出层

Classes

Description

BasemapLayer

Layer containing a Basemap.

CadAnnotationLayer

An ESRI Cad annotation layer.

CadastralFabricLayer

Cadastral Fabric Layer Object.

CadastralFabricSubLayer

Cadastral Fabric Feature Layer Object.

CadFeatureLayer

ESRI CAD Feature Layer class.

CadLayer

ESRI CAD Layer class.

CompositeGraphicsLayer

A collection of graphics layers that behave like single layer.

CoverageAnnotationLayer

An ESRI coverage annotation layer.

DimensionLayer

A collection of properties for a dimension layer.

DummyGraduatedMarkerLayer

A dummy layer used to display legend items in the style gallery (Singleton).

DummyLayer

A dummy layer used to display legend items in the style gallery (Singleton).

FDOGraphicsLayer

A collection of properties for an annotation layer (feature data object graphics layer).

FDOGraphicsSublayer

A collection of properties for an annotation sublayer layer (feature data object graphics sublayer).

FeatureLayer

A collection of features and their visual representation.

ForceElementLayer (esriDefenseSolutions)

A custom layer, bound to a feature layer, that wraps a force element display list and makes it possible to view and manipulate its cached graphic contents in an ArcGIS map display.

GdbRasterCatalogLayer

Geodabase RasterCatalog source and display options.

GeoVideoLayer (esriGlobeCore)

The georeferenced video layer.

GlobeGraphicsLayer (esriGlobeCore)

The Globe Graphics Layer.

GlobeLayer (esriGlobeCore)

The cache-only globe layer.

GlobeServerLayer (esriGlobeCore)

Provides programmatic access to a globe server layer.

GraphicsLayer3D (esri3DAnalyst)

A 3D Graphics Layer.

GraphicsSubLayer

Graphic sublayer handed back by the composite graphics layer.

GroupLayer

A collection of layers that behaves like a single layer.

ImageServerLayer

Image server layer source and display options.

IMSMapLayer

A container for the display and manipulation of IMS layers.

IMSSubFeatureLayer

A collection of IMS features as a sublayer of an IMSMapLayer.

IMSSubLayer

An IMS Layer as a sublayer of an IMSMapLayer.

JoinedControlPointLayer (esriCadastralUI)

Layer object that represents Control Points.

JoinedLinePointLayer (esriCadastralUI)

Layer object that represents Joined LinePoints.

JoinedParcelLayer (esriCadastralUI)

Layer object that represents Joined Parcels.

JoinedParcelLineLayer (esriCadastralUI)

Layer object that represents Joined Parcel Lines.

JoinedPointLayer (esriCadastralUI)

Layer object that represents Joined Points.

KmlLayer (esriGlobeCore)

ESRI KML Layer class.

MADtedLayer (esriDefenseSolutions)

A layer used to control the display of MA DTED Catalogs.

MapServerBasicSublayer

Provides programmatic access to a basic map server sublayer.

MapServerFindSublayer

Provides programmatic access to a map server sublayer with Find capability.

MapServerIdentifySublayer

Provides programmatic access to a map server sublayer with Identify capability.

MapServerLayer

Provides programmatic access to a map server layer.

MapServerQuerySublayer

Provides programmatic access to a map server sublayer with Find and Identify capability.

MARasterLayer (esriDefenseSolutions)

A layer used to control the display of MA RPF Catalogs.

NALayer (esriNetworkAnalyst)

The layer for defining, solving, and viewing network analysis results.

NetworkLayer

ESRI Network Layer CoClass.

NITFGraphicsLayer

A NITF graphics layer containing NITF CGM graphics.

PacketJoinedLayer (esriCadastralUI)

Layer object that represents a packet of Joined Parcels, Lines, Points, Control Points, LinePoints and Text.

ProcessLayer (esriGeoprocessing)

A collection of process layers that behaves like a single layer.

RasterBasemapLayer

Basemap Layer containing a Raster.

RasterCatalogLayer

Raster catalog source and display options.

RasterLayer

Raster layer source and display options.

SchematicLayer (esriSchematic)

A Schematic layer object.

SearchResultsLayer (esriCatalog)

A layer that lets you preview a search result in the Geography tab.

TacticalGraphicLayer (esriDefenseSolutions)

A custom layer, bound to a feature layer, that wraps a tactical graphic display list and makes it possible to view and manipulate its cached graphic contents in an ArcGIS map display.

TemporalFeatureLayer (esriTrackingAnalyst)

Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object.

TerrainLayer

The Terrain Layer class.

TinLayer

The TIN Layer class.

TopologyLayer

A collection of properties for a topology layer.

WCSLayer

WCS layer source and display options.

WMSGroupLayer

A container for the display of WMS group layers.

WMSLayer

A container for the display of WMS sub layers.

WMSMapLayer

A container for the display and manipulation of WMS layers

ILayer的更多相关文章

  1. arc engine - ILayer.

    ILayer    ILayer接口是被图层(Layer)对象实现的,图层对象是用来在地图中显示空间信息.    注意,图层不含有空间数据,它只是获取数据的一个引用层而已.图层对象是一个抽象对象,它定 ...

  2. arcEngine开发之IMap、ILayer、IFeatureLayer和IFeatureClass关系

    刚开时学习 Engine 开发时,对于这几个接口之间的关系总是理不清,因此写下这篇文章做个总结. 是什么 在 engine 开发中,我觉得使用过程中应该将每个接口对应到 ArcMap 中的具体事物中, ...

  3. 无法跨越程序集边界使用程序集“DataCheck, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中的类型“List<ILayer>”,因为该类型有一个为嵌入互操作类型的泛型类型参数

    主窗体: FrmDataInspect f2 = new FrmDataInspect(listMapControl1Lyr); f2.Show(); 弹出的窗体: 应该改为: gListMapLyr ...

  4. ArcGIS Engine开发之TocControl

    TocControl控件简介 TocControl控件的主要作用是显示当前加载的图层有哪些.采用什么样的符号等,目的是使用户对当前加载的数据有一个总体的把握.与之相关联的伙伴控件有:MapContro ...

  5. ArcGIS Engine开发之鹰眼视图

    鹰眼是GIS软件的必备功能之一.它是一个MapControl控件,主要用来表示数据视图中的地理范围在全图中的位置. 鹰眼一般具有的功能: 1)鹰眼视图与数据视图的地理范围保持同步. 2)数据视图的当前 ...

  6. ArcGIS Engine开发之地图基本操作(4)

    ArcGIS Engine开发中数据库的加载 1.加载个人地理数据库数据 个人地理数据库(Personal Geodatabase)使用Miscrosoft Access文件(*.mdb)进行空间数据 ...

  7. ArcGIS Engine开发之地图基本操作(3)

    地图数据的加载 一.加载Shapefile数据 Shapefile文件是目前主流的一种空间数据的文件存储方式,也是不同GIS软件进行数据格式转换常用的中间格式.加载Shapefile数据的方式有两种: ...

  8. 在Arcscene绘制管线三维横断面(AE绘制三维点阵文字)

    根据数据信息动态生成三维管线及横断面表格.效果图如下: 在获取信息后,直接构造点阵进行文字绘制即可. 绘制IElement代码: /// <summary> /// 绘制三维文字 /// ...

  9. MapControl控件AddLayer出现错误-引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常

    出错代码: AxMapControl pMptrl = new AxMapControl(); //add data string mdbPath = string.Format("{0}\ ...

随机推荐

  1. 微信支付坑:url未注册

    微信支付,报:url未注册 页面URL未注册 支付授权目录 这里很重要我就是在这里折腾了很久.怎么设置呢,首先要看你支付的当前页面URL 比如是:http://www.taidupa.com/wxpa ...

  2. oc汉子转拼音

    oc中可以不使用第三方库直接吧数组转成拼音: 代码如下: NSString *str = @"中国abc人民共和国"; CFStringRef aCFString=(__bridg ...

  3. centos 6.2安装bind 9.8.2 master、slave与自动修改后更新

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dl528888.blog.51cto.com/2382721/1249311 随 ...

  4. 实现jsp页面显示用户登录信息,利用session保存。

    这是后台代码 这是jsp代码,上面是声明,下面是获得值.

  5. c语言库函数

    #include <stdio.h> #define LENGTH 100 main() { FILE *fd; char str[LENGTH]; fd = fopen("he ...

  6. 转 Oracle 12C 之 CDB/PDB用户的创建与对象管理

    在Oracle 12C中,账号分为两种,一种是公用账号,一种是本地账号(亦可理解为私有账号).共有账号是指在CDB下创建,并在全部PDB中生效的账号,另一种是在PDB中创建的账号. 针对这两种账号的测 ...

  7. 【0-1 背包模板】 poj 3624

    先看个未经优化的二维空间dp: #include <iostream> #include <cstdio> #include <cmath> #include &l ...

  8. Android 项目开发

    可以使用mapview.getMapCenter()获取当前可视范围中心点的坐标,然后计算出数据库中的点与中心点的距离值,如果该距离在触发显示的范围内(比如100米),就显示该点到地图上.百度地图的S ...

  9. servlet & javabean

    1.servelet 什么是Servlet?① Servlet就是JAVA 类② Servlet是一个继承HttpServlet类的类③这个在服务器端运行,用以处理客户端的请求 Servlet相关包的 ...

  10. if __name__ == '__main__'在python中的应用

    当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__.一个 ...