我在包含多个多边形的Google地图上有一个KML图层。点击每个多边形后,将使用默认的Google地图信息窗口显示属性表中的数据。代码如下:如何控制KmlLayer上Google地图信息窗口的内容?
google.maps.event.addListener(kmlLayer, 'click', function(event) {
var content = event.featureData.infoWindowHtml;
var testimonial = document.getElementById('capture');
testimonial.innerHTML = content;
是否可以仅显示一部分属性数据而不显示信息窗口中的每一列?目前它正在显示多边形背后的所有数据。这里是信息窗口的图像一样,所以比如我想只显示“名称”“镇”和“KM2”在信息窗口中的数据:
是的,这是可能的。请提供证明此问题的[最小,完整,测试和可读示例](http://stackoverflow.com/help/mcve)。 – geocodezip