我尝试在地理服务器中从mbtiles
导入openmaptiles.org
当我尝试添加图层时,收到消息:
"No enum constant org.geotools.mbtiles.MBTilesMetadata.t_format.PBF"
我该如何解决这个问题。
提前致谢
答案 0 :(得分:0)
GeoServer现在不支持提供存储在MBTiles中的矢量切片。
使用免费的TileServer GL开源项目 - 作为地图服务器软件,用于提供OpenMapTiles.org提供的矢量图块。
TileServer GL还将为您提供光栅图块(用于Leaflet或其他传统查看器和旧浏览器的PNG / JPEG图块),这些图块是根据您服务器上的矢量图块创建的 - 并且它将提供WMTS服务,用于打开地图QGIS,ArcGIS等中的图层
请参阅:https://openmaptiles.org/docs/host/tileserver-gl/和https://github.com/klokantech/tileserver-gl
TileServer GL手册可在http://tileserver.readthedocs.io/
获取免责声明:我们是您在问题中提到的OpenMapTiles.org项目的作者,您可能已从我们的服务器下载了MBTiles文件。 我们也是TileServer GL项目背后的程序员。因此,我们隶属于上述项目。 GeoServer开发人员可能会为您提供有关计划(或不?)支持从MBTiles格式提供的矢量切片的更多详细信息。