【发布时间】:2016-04-07 01:19:36
【问题描述】:
我知道我可以得到什么 JSON LatLon(和其他)数据表明我在 URL 中的地址
app.factory('myCoordinates', function myCoordinates($q, $http) {
var deferred = $q.defer();
$http.get('http://maps.google.com/maps/api/geocode/json?address=$address&sensor=false®ion=$region')
.success(function(coordinates) {
var myCoordinates = {};
myCoordinates.lat = coordinates.results[0].geometry.location.lat;
myCoordinates.lng = coordinates.results[0].geometry.location.lng;
myCoordinates.zoom = 14;
deferred.resolve(myCoordinates);
})
return deferred.promise;
});
http://maps.google.com/maps/api/geocode/json?address=$address&sensor=false®ion=$region
但是如何在不在 URL 中输入我的地址(自动)的情况下获取我当前位置的纬度和经度坐标?
【问题讨论】:
标签: javascript angularjs json api google-maps