Google地图获取kml数据并显示它们

时间:2016-04-13 22:14:40

标签: javascript google-maps google-maps-api-3

我需要你的帮助。我想从荷兰制作地图,您可以点击该地图,省/州名称和谷歌地图比显示带边框的省份。我找到了一个很好的例子: http://www.geocodezip.com/geoxml3_test/v3_FusionTables_CountryBrowser.html

我的问题是我现在没有从中获取数据的地方。来自Google还是有自己的数据库?另外我不明白如何显示数据。使用库geoxml3_kmlStr.js?它位于代码中:<script type="text/javascript" src="geoxml3_kmlStr.js"></script>

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

http://www.geocodezip.com/geoxml3_test/v3_FusionTables_CountryBrowser.html中的数据 来自FusionTable

来自that example(&#34;旧&#34;&#34;数字&#34; ID):

// Fusion Table data ID
var FT_TableID = 420419;

如果你转到that fusion table,你会看到这个(在&#34;文件&gt;关于此表&#34;)(旧的&#34;数字ID&#34;以及当前& #34;加密id&#34;):

Id  19lLpgsKdJRHL2O4fNmJ406ri9JtpIIk8a-AchA
Numeric ID 420419

FusionTable中的数据在查询中返回(使用GViz,因此可以查询的行数限制为KML片段)。该示例使用geoxml3第三方KML解析器来解析它并将其显示在地图上。

Netherlands

相关问题