在mapgis瀏覽檢視一下資料,各種不習慣;用mapgis自帶的轉shp功能,屬性表會出錯;利用名為map2shp的試用版軟體可將mapgis格式的資料較為良好轉成shp格式。但經常會遇到乙個單位問題:mapgis的預設單位是公釐(我也不知道為什麼),轉過來的地圖單位也是公釐,如下圖所示,雖然顯示單位可以任意改,但是地圖單位為公釐對於計算和處理還是有各種問題。
解決方法通常有兩種:
在mapgis中將資料的地圖單位直接改為公尺,再進行資料轉換。具體解決方法不詳。
如果資料已轉化成了shp,則可在arcmap中通過修改空間參考的線性單位重新投影的方式實現。如果我們只在catalog中(在arcmap中修改無效)修改投影座標系屬性線性單位為meters,則會出現範圍不一致的警告,原因很簡單,單位變了,座標值並未發生改變。
正確的做法是:新建乙個mxd,只載入需要轉換的圖層,修改地圖框架的座標系統的線性單位為meters,如果此時地圖上顯示的座標值和單位都正確的話,將資料重新匯出(或用工具投影,原理是一樣的),匯出時選擇資料框為座標系統。下面是資料處理的結果:
shp檔案轉dwg並建立文字標註
不得不說,arcgis 和 cad 之間的相容性非常差,shapefile檔案和dwg檔案之間互相轉換會丟失各種屬性,但是很多時候他們之間的轉換對我們來說是剛需。通常我們都是通過第三方軟體 如fme 來實現帶屬性的轉換,我嘗試直接使用arcgis將shp檔案轉換從dwg並新增標註,下文記錄整個流程和...
記錄我的cad轉shp的工作步驟
1.標誌性建築物 一般來說,每次拿到cad的資料後,第一件事就是開啟資料看一下有沒有為校正提供依據的標誌性建築物。找到標誌性建築物後就可以依據高德地圖進行大致範圍的框選,然後就是找校正點進行校正了。2.地理配準和空間校正 通俗的講,地理配準是針對柵格資料的,而且據我的經驗,有個很奇怪的事情就是對ca...
FME中Cass擴充套件屬性轉Shp的方法
問題 真受不了cad中的註記,只能方便顯示,難於資料互動。好在cass把屬性資訊基本寫在擴充套件屬性中,但顯示又成問題了。此事難兩全!我們通過檢視實體屬性,需要把宗地界線的擴充套件屬性提取出來。即組碼為 3,south中的宗地號 戶主名和地類 提取出來。分析 曾寫過乙個標註寫入面屬性的程式,最近又寫...