【发布时间】:2016-04-19 13:03:51
【问题描述】:
我正在尝试对 place_id 执行反向地理编码 (Google),遵循 this google dev.guide。但是,我想在加载页面时执行地理编码功能,而不是初始化地理编码功能的“点击”事件。所以我用这个代码替换了click-eventListener:
document.addEventListener("DOMContentLoaded", function() {
geocodePlaceId(geocoder, map, infowindow);
});
在地理编码函数中,我硬编码了 place_id(通过示例):
function geocodePlaceId(geocoder, map, infowindow) {
var placeId = ChIJw2IskpfGxUcRRNxZ4A_lGWk;
geocoder.geocode({'placeId': placeId}, function(results, status) {
if (status === google.maps.GeocoderStatus.OK) {
etcetc
}
不幸的是,这不起作用,即没有初始化反向地理编码。非常欢迎对这个非常温和的 java 程序员提出任何建议!
【问题讨论】:
标签: javascript google-maps geocoding reverse-geocoding