需要使用ol-mapbox-style这个库
测试数据是基于https://cloud.maptiler.com/maps这个地址来的,使用谷歌账号登陆,里面有一些的OSM数据,可以下载,然后用Geoserver可以发布其矢量切片,公开免费数据下载地址https://data.maptiler.com/downloads/planet 格式为mbtiles,geoserver代理需要使用插件进行发布
在项目总,只要能取到那个样式的对象就可以了
apply方法的引入方式如下
import {applyStyle, MapboxVectorLayer, apply} from "ol-mapbox-style";