当前位置: 首页 > 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()  {
//

相关文章:

  • JavaScript async/await指南
  • 解决Vditor加载Markdown网页很慢的问题(Vite+JS+Vditor)
  • 【请关注】MySQL 中常见的加锁方式及各类锁常见问题及对应的解决方法
  • ES101系列09 | 运维、监控与性能优化
  • 笔记本/台式C盘扩容:删除、压缩、跨分区与重分配—「小白教程」
  • 大模型的外围关键技术
  • 动态规划-1143.最长公共子序列-力扣(LeetCode)
  • OpenCV C++ 学习笔记(五):颜色空间转换、数值类型转换、图像混合、图像缩放
  • Flink 重启后事件被重复消费的原因与解决方案
  • 极智项目 | 基于PyQT+Whisper实现的语音识别软件设计
  • Rust 学习笔记:使用自定义命令扩展 Cargo
  • Matlab2018a---安装教程
  • Bash shell四则运算
  • python,shell,linux,bash概念的不同和对比联系
  • isp调试 blend模式指什么
  • 深圳南柯电子|储能EMC整改:如何节省70%整改费用的实战方法
  • 对比ODR直接赋值的非原子操作和BSRR原子操作
  • 亚远景科技助力东风日产通过ASPICE CL2评估
  • 4-C#的不同窗口传值
  • 如何计算H5页面加载时的白屏时间
  • 手机 上传 Wordpress/外链seo
  • logo怎么注册/百度关键词优化方法
  • 目前做哪些网站能致富/chrome谷歌浏览器官方下载
  • 07年做网站/电脑优化用什么软件好
  • 网站的轮播图一般是做多大/免费推广引流平台推荐
  • 浙江公司网站建设制作/推广普通话内容50字