使用谷歌地图API将纬度和经度转换为街道地址
Convert latitude and longitude to street address using Google Maps API
给定纬度和经度,如何使用Google Maps JavaScript API将其转换为街道地址?
以下是我们在Javascript中的操作方法。确保您有互联网连接:),将您的纬度和经度传递到显示位置功能。尝试此url
谷歌地图响应function displayLocation(latitude, longitude) {
var request = new XMLHttpRequest();
var method = 'GET';
var url = 'http://maps.googleapis.com/maps/api/geocode/json?latlng='
+ latitude + ',' + longitude + '&sensor=true';
var async = true;
request.open(method, url, async);
request.onreadystatechange = function() {
if (request.readyState == 4 && request.status == 200) {
var data = JSON.parse(request.responseText);
var address = data.results[0];
var value = address.formatted_address.split(",");
count = value.length;
country=value[count-1];
state = value[count - 2];
city = value[count - 3];
alert(city);
// document.write(address.formatted_address);
}
};
request.send();
};
var successCallback = function(position) {
var x = position.coords.latitude;
var y = position.coords.longitude;
displayLocation(x, y);
};
var errorCallback = function(error) {
};
var options = {
enableHighAccuracy : true,
timeout : 1000,
maximumAge : 0
};
navigator.geolocation.getCurrentPosition(successCallback, errorCallback,
options);
}
相关文章:
- 使用地图框 API 将邮政编码转换为纬度和经度
- 将诸如“;纽约水牛城”;使用Google Maps API将地图转换为纬度和经度
- 在 Three.js 中将经度和纬度转换为 xyz(以便旋转相机)时出现问题
- 谷歌地图和GeoJSon:纬度和经度转换
- 经度纬度 (WGS84) 到圆锥变换的转换
- 如何将经度/纬度转换为静态地图图像
- 将地址转换为纬度和经度 JS
- 如何将矢量(X,Y)位置转换为纬度/经度坐标?Javascript
- 将纬度和经度值转换为地址
- 获取纬度&将不同位置的经度值转换为一个值
- 使用谷歌地图API将纬度和经度转换为街道地址
- 在阿尔伯斯投影地图上将纬度/经度转换为X/Y坐标
- 将纬度/经度转换为地址
- 如何在php中转换谷歌地图中的任何纬度和经度地址
- 如何将纬度和经度(从gps方法)转换为几何图形.location谷歌地图对象
- 使用谷歌地图将给定纬度的海里转换为经度
- 将纬度、经度转换为地址字符串
- 将贴图的xyz坐标转换为经度/纬度
- 将像素位置转换为纬度/经度&反之亦然
- 如何将地址转换为经度和纬度,然后在页面上显示地图