ArcGis由Excel坐標(biāo)表自動生成點、線、面圖層的方法(共8頁)_第1頁
ArcGis由Excel坐標(biāo)表自動生成點、線、面圖層的方法(共8頁)_第2頁
ArcGis由Excel坐標(biāo)表自動生成點、線、面圖層的方法(共8頁)_第3頁
ArcGis由Excel坐標(biāo)表自動生成點、線、面圖層的方法(共8頁)_第4頁
ArcGis由Excel坐標(biāo)表自動生成點、線、面圖層的方法(共8頁)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上ArcGis由Excel坐標(biāo)表生成點、線、面圖層的方法一、創(chuàng)建execl點文件要求格式:第一列為點號,接著兩列為X、Y坐標(biāo),表格第一行最好為ID、X、Y二、導(dǎo)入ARCGIS點擊toolsAdd XY Date,選擇表格、坐標(biāo)系。三、保存點文件在arcgis左邊的文件框中選擇Sheet1$ Events文件點右鍵DateExport Date,再點ok即可生成點圖層。excel點數(shù)據(jù)轉(zhuǎn)成Arcgis線、面文件1、首先將EXCEL中的數(shù)據(jù)導(dǎo)出為TXT格式的文本方檔,用工具Samplesdatamanagementfeatureswritefeaturetotextfile

2、。(注:output text file:文件一定要加擴展名txt),將生成的txt文件打開,修改文件中的內(nèi)容(格式參照以下注意問題及后面的數(shù)據(jù)格式)2、打開ARCGIS,點擊ARCGIS工具箱,找到Samplesdatamanagementfeaturescreatfeaturefromtextfile,各參數(shù)設(shè)置參照注意問題及數(shù)據(jù)格式。ARCGIS中用數(shù)據(jù)生成線及面要注意的問題:SamplesdatamanagementfeaturescreatfeaturefromtextfileInpurdecimalseparator中在英文狀態(tài)下輸入任一字符,但不能使用空格。數(shù)據(jù)格式:1、Poly

3、line后面不能有空格;(如果要生成面,將Polyline改成Polygon)2、數(shù)據(jù)間的空格間隔只能是一個字符;3、生成線的每一點要按順序排列,按不同順序排列會生成不同的圖像;4、第一個點的序號從0開始編號;5、若要生成多條線,對每條線要編號;且要符合上述的要求,每條線的點重新從0開始編號;6、最后一行要加上END;7、將數(shù)據(jù)從EXCEL表中導(dǎo)出成TXT格式后,按上述要求調(diào)整好數(shù)據(jù)格式,新建一個TXT文檔,將數(shù)據(jù)復(fù)制到新建的文檔當(dāng)中。8、各個點的坐標(biāo)數(shù)據(jù)必須保留1位以上的小數(shù)。附數(shù)據(jù)格式:Polyline1 00 100.0 200.0 1.#QNAN 1.#QNAN1 101.0 201.

4、0 1.#QNAN 1.#QNAN2 102.0 202.0 1.#QNAN 1.#QNAN3 103.0 203.0 1.#QNAN 1.#QNAN4 104.0 204.0 1.#QNAN 1.#QNAN5 105.0 205.0 1.#QNAN 1.#QNAN6 106.0 206.0 1.#QNAN 1.#QNAN7 107.0 207.0 1.#QNAN 1.#QNAN8 108.0 208.0 1.#QNAN 1.#QNANEND生成多條線的數(shù)據(jù)格式:Polyline1 00 .5 .4375 1.#QNAN 1.#QNAN1 .5 .875 1.#QNAN 1.#QNAN2 .5

5、 .3125 1.#QNAN 1.#QNAN3 .75 .3125 1.#QNAN 1.#QNAN4 .25 .375 1.#QNAN 1.#QNAN5 .75 .0 1.#QNAN 1.#QNAN6 .25 .625 1.#QNAN 1.#QNAN7 .5 .75 1.#QNAN 1.#QNAN8 .25 .5625 1.#QNAN 1.#QNAN9 .75 .4375 1.#QNAN 1.#QNAN10 .75 .5 1.#QNAN 1.#QNAN2 00 .25 . 1.#QNAN 1.#QNAN1 .25 . 1.#QNAN 1.#QNAN2 .0 . 1.#QNAN 1.#QNAN3

6、 .25 . 1.#QNAN 1.#QNAN4 .0 . 1.#QNAN 1.#QNAN5 .5 . 1.#QNAN 1.#QNANEND生成面的數(shù)據(jù)格式:Polygon1 00 100.0 200.0 1.#QNAN 1.#QNAN1 200.0 200.0 1.#QNAN 1.#QNAN2 200.0 300.0 1.#QNAN 1.#QNAN3 100.0 300.0 1.#QNAN 1.#QNAN4 100.0 200.0 1.#QNAN 1.#QNANENDArcMap中如何將大量坐標(biāo)點(point)按順序連接成線(polyline)、生成面(polygon)轉(zhuǎn)工作過程中,如果獲得了

