一 、地圖種類:
百度地圖、高德地圖、谷歌地圖、蘋果地圖、openstreetmap、mapbox這些地圖都能 自定義地圖 樣式;
二、 定義地圖:
1、百度地圖:
百度地圖個性化說明 :http://lbsyun.baidu.com/index.php?title=iossdk/guide/custom
百度地圖編輯工具: http://lbsyun.baidu.com/img-editor.html
2、高德地圖:
高德地圖自定義地圖說明:
http://lbs.amap.com/api/ios-sdk/guide/draw-on-map/custom
高德地圖沒有地圖編輯工具。
3、mapbox
mapbox 定義地圖說明:https://www.mapbox.com/ios-sdk/examples/
mapbox 地圖編輯 具mapbox studio:https://www.mapbox.com/mapbox-studio/
4、蘋果地圖:
參考案例: 地圖加加: www.duweis.com
實現 較複雜:
支持導KML、KMZ、GPX、SHP、TAB、GeoJSON、GDB、MPS、CSV等 多種 格式 件。
支持所有KML樣式,包括:圖標、熱點、混 、旋轉、放縮、 字標籤等。
支持KML的GX擴展和Extended
Data的導 。
支持導入時使 特徵類爲
GIS 圖層提供默認樣式或屬性。
支持在地圖上直接對座標點進行編輯。
也得支持在詳細信息中對座標點和樣式進行精細的 修改。
支持導入時使 配準點爲GIS 圖層提供CRS 以外的投影轉換。
支持評論修改樣式、屬性、等
三、對比:
地圖 |
自定義程度 |
實現難易程度 |
收費與否 |
能否在國內使 |
數據精確程度 |
百度地圖 |
中 |
易 |
否 |
能 |
精確 |
高德地圖 |
低 |
易 |
否 |
能 |
精確 |
谷歌地圖 |
中 |
中 |
否 |
能 |
精確 |
蘋果地圖 |
高 |
難 |
否 |
能 |
精確 |
mapbox |
高 |
難(代碼很簡
單,美工較麻
煩)
|
是(有免費版的) |
能 |
精確 |
openStreetMap |
高 |
未知 |
否 |
能 |
精確 |
四、其他:
will 這個app 用的是百度地圖,實現方式:道路種顏色,建築物一種顏se,其他(水系,文字,圖標等)標籤設置成同一種顏 。