济南齐兴测绘科技有限公司
地址:济南市高新区新泺大街1166号奥盛大厦3号楼2007室
公司网址:www.jnqxch.com
微信号:15553171585
联系电话:0531-85929206
15553171585 薛经理
在应用GIS制图时,需求常常跟数据打交道。很多初级的制图人员都存在一种惯性思绪,以爲数据精度越高,出图的效果就越好。这是错误的观念。假设如今需求制造1:1w的地图,但手头上却只要1:500的地形图,数据精度虽然很高,但却无法在小比例尺下显示出来。回到主题上,1:500的数据,大少数路途都是以面状显示。由于其精度高,有些数据甚至是不带线路途图层的,而在1w的地图下,路途以线状表达才是契合要求的。所以,这就需求触及到地图制图的一个惯例打工—地图缩编。
本文次要引见如何从到路面间接提取出路途中心线,从而辅佐小比例尺地图的制造。
由于面状数据普通都是不规则的,所以很难从其提取中心线,普通的GIS软件也没提供间接提取的工具。ArcGIS外面虽然也有一些工具可以辅佐一下处置,例如在制图工具箱外面有一个提取中心线的工具,但这个工具的作用是经过路途边线(双线)提取中心线。也有人说,ArcGIS外面异样是提供面转线工具,先用工具转一道再提取不就行了吗?可是成绩来了,面转线工具传出来的数据是封锁线,而不是路途边线,提取中心线工具仍然是不可用,除非在每个路面图形打断两端的封锁,不然无法停止提取,恰恰打断打工又是十分的宏大。因而,该办法还是不可用。
爲了处理这个成绩,作者想到以另一种方式去完成这个打工,那就是ArcScan扩展模块。提到ArcScan扩展,很多专业人员第一工夫反响是这只是个栅格矢量化工具,跟以后讨论的中心线提取似乎没有任何关系。只需深化理解ArcScan扩展的详细细节,我们不难发现其自动矢量化外面可以提取面要素和中心线,应用这一特性,我们就可以曲线去完成该义务了。
先来说说总体思绪:将路面(矢量面数据)转化爲栅格数据,由于ArcScan只能对栅格数据停止处置,由于是从矢量转爲栅格而非扫描,栅格质量普通会十分好;经过二值化栅格数据后,调整捕获参数和提取参数,间接提取矢量中心线。步骤看似复杂,但在实践操作中有很多细节需求留意,以下是详细步骤:
1.独自加载路面数据,要先设置好纯色符号(建议爲纯黑色),去掉轮廓线。这样是爲了提升栅格数据质量,混淆是非,便于计算机辨认像元。
2.设置好约束比例,例如2000。约束比例是为了在输出栅格图时控制质量。
3.点击全屏视图,导出地图,采用tiff方式记录坐标,格式设置为1位单色阈值(非常重要)。如果不选这项,默认出来是RGB三个通道的栅格数据,加载任何一个通道都没法实现栅格数据二值化,意味着无法使用ArcScan功能,所以此处必须要设置。
根据实际需要设置好dpi,这个是直接影响图形识别的因素。Dpi是根据具体的地图图幅进行设置,因此,可能需要尝试多次,找一个比较合适的值,这样图像才能清晰保存下来。
1.将导出的栅格地图加载到arcmap中,新建一个线要素图层,坐标系与栅格一致,一并加载。加载arcscan工具条,如下图
对栅格数据进行充分类,设置为两类,0和1 ,这就是二值化处理。如果不做分类,ArcScan同样不能识别栅格数据
设置了分类后,arcscan工具条会显示栅格数据
2.打开编辑器,开始编辑,选中中心线图层。在arcscan工具条中可以显示预览
如果需要更详细的设置,在矢量化—选项中设置对应的输出图层
由于提取的是中心线,矢量化方式就必须选中心线
预览效果如下
3.蓝色部分为没有捕捉到,可以设置一下工具条
济南齐兴测绘科技有限公司 鲁ICP备16028244号-2