/ / API de Google Maps: ¿Cómo contar todas las marcas renderizadas en el mapa? [cerrado] - javascript, jquery, google-maps, google-maps-api-3, google-maps-markers

API de Google Maps: ¿Cómo contar todas las marcas renderizadas en el mapa? [cerrado] - javascript, jquery, google-maps, google-maps-api-3, google-maps-markers

Estoy renderizando un mapa donde hay entre 1.000 y 2.000 marcadores. ¿Hay alguna forma de verificar la cantidad de marcadores renderizados en el mapa (javascript en bruto o con el uso de Google Maps)?

Gracias de antemano

Respuestas

1 para la respuesta № 1

Cuando cree sus marcadores, puede empujar los marcadores a una matriz de "marcadores", y cuando desee encontrar el número de marcadores, llame a markers.length.

var markers = [];
......
//Create your markers
function addMarker(location) {
var marker = new google.maps.Marker({....});
markers.push(marker);
}
......
var length = markers.length;

Nota: Esto solo se aplica si usted es responsable de crear los marcadores y agregarlos al mapa.