arcgis 属性表 汇总_Arcgis中遥感影像地理配准、矢量化与地图制作

9e5603a6cce233d663bfccd49840e8e1.gif

目的:

将遥感图像进行地理配准、矢量化,并且制作地图。

要求:

对的遥感图像进行地理配准;

矢量化建筑物、绿地、道路、水体等主要地物要素;

对各类地物要素进行符号化设置并对其名称进行标注;

添加指北针、比例尺、图例等地图要素,整饰并导出地图。

步骤:

1.通过定义投影的方式导入数据集,同时定义影像的空间参考,通过 工具箱 中的 数据管理工具 中的 投影和变换 的定义投影,输入数据集和要输类为HENU.jpg,坐标系为GCS_WGS_1984,注意,不能从目录中导入,再进行定义投影。 

668e081684001721cb0db71bb6295598.png

34d5169f174f0f124524599aa2e0ddfd.png

2.打开地理配准的工具条(右击空白区),和准备好的控制点文本文件。 

c81bc2de6d5b47459dbd5f988c4203eb.png

3.点击地理配准工具条的添加控制点按钮,在图中选中一个点,右击导入输入X和Y,根据文本文件中对应控制点的经纬度数据导入到图像中对应控制点。一共8个控制点,进行逐一导入,其中X对应LON,Y对应LAT,其中导入第二个控制点时会出现较大的平移和缩放。 

0bcccf5521d6e1c7e3d5250284dc83c5.png

e246decb35fa520feeb56dabd2f60f81.png

4.将配准好的影像进行保存,点击地理配准工具条的地理配准下拉按钮选择校正,将图层保存为HENU1.tif文件,并且将当前影像关闭,然后打开配准好的HENU1.tif,如图所示新的影像的坐标系和经纬度都已经配准。 

f3236070d8c0839a879738f89f694683.png

5.接下来就是对影像的主要地物(建筑物、绿地、道路、水体等)进行矢量化,首先进行面的矢量化,在目录中生成一个面图层henu,更多干货敬请关注:GIS前沿 并且将其地理坐标系设为和配准后影像一样的坐标系采用导入方法。 

cb2c6e709607bb273c60c314e0e452b8.png

6.在生成的面图层henu中添加名字Name和类型TYPE字段,都为属性都为文本,右键henu图层打开属性表,右上角表选项,下拉框选择添加字段,如下图,同理添加TYPE字段,注意如果图层处于编辑状态则不可添加字段。 

f8fcb341ad92dfad0dd593eb186bd0e9.png

7.开始勾绘及编辑工作,打开编辑工具条(右击空白处)点开始编辑,点击编辑条的创建要素按钮,将创建要素框给打开,然后在创建要素框中显示所有模板,然后根据实际地物要素选择构造工具,一般规整形状地物要素选择面或矩形工具例如建筑,而水体,绿地这些不规则的要素则选择手绘,然后就是漫长的选取过程,选中建筑绿地和水体等面要素。 

4cc536f525bcb8c46de8d4474b0266b7.png

8.在选取的过程中还要对选取的要素的属性字段进行赋值,右击选择好的要素打开属性栏,就可以看到我们设置的属性字段,然后根据实际情况进行更改,我将一些熟悉的地物设置了名字,并且根据水体,建筑,绿地3种不同的面要素进行了符号化设置。好了到这,面的矢量化就完成啦。 

f3006f30684b1634a954e92cf7a8c6f0.png

7915cd270d21c3df5af073ce3e795b6e.png

9.然后进行道路的矢量化,同样在相同与henu的目录下生成一个线要素类,命名为path,然后导入配准后影像的坐标系。 

93f84dea666ca62af94b2b5409cb54ce.png

140e125ded9286e7076413449babb578.png

10.在内容列表中右击刚才生成的线要素path,打开属性表,添加字段TYPE用来记录道路级别。这里我将道路分为3个级别,大路中路小路 

f0e1dba677fca27b8cca134138632b7d.png

11.同样是右击空白打开编辑,进行编辑,打开创建要素框,笔直道路选用线工具,曲折道路选手绘。 

76c9be39e4f7b5e1b62d34c5bf2e7c5d.png

12.在选道路的同时,并且对其TYPE字段进行赋值,根据实际的道路级别,将类型设置为大路中路小路,并且根据其TYPE字段的属性进行符号化显示。 

