ARCGIS PRO SDK VB2022 图层要素类类型判断

arcgis pro 常见要素类类型有以下几种:

FeatureLayer ------要素图层(矢量数据)

RasterLayer ------栅格图层

MapImageLayer ------地图图像图层

VectorTileLayer ------矢量切片图层

SceneLayer ------场景图层(3D)

GroupLayer ------组图层

WMSLayer - WMS ------服务图层

WMTSLayer - WMTS------服务图层

复制代码
Public Sub ProcessLayer(layer As Layer)
    If layer Is Nothing Then Return

    If TypeOf layer Is FeatureLayer Then
        Dim featureLayer As FeatureLayer = CType(layer, FeatureLayer)
        MessageBox.Show($"要素图层: {featureLayer.Name}")
        
    ElseIf TypeOf layer Is RasterLayer Then
        Dim rasterLayer As RasterLayer = CType(layer, RasterLayer)
        MessageBox.Show($"栅格图层: {rasterLayer.Name}")
        
    ElseIf TypeOf layer Is GroupLayer Then
        Dim groupLayer As GroupLayer = CType(layer, GroupLayer)
        MessageBox.Show($"组图层包含 {groupLayer.Layers.Count} 个子图层")
        
    ElseIf TypeOf layer Is MapImageLayer Then
        Dim mapImageLayer As MapImageLayer = CType(layer, MapImageLayer)
        MessageBox.Show($"地图图像图层: {mapImageLayer.Name}")
        
    Else
        MessageBox.Show($"未知图层类型: {layer.GetType().Name}")
    End If
End Sub
相关推荐
生信学习小达人2 小时前
Arcgis经纬线标注设置(英文、刻度显示)
arcgis
赵钰老师3 小时前
【大语言模型DeepSeek+ChatGPT+python】最新AI-Python机器学习与深度学习技术在植被参数反演中的核心技术应用
人工智能·arcgis·语言模型·chatgpt·数据分析
真就死难9 小时前
ArcGIS、ArcMap查看.shp文件时属性表中文乱码
arcgis·中文乱码
凕雨9 小时前
Cesium学习笔记——dem/tif地形的分块与加载
前端·javascript·笔记·学习·arcgis·vue
真就死难1 天前
ArcGIS及其组件抛出 -- “Sorry, this application cannot run under a Virtual Machine.“
arcgis·arcmap
xa138508694 天前
ARCGIS PRO DSK 利用两期地表DEM数据计算工程土方量
arcgis
装疯迷窍_A4 天前
ARCGIS国土超级工具集1.5更新说明
arcgis·插件·变更调查·电子报盘·批量分割矢量
GIS蚂蚁4 天前
手动关闭ArcGIS与ArcGIS Online连接的方法
arcgis
小芋头的初码农4 天前
冰川流域提取分析——ArcGIS pro
arcgis·学习方法·冰川流域
da-peng-song4 天前
ArcGIS Desktop使用入门(四)——9版本与10版本区别
数据库·arcgis·编辑器