Estoy tratando de ver múltiples marcadores en el mapa, así que hice esto pero desafortunadamente no funcionó, ¿alguien me diría dónde está el error? Estoy usando JavaScript.
var studentAddresses = [ [37.1, -78.024], [37.5, -78.044], [37.9, -78.064] ]; add.locations.forEach((studentAddresses) => { // add marker to map var marker = new mapboxgl.Marker(el) .setLngLat([studentAddresses[0][0], studentAddresses[0][1]]) .setPopup(popup) .addTo(map);Está recorriendo lo que sea que esté en add.locations... Si desea recorrer las direcciones de los estudiantes, el ciclo forEach debería verse así
studentAddresses.forEach((address) => { // add marker to map var marker = new mapboxgl.Marker(el) marker.setLngLat([address[0], address[1]]) .setPopup(popup) .addTo(map); } )