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