1 用arcgis 对地形图进行校正,主要是通过判断地图的坐标系统,然后将图层的坐标系统设置正确。选择图上的经纬网交点,对原图进行校正,一般要求四角和均匀布点。

2 二值化图像。如果是RGB图像,即彩色图像,对等高线的RGB范围进行估计,主要办法是查看足够多的栅格图上等高线像元的RGB值,然后对R的值的范围进行确定,比如100-155范围,当然这个范围肯定还包括了非等高线的地物数据。分别对RGB三者进行同样的操作。然后,使用栅格计算器进行计算,抽取出符合条件范围的数据,抽取出的数据天然是二值化的。保存好这个文件。

3.用矢量化工具进行处理。首先,使用矢量化工具中的栅格选择工具,进行初步的碎点的删除操作,比如选择删除所有不连续的小于5个像元的数据。然后设置矢量化的选择参数,比如对平滑参数一般为5,如间隙容限我选择的是50-100,如搜素角度我选择100度,这样,产生的预览图你可以看看是否连续,对不连续的,或者错误的地方,可以通过调整参数,或者最重要的:使用栅格编辑器进行编辑。记得,每次编辑完成后将自动预览,然后反复修改,理论上可以消除所有不好的错误。

4,产生等高线,如果第三步的栅格图处理得当的话,此次就没什么可以做的。当然等高线生成以后,需要检查断线,主要可以通过属性表。查询线段长度,或者其他手段,如拓扑检查。但我目前还没有用到拓扑检查 。

5  最后,对数据进行拼接,可以先使用融合,将几个图层的数据融合到一张图层中,然后使用使用integrate工具,对小间隙进行处理。可以先进行union全部的线数据,然后在使用爆炸工具将线炸开。这样你的数据基本就是搞定了。

enjoy it

最新文章

  1. Quality 是什么?
  2. 软件开发流程 Software development process
  3. 17-前端开发之jQuery
  4. HTTP性能小测试
  5. .NET开发笔记(二十二) .NET VS Java
  6. HTML <map> 设置图热点
  7. 利用Formdata实现form提交文件上传不跳转页面
  8. HTML5读取本地文件 FileReader API接口
  9. 【cocos2d-js公文】十七、事件分发机制
  10. 使用Net.Mail、CDO组件、JMail组件三种方式发送邮件
  11. XD
  12. HashMap与ConcurrentHashMap
  13. Django -- 发送HTML格式的邮件
  14. dreamweavercs 和dreamweaver cc的區別
  15. Linux之nginx反向代理三台web
  16. vue中引用vux
  17. centos7下使用docker安装nginx
  18. centos linux7的一些操作
  19. 关于如何使用javascript监听滚动条滚动事件
  20. Cocos2d-X研究之v3.x 事件分发机制具体解释

热门文章

  1. django加载静态文件
  2. jQuery的基本过滤器与jQuery实现隔行换色实例
  3. fjwc2019 D4T1 循环流
  4. spring boot 1.x完整学习指南(含各种常见问题servlet、web.xml、maven打包,spring mvc差别及解决方法)
  5. 实现 AD 采样,使用 LCD1602 显示 AD 数值
  6. Java能抵挡住JavaScript的进攻吗?
  7. MongoDB入门一
  8. 通过shell查找访问日志中访问量最大的ip
  9. centos7 挂载磁盘设置开机自启动
  10. HDU 3506 Monkey Party(区间DP)题解