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
相关推荐
装疯迷窍_A15 小时前
ARCGIS国土超级工具集1.7更新说明
arcgis·插件·尖锐角·批量分割矢量·勘测定界
孙同学的一个笔记本17 小时前
ArcGIS Pro 修改单个波段的值并组合输出新的影像数据
arcgis·arcgis pro·波段处理·栅格计算器
细节控菜鸡17 小时前
【2025最新】ArcGIS for JavaScript 快速实现热力图渲染
开发语言·javascript·arcgis
ZHSH.1 天前
基于ArcGIS的生态敏感性分析案例 | 绿水青山就是金山银山
arcgis
Q一件事3 天前
arcgis重采样插值方法的选择
人工智能·arcgis
细节控菜鸡5 天前
【2025最新】ArcGIS for JS 范围裁剪(只保留特定区域显示),实现精准地理范围聚焦
开发语言·javascript·arcgis
zhz52146 天前
ArcGIS Pro 进程管理:自动化解决方案与最佳实践
运维·python·arcgis·自动化
问道飞鱼7 天前
【前端知识】npm依赖升级以及冲突解决
前端·arcgis·npm·升级·冲突解决
刘一哥GIS8 天前
Windows环境搭建:PostGreSQL+PostGIS安装教程
数据库·python·arcgis·postgresql·postgis
杨超越luckly8 天前
HTML应用指南:利用GET请求获取全国中国建设银行网点位置信息
前端·arcgis·html·数据可视化·门店数据