我在使用Mapbox,我创建了一个数据库,里面的数值是(经度和纬度),我想在地图上以多边形的形式显示数据。
如你所见,我想把数据库中的经度和纬度放到我的代码中的坐标上,但我不知道如何从我的数据库中获取它。
map.on('load', function() {
map.addSource('maine', {
'type': 'geojson',
'data': {
'type': 'Feature',
'geometry': {
'type': 'Polygon',
'coordinates': [
[]
]
}
}
});
map.addLayer({
'id': 'maine',
'type': 'fill',
'source': 'maine',
'layout': {},
'paint': {
'fill-color': '#088',
'fill-opacity': 0.8
}
});
});
我也不知道如何从你的数据库中检索,因为你没有提供任何细节。但一般来说,你的方法会是: