0
在源地圖上可以看到,我通過循環在地圖上生成了幾個源和圖層。爲Mapbox中的每個源和圖層添加彈出窗口GL JS
var id, lat, lng, point;
function setPosition() {
$.post('m/getData.php', function(data) {
var split = data.split(",");
for (i = 0; i < split.length - 1; i++) {
var secSplit = split[i].split("|");
id = secSplit[0];
lat = secSplit[1];
lng = secSplit[2];
point = {
"type": "Point",
"coordinates": [lng, lat]
};
map.addSource(id, {
type: 'geojson',
data: point
});
map.addLayer({
"id": id,
"type": "symbol",
"source": id,
"layout": {
"icon-image": "ferry-15"
}
});
}
});
}
對於我的問題,是否有可能使用Mapbox GL JS動態綁定彈出到每個源和圖層?
從我看到的Mapbox例子,那隻能說明如何從單層綁定功能集合彈出,你可以看到here
我忘了說謝謝。謝謝你,你解決了我的問題 – r0xx4nne