前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >geoserver之BlobStores使用

geoserver之BlobStores使用

作者头像
lzugis
发布2023-03-06 14:54:44
1.2K1
发布2023-03-06 14:54:44
举报

概述

geoserver是常用的地图服务器之一,除了基本的能力之外,也提供了很多的插件方便大家使用。在本文,讲述一下如何在geoserver中使用BlobStoresgwc-sqlite-plugin插件实现地图的切片和部署。

BlobStores简介

在geoserver中,BlobStores允许我们配置geowebache以每层为基础存储其缓存数据的方式和位置。默认的为File BlobStoreFile BlobStore方式是以文件的方式组织切片,在做部署的时候太多的散文件不利于部署。为解决此问题,geoserver扩展了gwc-sqlite-plugin插件,以mbtiles的方式组织切片,一方面方便部署,另一方面,geoserver也有mbtiles-store-plugin插件,支持对mbtiles切片的发布。

操作

1. File BlobStore

pic-fie.png
pic-fie.png

注意File BlobStore支持的组织方式在不同的版本中有所不同,比较旧的版本是没有Tiles directory layout选项,是默认的GeoWebCache default,新的版本也支持TMS layoutXYZ layout

2. MBTiles BlobStore

MBTiles是用sqllite文件型数据库的方式存储切片,包含tiles_metadatatiles两张表分别记录元数据和切片数据。

pic-sqlite.png
pic-sqlite.png

3. 切片

  1. 开始切片
tilelayers.png
tilelayers.png
  1. 创建新任务
newtask.png
newtask.png
  1. 当前任务进度
currenttask.png
currenttask.png
  1. 切片完成
image.png
image.png
  1. 在SQLite Studio中预览
image.png
image.png

geoserver发布mbtiles

1. 添加数据源

安装完插件后,在添加新的数据源的时候就可以看到MBTiles的选项了。

image.png
image.png

输入对应的配置信息,即可添加数据源。

image.png
image.png

2. 发布图层

添加完数据源,就可发布图层了。

image.png
image.png

3. 图层预览

在图层预览中,点击Openlayers格式预览图层。

image.png
image.png
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • BlobStores简介
  • 操作
    • 1. File BlobStore
      • 2. MBTiles BlobStore
        • 3. 切片
        • geoserver发布mbtiles
          • 1. 添加数据源
            • 2. 发布图层
              • 3. 图层预览
              相关产品与服务
              对象存储
              对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档