Bonjour, je veux savoir comment je peux chercher des endroits a l'aide de places library au alentours d'un marker
si vous avez des exemple je serais reconnaissante
Bonjour, je veux savoir comment je peux chercher des endroits a l'aide de places library au alentours d'un marker
si vous avez des exemple je serais reconnaissante
La classe Circle permet de définir un cercle autour du point. Tu peux ensuite tester sur ce cercle si un point est à l'intérieur (https://developers.google.com/maps/d...e#LatLngBounds)
merci pour l'idée effectivement j'ai fait comme tu as dis :
j'ai crée un cercle a partir du centre de ma carte
j'ai crée un marker qui s'est bien positionner dans le cercle et qui bien sur change le zoom mais je reste toujours dans la meme cercle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var myCity = new google.maps.Circle({ center: myLatlng, radius:3000, strokeColor:"#0000FF", strokeOpacity:0.8, strokeWeight:2, fillColor:"#0000FF", fillOpacity:0.4 }); myCity.setMap(map);
et quand je clique sur le bouton findPlaces :
je ne recois rien meme si je suis sur et certaine qu'il y a des station dans la portion de la carte qui inclus mon marker
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 function findPlaces() { var lat = document.getElementById('lat').value; var lng = document.getElementById('lng').value; var cur_location = new google.maps.LatLng(lat, lng); // prepare request to Places var request = { location: cur_location, radius: 5000, types: ['gas_station'] }; // send request service = new google.maps.places.PlacesService(map); service.nearbySearch(request, createMarkers); }
mais il me dis :
"il y a rien"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager