日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

轉(zhuǎn):采用geodatabase做鄉(xiāng)界的一點(diǎn)總結(jié)

系統(tǒng) 1987 0
原文: http://blog.csdn.net/casterking/archive/2006/08/25/1117745.aspx

geodatabase的確是個(gè)不錯(cuò)的東西,拓?fù)浞矫孀龅囊埠芎鲜郑怯脩T了coverage的人就不愿意轉(zhuǎn)到新的工具來(lái)弄,要求拓?fù)涞膶?shí)現(xiàn)一定要有如此如此的格式,我更看重功能方面,只要新的東西能夠完全替代舊的,那就要實(shí)現(xiàn)這種過(guò)渡,雖然可能意味著一個(gè)陣地的失去,但贏得了新的戰(zhàn)場(chǎng)。
coverage在workstation里的確非常經(jīng)典,但是arcmap里已經(jīng)不能編輯coverage了,并且官方的說(shuō)明中也明確表示不打算再在coverage上做過(guò)多事情了,gdb才是應(yīng)該鼎力推廣的東西。

前面我做的工作很奇怪的地方就在于生成的cov屬性子都在region里了,而所要求的是沒(méi)有region,只要polygon,弄了好幾天都沒(méi)能解決,最后還是在workstation里弄出來(lái)了:
shp->cov
?shapearc ___ ___ poly
?clean ___ [角度][容差]
?regionpoly ___ ___ poly
關(guān)鍵就在于poly這個(gè)參數(shù),其實(shí)后來(lái)我琢磨arcmap也可以實(shí)現(xiàn),只是轉(zhuǎn)換過(guò)程中poly沒(méi)有特意選定,后經(jīng)試驗(yàn)正確。

cov里應(yīng)用region其實(shí)是挺不錯(cuò)的,當(dāng)把四個(gè)城市的鄉(xiāng)界數(shù)據(jù)一起轉(zhuǎn)城cov時(shí),會(huì)有四個(gè)region和一個(gè)polygon,而各個(gè)城市的屬性都放在了region里了,利用region進(jìn)行轉(zhuǎn)出也和poly一樣方便,而且移動(dòng)polygon的點(diǎn)線就可以同時(shí)調(diào)整region,方便很多。

cov的clean和build容差設(shè)定非常重要,太大會(huì)把正確細(xì)節(jié)濾掉,太小起不到作用。

目前較成熟的做法是:
1 arcmap勾出shp文件的界線圖
2 featuretopolygon轉(zhuǎn)成poly的shp文件 并賦屬性值
3 轉(zhuǎn)到Geodatabase中 建立dataset和topology
4 檢查拓?fù)溴e(cuò)誤 主要根據(jù)無(wú)gaps無(wú)overlay的拓?fù)湟?guī)則
5 清理錯(cuò)誤 先做一下拓?fù)涞奶幚?圖形的重建 重疊部分會(huì)分成新的polygon
? 5.1原overlay部分可以dissolve掉 因?yàn)閷傩灾岛驮谖恢靡粯?但gaps不易去除,可以createnewfeatures但無(wú)屬性 不能dissolve 不得不一一調(diào)整
? 5.2轉(zhuǎn)出到cov中 在進(jìn)行clean 此時(shí)可以根據(jù)原屬性表中 最大錯(cuò)誤部分和最小正確部分的大小來(lái)設(shè)定容差 需多次調(diào)試
6 整理最后的文件

那種worstation里的做法不甚好用,相比之下。

對(duì)于為什么shp->cov在arcmap中有些機(jī)子不好用的問(wèn)題比較奇怪,推測(cè)可能是需要預(yù)裝worstation環(huán)境,也可能是因?yàn)橛脖P(pán)ntfs格式的問(wèn)題,限制了dll的讀寫(xiě)權(quán)限。?

轉(zhuǎn):采用geodatabase做鄉(xiāng)界的一點(diǎn)總結(jié)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 巫山县| 常宁市| 广昌县| 金昌市| 内乡县| 惠水县| 兴业县| 宜良县| 赫章县| 马尔康县| 金川县| 保德县| 香港| 陈巴尔虎旗| 闻喜县| 浑源县| 揭西县| 小金县| 吉林省| 嘉义市| 嘉鱼县| 武乡县| 南汇区| 信宜市| 奇台县| 巴东县| 民勤县| 泊头市| 新田县| 云龙县| 深水埗区| 闽侯县| 栖霞市| 隆尧县| 连州市| 万安县| 蚌埠市| 朝阳市| 阜新| 宾川县| 和平县|