为什么不是'我的谷歌地图API反向地理编码显示结果
Why isn't my google maps API reverse geocoder showing results?
当我用dragend拖动完标记后,我正试图对谷歌地图的纬度和经度进行反向地理编码,并在窗口中显示标记当前位置的格式化地址。
到目前为止,我已经设法在dragend上更新了窗口,并显示了它当前位置的经度和纬度,但我无法使用反向地理编码显示地址。
我已经在网站上跟踪了演示,并试图实现它,但可以;it’我不能让它发挥作用。
这是我的代码:
google.maps.event.addListener(marker, "dragend", function (event) {
var point = marker.getPosition();
map.panTo(point);
document.getElementById("latitude").value = point.lat();
document.getElementById("longitude").value = point.lng();
infowindow.setContent('<div><strong>' + marker.getPosition() + '</strong><br>' + address);
var geocoder = new google.maps.Geocoder();
geocoder.geocode({latLng: event.latLng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
infoWindow.setContent(results[0].formatted_address);
infowindow.open(map, marker);
}
}
});
});
尝试
geocoder.geocode({latLng: point}, function(results, status) {
example
相关文章:
- 将地理编码结果转换为php变量以发布到mysql数据库
- 一个javascript实现base64图像编码并将结果写入文本文件
- 为什么我的javascript地理编码函数返回空白结果
- 读取一个本地文件,编码为base64,我想给用户一个将结果保存到文件的选项
- 如何在php JSON编码结果中包含谷歌分析
- AJAX PHP JSON编码未返回所有结果
- 谷歌应用程序脚本和JavaScript中base64编码的不同结果
- 如何防止谷歌地理编码器从其他国家/地区返回结果
- 如何仅从反向地理编码结果中获取邮政编码
- 返回英国邮政编码只是谷歌地图地理编码结果的一部分
- 反向地理编码结果不正确
- iso-8859-1中的perl utf8 encode向javascript utf8编码返回不同的结果
- 传单地理编码和可拖动标记在输入字段中显示结果
- Javascript-谷歌地图,简单的反向地理编码-总是零结果
- 为什么不是'我的谷歌地图API反向地理编码显示结果
- 地址地理编码返回无效的结果使用谷歌地理编码
- 如何在jquery中制作链接,编码实时搜索结果
- 角度地理编码结果不同步
- 使用POST传递客户端地理编码结果
- 缓存谷歌地图客户端地理编码结果