GIS基础软件及操作(二)
原文 GIS基礎(chǔ)軟件及操作(二)?
練習(xí)二、管理地理空間數(shù)據(jù)庫
1.利用ArcCatalog 管理地理空間數(shù)據(jù)庫 2.在ArcMap中編輯屬性數(shù)據(jù)
第1步 啟動 ArcCatalog 打開一個(gè)地理數(shù)據(jù)庫
當(dāng) ArcCatalog打開后,點(diǎn)擊, 按鈕(連接到文件夾). 建立到包含練習(xí)數(shù)據(jù)的連接(比如“E:\ARCGIS\2練習(xí)二\Exec2”),
在ArcCatalog窗口左邊的目錄樹中, 點(diǎn)擊上面創(chuàng)建的文件夾的連接圖標(biāo)旁的 (+)號,雙擊個(gè)人空間數(shù)據(jù)庫-?National.mdb。打開它。.
在National.mdb中包含有2個(gè)要素?cái)?shù)據(jù)集、1個(gè)關(guān)系類和1個(gè)屬性表
第2步 預(yù)覽地理數(shù)據(jù)庫中的要素類:
在ArcCatalog 窗口右邊的數(shù)據(jù)顯示區(qū)內(nèi),點(diǎn)擊“預(yù)覽”選項(xiàng)頁切換到“預(yù)覽”視圖界面。在目錄樹中,雙擊數(shù)據(jù)集要素集-“WorldContainer”,點(diǎn)擊要素類-“Countries94”激活它。
在此窗口的下方,“預(yù)覽”下拉列表中,選擇“表格”。現(xiàn)在,你可以看到Countries94 的屬性表。查看它的屬性字段 信息。
花幾分鐘,以同樣的方法查看一下National.mdb 地理數(shù)據(jù)庫中的其它數(shù)據(jù)。
第3步 創(chuàng)建縮圖,并查看元數(shù)據(jù)
在目錄樹中,選擇地理數(shù)據(jù)庫National中的要素類-Countries94,切換到“預(yù)覽視圖”,點(diǎn)擊工具欄上的放大按鈕,將圖層放大到一定區(qū)域,然后再點(diǎn),生成并更新縮略圖。這時(shí),切換到“內(nèi)容”視圖界面下,并在目錄樹中選擇要素集-“WorldContainer”,數(shù)據(jù)查看方式更改為“縮略圖方式”。.注意,此時(shí),要素類“Countries94”的縮圖圖是不是發(fā)生了改變
第4步 創(chuàng)建個(gè)人地理數(shù)據(jù)庫(Personal Geodatabase)
導(dǎo)入數(shù)據(jù); 在數(shù)據(jù)庫中創(chuàng)建屬性表然后錄入數(shù)據(jù)。
-
在創(chuàng)建的地理數(shù)據(jù)庫之間要完成數(shù)據(jù)庫的概念設(shè)計(jì),每一個(gè)圖層對應(yīng)一個(gè)數(shù)據(jù)表,在ArcCatalog中“要素類”(Feature Class)的概念與之對應(yīng)。可以將多個(gè)要素類組織成為一個(gè)“要素集”(Feature DataSet),在同一個(gè)要素集中的要素類都具有相同的地理參考(坐標(biāo)系相同)。
-
在ArcCatalog的目錄樹中,定位到E盤,右鍵點(diǎn)擊這E:盤,在出現(xiàn)的菜單中,選擇<新建>-<文件夾>,文件夾名稱改為 myGeoDB 。右鍵選中這個(gè)文件夾,在出現(xiàn)的菜單中,點(diǎn)擊<新建>-<個(gè)人地理數(shù)據(jù)庫>,這時(shí)會創(chuàng)建一個(gè)名稱為 “新建個(gè)人地理數(shù)據(jù)庫.mdb”的數(shù)據(jù)庫文件,將之改名為:“Yunnan”。
-
右鍵點(diǎn)擊數(shù)據(jù)庫文件 “Yunan.mdb”,在出現(xiàn)的菜單中,選擇<導(dǎo)入>-<要素類(多個(gè))>,在出現(xiàn)的對話框中,打開要導(dǎo)入要素:云南縣界prj.shp/云南縣城prj.shp/云南道路prj.shp (這些文件在Exece2文件夾下,按住Shift鍵并點(diǎn)擊鼠標(biāo)可同時(shí)選擇多個(gè)Shape文件)
確定后可以看到這三個(gè)圖層已經(jīng)被導(dǎo)入到數(shù)據(jù)庫Yunan.mdb中
-
右鍵點(diǎn)擊數(shù)據(jù)庫文件 “Yunan.mdb”,在出現(xiàn)的菜單中,選擇<新建>-<要素集>
-
在出現(xiàn)的對話框中輸入要素集的名稱、點(diǎn)擊按鈕“下一步”為其指定一個(gè)坐標(biāo)系
在這里,我們設(shè)定坐標(biāo)系為:GCS_WGS_1984(即Geographic Coordinate System->World->WGS 1984.prj),這是一種被GPS采用的地理坐標(biāo)系,最后點(diǎn)擊完成.
- 右鍵點(diǎn)擊新建的要素集-Kunming,在出現(xiàn)的菜單中選擇<新建>-<要素類>,在出現(xiàn)的對話框中輸入要素類的名稱”公交站點(diǎn)”,點(diǎn)擊<下一步>,再次點(diǎn)擊<下一步>按鈕。在出現(xiàn)的對框中選擇“Shape”字段,修改字段的幾何類型為“點(diǎn)”(表示此要素類中將要存儲的要素類型是點(diǎn)要素,我們準(zhǔn)備用來存儲公交站點(diǎn))
右擊公交站點(diǎn)要素類,點(diǎn)擊”屬性”
在出當(dāng)前的對話框中,我們新加兩個(gè)字段“站點(diǎn)名稱”、“公交站點(diǎn)編號”,數(shù)據(jù)類型都設(shè)置為“Text”.點(diǎn)擊“完成”按鈕。
在出當(dāng)前的對話框中.點(diǎn)擊“確定”按鈕。
-
這樣我們就完成了要素類的定義。可以將這個(gè)要素類(圖層)加入的ArcMap中,進(jìn)行數(shù)字化的工作,從背景地圖中提取公交站點(diǎn)的位置。
-
新建數(shù)據(jù)表:右鍵點(diǎn)擊地理數(shù)據(jù)庫-Yunnan.mdb,在出現(xiàn)的菜單中,選擇<新建>-<表>,輸入表名稱:公交線路。
- 點(diǎn)<下一步>,在對話框中,輸入公交站點(diǎn)編號和公交線路兩個(gè)字段,也可以點(diǎn)擊”導(dǎo)入”按鈕,可查詢字段屬性,.
點(diǎn)擊“完成”,結(jié)束屬性表的定義。
第5步 拖放數(shù)據(jù)到ArcMap中
啟動ArcMap,新建一個(gè)空的地圖文檔,通過拖放的方式添加上面所創(chuàng)建的數(shù)據(jù)到ArcMap中:
在 ArcCatalog 中,點(diǎn)擊“內(nèi)容”選項(xiàng)頁,在目錄樹中,點(diǎn)擊地理數(shù)據(jù)庫-Yunnan.mdb,將要素類-“公交站點(diǎn)”及屬性數(shù)據(jù)表“公交線路”拖放到ArcMap中。
關(guān)閉ArcCatalog,激活A(yù)rcMap窗口。
第6步 編輯屬性數(shù)據(jù)及進(jìn)行1:M的空間查詢
為了讓大家了解屬性編輯的過程,我們需要在要素類公交站點(diǎn)中添加3個(gè)公交站點(diǎn)。(這只作演示使用,實(shí)際的數(shù)字化過程還需要加載經(jīng)過配準(zhǔn)后的掃描地圖作為背景)。
首先,在工具欄顯示區(qū)的空白處點(diǎn)擊右鍵,在出現(xiàn)的菜單在選中“編輯器”,從而打開編輯器工具欄在編輯器工具欄中,點(diǎn)擊“編輯器”下拉菜單,選擇“開始編輯”命令。按下按鈕,在地圖顯區(qū)內(nèi)隨意地添加3個(gè)公交站點(diǎn)。
在圖層列表控制面板(TOC)中,右鍵選擇圖層-“公交站點(diǎn)”,在出現(xiàn)的菜單中,選擇“打開屬性表”命令,將顯示公交站點(diǎn)的屬性編輯窗口,在其中輸入站點(diǎn)名稱和公交站點(diǎn)編號。字段OBJECTID是關(guān)鍵字段,是自動生成的不需要輸入。
在圖層列表控件面板(TOC)中,點(diǎn)擊“數(shù)據(jù)源”選項(xiàng)頁,切換到數(shù)據(jù)源視圖下,右鍵選擇屬性表-“公交線路”,在出現(xiàn)的菜單中,選擇“打開”命令,將會顯示“公交線路”的屬性編輯窗口。按下圖所示輸入幾條公交線路(公交站點(diǎn)編號、公交線路)
點(diǎn)擊“編輯器”工具欄中的“編輯器”下拉菜單,選擇“停止編輯”命令,將以上所作的編輯結(jié)果保存。
右擊公交站點(diǎn),選擇連接和關(guān)聯(lián),點(diǎn)擊關(guān)聯(lián),打開關(guān)聯(lián)對話框,
點(diǎn)擊確定按鈕。點(diǎn)擊識別按鈕查詢地圖顯示區(qū)中任意公交著站點(diǎn)的屬性,可以看到經(jīng)過公交站-“云南大學(xué)”的公交線路有3條,可進(jìn)一步查詢每條公交線路的詳細(xì)數(shù)據(jù)。
第7步 導(dǎo)入GPS數(shù)據(jù),生成圖層
各類手持GPS接收機(jī)采集到的數(shù)據(jù)可以通過相關(guān)軟件(比如MapSource等)導(dǎo)入到ArcMap中。
GPS 數(shù)據(jù)文件
啟動ArcMap,切換到數(shù)據(jù)源視圖。點(diǎn)擊按鈕添加GPS數(shù)據(jù),選擇對應(yīng)的GPS數(shù)據(jù)文件(可以是.txt 格式、dBase 等格式),這里GPS數(shù)據(jù)文件為:瀾滄江GPS.txt
選中要添加的GPS數(shù)據(jù)文件,點(diǎn)擊添加。
根據(jù)GPS 數(shù)據(jù)生成圖層:
執(zhí)行菜單命令:右擊圖層,選擇顯示XY數(shù)據(jù),指定X坐標(biāo)字段(東經(jīng))和Y坐標(biāo)字段(北緯),按“編輯”按鈕,選擇坐標(biāo)系統(tǒng)。一般GPS系統(tǒng)采用的坐標(biāo)系統(tǒng)為WGS_1984。
確定后,在地圖顯示區(qū)域中,就會根據(jù)GPS數(shù)據(jù)文件中采集的坐標(biāo)信息創(chuàng)建點(diǎn)狀的事件圖層,右擊數(shù)據(jù)–導(dǎo)出數(shù)據(jù)
在圖層控制面板(TOC)中,右鍵選中根據(jù)GPS數(shù)據(jù)文件生成的事件圖層。在出現(xiàn)的菜單中,執(zhí)行“數(shù)據(jù)”->“導(dǎo)出數(shù)據(jù)”命令:
在導(dǎo)出數(shù)據(jù)對話框中,指定要導(dǎo)出的文件名稱及存儲位置。這樣就完成了由GPS數(shù)據(jù)文件生成圖層的過程。
作者:?王順利? 發(fā)表于:?2016-01-14 14:55:47? 更新于:?2016-04-28 21:41:06? 原文鏈接:?http://www.wshunli.com/2016/01/14/GIS基礎(chǔ)軟件及操作-二/? 本文版權(quán)歸作者,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,否則保留追究法律責(zé)任的權(quán)利。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的GIS基础软件及操作(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++语言函数strcpy,C++中函数
- 下一篇: c语言提取图片yiq分量,图片数字水印C