当前位置: 首页 > news >正文

ArcGIS Pro 3.4 二次开发 - 地图创作 2

环境:ArcGIS Pro SDK 3.4 + .NET 8

文章目录

  • ArcGIS Pro 3.4 二次开发 - 地图创作 2
    • 24 注记
      • 24.1 创建标注构造工具
      • 24.2 通过属性更新注释文本。注意:TEXTSTRING 注释属性必须存在
      • 24.3 旋转或移动标注
      • 24.4 获取注释文本图形
      • 24.5 获取注记的轮廓几何
      • 24.6 获取标注的掩膜几何
    • 25 图表
      • 25.1 创建一个简单的散点图
      • 25.2 创建具有自定义时间分段和样式的折线图
      • 25.3 为每个 Double 类型的字段创建直方图
      • 25.4 创建多系列柱状图
      • 25.5 创建带有自定义图例格式的饼图
    • 26 标注
      • 26.1 获取活动地图的标注引擎 - Maplex 或标准标注引擎
      • 26.2 将活动地图的标注引擎从标准更改为Maplex或反之
      • 26.3 将文本符号应用于要素图层
      • 26.4 启用图层的标注功能
      • 26.5 修改标签的放置/位置 - 点几何
      • 26.6 修改标签的放置/位置 - 线几何
      • 26.7 修改标签的放置/位置 - 多边形几何
      • 26.8 使用MaplexEngine修改点与多边形几何的标签方向
      • 26.9 使用 MaplexEngine 修改标签的方向 - 线几何
      • 26.10 修改标签旋转 - 点几何
      • 26.11 在面几何体上展开标签
      • 26.12 修改多边形几何标签的引导线锚点属性
    • 27 用于三角网、地形和 LAS 数据集的图层方法
      • 27.1 检索图层
      • 27.2 检索数据集对象
      • 27.3 创建 Tin 图层
      • 27.4 从数据集创建 TinLayer
      • 27.5 使用渲染器创建 TinLayer
      • 27.6 创建地形图层
      • 27.7 从数据集创建地形图层
      • 27.8 使用渲染器创建地形图层
      • 27.9 创建LasDatasetLayer
      • 27.10 从LasDataset创建LasDatasetLayer
      • 27.11 使用渲染器创建LasDatasetLayer
    • 28 TIN、LAS、地形图层渲染器
      • 28.1 获取渲染器
      • 28.2 简单节点渲染器
      • 28.3 高程节点渲染器 - 等间距分类
      • 28.4 高程节点渲染器 - 定义间隔
      • 28.5 高程节点渲染器 - 标准差
      • 28.6 简单边缘渲染器
      • 28.7 边缘类型渲染器
      • 28.8 等高线渲染器
      • 28.9 简单面渲染器
      • 28.10 坡向面渲染器
      • 28.11 坡面渲染器 - 等间距
      • 28.12 坡面渲染器 - 分位数
      • 28.13 高程面渲染器 - 等间距
      • 28.14 脏区渲染器
      • 28.15 地形点分类间断渲染器
      • 28.16 LAS点分类唯一值渲染器
      • 28.17 LAS点云返回唯一值渲染器
      • 28.18 LAS 点云高程拉伸渲染器
      • 28.19 LAS点分类高程渲染器
      • 28.20 移除边缘渲染器
    • 29 TIN 图层搜索
      • 29.1 搜索TIN节点、边、三角形
    • 30 LAS 图层过滤显示
      • 30.1 获取和设置显示过滤器
      • 30.2 活动表面约束
    • 31 LAS 图层搜索
      • 31.1 搜索LAS点
      • 31.2 使用预初始化数组进行搜索
    • 32 LAS 图层眼罩光照
      • 32.1 眼罩光照
    • 33 视线
      • 33.1 获取视线
    • 34 TIN 图层功能
      • 34.1 从TIN图层获取某位置的高程、坡度、坡向
      • 34.2 从TIN图层获取Z值
      • 34.3 插值形状
      • 34.4 插值形状顶点
      • 34.5 在x,y位置插值Z值
      • 34.6 通过插值高度获取多部分的3D长度
    • 35 创建体素图层
      • 35.1 检查是否可以创建体素图层
      • 35.2 创建体素图层
    • 36 设置体素图层属性
      • 36.1 从目录中获取体素图层
      • 36.2 操作体素图层目录组
      • 36.3 从TOC中获取/设置选中的体素资源
      • 36.4 更改体素可视化
      • 36.5 光照属性、偏移、垂直夸张
      • 36.6 获取体素体积的维度
    • 37 事件
      • 37.1 订阅体素图层的变化
    • 38 可变轮廓 + 渲染器
      • 38.1 获取选定的变量剖面
      • 38.2 更改选定的变量配置文件
      • 38.3 获取变量剖面
      • 38.4 获取变量渲染器
      • 38.5 访问拉伸渲染器的统计数据和颜色范围
      • 38.6 更改拉伸渲染器的颜色范围
      • 38.7 更改 CIMVoxelColorUniqueValue 类的可见性
    • 39 等值面
      • 39.1 检查变量的最大等值面数量
      • 39.2 检查变量的数据类型
      • 39.3 检查是否可以创建等值面
      • 39.4 创建等值面
      • 39.5 如何更改等值面的值和颜色
      • 39.6 将等值面颜色恢复为默认值
      • 39.7 删除等值面
    • 40 切片
      • 40.1 获取切片集合
      • 40.2 获取切片
      • 40.3 获取目录中选中的切片
      • 40.4 获取TOC中选定切片的体素图层
      • 40.5 创建切片
      • 40.6 在切片上更改倾斜角度
      • 40.7 删除切片
    • 41 剖面
      • 41.1 获取剖面
      • 41.2 获取当前剖面集合
      • 41.3 获取目录中选中的剖面
      • 41.4 获取TOC中选定部分的体素图层
      • 41.5 在体素中点创建剖面
      • 41.6 创建水平剖面
      • 41.7 以圆形模式创建剖面
      • 41.8 创建平分体素的切面
      • 41.9 在体素中创建对角线截面
      • 41.10 更新剖面方向和倾斜度
      • 41.11 更新剖面可见性
      • 41.12 删除剖面
    • 42 锁定集合
      • 42.1 获取当前锁定的剖面集合
      • 42.2 获取锁定的部分
      • 42.3 获取目录中选中的锁定部分
      • 42.4 获取TOC中选定的锁定部分的体素图层
      • 42.5 为选中的锁定部分设置变量配置文件
      • 42.6 锁定剖面/“创建”锁定剖面
      • 42.7 更新锁定切片的可见性
      • 42.8 解锁被锁定的剖面
      • 42.9 删除锁定的剖面