7、一批點坐標(biāo)信息(如通過GPS獲得的點位坐標(biāo)),如何將這些坐標(biāo)信息直接轉(zhuǎn)換成Arcmap下面的點呢?或者說就是把這些點坐標(biāo)直接轉(zhuǎn)換成線或面呢?需要用到Add XY Data工具,下面是具體的方法:1,將數(shù)據(jù)導(dǎo)入到Excel里面,總共有兩列X,Y(列名可以隨便取,但必須有列名),下面對應(yīng)x,y坐標(biāo)數(shù)據(jù)即可;2,將文件保存成.xls或者dbf文件。(1)ArcMAP下面,菜單tools-Add XY Data(2)這時會形成一個新圖層,所有的點都添加進來了,但現(xiàn)在添加進來的點由于沒有objectID或者FID,現(xiàn)在圖層不具備.shp圖層的大部分功能,如點的選擇,編輯,關(guān)聯(lián),屬性等操作(3)在剛才生成

8、的圖層上點右鍵,選data-expot data,導(dǎo)出成.shp文件。3,利用arcgis中toolbox工具中的腳本,將shp點文件轉(zhuǎn)成線或面(1)利用write features to Text file 生成txt文件,這個文件主要是描述各個點的坐標(biāo)和格式化用的,結(jié)果如下:上圖中的Point 改成Polyline或Polygon,即可滿足連接生成線和面的要求,當(dāng)然這只是為下一步做一個基礎(chǔ)。(2)利用Create Features From Text File工具導(dǎo)入剛剛你生成的并改Polyline或Polygon的txt文件將INput decimal separator 改成.1234

9、5或者.11111也可以是其他再點確定,就搞定收工了,期間有要修改坐標(biāo)系統(tǒng)的不明說了。PS:工作中碰到的問題,呵呵····當(dāng)然,坐標(biāo)點也可以先存CAD格式然后再轉(zhuǎn)shp格式,反正殊途同歸。因工作需要,經(jīng)常要將坐標(biāo)成果還原到相關(guān)底圖上,所以需要一個簡單快捷的方法完成,經(jīng)過研究,發(fā)現(xiàn)可以利用ArcToolbox/Samples/Data Management/Features中的兩個工具Create Features From Text File(導(dǎo)入)和Write Features To Text File(導(dǎo)出)完成txt文本格式的要素導(dǎo)入導(dǎo)出,但這兩個

10、工具交換的txt文件格式?jīng)]有一個明確的說明,我通過分析這兩個工具的python代碼,完成了格式的解析,現(xiàn)公布出來,希望對大家有所幫助,也歡迎同行交流,MY QQ:工具可以對4種類型的要素進行操作,分別是"point", "multipoint", "polyline", "polygon",因要素類型不同,txt文本格式也不相同,我分別解析,說明寫在數(shù)據(jù)行末尾,用括號包含:1、point,這種類型最簡單!Point (要素類型標(biāo)志)1 -.3 2.0 1.#QNAN 1.#QNAN(OIDField字段值 X Y

11、Z M)2 7.0 8.0 1.#QNAN 1.#QNAN(同上)3 -.33 .7 1.#QNAN 1.#QNAN(同上)4 -6.0 -3.0 1.#QNAN 1.#QNAN(同上)5 -2.0 7.0 1.#QNAN 1.#QNAN(同上)END(結(jié)束標(biāo)志)2、mulitipointMultipoint(要素類型標(biāo)志)1 0(OIDField字段值 一直為0)0 -8.0 2.0 1.#QNAN 1.#QNAN(part序號 X Y Z M)1 -1.0 5.0 1.#QNAN 1.#QNAN(同上)2 -5.0 6.0 1.#QNAN 1.#QNAN(同上)3 -2.0 2.0 1.#

12、QNAN 1.#QNAN(同上)2 0(OIDField字段值 一直為0)0 -9.0 2.0 1.#QNAN 1.#QNAN(part序號 X Y Z M)1 -2.0 1.0 1.#QNAN 1.#QNAN(同上)2 -.0 2.0 1.#QNAN 1.#QNAN(同上)END(結(jié)束標(biāo)志)3、PolylinePolyline(要素類型標(biāo)志)1 0(OIDField字段值 part序號)0 -6.0 1.0 1.#QNAN 1.#QNAN(part序號 X Y Z M)1 -1.0 8.0 1.#QNAN 1.#QNAN(同上)2 -9.0 .9 1.#QNAN 1.#QNAN(同上)3 -

13、0.0 1.0 1.#QNAN 1.#QNAN(同上)2 00 -1.0 5.0 1.#QNAN 1.#QNAN(part序號 X Y Z M)1 -.8 2.0 1.#QNAN 1.#QNAN(同上)2 -.8 3.0 1.#QNAN 1.#QNAN(同上)3 -1.0 -.1 1.#QNAN 1.#QNAN(同上)END(結(jié)束標(biāo)志)4、PolygonPolygon(要素類型標(biāo)志)2 0(OIDField字段值 part序號)0 -.8 9.0 0.0 1.#QNAN(part序號 X Y Z M)1 .3 .6 0.0 1.#QNAN(同上)2 -.6 .6 0.0 1.#QNAN(同上)3 -2.0 6.0 0.0 1.#QNAN(同上)4 -.8 9.0 0.0 1.#QNAN(同上)InteriorRing(內(nèi)部環(huán)標(biāo)志)5 -.5 6.0 0.0 1.#QNAN(part序號 X Y Z M)6 -.9 .7 0.0 1.#QNAN(同上)7 -.5 .6 0.0 1.#QNAN(同上)8 -.7 9.0 0.0 1.#QNAN(同上)9 -.3 6.0 0.0 1.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論