8

GeoServer发布影像WMTS服务 - 孤草之魂

 7 months ago
source link: https://www.cnblogs.com/kk8085/p/17750963.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

GeoServer发布影像WMTS服务

WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。

WMTS: 切片地图web服务(OpenGIS Web Map Tile Service)

使用GeoServer发布WMTS服务步骤:

1、查看Gridsets中是否有满足需求的切片策略,若无,则新建切片策略:

81544-20231009104713321-593656661.png

新建4490的全球切片策略,输入切片范围、切片大小和切片各个级别的分辨率:

81544-20231009105143732-1364466155.png

 2、添加到默认缓存配置

81544-20231009105614464-2011512719.png

 3、对需要发布的影像数据添加新的数据存储:

81544-20231009105821065-1413486657.png

 4、新建图层,可以选择上一步新建数据源进行发布(新建完数据存储会直接转到新建图层):

81544-20231009110318081-605442499.png

 5、发布图层:点击发布按钮后,在数据和发布页面设置好后,在Title caching页面选择前面刚刚新建的切片策略,设置样式和策略,可以删除不用的切片策略:

81544-20231009112259848-982687013.png

 6、切片缓存:对数据进行切片

先找到切片缓存Tile Layers页面下,发布的图层,打开Seed/Truncate

81544-20231009112616390-1464110103.png

进入切片页面:

Seed - generate missing tiles:当执行 "Seed" (生产切片)操作时,系统会检查已存在的瓦片缓存,然后生成缺失的瓦片。

适用情况:初始化瓦片缓存;新增数据或区域;修复瓦片损坏或丢失。

Reseed - regenerate all tiles:重新生成所有瓦片。

Truncate - remove tiles:删除瓦片。要重新生产瓦片,也可以通过先删除所有瓦片,再使用Seed重新生成。

81544-20231009113613941-1173947197.png

 点击提交后,可以查看切片情况,通过refresh list可以查看切片进度:

81544-20231009114436304-196525683.png

 7、浏览与信息查看

切片后的数据存储在geoserver默认数据存储位置gwc文件下:

81544-20231009114723077-601039326.png

 在OpenLayers浏览服务(Layer Preview):

81544-20231009115053536-1147946424.png

地图查看:

81544-20231009115521640-1304802306.png

在demo中浏览服务,选择需要查看的切片格式:http://xxx/geoserver/gwc/demo:

81544-20231009115711119-1665030085.png

地图查看:

81544-20231009115805855-1025997696.png

 查看wmts地图服务元数据:http://xxx/geoserver/gwc/service/wmts?service=WMTS&request=GetCapabilities

81544-20231009115936806-1919885465.png

 <本文完>


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK