栅格数据自动矢量化

背景
常用空间数据的表达有栅格数据和矢量数据两种结构,在实际应用中常要根据需要互相转换。本实验演示将原始的等高线扫描数据如何精确的自动矢量化为线数据集。
工具及示例数据
软件:SuperMap iDesktop 8C       
数据:等高线.JPG
这里写图片描述
操作步骤
1.导入原始数据等高线.JPG 为 Grid 数据集(等高线_Grid)。
这里写图片描述
2. 栅格数据(等高线_Grid)二值化处理,经观察该栅格数据的不够线条清晰简洁,需要通过栅格代数运算进行二值化处理。
1) 鼠标查询栅格值,观察栅格数据等高线的栅格值与背景栅格值的差异,等高线的值都小于 200,背景值大于 200,故设定阈值为 200。
这里写图片描述
2).通过栅格代数式 Con( [data.等高线_Grid] > 200,1,0)对栅格数据二值化处理,将背景值和线条值二值化处理为 1 和 0。
(注:不要压缩数据集)
这里写图片描述
3.栅格矢量化为线数据集。
这里写图片描述
4.提取真实的等高线,对 VectorizeResult 做 SQL 查询。
这里写图片描述
5.结果对比图,能够很好的和原图进行匹配,而且也没有错误的多边形。
这里写图片描述
总结
1.在栅格矢量化过程中,影像或栅格数据不要压缩,精度越高,矢量结果精度越高。
2.二值化处理的阈值很关键,影响着矢量化结果的精确度跟质量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值