我想用 maplibreGL 加载矢量切片,怎么做呢。官方的例子只有一次性加载全部数据的。如下:
但是我的需求是只加载指定的图层,还有可以控制某个图层的显示和隐藏。而不是全部数据都加载显示出来。
var host = window.isLocal ? window.server : "https://iserver.supermap.io";
var map = new maplibregl.Map({
container: 'map', // container id
style: host + '/iserver/services/map-mvt-China/rest/maps/China/tileFeature/vectorstyles.json?type=MapBox_GL&styleonly=true',
center: [120.143, 30.236], // starting position
zoom: 0,
attributionControl: false
});