基于arcgis建模检查等高线点线矛盾的方法研究 |
您所在的位置:网站首页 › arcgis标绘工具 › 基于arcgis建模检查等高线点线矛盾的方法研究 |
测绘技术装备
第 22 卷 2020 年第 1 期 学术研究 21 基于 ArcGIS 建模检查等高线点线矛盾的方法研究 黄琴王剑辉
(广东省地质测绘院广东广州 510800) 摘
要 : 等高线和高程点作为基本的地貌要素 , 是地理信息系统 ( GIS ) 以及数字高程模型 ( DEM ) 的支撑数
据 。 本文以顺德区基本地形图动态更新修测项目为例 , 提出了基于 ArcGIS
Model
Bui
Ider 搭建模型 , 实现
大面积 、 高密度等高线点线矛盾的检查方法 。 经试验 , 该方法实现了自动化 、 批量化的点线矛盾检查 , 提高
了地形图质量检查效率 , 具有实用性和创新性 。 关键词 : ArcGIS 建模
点线矛盾
地理处理
质检模型
搭建式开发 1 引言 在基本比例尺地形图编绘工作中 , 由于人为误
差 、 测量误差以及数据转换等因素可能导致等高线
和高程点所标示的高程值之间存在逻辑矛盾(本文
简称 “ 等高线点线矛盾 ” ), 包括等高线丢漏 、 高程
赋值错误 、 点线高程值不符等 [ 1 ] 。 等高线点线矛盾
作为地形图成果的重要质量因子 , 是质量控制的关
键环节X 」 。 目前测绘行业主要采用以下三种方法进
行该项检查 : (1)
人工检查 : 由质检人员以逐屏目视查看
的方式对等高线和高程点的逻辑矛盾进行人工筛
查 , 该方法需要 100% 人工干预 , 需投入大量检查人
员 , 难以保证工期 , 且容易错查漏查 , 效率低下 。 (2)
建立不规则三角网 (TIN) 检查 : 以等高
线各转折点建立 TIN 网 , 遍历图内所有高程点以获
得多个 Delaunay 三角网 。 该方法虽然准确率高 ,
但是操作过程需生成海量点数据和三角网数据 , 对
计算机硬件要求高 , 且速度慢 , 每个山顶部位必然
提示错误 。 (3)
基于 AutoCAD
VBA 进行二次开发检查 :
编写程序进行检查虽然准确率高 , 但购买程序将增
加项目资金投入 , 运行需要正版授权后才可安装或
加载且一旦图层和要素名称发生变化 , 程序将无法
使用 , 这显然给无开发经验的测绘工作者使用带来
一定的麻烦 。 本文以顺德区基本地形图动态更新修测项目
为例 , 提岀一种基于 ArcGIS
Model
Builder 设计
搭建模型的方法实现等高线点线矛盾检查 , 可有效
弥补上述缺陷 。 2
ArcGIS
Model
Bui
Ider
简介 ArcGIS
Model
Builder
是
ArcGIS
提供的一个
创建 、 编辑和管理模型的应用程序 , 类似于一种构
建工作流的可视化编程语言 , 可将一系列工具利用
相应的连接符串联起来 , 通过变量的设置形成工作
流 , 其优点在于将一套繁琐的数据处理过程分解定
义 , 由计算机程序自动执行任务并对其进行监控 [ 4-5 ] ,
以减少人工干预 , 提高工作效率 。 这种流程模型可
重复运行 、 随时更改 、 即时保存 、 移植性强 [ 6 ] , 也
可生成 VB
Script 或 Python 等脚本语言与他人共
享 。 3 模型工作流程 在 ArcGIS 平台中 , 将等高线点线矛盾检查工
作步骤分解定义为 6 大任务 , 并构建工作流程 , 如
图
1
所示 。 等高线点线矛盾检查 、 T 工作步骤分解定义 图 1 等高线点线矛盾检查技术流程图 4 模型展示与实现方法 4.1 模型展示 基于 ArcGIS
Model
Builder 搭建等高线点线
矛盾模型结构如图
2
所示 。 4.2 数据准备及拓扑构面分区 等高线点线矛盾检查的必要条件是 : 等高线连
续且具有相同等高距 d 在地形图编绘中 , 等高线
横跨水系或等高线遇斜坡 、 乱掘地等地貌时 , 应断
开表示 。 为保持地貌的连续性 , 可将等高线 、 高程
点 、 水域边线 、 斜坡和乱掘地等范围线一并提取 ,
作为等高线点线矛盾检查的源数据 。 在确保提取到的等高线 、 高程点 、 水域边线 、
斜坡 、 乱掘地范围线无拓扑错误的前提下 , |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |