用户名
密码
(30天内有效)
注册
注册
首页 > 案例资料 >

现状分析没有CAD怎么办,GIS矢量化工具分分钟帮你搞定!

我要收藏
2020-10-14

【欢迎投稿】

如果你有与城市数据、城市创新、智慧城市、新技术等相关主题的稿件,欢迎来稿,稿费多多,请联系微信客服 lemon_udparty


【本期看点】

笔者对繁昌县平铺镇现状道路进行分析时,缺少道路的现状CAD资料。OSM上该镇矢量路网数据不全,相对而言百度地图路网齐全,由此考虑通过GIS的矢量化工具将道路栅格图(PNG格式)转为矢量格式(CAD)。



  本期投稿  

1602654168512514.jpg


作者:刺猬君

规划小白一枚,走在个人成长之路上




导  语


本文分两部分,第一部分为通过“百度个性地图”与“火狐浏览器”快速截取高清道路栅格图(PNG);第二部分为GIS矢量化工具将道路栅格转为CAD格式的具体操作。


1602654246105794.jpg

图-项目范围




快速截取高清道路栅格图(PNG)

1 百度个性地图编辑器界面介绍(图 1)

①处位置显示着地图界面中的各类元素及其预览图。元素有“地图背景、道路、兴趣点”等;②处可选择各类元素的属性,比如“道路”有线型——为几何属性,同时有名称(如XX县道)——为文字属性;③处可调整几何与文字的颜色、饱和度等。④处区域用于设置每个元素属性的样式,当设置地图中的一类元素时,点击该区域上的“添加样式规则”,然后选择元素,对元素几何属性与文字属性进行设置。


1602654290209555.jpg

图1


2 按照箭头标号顺序设置(图2)

具体步骤为:元素>“兴趣点”>属性>全部>样式>显示。设定结果如“③”处所示;对“行政区划”进行同样的设置;将“地图背景”设置为黑色。(需要注意的是每当新设置一个元素的样式时,都需要“添加样式规则”后再选择元素。)


1602654382247097.jpg

图 2

3 按照箭头标号顺序设置“道路”元素的属性(图3)

文本>全部>样式>显示。设置后③处显示状态如图所示。


1602654447270881.jpg

图3


4 接着按照标号设置

添加新的样式规则>选择道路>属性>几何>全部>样式>颜色设置为白色(图4)。


1602654516142468.jpg

图 4


5 设定好后之后按F12(需要安装火狐浏览器),点击图5箭头位置,进入“响应者模式”。


1602654560386259.jpg

图 5

6 在该模式下:

①处显示的是加载的地图大小,地图大小可能大于浏览器窗口;通过移动②、③处,可看到加载的地图内的所有道路,将在截图时被保存;通常将②、③处移动至横栏中间,并通过鼠标拖动使需要截图的道路基本处于浏览器窗口的中心,加载的地图需完全包含所需道路。


微信图片_20201014135053.jpg

图 6


7 设定好后,依次按照标号顺序点击(图7)标号位置的工具:

分别为截图、关闭响应者模式、打开截图位置。可获取高清道路截图PNG,并通过PS去掉项目范围外的部分。


1602654711843844.jpg

图 7


GIS矢量化工具将道路栅格图矢量化

将处理后的PNG栅格图纸添加至GIS的内容列表(图8),通过矢量化工具将栅格数据矢量化。具体操作如下:


1602654768101374.jpg

图 8


1 对png重分类,将道路与背景赋予不同的值

双击打开重分类工具,将PNG添加至“输入栅格”,点击“分类”(图9)>设置为“相等间隔”>类别>2(图10),可看到系统自动计算了中断值,其后点击“确定”、点击“输出结果”(图11),得到图12。

1602728220568425.jpg

图 9


1602728241931955.jpg

图 10


1602728260188913.jpg

图11


1602728279530578.jpg

图12



2 对重分类后的栅格数据进行矢量化

如果gis工具栏无矢量工具,需要右键添加该工具,其后确保“自定义”中的扩展模块中的“arcscan”是勾选的。


3 新建线要素图层

shp文件或地理数据库文件均可,栅格矢量化后需要要素图层来存储矢量化的道路折线。(图13)


4 内容列表中右键重分类的栅格数据(图14中“Reclass png4”),点击开始编辑。


5 操作正确的话,可看到箭头所指位置(图14),方框内为“Reclass png4”(代表矢量化对象正确),且其后文字为黑色(代表可使用该工具)。


1602728301980090.jpg
图13


1602728322956102.jpg

图14


6 其后操作为:

点击矢量化>选项(图15),进入“选项”命令,可看到箭头所指“矢量化方法”、前景背景颜色等。代表将前景颜色(绿色)矢量化为线。点击确定退出“选项”命令(图16)。


1602728345167838.jpg

图15


1602728367296278.jpg

图16


7 其后:矢量化>“显示预览”,结果如下图所示,可预览结果。


1602728400651883.jpg

图17



8 放大后如下图所示,发现折点过多(图18),操作如下:

矢量化>矢量化设置>平滑权重>20(图19,其中压缩容差和平滑权重的设置数值可按照预览效果来设置。其含义可通过设置后的效果可直观理解。)

1602728436367072.jpg

图18


1602728455571582.jpg

图19


平滑权重设置为20后,效果如下图所示。

1602728478458527.jpg

图 20


9 生成矢量数据

矢量化>生成要素>选择模板(图21所示,选择道路矢量后数据存储的要素图层)>确定,得到shp文件(图22)。

1602728517753976.jpg

图21


1602728534676597.jpg

图22


10 右键道路shp文件按下图操作将其导出至CAD,最终得到可用于项目分析或规划的道路CAD文件(图23)。

1602728556673035.jpg

图23




本文转载自微信公众号:城市数据派,如需转载请联系城市数据派。


本站声明

本文仅代表作者观点,不代表城市数据派立场;
本文系作者授权城市数据派发表,未经许可,不得转载;
本网站上的所有内容均为虚拟服务,一经购买成功概不退款,请您理解。

点赞1