如何从反应中的邮政编码获取位置(纬度和经度)?
How to get position (latitude and longitude) from a postal (zip) code in react?
我需要知道在 React 中从邮政编码获取纬度和经度的最佳方法是什么?
我尝试使用来自 google API 的地理编码(使用 npm 包 react-geocode),但我无法仅基于邮政编码进行搜索。
所以我需要你的意见如何做到这一点。源代码示例也将不胜感激。
提前感谢您的所有意见。问候...
也许尝试这样的事情并根据您的需要进行调整,因为只给出了很少的上下文:
var lat = '';
var lng = '';
// depends on whether you really only have the zip code
var address = {zipcode} or {city and state};
geocoder.geocode({ 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
lat = results[0].geometry.location.lat();
lng = results[0].geometry.location.lng();
});
} else {
console.log("Geocode was not successful for the following reason: " + status);
}
});
console.log('Latitude: ' + lat + ' Longitude: ' + lng);
我需要知道在 React 中从邮政编码获取纬度和经度的最佳方法是什么?
我尝试使用来自 google API 的地理编码(使用 npm 包 react-geocode),但我无法仅基于邮政编码进行搜索。
所以我需要你的意见如何做到这一点。源代码示例也将不胜感激。
提前感谢您的所有意见。问候...
也许尝试这样的事情并根据您的需要进行调整,因为只给出了很少的上下文:
var lat = '';
var lng = '';
// depends on whether you really only have the zip code
var address = {zipcode} or {city and state};
geocoder.geocode({ 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
lat = results[0].geometry.location.lat();
lng = results[0].geometry.location.lng();
});
} else {
console.log("Geocode was not successful for the following reason: " + status);
}
});
console.log('Latitude: ' + lat + ' Longitude: ' + lng);