我是靠谱客的博主 自觉棒球,最近开发中收集的这篇文章主要介绍解放双手!用这个“神器“结合ArcGIS让建筑数据自动矢量化,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

解放双手!用这个"神器"结合ArcGIS让建筑数据自动矢量化在这里插入图片描述
简单来说,建筑数据的获取无外乎是矢量化和去网站下载

(osm下载点击跳转→全球矢量任意下载!全国路网水系、精确到乡镇的行政区划等矢量shp免费下载)

无奈的是,osm和网上的建筑数据只有全国的主要城市,实在是为难我们这些小城市的,百度和天地图上是有建筑数据,无奈人家不要开放下载啊,所以就只能矢量化咯。在这里插入图片描述
矢量化,无外乎手动和自动,手动就是新建shp面手动勾绘,这里就不讲了,我们来看看自动矢量化

自动矢量化在arcgis中主要是利用arcscan和栅格转面(栅格转面这个效果真是一言难尽,所以我们主要讨论arcscan)在这里插入图片描述
同时我们矢量化也不一定要局限于arcgis,我们可以借助ps,r2v,vector magic也是可以的

下面我们来简单介绍让r2v的使用

首先是图源,一般我们矢量化采用的图源为天地图,和规划云(http://guihuayun.com/)里的在这里插入图片描述

天地图比较全,而且自带坐标系(墨卡托投影),但是需要进行处理,而规划云里的可以直接矢量化,两者各有优劣,本次我们采用天地图里地图的进行讲解使用

地图下载可以直接网页截屏,或者使用lsv下载

这里用lsv下载18级的建筑底图在这里插入图片描述
在r2v中加载图像,首先呢,我们要把图像转为灰度格式在这里插入图片描述
正常情况下因为天地图这个建筑图像他是彩色的,所以我们要设置一下他的阈值在这里插入图片描述
像这种只能看到建筑和非建筑就可以,然后自动矢量化在这里插入图片描述
结果如下在这里插入图片描述
我们导入ArcGIS看一下在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210707191925877.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzMTczODA1,size_16,color_FFFFFF,t_70
套合情况在这里插入图片描述
需要注意的是我们这个矢量化后是没有空间参考,不过可以在ArcGIS中使用空间校正工具来校正

我们采用我们下载的原图片来进行校正,可以看到我们原图片内的空间参考为WGS_1984_Web_Mercator_Auxiliary_Sphere

在这里插入图片描述
打开空间校正工具在这里插入图片描述
打开编辑器,开始编辑矢量图层,创建位移链接(越多越准确)在这里插入图片描述
结果如下(残差大的删掉)在这里插入图片描述
设置校正数据在这里插入图片描述
停止编辑并保存编辑内容,接下来给他定义成和栅格影像一致的空间参考就可以了在这里插入图片描述

  • END -

最后

以上就是自觉棒球为你收集整理的解放双手!用这个“神器“结合ArcGIS让建筑数据自动矢量化的全部内容,希望文章能够帮你解决解放双手!用这个“神器“结合ArcGIS让建筑数据自动矢量化所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部