首页 > 解决方案 > GPX 到 Google 地球 API

问题描述

我有一个网站,用户可以从中下载 GPX 文件,然后手动将它们上传到 Google Earth 以查看他们的旅程。有没有办法将网站连接到 Google 地球以自动向他们展示他们的旅程,而不必下载和重新上传?

标签: google-mapsgoogle-earthgpx

解决方案


Google 地球原生支持 KML 格式,但也可以将其他格式(例如 GPX、Shapefiles、CSV 等)转换为 KML 以在本地查看。

如果网站 URL 提供了 KML,那么您可以创建一个带有Networklink的 KML 文件,该文件会在 Google 地球启动时自动加载最新内容并显示 KML 功能。

但作为 GPX 文件的来源,Google 地球首先需要将这些文件导入并转换为 KML 才能显示。GPX 只是 XML,并且相对容易转换为 KML,因此您可以考虑使用编程脚本或编码选项来获取 GPX 文件,然后将它们转换为 KML。


推荐阅读