麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

使用 ArcGIS Pro 3.7新特性快速提取乡镇行政边界

ArcGIS Pro 3.7已经出来有不短的一段时间了,小编之前整理新版本特性的时候发现一个比较有用的功能,工具箱新增 Extract Scanned Lines(提取扫描线)、Extract Scanned Polygons(提取提取扫描面),可从扫描栅格自动提取等高线、河流、建筑轮廓、土地利用等线面要素。正好小编最近手头有一个提取乡镇街道矢量数据的工作,就以这个为例介绍一下使用方法。

PS:本文所有的数据均为示例说明,不涉及生产正式数据,仅做方案分享。

数据获取

乡镇街道数据的官方渠道不多,并且比较分散,小编找到一个比较有用的渠道:标准地图,其实除了国家标准地图服务,各省市也通常会有自己的标准地图服务,比如上海的:

https://shanghai.tianditu.gov.cn/map/views/standardMap.html

我们以崇明区行政区划示意图为例,将这个标准地图下载下来。

地图配准

需要注意的是这个地图是没有配准的,只能称的上是一张图片,我们需要将其实变成有经度度的地图,配准过程参考:《QGIS地图配准教程(附带AI配准)》。

这个配准过程小编使用QGIS完成的,因为当时电脑上的ArcGIS正在跑数据。使用ArcGIS Pro也是可以的,什么顺手用什么即可。

地图二值化

使用ArcGIS Pro加载地图之后,还不能直接使用提取扫描线和扫描面功能,因为这两个功能要求的输入是二值化影像,所以需要对之前已经配准的影像做二值化处理。

依次选择 影像 -- 栅格函数 -- 二进制阈值,选择图层后,点击创建新图层。

这时候生成的影像可能是一片黑,不要怕,是对的。

提取扫描线

为什么不直接用提取扫描面?小编这个数据如果直接提取扫描面的话效果不是特别好,大家也可以自己尝试,会有很多面无法识别出来。打开工具箱,找到提取扫描线工具。

设置好图层之后,将前景值设置为1,点击运行。这时生成的数据还是有点小问题的,比如文字都识别成线了,需要手动处理一下。

要素转面

把无用的数据删除之后,就可以直接将线转面了,使用要素转面工具,最后结果如图:

总结

整个过程是不是很简单?其实这里面还有可以优化的点,比如我只是为了提取边界,要配准之前其实就可以用PS或者AI工具将图片中的所有文字删除,这样后面就不用一点一点修数据了。

最后,更新了这么多次最新版本,终于不是只更了一个版本号了,后续随着AI能力的增强,有机会的还是可以更下最新版本的。

相关阅读

麻辣GIS-麻辣GIS

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

已有 25 条评论

  1. 语韵枫觞 清黛半夏
    语韵枫觞 清黛半夏 1#
    准确率多少?
      1. 麻辣GIS
        麻辣GIS 作者
        我这种场景感觉还可以,具体的参数可以调
  2. ZHVisionStar
    ZHVisionStar 2#
    这软件有学习版本了?
  3. 有风的地方
    有风的地方 3#
    主要是要删文字的线很麻烦
      1. 麻辣GIS
        麻辣GIS 作者
        我文中提供了一种解决方案,配准之前让AI把文字统一去掉,你可以试试
  4. 盛夏流年
    盛夏流年 4#
    [破涕为笑]核心还是得看配准精度
      1. 麻辣GIS
        麻辣GIS 作者
        这是必然,目前在QGIS中试用了几个配准工具了,结果都不太理想。
      2. 麻辣GIS
        麻辣GIS 作者
        试用了AI配准工具,效果都不太理想。
      3. A  本大熊又叫羟基
        A 本大熊又叫羟基
        所以这个解决方案真的很粗糙
  5. ayieo
    ayieo 5#
    天地图可以下载到地理坐标的geojson数据,任意版本的ARCGIS都可以转格式为shapefile
      1. 麻辣GIS
        麻辣GIS 作者
        到街道的数据,天地图0650的数据到不了这一精度的
      2. ayieo
        ayieo
        哦哦[难过]
  6. Bony
    Bony 6#
    最近正好在做这个事情,管用[强]
      1. 麻辣GIS
        麻辣GIS 作者
        很高兴能帮到你,哈哈哈
  7. 小肥肉的思绪
    小肥肉的思绪 7#
    升级主要解决了版本号过低的问题[旺柴]
      1. 麻辣GIS
        麻辣GIS 作者
        我怀疑你在蛐蛐我
  8. Happy锐
    Happy锐 8#
    3.7能学习了吗?
  9. 冰川太阳
    冰川太阳 9#
    这个版本遇到计算中心经纬度时出现属性表显示小数点后位数不完整,点进格子能看到,但就是整个表显示时一列有问题,复制出来小数位数也是不完整的。
    所以直接卸载用旧版了。
    不知道有没有人遇到过?
      1. 麻辣GIS
        麻辣GIS 作者
        我暂时没有遇到,给你顶上去
  10. Peridot_
    Peridot_ 10#
    这功能不是早就有吗
  11. CCCai..
    CCCai.. 11#
    QGIS有类似配准功能吗
  12. 渔樵耕读
    渔樵耕读 12#
    有没有3.7安装软件可以免费使用[呲牙]
  13. 十七
    十七 13#
    哥哥,你有提取好的吗[苦涩]我正好需要崇明区最新的这个乡镇底图[苦涩]
      1. 麻辣GIS
        麻辣GIS 作者
        啊,刚刚看到,我配准的精度感觉一般[破涕为笑][破涕为笑]只是用来做演示的
      2. 十七
        十七
        [呲牙]好,我已经找到了,谢谢

留言板(小编看到第一时间回复)