google-maps - 链接到 Google Drive 上的 kml/kmz 文件

标签 google-maps overlay kml google-drive-api permalinks

我已将 kml 和 kmz 文件保存在旧 Google 协作平台的文件柜中。我将永久链接复制到这些文件并将其粘贴到谷歌地图的搜索框中以覆盖地标。

我已经在新的 Google Drive 的文件夹中保存了一个测试 kml 文件,但我不知道如何获取可以粘贴到 Google Maps 中的永久链接。我找到了这个链接 https://webapps.stackexchange.com/questions/26371/how-do-i-share-a-permalink-from-google-drive并用它来创建这个永久链接 https://docs.google.com/file/d/0B9sBXp66G86xWmlRbkZiYlRNdmc/edit?usp=sharing
但 Google map 无法将其识别为有效的 kml 文件。我需要更改网址吗?

谢谢。

最佳答案

  • 将您的根文件夹设置为公开共享。右键单击文件夹 > 共享 > 在网络上公开
  • 上传目录下的.html文件>打开>预览
  • 那是你的 html 的 url,你可以找到你想要的 kmz 文件的路径。

  • 例如,这是我的 html 文件

    https://googledrive.com/host/0B1YPetHU8aMQMmtrcFB4eTMzd1E/kml_overlay.html

    我的 KMZ 文件网址是

    https://googledrive.com/host/0B1YPetHU8aMQMmtrcFB4eTMzd1E/kmz/river.kmz

    如果您想查看文件列表,请访问根级别。

    关于google-maps - 链接到 Google Drive 上的 kml/kmz 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15928455/

    相关文章:

    asp.net - 在背景图片上写文字

    c++ - Gstreamer Textoverlay 未更新

    php - 如何在 PHP 中从 KML 创建 KMZ?

    java - 用java导入kml

    javascript - 如何在 Google Maps API 中的两个标记之间绘制路线?

    java - 安卓 : Google places are not showing

    google-maps - 如何正确使用谷歌地图静态图 block 和传单

    android - 带有 GooglePlayServicesUtil.get Error Dialog() 的 Google Maps Android 应用程序

    javascript - 在源和目的地之间绘制路径并连接所有点(城市)时,谷歌地图路径中出现意外的线条

    php - 用 PHP 合并两个图像