mapboxgl加载geoserver发布的WMS服务
获取地址
wms服务发布之后,在图层预览
这里,找到我们发布的图层服务,然后下拉框内选择WMS服务下的png
这个链接要把bbox换成{bbox-epsg-3857},就可以了。
wms服务一般可以用一些样式文件,调用上面的链接的时候,可以把styles=
的后面的换成这里的自定义样式。
加载geoserver发布的WMS服务
wms服务在mapbox里面,类型是raster,基本参数写下面的就可以了,更加丰富的参数请参考官网。
map.addSource('seaiceRaster', {
type: 'raster',
tiles: [
'http://xxx:9090/geoserver/seaice/wms?VERSION=1.1.1&REQUEST=GetMap&transparent=true&LAYERS=seaice:asiAMSR2s62502023101_1&SRS=EPSG:3857&bbox={bbox-epsg-3857}&WIDTH=256&HEIGHT=256&FORMAT=image/png'
],
tileSize: 256
})
map.addLayer({
id: 'seaiceRaster',
type: 'raster',
source: 'seaiceRaster',
paint: {
'raster-opacity': 1
}
})
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
2021-10-24 面转线 (提取公共边)
2021-10-24 ArcGIS如何判断两种地块是否相邻?(举例说明)