我创建了一个谷歌地图并链接到一个 kml 图层(如下所示)以创建地标。我正在尝试做两件事:
- 获取每个地标的名称并将其写在页面上的 div 中。
- 链接地图上地标的悬停状态和 div 中的相应名称,以便当其中任何一个悬停时,两者都具有悬停状态。
layers = new google.maps.KmlLayer('kml 文件的 url 在这里', { preserveViewport: true });
我创建了一个谷歌地图并链接到一个 kml 图层(如下所示)以创建地标。我正在尝试做两件事:
layers = new google.maps.KmlLayer('kml 文件的 url 在这里', { preserveViewport: true });
不能用KmlLayer做。考虑使用第三方 KML 解析器,如geoxml3或geoxml-v3;或将您的 KML 导入FusionTable并使用 FusionTablesLayer 并查询表格以获取侧边栏和悬停信息。