obtenir les coordonnées(latitude et longitude) de google map par l'adresse de la rue - angulaire
j'ai donc aléatoire adresse de la rue, permet de dire: 5707 cornouiller ave. tout ce que je veux est d'obtenir les coordonnées de cette adresse afin que je puisse voir ma carte de google, à l'emplacement de la rue à l'aide angulaire.
j'ai rechercher mais n'était pas en mesure de trouver quelque chose d'utile.
la carte de code(très élémentaire de la carte)
$scope.map = {
center: {
latitude: 33.025859,
longitude: -96.844698
},
zoom: 8
};
code html:
<google-map class="full-image" center="map.center" zoom="map.zoom"></google-map>
A l'un de nos réponses vous a aidé?
OriginalL'auteur Matan Gubkin | 2014-07-14
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser une adresse http.obtenir en tant que tel pour faire une requête GET à l'API Google point de terminaison et de récupérer un json de l'adresse coordonnées:
et vous pouvez appeler les données à
$scope.mapData
Reportez-vous à cette StackOverflow post pour plus d'infos:
L'API Google Maps - Obtenez les Coordonnées de l'adresse
OriginalL'auteur ForgetfulFellow
En supposant que vous avez l'adresse, vous pouvez utiliser le Google Geocoding service web pour récupérer manuellement les coordonnées de l'emplacement. (J'ai ajouté une ville et l'état, afin de mieux affiner les données)
https://developers.google.com/maps/documentation/geocoding/
JSON:
XML:
En alternance il y a un wrapper javascript de l'API
Je voudrais examiner également ce post sur la façon de traiter avec limitation de débit si vous serez en dépassant de 2 500 demandes par jour.
http://www.benbybenjacobs.com/blog/2013/09/11/google-geocoding-service-for-angularjs
OriginalL'auteur Matt T.