GeoServer入門學習:05-多層級MBTiles規範數據發佈

一、開篇

本篇演示如何在GeoServer中發佈多層級的MBTiles數據,在發佈之前,需要配置MBTiles擴展包,如果沒有配置WPS擴展包的話,還需要配置一併進行配置。

如上圖所示,默認情況下GeoServer並未包含MBTiles擴展包,因此,在《新建數據源》的時候是沒有發佈MBTiles數據的入口。

 

二、下載WPS擴展包

1、如下圖所示,要想讓MBTiles擴展包能正常使用,在安裝之前要確保WPS擴展包已經被安裝成功了。

2、接下來,從官網上下載WPS的擴展包,需要和當前安裝的GeoServer版本匹配,目前安裝的GeoServer版本:2.16.0
官網下載地址:https://sourceforge.net/projects/geoserver/files/GeoServer/2.16.0/extensions/

找到擴展包之後,點擊進行下載。
也可以從百度網盤下載該擴展包:https://pan.baidu.com/s/13TUrgaTB6Q0v2l6UwubinQ 提取碼:r7wv
溫馨提醒:一定要注意下載的插件包和GeoServer的版本一致,否則可能無法使用,或者出現異常的情況。

 

三、安裝WPS擴展包

1、擴展包已經下載好了,將其解壓,如下圖所示:

2、如上圖所示,將解壓出來的這6個jar包複製到GeoServer安裝路徑webapps\geoserver\WEB-INF\lib文件夾下,如下圖所示:

如果某些文件已經存在的話,會彈出如下的提示框:

表示文件夾中已經存在某些文件,可以選擇保留原有文件,也可以替換爲最新複製的文件。
3、至此,就已經安裝了WPS擴展包,可以接下來安裝配置MBTiles擴展包了。

 

四、下載MBTiles擴展包

同樣,也是從官方網站上下載與當前所安裝的GeoServer版本匹配的MBTiles擴展包。我們當前安裝的是GeoServer 2.16.0版本。
打開官方頁面:https://docs.geoserver.org/stable/en/user/community/mbtiles/installing.html

點擊如上圖所示的超鏈接頁面,打開具體的下載頁面:https://build.geoserver.org/geoserver/2.16.x/community-latest/

點擊上圖的geoserver-2.16-SNAPSHOT-mbtiles-plugin.zip超鏈接進行下載,該鏈接的完整地址是:https://build.geoserver.org/geoserver/2.16.x/community-latest/geoserver-2.16-SNAPSHOT-mbtiles-plugin.zip
如果無法下載,可以通過百度網盤下載:https://pan.baidu.com/s/1MaFPJgUewVA4g0tDB3RPdQ 提取碼:1ouc 
複製這段內容後打開百度網盤手機App,操作更方便哦
溫馨提醒:一定要注意下載的插件包和GeoServer的版本一致,否則可能無法使用,或者出現異常的情況。

 

五、安裝MBTiles擴展包

1、擴展包已經下載好了,將其解壓,如下圖所示:

2、如上圖所示,將解壓出來的這3個jar包複製到GeoServer安裝路徑webapps\geoserver\WEB-INF\lib文件夾下,如下圖所示:

如果某些文件已經存在的話,會彈出如下的提示框:

表示文件夾中已經存在某些文件,可以選擇保留原有文件,也可以替換爲最新複製的文件。
3、重新啓動GeoServer,然後打開《新增數據源》頁面。

如上圖所示,可以看到,已經有了發佈MBTiles的入口了,點擊該入口鏈接就可以進行多層級MBTiles的數據發佈了。

 

六、參考資料

1、GeoServer發佈多層級天地圖、谷歌地圖、高德地圖等底圖切片服務:https://blog.csdn.net/zhengjie0722/article/details/100034677
2、GeoServer發佈多層級地圖數據(大圖拼接/MBTilers規範):https://blog.csdn.net/u013592964/article/details/53337968

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章