2012-08-26 33 views
0

当我加载谷歌地图api v3 kmz文件。显示kmz文件,但是kmz文件的一部分图例不显示。我对这个东西很陌生,我无法弄清楚如何做到这一点。我可以用谷歌地图查看kmz文件,并且图例数据在那里。如果需要,我可以包含代码,但这似乎是一个普遍问题或api问题地图传说不会出现嵌入谷歌地图

+0

如果您可以提供至少KMZ文件的链接(如果可能的话)将是有帮助的。 – geocodezip

+0

你的意思是什么传说?我没有在[Google地图]上看到图例(https://maps.google.com/maps?q=http:%2F%2Fww9.sasat.php?id=2Fapp%2FqWardBoundaries%2Felection2012.kmz&hl=en&sll=32.824552, -117.108978&sspn = 0.691256,0.883026&t = m&z = 11),我看到一个边栏(左边),那是什么意思? – geocodezip

+0

是的,左侧的边栏图例。 – user1186651

回答

0

未在Google Maps API v3(或v2)中默认创建侧边栏为一个KMZ文件创建边栏Google Maps API v3地图,您需要使用第三方KML解析器,如geoxml3(来自kmz分支)。

Here is an example一个简单的侧边栏,使用您的KMZ文件。

如果你有一个KML文件,geoxml-v3第三方分析器有一个很好的内置边栏。 Here is an example

+0

谢谢,这是我需要的信息。你如何使用geoxml-v3,该文档似乎缺乏。我想重新订购lengend物品,但是这并不明显。 – user1186651

+0

看看[Lance Dyas的GeoXml页面](http://www.dyasdesigns.com/geoxml/),有一些使用原始(v2)GeoXml解析器的示例,我认为v3版本与此兼容。另一个查找文档的地方是[EGeoXml解析器](http://econym.org.uk/gmap/egeoxml.htm),这是Lance开始的。 – geocodezip