ArcGIS Pro SDK (十三)地图创作 5 图层样式
文章目录
- ArcGIS Pro SDK (十三)地图创作 5 图层样式
- 1 风格管理
- 1.1 如何按名称获取项目中的样式
- 1.2 如何创建新样式
- 1.3 如何向项目添加样式
- 1.4 如何从项目中删除样式
- 1.5 如何将样式项添加到样式
- 1.6 如何从样式中删除样式项
- 1.7 如何确定样式是否可以升级
- 1.8 如何确定样式是否为只读
- 1.9 如何确定样式是否为当前样式
- 1.10 如何升级样式
- 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 为给定符号创建色板
- 2.19 查找符号
- 3 符号搜索
- 3.1 如何在样式中搜索特定项目
- 3.2 如何在样式中搜索点符号
- 3.3 如何在样式中搜索线符号
- 3.4 如何在样式中搜索面符号
- 3.5 如何在样式中搜索颜色
- 3.6 如何在样式中搜索色带
- 3.7 如何在样式中搜索指北针
- 3.8 如何在样式中搜索比例尺
- 3.9 如何在样式中搜索标签展示位置
- 3.10 如何在样式中搜索图例
- 3.11 如何在样式中搜索图例项
- 3.12 如何在样式中搜索网格
- 3.13 如何在样式中搜索地图整饰
- 3.14 如何在样式中搜索表格框
- 3.15 如何在样式中搜索表格框字段
- 4 要素图层符号系统
- 4.1 如何为使用简单渲染器符号化的要素图层设置符号
- 4.2 如何将样式中的符号应用于要素图层
- 4.3 如何将样式中的点符号应用于要素图层
- 4.4 如何将样式的色带应用于要素图层
- 5 地图创作-注释片段
- 5.1 创建注记构造工具
- 5.2 通过属性更新批注文本。警告:TEXTSTRING Anno 属性必须存在
- 5.3 旋转或移动批注
- 5.4 获取批注文本图形
- 5.5 获取注释的轮廓几何图形
- 5.6 获取注释的遮罩几何图形
- 6 地图创作标记代码段
- 6.1 获取活动地图的标注引擎 - Maplex 或标准标注引擎
- 6.2 将活动地图的标注引擎从标准更改为 Maplex,反之亦然
- 6.3 将文本符号应用于要素图层
- 6.4 启用图层标注
- 6.5 修改标签的位置/位置 - 点几何
- 6.6 修改标签的位置/位置 - 线几何
- 6.7 修改标注的位置/位置 - 多边形几何
- 6.8 使用 MaplexEngine 修改标注的方向 - 点和面几何
- 6.9 使用 MaplexEngine - 线几何修改标注的方向
- 6.10 修改标签旋转 - 点几何
- 6.11 在多边形几何中展开标注
- 6.12 修改标签的引出线锚点属性 - 多边形几何
环境:Visual Studio 2022 + .NET6 + ArcGIS Pro SDK 3.0
1 风格管理
1.1 如何按名称获取项目中的样式
//获取项目中的所有样式
var ProjectStyles = Project.Current.GetItems<StyleProjectIt