IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> ArcGIS Pro + PS 矢量化用地规划图 -> 正文阅读

[Python知识库]ArcGIS Pro + PS 矢量化用地规划图

需求

某总规现在需要补充GIS数据,但是原始的CAD文件已经找不到了,只有最终的用地规划图。如何避免手动描图,矢量化用地规划图为GIS数据,并且将用地类型写入属性表呢?

18ff3a4341fb44e096e5b0eabbb09eb5.jpeg


解决思路

ArcGIS Pro中影像分类可以按RGB值分割影像,并且在监督分类的情况下,可将每类RGB值与用地类型对应起来。在ArcGIS中进行影像分类之前,最好用PS将用地规划图上不需要的用地代码等要素删除,并且填充相同颜色的纯色块,这样可减少杂色,使得影像分类更加准确。影像分类之后,运行 消除、平滑面 等工具完善矢量图斑。


操作步骤

一、PS去除多余规划图多余元素,并填充纯色

魔棒选择某一颜色的用地,再使用 选择-修改-扩展、选择-修改-收缩 等工具,将用地代码和其他多余要素也纳入魔棒的选区,最后填充统一颜色的纯色块,多填充几次,增加颜色的饱和度。

ps:如有更好的方法,请赐教

二、将规划图地理配准

ArcGIS的基本操作,不多说。

三、影像分类

1.创建分类方案和训练样本

0977efeb0f8747eabca46bb19914d183.png

?在 训练样本管理器 中,根据规划图的图例,创建新的分类方案,并为方案中的每个用地类型绘制一到两个训练样本(最方便的方法就是直接在图例上选取色块)。保存分类方案和训练样本,分类方案以.ecs后缀的文件存在电脑磁盘里,训练样本存为面要素类。

6db79b99cac546b99978b7bd1c16b8c1.png

?2.运行影像分类向导

打开影像分类向导,选择监督、基于像素的影像分类方式,分类方案和训练样本选择上一步创建的,之后基本都是 运行 和 下一步 ,按照流程走就行。

ps:非监督和基于对象都没有达到预期效果,不知是否是步骤出错

6219a3da5d22445a9f651c50a8828e3b.png

三、栅格转面要素

运行ArcGIS自带的 栅格转面 工具即可,但是要注意字段那里需要选择Class_name,否则生成的面要素不会带用地名称。

四、修整

1.消除细碎图斑

使用 消除、消除面部件 等工具可以消除多余的细碎图斑。

2.平滑图斑

使用 平滑面 工具,可以平滑面要素的锯齿,这种锯齿是由于栅格转面和消除细碎图斑产生的。注意,在运行 平滑面 工具时,处理拓扑错误那里需要选择 选择并标记拓扑错误 或者 解决拓扑错误,否则平滑后的地块之间会出现空隙。


成果

得到带有用地类型的面要素类

ps:示意图非常粗糙,因为没有按第一步将多余的用地代码P掉,也没有按第四步修整

a6ad0d1e6eef40f594d0d83e17078814.png

?

?

?

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-06-25 18:04:45  更:2022-06-25 18:04:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/27 3:45:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计