Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mapshaper 轉出來的 layer name 會消失,變成 layer1 #30

Open
yllan opened this issue Apr 21, 2014 · 6 comments
Open

mapshaper 轉出來的 layer name 會消失,變成 layer1 #30

yllan opened this issue Apr 21, 2014 · 6 comments
Assignees

Comments

@yllan
Copy link
Contributor

yllan commented Apr 21, 2014

在 shp 裡的資訊,layer name 本來是 twCounty2010.geo,轉出來的 topo.json 變成 layer1

@yllan yllan self-assigned this Apr 21, 2014
@yllan
Copy link
Contributor Author

yllan commented Apr 21, 2014

仔細看了一下,mapshaper 轉出來的 topo.objects["layer1"].geometries 也有不少 {"type": null} 的 shape,有點可疑。

@yllan
Copy link
Contributor Author

yllan commented Apr 23, 2014

研究了一下 shp 檔案,似乎本來的資料 (dbf) 裡面就不會有 twCounty2010.geo 這個資訊,layer name 是之前的 tools 轉出來時附加的。所以轉成 layer1 在規格上也算合法的,只不過會 break 其他依賴這個行為的 code。

至於那些 null shape 也是原本的資料 (shp) 裡就有的,不知道為什麼要分那麼多? 同一個縣市,有許多不同的 COUNTYSN 是什麼意思?

@yllan
Copy link
Contributor Author

yllan commented Apr 23, 2014

http://tgos.nat.gov.tw/tgos/Web/OpenGeospatial/TGOS_OpenGeospatial.aspx
可以從這邊抓 2013 年的縣市界圖資。

@yhsiang
Copy link
Member

yhsiang commented Apr 23, 2014

會不會COUNTYSN是指鄉鎮 ??

@yllan
Copy link
Contributor Author

yllan commented Apr 24, 2014

應該是,所以縣市界圖就不需這資料。我用新版的資料來轉好了,新版似乎是乾淨的,不用 patch 台北縣 → 新北市之類的,內容也不是 big5。

@yllan
Copy link
Contributor Author

yllan commented Apr 25, 2014

測了一下 2013 版縣市界圖,我錯了…

  • 轉出來 transformation 錯誤,不確定是否原始資料有誤或轉換程式出錯。
  • 只有台灣本島周遭。
  • 還是 big5。
  • 還是有錯誤的邊。

screen shot 2014-04-25 at 9 15 58 am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants