Geoserver系列:发布mbtiles切片

简介: 使用Geoserver发布mbtiles切片

mbtiles是一个sqlite的数据库,用来按照一定组织格式格式存储切片地图数据,常用在单机、移动端的地图包中,在地图数据的发布,对比直接的切片文件数据,具有存储统一,便于移动拷贝。

Geoserver通过扩展插件,直接发布mbtiles的切片数据库,将数据发布成wms、wmts等服务。

安装mbtiles的插件时,要保证先安装对应Geoserver WPS扩展,这在Geoserver的extension中可以看到。

之后下载对应版本的mbtiles模块插件,放在Geoserver安装的WEB-INF/lib目录中,插件安装完成后,重启Geoserver,就可以在Geoserver的数据源中,看到mbtiles的数据源配置。
image.png
添加一个新的Geoserver数据源:
image.png
数据源名称必须填写

URL必须填写,如果是绝对路径,url的格式是 file:C:\Data\landbase.mbtiles,如果放在Geoserver的数据目录中,可以按照相对路径进行填写file:data/landbase.mbtiles 。

wmts访问数据的方式及url,这在常用的二维、三维地图都有访问接口,具体请查看相应API:

http://localhost:8977/geoserver/gwc/service/wmts

注意:在使用wms访问发布的mbtiles数据时,在缩放等级比较高,范围比较大的情况下,Geoserver不会返回数据,应该是内部有处理切片数量的显示。

相关文章
|
12月前
|
JavaScript 前端开发 API
python对接API二次开发高级实战案例解析:百度地图Web服务API封装函数(行政区划区域检索、地理编码、国内天气查询、IP定位、坐标转换)
python对接API二次开发高级实战案例解析:百度地图Web服务API封装函数(行政区划区域检索、地理编码、国内天气查询、IP定位、坐标转换)
317 0
|
移动开发 定位技术 Android开发
可直接复制,踩坑以及解决方法,成功版本)uniapp H5地图选点经纬度,地址详细信息
可直接复制,踩坑以及解决方法,成功版本)uniapp H5地图选点经纬度,地址详细信息
474 1
可直接复制,踩坑以及解决方法,成功版本)uniapp H5地图选点经纬度,地址详细信息
|
12月前
|
定位技术 数据格式
GIS开发:arcgis server发布CGCS2000切片
GIS开发:arcgis server发布CGCS2000切片
184 0
|
12月前
|
定位技术 Python
百度地图webAPI:python坐标批量转换
百度地图webAPI:python坐标批量转换
81 0
|
定位技术
Arcgis格式的切片发布
如何使用arcgis server发布切片
117 0
|
存储 开发框架 前端开发
Geoserver系列:数据发布结构
Geoserver发布数据的结构流程
183 0
|
定位技术 API 数据库
GIS开发:开源gdal切片
GIS开发中开源gdal切片使用
342 0
|
存储 数据安全/隐私保护 计算机视觉
python 实现dcmtk关联pacs功能 推送下拉影像
1、dcmtk关联pacs的参数介绍 2、dcmtk命令介绍 3、演示工具的功能 4、说明使用的技术 5、遇到的问题 6、工具目前存在的缺点
249 0
python 实现dcmtk关联pacs功能 推送下拉影像
|
SQL 关系型数据库 MySQL
SwiftUI 开源项目 - ZYSwiftUIFrame 自带服务端的完整示例项目(更新中...)
这是对我之前学习 SwiftUI 开发出的项目的功能骨架抽取
533 0
SwiftUI 开源项目 - ZYSwiftUIFrame 自带服务端的完整示例项目(更新中...)