ArcGIS Pro 3.4 二次开发 - 地图探索
环境:ArcGIS Pro SDK 3.4 + .NET 8
文章目录
- 地图探索
- 1 地图视图
- 1.1 测试视图是否为3D
- 1.2 设置视图模式
- 1.3 启用视图链接
- 2 更新地图视图范围
- 2.1 返回上一个相机视图
- 2.2 切换到下一个相机视角
- 2.3 缩放到全图范围
- 2.4 固定放大
- 2.5 固定缩小
- 2.6 缩放到范围
- 2.7 缩放到一个点
- 2.8 缩放到选中的要素
- 2.9 按名称缩放到书签
- 2.10 缩放到可见图层
- 2.11 缩放到选定的图层
- 2.12 平移至范围
- 2.13 平移至选中的要素
- 2.14 平移至书签
- 2.15 平移至所有可见图层
- 2.16 异步平移至所选图层
- 2.17 旋转地图视图
- 2.18 扩展范围
- 3 地图
- 3.1 获取活动地图的名称
- 3.2 清除活动地图中的所有选择
- 3.3 计算地图单位中的选择容差
- 3.4 地图视图叠加控件
- 4 图层
- 4.1 在目录中选择所有要素图层
- 4.2 闪烁选中的要素
- 4.3 检查图层在给定的地图视图中是否可见
- 4.4 选择图层并打开其图层属性页面
- 4.5 清除特定图层的选择
- 4.6 地图成员的显示表格窗格
- 5 表视图
- 5.1 设置表格视图模式
- 5.2 设置缩放级别
- 5.3 切换字段别名
- 5.4 切换子类型描述
- 5.5 获取活动行
- 5.6 更改活动行
- 5.7 获取活动对象ID
- 5.8 在行索引和对象ID之间进行转换
- 5.9 获取选中的行或行索引
- 5.10 更改选中的行
- 5.11 选择所有行
- 5.12 切换、转换、清除选择
- 5.13 缩放或平移至选定行
- 5.14 删除选定行
- 5.15 获取高亮行的索引
- 5.16 更改高亮行
- 5.17 切换、交换、清除高亮
- 5.18 缩放或平移以突出显示行
- 5.19 删除选中的行
- 5.20 字段访问
- 5.21 获取或设置活动字段
- 5.22 选择字段
- 5.23 设置字段顺序
- 5.24 显示或隐藏字段
- 5.25 冻结字段
- 5.26 排序
- 5.27 查找与替换
- 5.28 跳转到
- 5.29 刷新
- 5.30 更改表格视图标题
- 5.31 从表格窗格中获取 TableView
- 6 要素
- 6.1 遮罩功能
- 7 弹出窗口
- 7.1 显示要素的弹出窗口
- 7.2 显示自定义弹出窗口
- 7.3 使用弹出窗口属性为要素显示弹出窗口
- 7.4 使用弹出窗口属性显示自定义弹出窗口
- 7.5 使用自定义命令显示弹出窗口
- 7.6 显示动态弹出窗口
- 8 书签
- 8.1 使用活动地图视图创建新书签
- 8.2 从CIMBookmark添加新书签
- 8.3 获取项目的书签集合
- 8.4 获取地图书签
- 8.5 将书签移动到顶部
- 8.6 重命名书签
- 8.7 删除指定名称的书签
- 8.8 更改书签的缩略图
- 8.9 更新书签
- 8.10 更新书签的范围
- 9 时间
- 9.1 时间向前推进1个月
- 9.2 在地图中禁用时间
- 10 动画
- 10.1 设置动画时长
- 10.2 缩放动画
- 10.3 相机关键帧
- 10.4 插值相机
- 10.5 插值时间
- 10.6 插值范围
- 10.7 创建相机关键帧
- 10.8 创建时间关键帧
- 10.9 创建范围关键帧
- 10.10 创建图层关键帧
- 11 图形叠加
- 11.1 图形叠加
- 11.2 使用CIMPictureGraphic进行图形叠加
- 11.3 添加带有文本的覆盖图形
- 12 工具
- 12.1 更改草图工具的符号
- 12.2 创建一个工具以返回地图中点击点的坐标
- 12.3 创建一个工具来识别与草图几何相交的要素
- 12.4 更改工具的鼠标光标
- 12.5 带有可嵌入控件的工具
- 12.6 带有可嵌入覆盖控件的工具
- 13 制图选项
- 13.1 获取/设置选择选项
- 13.2 获取/设置表格选项
地图探索
1 地图视图
1.1 测试视图是否为3D
public bool IsView3D()
{
// 获取当前活动的地图视图
var mapView = MapView.Active