网站首页 > 开源技术 正文
创作不易,关注、点赞,分享,转发,评论,收藏,掌握互联网前沿知识,支持一下,谢谢。
4 设置矢量切片
4.1 设置 Edit gridset
如果要发布切片服务,则需要对其进行设置,在设置 Tile Caching 之前首
先新建一个 Gridsets, 设置格网集的名称、坐标系、切片的范围、切片的宽与
高以及切片的级数,其中切片的范围来源于发布地图时的地图范围。
4.2 编辑图层(组)发布格式
说明:发布矢量切片时候,Tile Image Formats 需勾选以上按钮。Tile
Caching 中的 Gridset,选择刚刚新建的 Gridset,用于切片的策略。保存即可。
4.3 切片相关插件
注 意 : 各 个 版 本 对 应 的 插 件 不 同 , geoserver-2.14.2-vectortilesplugin.zip。把解压后的插件复制到 Tomact 下 webapp 下 geoserver 下 lib 下,
重启 geoserver 即可。
其次,Geoserver 牵涉跨域问题,需开启 geoserver 跨域操作,具体如下:
4.3.1 下载 CrossOriginFilter 文件
4.3.2 修改 web.xml 文件
说明:此功能为开启跨域操作,因两种启动方式不同,存在跨域问题,需开 启跨域操作。
5 发布矢量切片
5.1 查看 TMS 服务
说明:geoserver 与 mapbox 交互通过 WMS 与 TMS 进行交互,一般采用 TMS 进行矢量交互, (原因:网上说,方便 mapbox 对各个切片进行样式调整)。把 URL 复制到新页面,进入 URL 对应的列表。
5.1.1 拼接切片地址
模板案例如下: http://localhost:8082/geoserver/gwc/service/tms/1.0.0/WMSTestMap% 18 3AArestricted@ESPG%3A900913@pbf/11/0708/2188.pbf 其中:http://localhost:8082/geoserver/gwc/service/tms/1.0.0/为基础 url; WMSTestMap 为工作区名称; %3A: 转码符; Arestricted: 图层名; @ESPG%3A900913:图层格网为 ESPG:900913; @pbf: 图层格式为 pbf(矢量切片格式) 11/0708/2188.pbf:11 为比例尺,0708 为 x 方向编码,2188 为 y 方向编码, 目的是定位具体的 pbf 文件。 与 mapbox 交互链接如下: http://localhost:8888/geoserver/gwc/service/tms/1.0.0/chinaMap%3Achin aMap@EPSG%3A900913@pbf/{z}/{x}/{y}.pbf 其中: http://localhost:8888/geoserver/gwc/service/tms/1.0.0/chinaMap%3Achin aMap@EPSG%3A900913@pbf 为 TMS 服务列表里相对应。
5.2 设置发布矢量切片格式
说明:浏览器地址栏输入:http://localhost:8888/geoserver/gwc/进入切片服 务页面。
说明:点击左红框可以进行发布切片,点击右侧红框可以进行预览切片。点击左 侧红框,进入以下界面。
5.2 配置缓存切片位置
5.2.1 部署在 Tomcat 下 GeoServer 配置
5.2.2 安装 GeoServer 配置
6 mapbox 与 geoserver 说明:
mapbox 通过 wms 与 tms 服务进行调用,一般通过 tms 进行调用。以下代码示例
- 上一篇: 37个数据可视化最佳工具盘点
- 下一篇: 注解@CrossOrigin详解
猜你喜欢
- 2025-01-04 注解@CrossOrigin详解
- 2025-01-04 37个数据可视化最佳工具盘点
- 2024-08-05 数据分析师如何让数据即高效又美观?
- 2024-08-05 推荐几个数据可视化工具汇总(数据可视化的36个好的工具)
- 2024-08-05 「综述」神经网络中不同种类的卷积层
- 2024-08-05 SpringBoot入门-解决跨域问题(springboot2.4跨域)
- 2024-08-05 最实用的大数据可视化分析工具汇总
- 2024-08-05 前端系列——跨域解决方案(前端跨域解决办法)
- 2024-08-05 Ajax跨域问题详解(ajax跨域请求的原理是什么)
- 2024-08-05 底部信号和顶部信号出现的指标(底部上涨信号)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)