看板 GIS 關於我們 聯絡資訊
如果是用ArcGIS的話 可以用屬性表裡的Field calculator 1. 先分別建立兩個新欄位用儲存行政區與土地利用 2. 在行政區欄位名稱按右鍵選 field calculator 3. 假設你原本的欄位名稱是(name) 在輸入框直接輸入 Left([name],3) 代表取出name欄位前3個字元 4. 如果要分離出土地利用則輸出 Right([name],2) 代表取出name欄位末2個字元 提供你參考喔!! ※ 引述《GUNDAMJACK (GUNDAMJACK)》之銘言: : 大家好 : 我有一個shapefile : 裡面的資料欄位是這樣: : 大安區_農地 : 永和市_森林 : 板橋市_建地 : 請問如何把資料分離 : 變成: : 大安區 農地 : 永和市 森林 : .... : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.48.248 ※ 編輯: joshua25 來自: 140.134.48.248 (08/14 17:57)
coffee777:補充一個~如果要從中間取中某一字(值)的話 08/14 20:54
coffee777:可用MID([欄位名],第N位開始取,取幾位)這個函數 08/14 20:56
coffee777:例如AABBCCDD,MID([Name],3,2)就會是BB 08/14 21:00
asdrt:學到了 y 08/15 16:58
shihkai:用指定字元來拆 a=Split([欄位],"_");a(0)前面 a(1)後面 08/17 22:24
shihkai:另一種方法把.dbf檔用excel開,把要拆的欄位用"資料剖析" 08/17 22:26
shihkai:最後再用join table的方法加回去,對不好處理的才這樣搞 08/17 22:28
joshua25:excel也是種方法,有很多字串處理函式可以用 08/17 22:54