将Google我的地图与geoxml3一起使用

时间:2015-04-25 13:24:06

标签: google-maps google-maps-api-3 kmz geoxml3

我想知道使用谷歌数据的最佳方式是什么?我的地图与geoxml3。 目前,只能从“我的地图”中导出kmz数据格式。 我使用geoxml kmz版本(http://geoxml3.googlecode.com/svn/branches/kmz/)导出的kmz,但无法使其工作(但是当我将其加载到Google Earth并将其再次保存为kmz时,它可以正常工作!)。 我也尝试使用网络链接到我的地图(我最喜欢),但没有成功,只是收到消息" XMLHttpRequest无法加载http://www.google.com/maps/d/kml?mid= .........&# 34; 。谷歌不再允许这样做了吗?

来自柏林的致以最诚挚的问候 拉尔夫

1 个答案:

答案 0 :(得分:1)

谷歌正在努力做到这一点。 It works directly with KmlLayer

如果我执行以下操作,我可以使用geoxml3显示数据:

  1. 下载"网络链接" kmz文件
  2. KMZ包含以下链接:

    http://mapsengine.google.com/map/kml?mid=zRlyQCuWJlxY.kzodUy9plTB0&lid=zRlyQCuWJlxY.kcCknmQlcl24

  3. 该链接重定向到

    https://mapsengine.google.com/map/kml?mid=zRlyQCuWJlxY.kzodUy9plTB0&lid=zRlyQCuWJlxY.kcCknmQlcl24

  4. 我可以下载那个KMZ文件,但它不能直接使用geoxml3,我需要解压缩并再次压缩它。我认为这是因为geoxml3的zip分支并不支持谷歌正在使用的特定类型的zip编码。

  5. example of KMZ

    example of KML