ArcGIS Pro 3.4 二次开发 - 地图创作 2

24 注记

24.1 创建标注构造工具

//在 config.daml 文件中...设置 categoryRefID
//<tool id="..." categoryRefID="esri_editing_construction_annotation" caption="Create Anno" ...>
//在构造函数中设置草图类型为点、线或贝塞尔线...
//internal class AnnoConstructionTool : MapTool  {
//  public AnnoConstructionTool()  {
//
http://www.xdnf.cn/news/791893.html

相关文章:

  • 车规级BMS芯片国产化!精准电量监测延长电池寿命
  • JS语法笔记
  • PyTorch——非线性激活(5)
  • Linux系统下Google浏览器无法使用中文输入的临时解决方案
  • AIGC学习笔记(9)——AI大模型开发工程师
  • OD 算法题 B卷【代码编辑器】
  • 第十一章 注解
  • AI数据集构建:从爬虫到标注的全流程指南
  • 使用ArcPy生成地图系列
  • 0518蚂蚁暑期实习上机考试题3:小红的字符串构造
  • 如何爬取google应用商店的应用分类呢?
  • Java-redis实现限时在线秒杀功能
  • 【RAG最新总结】检索增强生成最新进展2024-2025
  • 解决FreePBX 17初始配置时网页无响应
  • CCF CSP 第37次(2025.03)(3_模板展开_C++)(哈希表+stringstream)
  • 【AI学习从零至壹】基于深度学习的⽂本分类任务
  • C++算法训练营 Day6 哈希表(1)
  • 《仿盒马》app开发技术分享-- 个人中心关于逻辑完善(端云一体)
  • Java 文件操作 和 IO(5)-- 综合案例练习 -- 示例三
  • 移动端测试岗位高频面试题及解析
  • 左值引用和右值引用
  • 【C++篇】STL适配器(下篇):优先级队列与反向迭代器的底层奥秘
  • Splitting Items
  • torch.nn中的各种组件
  • element级联地址选择器
  • java类的生命周期
  • Make All Equal
  • 2.2.2 06年T3
  • LeetCode 152. 乘积最大子数组 - 动态规划解法详解
  • 集成学习三种框架