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.pswp.cn/news/532124.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/532124.shtml
英文地址,請注明出處:http://en.pswp.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…