天天看點

baidu地圖API疊加自定義圖層(三)- 通過切片實作圖層疊加

在前兩文中描述了通過疊加Geoserver WMS服務、通過代理層實作WMS服務的本地緩存,本文将講述通過切片的方式,按百度地圖的規則進行切圖,按百度瓦片的XYZ規則進行圖層疊加。

切片工具源碼已在github共享,位址如下:https://github.com/michael-laoyu/MapTileGenerator 。 記得點STAR!

設定mapConfig.json,根據配置項請求WMS服務進行切片,支援多線程方式。2016/8/2進行了完善,改進了多線程部分,增加了切片的進度事件。

瓦片存儲路徑:程式目錄\Tiles\Zoom\x_y.png

Paste_Image.png

将生成的切片拷貝到Web站點下,前端頁面通過URL連結通路,參考如下:

本文是百度地圖的最後一篇,分别講述了不同的幾種思路,實際應用應根據業務場景互相結合。