8e5bc0dac2e3a0a3c0d2e41160f0c297.png

b2e052e187f1796dc56e893ccf498220.png

13.到这里我得到一个henu的面要素和path的线要素,接下来制作地图。首先将俩要素显示在一个图层,然后切换到布局视图。 

bddca4fccaa8fd2943fdf3a2e47abc3a.png

14.为地图添加标题,指北针、比例尺等地图要素,这些要素的添加都在插入的下拉框中。在添加图例的时候如果想将不需要的东西删除,我们可以通过右击图例将图例转化为图形然后取消分组对图例里面的内容进行逐一操作。 

5e8011d0030d22e7abb8173f5f5b245c.png

15.最后将制作好的地图导出。点击左上角文件按钮,下来导出地图选项。 

e921171703fdc654d4f31d420adeaeec.png

17.效果 

b583e71ccda1b930c01fd9dd2e7ef3a8.png

--------------------- 

转载于CSDN,作者:define_YIDA

版权归原作者所有,如有侵权请告知删除

- END -

ArcGIS中进行影像裁剪的几种方法汇总

7.72GB ARCGIS  ERDAS  ENVI干货教程网盘下载

ArcGIS中建立缓冲区技巧讲解

11个提升幸福感的ArcGIS 使用技巧,值得学习!

e6d71b994aa1b432d1713b996c568000.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/532124.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎么查看计算机的系统内存大小,Windows10系统怎么查看电脑内存大小

很多用户在升级到windows10系统之后,因为很多界面和操作都跟之前的Windows系统不一样,所以很多操作都不知道要如何下手,比如想要查看电脑内存大小的时候却不知道要怎么操作,其实方法很简单,下面给大家介绍一下Windows1…

java类初始化顺序_《To Be a Better Javaer》-- Java 基础篇 vol.2:面向对象

Java是面向对象的高级编程语言,面向对象的特征如下:面向对象具有抽象、封装、继承、多态等特性;面向对象可以将复杂的业务逻辑简单化,增强代码复用性;面向对象是一种常见的思想,比较符合人们的思考习惯。面…

计算机开机时间停在上次关机,怎么在电脑开机的时候查看上次关机前的操作

满意答案wencai242013.09.05采纳率:51% 等级:12已帮助:12606人1.看计算机在哪天运行过~运行了多久!(系统安装在c盘)找到c:\windows\SchedLgU.txt文件 里面有你自这个系统产生以来曾经工作过的时间,包括哪天开了机 开机时间 关机…

php 递归实现无限极分类和排序_PHP实现选择排序

这次说说选择排序。 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找…

idea for循环快捷键_IDEA骚技巧,编码速度至少快一倍

IDEA是目前市场上最好用的IDE,公认的!前几年eclipse在市场上非常流行,因此大多数人都习惯了eclipse的一些快捷键。近年来,随着IDEA的兴起,很多人都放弃了exlipse,进而选择了IDEA,但是有些人习惯…

从物联网到 3D 打印:硬件相关的开源项目概览 | 开源专题 No.52

arendst/Tasmota Stars: 20.4k License: GPL-3.0 Tasmota 是一款为 ESP8266 和 ESP32 设备提供的替代固件,具有易于配置的 webUI、OTA 更新、定时器或规则驱动的自动化功能以及通过 MQTT、HTTP、串口或 KNX 进行完全本地控制。该项目主要特点包括: 支持…

计算机缺少fixos.dll,fix_toolbox.dll

我该如何安装从金山毒霸下载的DLL文件?一:1、从金山毒霸下载压缩文件。2、将DLL文件解压到电脑上的某个地方。3、把该文件跟要求使用它的程序放在同一路径上。注意32位程序需要使用32位的DLL文件,64位程序需要使用64位的DLL文件。否则会出现0…

helm安装postgres_Helm 入门介绍 Kubernetes 上的包管理软件

这篇文章介绍一下云原生应用在 Kubernetes 上安装时,经常会用到的一个重要工具,Helm。Helm 是 Kubernetes 的包管理软件。提到包管理软件,很多人都不陌生。Maven、Gradle、pip、RubyGems 和 npm 都是包管理软件。作为一个包管理软件&#xff…

flutter 分割线_Flutter 底部弹框 showModalBottomSheet 使用Demo

