À l'aide de l'API Google maps v3 comment puis-je obtenir LatLng avec une adresse donnée?
Si un utilisateur entre une adresse, je veux convertir à l'équivalent LatLng.
J'ai lu la documentation, et je pense que je peux utiliser le Geocoder classe pour ce faire, mais ne peut pas comprendre comment la mettre en œuvre.
Merci pour toute aide!
Vous devez vous connecter pour publier un commentaire.
Il est un très bon exemple sur https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple
Pour raccourcir un peu de tout:
Je ne pense pas que
location.LatLng
est au travail, cependant cela fonctionne:Trouvé en explorant Obtenir Lat Lon code source.
Si vous avez besoin pour ce faire sur le backend, vous pouvez utiliser la structure d'URL suivante:
Exemple de code PHP à l'aide de curl:
Voir d'autres la documentation pour plus de détails.
Les docs à fournir des échantillons de sortie et vous aider dans l'obtention de votre propre Clé API afin d'être en mesure de faire des demandes à la Google Maps API de Géocodage.
$arr = json_decode($json, true);
pour accéder aux données.