1、实现效果
请忽略马赛克
2、实现思路
绘制一个填充的多边形,再描个边框。
3、实现代码
绘制多边形函数
drawPolygon() {
map.addSource('maine', {
'type': 'geojson',
'data': 'https://asc-test1.oss-cn-beijing.aliyuncs.com/2023/07/05/45f6bd80f2f34d79b3e457b31ec5df00tazhou1.json'
});
//新增图层
map.addLayer({
'id': 'maine',
'type': 'fill',
'source': 'maine'