如何获取导入的谷歌地图地标的描述
How to get descriptions of imported Google maps landmarks?
简单地说:我在Mymaps中创建了一个地图,保存了位置(点击地标,"保存到.."),我自定义了图标并保存了。这是我的地图。然后,我导出了kml文件,并使用GeoXMLV3和带有javasctipt的GoogleMapsneneneba API V3将其导入到一个网页中,以便有一个漂亮的侧边栏。正如你所看到的,点击我在GMaps中的地标,我可以获得地址,"更多信息",网站和描述,相反,在我的网页中,所有这些信息都不可用。使用选项"可点击:true"。我不知道使用Google Maps API或解析器GeoXML v3中的一些选项是否可以解决问题。有人能帮我吗?非常感谢。
<script type="text/javascript">
var Tenuta=new google.maps.LatLng(43.246266,11.295608);
var mapDiv = document.getElementById('map-canvas');
var map = new google.maps.Map(mapDiv, {center: new google.maps.LatLng(43.246266,11.295608),zoom: 10,mapTypeId:google.maps.MapTypeId.TERRAIN,clickableLabels:true});
...
var base = "../../content/siena/map/example.kml"
var path = base;
var myParser = new GeoXml("myParser", map, path, {nozoom:true, titlestyle: 'id="infowindowsTitle" ',sidebarid: "the_side_bar",allfoldersopen:true,iwwidth:1, iwheight:1});
myParser.parse("Point of interest next to Tenuta la Santissima");
</script>
您可以使用DomParser通过代码读取KML。请看一下https://stackoverflow.com/a/53183890/2360310.
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 缓存谷歌地图数据
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 在谷歌地图上绘制位置数据库
- 如何获取导入的谷歌地图地标的描述
- 谷歌地图不显示标记的描述
- 与谷歌地图变量范围共同描述
- 谷歌地图缩放和描述对话框不能正常工作
- 谷歌地图信息窗口描述需要换行符