题记—— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精。Flutter是谷歌推出的最新的移动开发框架。【x1】微信公众号的每日提醒 随时随记 每日积累 随心而过 文章底部扫码关注【x2】各种系列的视频教程 免费开源 关注 你不会迷路【x3】系…

python迭代器和for循环区别_python迭代器和for循环区别

迭代器(iterator):迭代器对象必须同时实现__iter__和__next__方法才是迭代器。对于迭代器来说,__iter__ 返回的是它自身 self,__next__ 则是返回迭代器中的下一个值,最后没有元素时,抛出异常(异常可以被开发者看到)。1.迭代器一定是可迭代对象…

python中代理模式分为几种_通俗 Python 设计模式——代理模式

今天来说一说代理模式。 代理模式顾名思义,是对资源进行代理访问的一种模式,这里的资源是泛指在程序中会使用到的数据、操作、过程、对象等等。当然,针对不同的资源,代理进行的操作不尽相同,根据前人的总结&#xff0c…

layer文件ajax上传,layer弹出层数据传输到content里面

在项目中使用layer弹出层的时候,遇到一个问题,就是利用ajax请求后台数据成功时,调用layer弹出层(iframe),如何把数据传到iframe里面去?经过百度,发现,使用js把数据拼接起来,然后在su…

清理offset_关于 kafka 日志清理策略的问题

现象:搭建了一个 kafka 服务, 使用 kafka-python 包正常生产数据, 但是 kafka 过五分钟就把我的 topic 删除掉. 但是配置 log 的已经配置了, 我认为 kafka 不应该删除我的 topic 历史数据.关于 log 清理的配置文件:############################# Log Flush Policy …

python面向对象思路_python面向对象方法

#需求:洗衣机,功能:能洗衣服#1、定义洗衣机类"""class 类名():代码"""classWasher():defwash(self):print("能洗衣服")#2 创建对象#对象名 类名()haier Washer()#3、验证成果#打印haier…

饥荒进地洞服务器无响应,饥荒联机洞穴设置及常见问题的解决方法

进阶篇服务端mod设置:首先(1)下载好要用mod,然后下载通用工具,解压放到DST的mod文件夹里运行(2)此时在文档\Klei\DoNotStarveTogether会多出一个文件modoverrides,把它复制到文档\klei\DoNotStarveTogether_EasyConfigCaves&#…

roads 构筑极致用户体验_万物互联大势所趋 华为保驾护航运营商“三个转型”...

随着通信技术及其应用的快速发展,人们发现物理世界和数字世界正在加速融合,数字经济正在改变和颠覆着传统市场格局。于是人们看到,电子商务、远程教育、远程医疗、物联网、大数据等等,一波接一波的商业浪潮不断涌现。然而支撑这一…

python列表字典_Python常用对字典、列表的操作

本文中使用的Python版本为3.x。合并两个列表方法一a [1, 2, 3]b [4, 5, 6]print(a b)print(a)print(b)输出结果为:[1,2,3,4,5,6][1,2,3][4,5,6]说明:“ab”后,a和b都没有变化。方法二a [1, 2, 3]b [4, 5, 6]a.extend(b)print(a)print(b)…

魔兽对战平台修改服务器数据,《魔兽争霸3》1.29补丁上线官方对战平台:平衡性大做改动...

IT之家3月1日消息 今天《魔兽争霸》官方微博宣布《魔兽争霸3》的最新补丁也就是1.29补丁已经登陆官方对战平台的PTR服务器上,想要尝鲜的用户可以前往官方对战平台进行更新和游玩。1.29补丁除了增加对于宽屏游戏的支持之外,还针对英雄单位进行平衡性的改动…

查询列名在哪张表_探索SQL-多表查询

一、表的加法(Union)1、用法:将两个表合并成一个表2、语句:select 查询结果 from 从哪张表查询 union select 查询结果 from 从哪张表查询*需保留重复行*select 查询结果 from 从哪张表查询 union all select 查询结果 from 从哪张…

使用未初始化的内存是什么意思_他们都说JVM能实际使用的内存比-Xmx指定的少?这是为什么呢...

这确实是个挺奇怪的问题,特别是当最常出现的几种解释理由都被排除后,看来JVM并没有耍一些明显的小花招:-Xmx和-Xms是相等的,因此检测结果并不会因为堆内存增加而在运行时有所变化。通过关闭自适应调整策略(-XX:-UseAdaptiveSizePo…