我遇到的问题是Google地图没有显示我的程序生成的KML文件(请参阅that question)。我的问题是,是否有办法打开更详细的错误,以便我可以看到我的程序生成的KML文件是否有错误,或者是否存在其他问题。
答案 0 :(得分:1)
特别是对于KML图层,设置status_changed事件的侦听器并显示图层的状态:
var newKml = new google.maps.KmlLayer({
url: VALID_KML_URL_HERE
});
newKml.setMap(map);
google.maps.event.addListenerOnce(newKml, 'status_changed', function () {
console.log('KML status is', newKml.getStatus());
});