写在前面:

  • GIS应用中,较细的河流被抽象成线,宽的河流则用面要素来表达。
  • 在一些业务场景中,需要分段对河流研究,并进行可视化,因此有必要对原始河流矢量数据做等距分段处理:

原始数据

WebGIS可视化

ArkTS Progress填充渐变色 arcgis渐变色填充分级_栅格

ArkTS Progress填充渐变色 arcgis渐变色填充分级_ArkTS Progress填充渐变色_02

手摸手教会你(如果你是非专业人士,按照步骤操作即可)


文章目录

  • 1 提取中心线
  • 1.1 矢量转栅格
  • 1.2 提取中心线
  • 2 等距离分割中心线
  • 3 提取分段中心点
  • 4 泰森多边形
  • 5 提取河流分段
  • 5.1 使用河流矢量面裁剪泰森多边形
  • 5.2 从分割点中提取编号
  • 6 应用




1 提取中心线

1.1 矢量转栅格

转换工具—转为栅格—要素转栅格

ArkTS Progress填充渐变色 arcgis渐变色填充分级_栅格_03

对上个步骤生成的删除进行重分类

ArkTS Progress填充渐变色 arcgis渐变色填充分级_栅格_04


符号化: 背景为白色,数据为黑色

ArkTS Progress填充渐变色 arcgis渐变色填充分级_ArkTS Progress填充渐变色_05

1.2 提取中心线

首先: 新建线要素,开启编辑模式,”自定义—工具条—ArcScan“ 开启 ArcScan

ArkTS Progress填充渐变色 arcgis渐变色填充分级_泰森多边形_06

ArkTS Progress填充渐变色 arcgis渐变色填充分级_栅格_07

打开矢量化设置,设置合适的参数,然后点击生成要素(目标选择新建的线要素)

ArkTS Progress填充渐变色 arcgis渐变色填充分级_GIS_08

ArkTS Progress填充渐变色 arcgis渐变色填充分级_GIS_09

删除中心线中多余的要素,并将其合并为一整条线

ArkTS Progress填充渐变色 arcgis渐变色填充分级_分析工具_10



2 等距离分割中心线

选中线要素,打开”编辑器—分割“,按需分割

ArkTS Progress填充渐变色 arcgis渐变色填充分级_泰森多边形_11



3 提取分段中心点

ArkTS Progress填充渐变色 arcgis渐变色填充分级_分析工具_12


对点按顺序编号(以备不时之需),不需要的话,该步骤可以直接跳过(直接至 4 泰森多边形)!

star= 0
def num():
  global star
  star+=1
  return star

ArkTS Progress填充渐变色 arcgis渐变色填充分级_分析工具_13

4 泰森多边形

”分析工具—领域分析—创建泰森多边形“

ArkTS Progress填充渐变色 arcgis渐变色填充分级_分析工具_14



5 提取河流分段

5.1 使用河流矢量面裁剪泰森多边形

”分析工具—提取分析—裁剪“

ArkTS Progress填充渐变色 arcgis渐变色填充分级_栅格_15

5.2 从分割点中提取编号

”分析工具—叠加分析—空间连接“

ArkTS Progress填充渐变色 arcgis渐变色填充分级_分析工具_16



6 应用

🎨渐变颜色制图

ArkTS Progress填充渐变色 arcgis渐变色填充分级_ArkTS Progress填充渐变色_17

🌎在WebGIS中进行插值渲染:

ArkTS Progress填充渐变色 arcgis渐变色填充分级_分析工具_18