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 进行完全本地控制。该项目主要特点包括: 支持…

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

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

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

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

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

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

魔兽对战平台修改服务器数据,《魔兽争霸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…

定义整型数组_C语言基础-数组怎么用

到目前为止,我们了解到C语言中可以使用整型,浮点型和字符型的数据类型来描述我们人类世界的各种数据,但是这些还远远不够……我们在IOT领域经常会遇到这样一个数据使用场景:某天的固定时间内,会有多台(我们…

找出一个字符串中出现次数最多的字_海量数据中找出前k大数(topk问题)

在海量数据中找出出现频率最好的前k个数,或者从海量数据中找出最大的前k个数,这类问题通常被称为top K问题。针对top K类问题,通常比较好的方案是分治Trie树/hash小顶堆(就是上面提到的最小堆),即先将数据集…

crowd counting_[crowd_counting]-SFCN-CVPR2019amp;amp;GCC dataset

1.Contribution(1)主要是提出了基于GTA5的GCC数据集数据集下载地址:https://gjy3035.github.io/GCC-CL/​gjy3035.github.io(2)提出了在如何在GCC上train,然后在传统的通用数据集上test的迁移学习方案&…

代码更换ui图片_用技术的方式,在UI设计稿中设置随机码,保证高清

本文首发于:行者AI 在工作中会遇到批量给图片添加文字,随机码等需求,当数据码数量较大时,UI的工作量就会非常大,这时候我们可以用python来帮我们提高工作效率。1. 需求分析我们有这样一张图片,我们需要将一…

hash地址_redis中的hash扩容、渐进式rehash过程

背景: redis字典(hash表)当数据越来越多的时候,就会发生扩容,也就是rehash对比:java中的hashmap,当数据数量达到阈值的时候(0.75),就会发生rehash,hash表长度变为原来的二…

是什么牌子_水晶项链什么牌子好

阅读本文前,请您先点击上面的蓝色字体,再点击“关注”,这样您就可以免费收到最新内容了。每天都有分享,完全是免费订阅,请放心关注! …

iframe异步加载_5种延迟加载图像的方法以帮助你提升网站性能与用户体验

英文 | https://www.sitepoint.com/five-techniques-lazy-load-images-website-performance/翻译 | web前端开发(ID:web_qdkf)由于图像是Web上最流行也是必不可少的内容类型之一,因此网站上的图片页面加载时间很容易成为一个问题。即使进行了适当的优化&…

springframework报错_应对报错信息的必杀技!

今天遇到了一个错误,一般的错误提示会很明显,一看就知道是什么问题。今天遇到的这个说实话真的不好找原因,一般在这种情况下该怎么解决呢?分享下我的思路吧,不一定是最好的,至少有用。直接上图吧&#xff0…