ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

“提取中心线”(Coverage) 的工作原理

  • 参考书目

“提取双线(双重线要素)到中心线”是一种制图综合操作 (Esri, 1996)。当地图比例减小时,在大比例时使用双线表示的要素在小比例时可能显示“收缩”;也就是说,可能无法再看到双线之间的间距。因此,这些要素需要用单线表示。由于“提取中心线”专门用于处理相当规则的接近平行的线对(如道路围线),因此如果将其用于从不规则形状的要素(如水文地理数据)创建骨干线,所获得的结果可能不会令人满意。

虽然对输入数据没有限制,但如果输入数据具有正确的拓扑和完整的围线对,则会获得更好的结果。单条明线或断开的围线可能导致混乱的状况。

该工具将根据给定的宽度参数推导出位于围线内中心位置的单条线。宽度大于“最大宽度”或小于“最小宽度”的双线要素不会提取中心线。如果可能,设置参数时使用已知的围线宽度。但由于围线在交叉点处通常会变得更宽一些,因此所设置的“最大宽度”要大于已知最大宽度。可能必须进行试验才能找到合适的参数。

如果输入数据的宽度相对恒定,且交叉点比较简单,则会产生完整的中心线结果,即,所有生成的线的 LTYPE 均为 1。否则,将使用 LTYPE 值 2 标记未使用的线(如单条围线或宽度超出指定范围的围线对)和复杂交叉点周围的轮廓线,以便进一步编辑。

创建中心线

此过程将对超过 500 条弧线的输入数据进行分割。针对每个部分分别创建中心线,然后将其合并。分割线将包括在 LTYPE = 3 的结果中,因此您可以沿着这些线检查连接点并将其删除。

使用 out_cover.AAT 中的项目 LL#、RL#、L-ID 和 R-ID 可以很容易将生成的中心线与源围线相关联。对于无中心线的弧线(即 LTYPE 值为 2 和 3 的弧线),上述项目的值为零。

如果输入数据中围线的宽度不同,则最好为这些要素指定不同的编码,以便分别选择这些要素并使用相应的宽度参数运行此工具。

如果有许多条平行线,且各条线之间的宽度小于指定的“最大宽度”,则此工具将无法识别所需的围线对。由于此工具会跳过所有其他围线对,所以也不会产生所需的全部中心线。如果围线之间的间距小于指定的“最大宽度”,此工具可能不会始终根据围线之间的间距区分出围线。如果情况属实是这样,则可能产生不需要的中心线。

参考书目

技术论文,Esri,“地图制图综合自动化:前沿技术”,1996。此文章位于“白皮书”(White Papers) 部分,Internet 地址为:http://downloads.esri.com/support/whitepapers/ao_/mapgen.pdf

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2019 Esri. | 隐私政策 | 法律声明