arcgis不闭合线转面_【干货】ArcGIS矢量面转点、点转面,面矢量转点矢量方法讲解,值得学习!...
生活随笔
收集整理的這篇文章主要介紹了
arcgis不闭合线转面_【干货】ArcGIS矢量面转点、点转面,面矢量转点矢量方法讲解,值得学习!...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
導讀有時需要把面矢量打散成散點圖,有時又需要合并有序點生成一個完整的面矢量,就是這篇的主要內容了。我用這個功能是先將面轉點,而后在轉回面。因為點轉面時必須導入某一格式的txt才能識別并將相同圖斑的點聚集在一起。因此,在面轉點時需要分兩步進行:首先將面矢量打散得到折點,并導出其相應的屬性和序號信息;然后將點矢量導出為特殊格式的txt,然后利用Excel進行分塊。
一
面轉點
1.1、打散得到折點屬性以及序號等信息:利用下圖進行折點轉點得到折點矢量(點矢量文件),然后在得到的點矢量中計算每個點的地理坐標(以度為單位的,下圖中,得到的結果是116.12345;39.12345這種的),再導出點的屬性表到Excel中,然后進行下一步1.2、利用下圖samples工具(其中samples工具默認是隱藏的,打開方法請參考這篇博客)將點導出到txt文件中,注意,導出時的文件名需要帶上.txt(下圖只寫899不可以,899.txt才行),導出來的文件中只有序號和坐標,沒有其他屬性了【只有這種格式的才能導入arcgis再次生成面】1.3、將面矢量的屬性導出到Excel中備用,后面恢復面文件后需要沒有屬性,只有靠它進行鏈接添加。二
點轉面
2.1、將步驟1.2中導出的txt文件分塊:步驟1.1中折點導出的Excel表格中的ORIG_FID的序號是該點對應圖斑的編號,同一編號表示是同一圖斑上的點。使用這個編號可以將1.2中得到的txt按照圖斑分類,即:在同一個圖斑點的后面回車得到下一行并添加一個END。把所有的點按照圖斑分類后,把最前邊的Point改成Polygon。(此步驟有便捷加END的方法,參見第三章)2.2、然后再利用samples的工具轉回到面矢量對話框設置如下:a.其中的Input Decimal Separator填寫“12345678.12345”或者“11111111.11111”。b.最后一行的Spatial Refreence選擇:地理坐標系(Geographic Coordinate Systems)>亞洲(Asia)>beijing1954【因為:這些坐標點的坐標是在地理坐標系下計算的(經緯度,不是6位的那種),所以再生成面時就要用地理坐標系,而地理坐標系的圖斑矢量不能計算面積,故而需要用“Project”工具轉成投影坐標。。。如果這些點是用投影坐標計算的坐標(6位數的那種),那么再生成面時就要用相應的投影坐標)】2.3、將面矢量屬性鏈接1.3中得到屬性表,就可以得到和未拆開成點之前的面矢量一樣的了。三
統一加ND
3.1、新建Excel,點擊“數據”>“自文本”讀入1.2的txt文件,勾選下列分隔符:3.2、把1.1折點的屬性表中的的ORIG_FID列復制到目前的表中。3.3、選中ORIG_FID列,點擊Excel工具欄“數據”>“分類匯總”,可以把不同的圖斑序號分開。然后使用通配符對“0計數,1計數……”這一列進行替換,即:“*計數”替換為“END”。然后再新建一個列,使它等于point列(point列指第一行是point,下面幾行是序號0/1/2/3/4……的那一列)和END列的組合,因為END最終要插入到序號列中才能將不同序號但相同圖斑的點分開。公式為:=A1&B1。3.4、恢復成txt樣式:接著對存放坐標的那兩列設置格式,選中相應的那兩列,然后右擊選擇“設置單元格格式”,將小數點后設為9位(不一定是9,目的是為了將其全部位數顯示出來,因為Excel默認只顯示兩位小數)。在旁邊的空白列中,將前邊的所有列都鏈接放在這一個列中,并在每一個中間加一個空格,公式為:=A1&" "&B1&" "&C1&" "&D1&" "&E1。得到和1.2中txt數據完全類似的格式。再把這一列復制到新建的.txt中,并且別忘了把第一行的Point改成Polygon。————————————————
版權聲明:本文為CSDN博主「劉坤的博客」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/liukunrs/java/article/details/80217206
-----END-----
社群交流?/?原創投稿?/?商務合作
(請添加下方小家微信:mysurvey)
來源:劉坤的博客
推薦閱讀
【聚焦】悲劇了!航測無人機“黑飛”侵入軍事禁飛區空域,4名涉案測繪人員被拘!
【干貨】測繪新技能!時空大數據可視化表達分析,看MapGIS七大“超能力”
【科普】全國九大主流衛星遙感數據下載平臺,值得珍藏!
【薦讀】王家耀院士:數據文化與我國時空大數據的發展
推薦關注
?覺得不錯,請點亮“在看”!↓↓↓點擊下方“
總結
以上是生活随笔為你收集整理的arcgis不闭合线转面_【干货】ArcGIS矢量面转点、点转面,面矢量转点矢量方法讲解,值得学习!...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php mysqli报错,php安装扩展
- 下一篇: [云炬创业学笔记]第二章决定成为创业者测