我正在使用 geoXMl3 一次解析多个 kml 文件。我正在地图上绘制多边形。当我单击多边形时,会弹出一个信息窗口。我没有从这个信息窗口出现的地方得到我的要求是我想通过一些 java-script 对象编辑信息窗口的内容
我的 java-script 对象会像
popUpDetails = {'区名':'内容'}。
没有得到如何在我的解析器中传递它
我参考了几个链接,例如:
https://code.google.com/p/geoxml3/wiki/Usage
以及如何将数据库中的数据动态地放入某个多边形的信息窗口中?
我以这种方式解析 kml 文件:
var mapProp = {
center: new google.maps.LatLng(51.508742,-0.120850),
zoom: 5,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
var parser = new geoXML3.parser({
map: map,
processStyles: true,
zoom: false,
});
var infowindow = new google.maps.InfoWindow();
for (i = 0; i < ListofPathsofkmlfiles.length; i++) {
parser.parse([ListofPathsofkmlfiles[i]]);
}
提前感谢您的帮助