Места Типа Google Карты - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь вернуть места рядом с некоторыми имеющимися точками и хочу узнать, возможно ли отфильтровать результаты внутри функции обратного вызова. У меня есть этот код:

service = new google.maps.places.PlacesService(map);
        service.nearbySearch({ //pentru fiecare farmacie
            location:  new google.maps.LatLng(lat,lng),
            radius: 500,
            type: ['pharmacy', 'restaurant', 'school']
            },function callBack(results, status){       
                markersP= []; 
                if (status == google.maps.places.PlacesServiceStatus.OK){
                    for (var i = 0; i < results.length; i++) {
                        createMarker(results[i]); //here's where markersP are populated
                    }   
                    if( markersP.length !=0){
                        for(var i=0; i < markersP.length; ++i){
                            queue.add(imob, markersP[i].getPosition(), 'pharmacy');
                        }
                    }                   
                }

            });

По сути, я хочу знать, могу ли я фильтровать для каждого типа в функции обратного вызова. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...