ILayer 接口

该接口用于访问所有图层的成员
ILayer是所有图层对象的公共接口。这个接口有一个绘制图层的方法,并且可访问一般的图层属性。
ILayer的成员
AreaOfInterest layer的默认兴趣区域。
Cached 指出layer是否需要显示缓存。
Draw 按照draw phase向指定的的display绘制图层。
MaximumScale 图层显示的最大比例尺。
MinimumScale 图层显示的最小比例尺。
Name 图层名字。
ShowTips 指出图层是否显示map tips。
SpatialReference 图层的空间参考。
SupportedDrawPhases 支持draw phases。
TipText 特定位置的地图提示内容。
Valid 指出图层当前是否有效。
Visible 指出图层是否可视。
实现该接口的类
CadAnnotationLayer 一个ESRI Cad annotation图层。
CadastralFbricLayer Cadastral Fabric图层对象。
CadFeatureLayer ESRICAD要素图层。
CadLayer ESRI CAD图层类。
CompositeGraphicsLayer graphics图层的集合,但表现为单一图层。
CoverageAnnotationLayer ESRI coverage annotation图层。
DimensionLayer 一个dimention图层的属性集合。
DummyGrduatedMarkerLayer  用于显示图例的虚拟图层。
DummyLayer 用于显示图例的虚拟图层。
FDOGraphicsLayer annotation图层的属性集(要素数据对象图形层)。
FDOGraphicsSublayer annotation子图层属性集(要素数据对象图形亚图层)。
FeatureLayer 要素集及其可视表达。
ForceElementLayer(MOLE) 一个自定义图层,与feature layer相联系,包含一个force element显示列表,课在ArcGIS map display中查看和操纵图形内容。
GdbRasterCatalogLayer 地理数据库栅格目录和现实选项。
GlobeGraphicsLayer(GlobeCore) Globe图形层。
GlobeLayer(GlobeCore) globe的缓存层。
GlobeServerLayer(GlobeCore)提供访问globe server图层的方法。
GraphicsLayer3D(3DAnalyst)3D图形层。
GraphicsSubLayer 由composite graphics图层交还Graphic sublayer。
GroupLayer 图层集合,表现为一个图层。
IMSMapLayer 显示和操作IMS图层的容器。
IMSSubFeatureLayer IMS Sub-FeatureLaer类。
KmlLayer(GlobeCore) ESRI KML类。
MADtedLayer() 控制MADTED目录显示的图层。
MapServerBasicSublayer 用于访问basic map server sublayer。
MapServerFindSublayer 用于查询map server sublayer
MapServerIdentifySublaye提供访问map server sublayer的Identify功能。
MapServerLayer 访问map server图层。
MapServerQuerySublayer 提供对map server sublayer的Find和Identify功能。
MARasterLayer() 控制MA RPF目录显示的图层。
NALayer(NetworkAnalyst) 定义,分析和显示网络分析结果的图层。
NetworkLayer ESRI Network Layer组件类。
ProcessLayer(Geoprocessing)process layer集合,如同单一图层。
RasterCatalogLayer Raster目录源和显示选项。
RasterLayer Raster图层源和显示选项。
SchematicLayer(Catalog)图表图层对象。
SearchResultsLayer(Catalog)在几何图形标签上预览搜索结果。
SurveyLayer(SurveyExt)SurveyLayer类。
SurveySubLayer(SurveyExt) SurveySubLayer类。
TacticalGraphicLayer(MOLE)一个自定义图层,与feature layer关联,包含tactical图形显示列表,可在ArcGIS map display中查看和操作缓存图像内容。
TemporalFeatureLayer(TrackingAnalyst)用TemporalFeatureLayer COM对象定义组件类IDL的参数和属性。
TerrainLayer 地形图层类。
TinLayer TIN图层类。
TopologyLayer topology图层的属性集。
WMSGroupLayer WMS GroupLayer类。
WMSLayerWMS Sub-Layer类。
WMSMapLayer 显示和操纵WMS图层的容器。
这个接口包含一个绘制图层的方法,定义最大和最小显示比例尺的属性,空间参考,名称,图层可见性,是否使用图层缓存,是否显示图层提示,还有图层是否有效,支持的绘制模式,兴趣区域以及给定坐标下的地图提示。
esriCarto ILayer Example
[Visul Basic 6.0]
Function FindLayerByName(pMap as IMap,sName as string) as ILayer
 Dim i as integer
 For i=0 to pMap.LayerCount-1
  If pMap.Layer(i).Name=sName then
   Set FindLayerByName=pMap.Layer(i)
  End if
 Next i
End Function
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值