/ / API služby Mapy Google - Ako započítať všetky vykresľované značky na mape? [uzavreté] - javascript, jquery, google-mapy, google-mapy-api-3, google-mapy-markery

API služby Mapy Google - Ako počítať všetky vykreslené značky na mape? [uzavreté] - javascript, jquery, google-mapy, google-mapy-api-3, google-mapy-markery

Vykresľujem mapu, kde je medzi 1000 a 2000 znakmi. Existuje nejaký spôsob, ako overiť množstvo vykreslených značiek na mape (surový javascript alebo pomocou služby Mapy Google)?

Vopred ďakujem

odpovede:

1 pre odpoveď č. 1

Keď vytvoríte značky, môžete značky posunúť do poľa "markery" a keď chcete nájsť počet značiek, call markers.length.

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

Poznámka: Toto platí iba vtedy, ak ste zodpovední za vytvorenie značiek a ich pridanie na mapu.