我尝试在geoserver中从openmaptiles.org导入mbtiles。
当我尝试添加一个层时,我得到了这样的消息:
"No enum constant org.geotools.mbtiles.MBTilesMetadata.t_format.PBF"我该如何解决这个问题。
提前感谢
发布于 2017-05-10 19:17:44
GeoServer现在不支持存储在MBTiles中的矢量瓦片的服务。
取而代之的是使用免费的TileServer GL开源项目--作为地图服务器软件,为OpenMapTiles.org提供的矢量瓦片提供服务。
TileServer GL还将为您提供按需从服务器上的矢量瓦片创建的栅格瓦片(用于传单或其他传统查看器和旧浏览器的PNG/JPEG瓦片)-它还将提供WMTS服务,用于在QGIS、ArcGIS等中打开地图图层。
请参阅:https://openmaptiles.org/docs/host/tileserver-gl/和https://github.com/klokantech/tileserver-gl
http://tileserver.readthedocs.io/上提供了TileServer GL手册
免责声明:我们是您在问题中提到的OpenMapTiles.org项目的作者,您可能已经从我们的服务器下载了MBTiles文件。我们也是TileServer GL项目背后的程序员。因此,我们隶属于上述项目。GeoServer开发人员可能会向您提供有关计划的更多详细信息(或不?)支持从MBTiles格式提供的矢量分片。
https://stackoverflow.com/questions/43739440
复制相似问题