千家信息网

GIS中mapbox gl有哪些底图的加载

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,小编给大家分享一下GIS中mapbox gl有哪些底图的加载,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!mapbox gl除了加载客户端可控制样式的底图,也能够加载常规的影像底图。
千家信息网最后更新 2025年02月02日GIS中mapbox gl有哪些底图的加载

小编给大家分享一下GIS中mapbox gl有哪些底图的加载,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

mapbox gl除了加载客户端可控制样式的底图,也能够加载常规的影像底图。
这里指发布的影像或者矢量地图切片,在线经常使用的有天地图,谷歌地图、高德百度等,底图的加载,mapbox gl中,主要是修改对应的样式style。

//这是加载arcgis server发布的底图切片

//加载天地图的矢量和注记图层

style: {

"version": 8,

"sources": {

"mapsource": {

"type": "raster",

//天地图的影像切片,现在天地图需要申请token

"tiles":

['http://t1.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}&style=default&format=tiles&tk='],

"tileSize": 256,

},

//注记的数据源,source中可以添加多个

annotationsource": {

"type": "raster",

"tiles": [' http://t0.tianditu.com/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cva&tileMatrixSet=w&TileMatrix={z}&TileRow={y}&TileCol={x}&style=default&format=tiles&tk='],

"tileSize": 256,

}

},

//分别加载多个天地图的图层

"layers": [{

"id": "mapsource",

"type": "raster",

"source": "mapsource",

"minzoom": 0,

"maxzoom": 18

},{

"id": "annotationsource",

"type": "raster",

"source": "annotationsource",

"minzoom": 0,

"maxzoom":18

}]

}

类似于高德、百度的地图,网上搜到这些地图的切片地址,同样也能够进行访问,需要注意的是,切片图层要做成web mecator的坐标系,才能进行访问。

看完了这篇文章,相信你对"GIS中mapbox gl有哪些底图的加载"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

0