mapgis
資料處理文件
本文件描述的是
mapgis6.7
資料處理轉化為
arcgis shp
資料格式的過程。
下圖是通過
mapgis
自身轉換軟體轉出的點線面資料,幾何資料無問題。但是屬性資料出現問題,主要包括兩個問題,屬性亂碼,屬性字段
10個字元限制(五個中文字)以及屬性內容不完全。
)點資料屬性表
)線資料屬性表
)面資料集屬性表
那麼出現了這些問題我們如何來解決這些問題呢?(1
)mapgis2shp
這個軟體可以解決我們的一些問題。此圖是使用此軟體轉出的效果。
但是有時候也發些這個軟體可能轉出效果不是很理想,在網上找到了個曲線的方法。
完美實現從
mapgis
檔案轉換成
arcgis
中shp
格式檔案。
直接替換
dbf檔案(一),步驟如下
1.
單獨把要轉換的
mapgis
檔案的屬性用
mapgis
軟體中的
「屬性庫管理
」功能模組匯出成
「*.dbf」
格式;2.
用mapgis
軟體中的
「檔案轉換
」功能模組把原
mapgis
檔案轉換成
shp格式;
3. 用第1
步匯出的屬性檔案替換第2步中
shp檔案三個檔案中的
dbf格式檔案(直接修改檔名)(到這一步是保證轉換後檔案的屬性不丟失);
4.
在arcgis
的toolbox
中用datamanagement tools -> features -> repair geometry
工具對第
3步中處理過的
shp格式檔案進行幾何修復(這一步是保證轉換後檔案的幾何關係正確)。(2
)線資料轉換成
shp檔案(3
)直接替換
dbf檔案(二),步驟如下1、
mapgis
單獨轉換點檔案,轉換工具
-》轉換點資料
dbf. 2
、用mapgis
軟體中的
「檔案轉換
」功能模組把原
mapgis
檔案轉換成
shp格式;3、
用第1步匯出的屬性檔案替換第2步中
shp檔案三個檔案中的
dbf格式檔案(直接修改檔名)(到這一步是保證轉換後檔案的屬性不丟失);
(2)使用
mapgis2shp
這個軟體,轉換線、面未發現什麼問題,不做詳細描述。
總結,mapgis
本身的資料轉換功能還有些問題,例如對字段長度的限制,屬性字段長度大於
10個字元的自動擷取,只保留
5個中文字元,
mapgis6.7
以及k9
中這個問題都存在;時間型別資料轉換完成後在
shp檔案中為亂碼,此問題無法解決,只有在
arcgis
中做修改。
資料轉換 強制轉換
1 2 強制型別轉換 3 1.特點 需要進行特殊的格式處理,不能自動完成。4 2.格式 範圍小的型別 範圍小的變數名 範圍小的型別 原本範圍大的資料 56 注意事項 7 1.強制型別轉換一般不推薦使用,因為有可能發生精度損失 資料溢位。8 2.byte short char這三種型別都可以發生數 算...
SSIS資料轉換元件 複製轉換 資料轉換 行計數
一 複製轉換 將複製列轉換從工具箱中 託動到資料流選項卡中。並於excelsaleordercout行計數連線。連線方向是行計數指向複製列轉換。雙擊開啟複製列,彈出編輯介面,選擇要拷貝的列,並可以重新命名。結果如下圖 到此複製列轉換工具配置完成,接下來你可以從工具箱中拖動任何控制項與之連線。使用複製...
資料行列轉換
public static void main displaytable dt console.writeline r n 進行行列轉換 r n displaytable columntorow dt,0 console.readline public static datatable column...