ArcEngine的ILayer介面

來源:互聯網
上載者:User

該介面用於訪問所有圖層的成員
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
MapServerIdentifySublayer 提供訪問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

轉載自:http://www.cnblogs.com/hehewoya/archive/2009/11/29/1613249.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.