ArcGIS学习07:图片数据矢量化
标题
文章目录
- 标题
- 前言
- 一、获取建筑底面图片数据并做初步处理
- 二、对数据进行地理配准
- 三、图片数据矢量化
- 总结
前言
本文基于立方数据院学习平台的学习,介绍图片矢量化的相关操作。图片数据矢量化能解决的问题就是把图片格式的数据转为SHP格式的矢量数据。
本文从互联网地图(图片格式)中提取建筑底面SHP矢量数据为例来进行图片数据矢量化。
一、获取建筑底面图片数据并做初步处理
第一步:基于百度开放平台的个性化地图,获取建筑底面图片数据并做初步处理。
- 通过百度开放平台的个性化地图,来设置一个“建筑底图较为明显”风格的地图,传送门看这里http://lbsyun.baidu.com/apiconsole/custommap;
这里有2个注意点:
①地图缩放级别16级以上
②主要显示建筑及道路,道路会用于后续坐标的地理配准
- 截图直接下载建筑底面图片即可;
- 通过photoshop对图片进行简单处理,并另存为.tif文件:
①对部分商业综合体进行颜色填充
②删除不需要的符号等
二、对数据进行地理配准
第二步:通过加载mapbox底图,对数据进行地理配准;
注册mapbox,复制Basic底图的WMTS链接注册网址: https://www.mapbox.com/
用ArcGIS加载mapbox底图
Arcmap加载建筑底面图片数据 (tif),基于mapbox底图来对建筑底面图片数据进行地理配准
可先画个图框,并保存为面文件,方便后续定位(缩放至图层)。
配准后校正保存输出
三、图片数据矢量化
第三步:用ArcMap中的ArcScan
工具条,通过调参对图片数据进行矢量化。
在Arcmap中的工具栏,调出ArcScan工具,选择地理配准好的栅格数据的一个波段,进行栅格数据的矢量化
创建矢量面、矢量线shapefile
对栅格数据的波段进行二值化处理
①加载波段一(Band_1)
若显示“无法分类”,则计算唯一值后再进行分类。
先分成3类,黑色为底、白色为建筑、灰色为路
分成两类,以白色波段44为中断
开启对矢量面、矢量线数据的编辑模式
通过ArcScan工具,调整好合适参数,对数据进行矢量化
平滑权重越大越平滑
生成要素
编辑完成注意选择“停止编辑”
进行投影变换,投影若未自动识别坐标系则自行定义
总结
ArcGIS学习07:图片数据矢量化相关推荐
- 甘肃皇城唐代数据矢量化
甘肃皇城唐代数据矢量化,数据如下
- 深度学习中图片数据增强方法
简 介: 在深度学习中需要对图像进行不同的处理.本文对比了基于Numpy以及Paddle.vision.transforms函数中对于图片处理的效果. 关键词: 图像预处理,cv2,paddle #m ...
- GPS数据矢量化JAVA_算法 – acosf()的精确矢量化实现
问题中代码的无分支版本是可能的(几乎没有任何冗余工作,只有一些比较/混合来为FMA创建常量),但IDK如果编译器将自动矢量化它. 如果所有元素都有 – | a |,则主要的额外工作是无用的sqrt / ...
- Python学习:图片数据归一化处理
文章与视频资源多平台更新 微信公众号|知乎|B站|头条:AI研习图书馆 深度学习.大数据.IT编程知识与资源分享,欢迎关注,共同进步~ 1. 介绍 Python学习:在文件夹下,提取目录下所有图片,更 ...
- 前端性能优化学习 07 图片优化
图片优化 前端大部分的工作都围绕在 JavaScript 和 CSS 上,考虑如何更快地下载文件,如何提供给用户复杂而优雅的交互,如何高效合理地应用有限的处理和传输资源等,这些是用户感知的全部吗? 当 ...
- 【GlobalMapper精品教程】043:图片自动矢量化
本文讲解Globalmapper自动矢量化教程,配套案例数据. 参考教程:ArcGIS实验教程--实验三十三:ArcScan自动矢量化完整案例教程 文章目录 一.加载实验数据 二.启动矢量化工具 三. ...
- GPS数据矢量化JAVA_SVGX矢量化图形编辑器,100%JAVA实现的矢量化图形编辑器
SVGX矢量化图形编辑器,100%JAVA实现的矢量化图形编辑器 SVGX矢量化图形编辑器是面向工程应用的矢量图形制作软件,基于著名的Eclipse GEF图形编辑框架实现了W3C SVG 1.1规范 ...
- 量化学习:大数据时代的学习方式
摘 要:未来人工智能.大数据.学习分析等技术被广泛应用于教育教学中,量化学习将成为新的研究热点.本研究首先对量化学习的内涵.特征.工具和方法进行概述,然后阐述了量化学习的价值意义和应用案例,进而分析了 ...
- 解放双手!用这个“神器“结合ArcGIS让建筑数据自动矢量化
解放双手!用这个"神器"结合ArcGIS让建筑数据自动矢量化 简单来说,建筑数据的获取无外乎是矢量化和去网站下载 (osm下载点击跳转→全球矢量任意下载!全国路网水系.精确到乡镇的 ...
最新文章
- linux查看某端口进程占用,Linux下查看某端口占用进程
- java 修改 枚举类字段_枚举枚举和修改“最终静态”字段的方法
- Go程序的一生是怎样的?
- php控制台输入输出
- python tk combobox设置值为空_在PDMS中使用python直接生成管口方位图(开源分享第二集)...
- SmartBusinessDevFramework架构设计-2:结构图示
- 对计算机硬件的工作原理的认识,计算机硬件组成及工作原理
- HG255D刷flash记录
- linux 安装软件仓库,linux 软件仓库
- ubuntu 下系统监视器_Ubuntu系统监控工具
- windows实用工具集
- SysTrace常识
- App数据抓取(Appium使用)
- 现金流中文版免CD提示补丁
- SDL2中文API(整理)
- 可以带着游泳的耳机、游泳听歌的运动耳机推荐
- 手把手教你设计短信验证码
- Windows7更改自己的计算机名,方便局域网内的用户识别
- 淘宝美工 电商设计PS零基础到实战课程学习目录-来自于三人行慕课
- 2020中国高校计算机大赛·华为云大数据挑战赛-数据分析(一)