1.概述
在GIS工作中, 難免會(huì)涉及到各種形式的數(shù)據(jù)之間相互轉(zhuǎn)換,比如本例中要講到的線和面要素節(jié)點(diǎn)坐標(biāo)的獲取。
在獲取坐標(biāo)的過程中,最關(guān)鍵的步驟就是將面和線要素轉(zhuǎn)換為點(diǎn)要素,創(chuàng)建包含從輸入要素的指定折點(diǎn)或位置生成的點(diǎn)的要素類,再去獲取點(diǎn)要素的坐標(biāo)。
這里,我們就詳細(xì)介紹一下如何獲取SHP文件節(jié)點(diǎn)坐標(biāo)。
2.數(shù)據(jù)來源
本教程所使用的數(shù)據(jù)均是從微圖中獲取,常見的GIS數(shù)據(jù)都可以從微圖中下載,微圖軟件如下圖所示。
微圖
(請(qǐng)關(guān)注微信公眾號(hào)“水經(jīng)注GIS”私信回復(fù)"微圖"獲取微圖軟件安裝包)
微圖軟件的相關(guān)文檔教程,請(qǐng)參閱:
《微圖4.0》軟件安裝教程
《微圖4.0》軟件功能界面說明1.0
如何免費(fèi)下載谷歌高清衛(wèi)星影像地圖?
3.獲取線節(jié)點(diǎn)坐標(biāo)
在ArcToolbox中點(diǎn)擊"數(shù)據(jù)管理工具要素要素折點(diǎn)轉(zhuǎn)點(diǎn)",調(diào)用要素折點(diǎn)轉(zhuǎn)點(diǎn)工具。
調(diào)用要素折點(diǎn)轉(zhuǎn)點(diǎn)工具
在顯示的要素折點(diǎn)轉(zhuǎn)點(diǎn)對(duì)話框內(nèi),輸入要素為需要轉(zhuǎn)換折點(diǎn)的線狀要素,如下圖所示。
要素折點(diǎn)轉(zhuǎn)點(diǎn)設(shè)置
點(diǎn)擊確定之后可以得到道路的折點(diǎn),如下圖所示。
道路折點(diǎn)
在ArcToolbox中點(diǎn)擊"數(shù)據(jù)管理工具要素添加XY坐標(biāo)",調(diào)用添加XY坐標(biāo)工具。
調(diào)用添加XY坐標(biāo)工具
在顯示的添加XY坐標(biāo)對(duì)話框內(nèi),輸入要素為上一步得到的點(diǎn)要素。
添加XY坐標(biāo)設(shè)置
點(diǎn)擊確定即可將點(diǎn)坐標(biāo)添加到屬性表內(nèi),現(xiàn)在可以打開屬性表查看。
在折點(diǎn)圖層上點(diǎn)擊右鍵,選擇打開屬性表。
選擇打開屬性表
在打開的屬性表中可以看到,XY坐標(biāo)已經(jīng)添加進(jìn)了屬性表,如下圖所示。
帶坐標(biāo)的屬性表
除了使用添加XY坐標(biāo)工具之外,也可以直接操作屬性表添加坐標(biāo)。
在屬性表的左上角點(diǎn)擊一下,選擇添加字段。
選擇添加字段
在顯示的添加字段對(duì)話框內(nèi),新建一個(gè)名為X的字段。
新建X字段
點(diǎn)擊確定之后可以看到屬性表內(nèi)已經(jīng)增加了名為X的字段,如下圖所示。
新建的X字段
同樣的方法,再新建一個(gè)名為Y的字段,如下圖所示。
添加Y字段
點(diǎn)擊確定之后完成XY字段的新建,如下圖所示。
新建的XY字段
選中X字段,點(diǎn)擊右鍵,選擇計(jì)算幾何,如下圖所示。
選擇計(jì)算幾何
在顯示的計(jì)算幾何對(duì)話框內(nèi),屬性選擇點(diǎn)的X坐標(biāo),如下圖所示。
計(jì)算幾何設(shè)置
點(diǎn)擊確定之后可以得到點(diǎn)的X坐標(biāo),如下圖所示。
得到的X坐標(biāo)
同樣的方法,選中字段Y,點(diǎn)擊右鍵,選擇計(jì)算幾何。
選擇計(jì)算幾何
在顯示的計(jì)算幾何對(duì)話框內(nèi),屬性選擇點(diǎn)Y坐標(biāo),如下圖所示。
計(jì)算幾何設(shè)置
點(diǎn)擊確定之后可以得到點(diǎn)的XY坐標(biāo),如下圖所示。
得到的XY坐標(biāo)
4.獲取面節(jié)點(diǎn)坐標(biāo)
獲取面的節(jié)點(diǎn)坐標(biāo)和獲取線的節(jié)點(diǎn)坐標(biāo)步驟基本一致,只是在轉(zhuǎn)換為點(diǎn)的時(shí)候需要注意一下,不要選擇要素轉(zhuǎn)點(diǎn),也要選擇要素折點(diǎn)轉(zhuǎn)點(diǎn)。
選擇要素折點(diǎn)轉(zhuǎn)點(diǎn)
這樣轉(zhuǎn)換之后得到的才是面狀要素的折點(diǎn),后面的步驟就和線狀要素一樣的操作方法。
面狀要素折點(diǎn)
5.結(jié)語
以上就是如何使用ArcGIS獲取SHP文件節(jié)點(diǎn)坐標(biāo)的詳細(xì)說明,主要包括了數(shù)據(jù)來源、獲取線節(jié)點(diǎn)坐標(biāo)和獲取面節(jié)點(diǎn)坐標(biāo)等功能。
如果在使用過程中有任何疑問,請(qǐng)聯(lián)系我們。
最后,如果您在工作中遇到與GIS相關(guān)的任何難題,請(qǐng)通過關(guān)注微信公號(hào)“水經(jīng)注GIS”私信留言給我們,我們將針對(duì)比較有典型性和代表性的問題提供解決方案,從而將我們"為您提供豐富的地圖數(shù)據(jù)與專業(yè)的GIS服務(wù)"之宗旨落到實(shí)處!