Datazen自定義地圖

哥本哈士奇(aspnetx)發表於2015-06-24

Datazen的地圖資料定義主要以ESRI的Shape檔案格式為主,這是現如今被廣泛使用的一種地圖資料格式。在Datazen中,自定義地圖需要提供如下兩個地圖資料定義檔案:

  • SHP檔案提供地圖的位置資料
  • DBF檔案提供檔案的後設資料資訊

同時需要後設資料中的NAME欄位需要跟位置資料中的名稱能夠匹配的上。

準備好這兩部分資料之後,就可以在系統的控制皮膚中將其上傳到系統中。

首先點選Upload Map Shape…按鈕,然後給地圖輸入一個名字,依次指定shape檔案和資料檔案所在的位置,最後點選Upload按鈕開始上傳資料。

 

這樣就可以在Datazen publisher中使用這個地圖。

此外在Publisher中也可以直接上傳地圖。

選擇shp和dbf檔案。

 

 

需要留意的是Datazen對於上傳的shp檔案有512KB大小的限制,這主要是為了效能的考慮,而市面上在這個範圍內的shape檔案根本找不到,所以為了地圖能夠滿足要求,可以透過工具將地圖的精度降低,比如:

http://mapshaper.org

在這個網站裡,可以將本地的shp檔案上傳,然後線上降低地圖的精度,從而降低地圖檔案的大小。

以下是原始檔案以及降低精度之後的效果。

 

更多關於自定義地圖的資訊:

關於地圖的技術文件資訊

 

關於建立和編輯地圖資料

這個話題已經超出了Datazen的介紹範圍,所以這裡只提供一些資源供參考:

 

地圖資料的下載

除了Datazen自帶的地圖資料之外,可以從以下網站下載到地圖資料。

 

相關文章