谷歌地球与谷歌地图API:对于特定的环境

时间:2014-01-21 13:42:14

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

我即将开始一个新项目,通过非移动设备(如台式机和笔记本电脑)使用大约80%,通过移动设备使用20%。是的,我也想使用KML功能,将JQuery用于我的所有JS工作,并且不希望用户单独下载任何插件。

我已经实施了两个已经使用谷歌地图API的项目幸福地不知道谷歌地球API。现在我开始阅读关于这两个的内容,没有什么是明确的选择是什么。我甚至提到了这个网站上的帖子,所以请不要将其标记为重复。

Google在Google地球API上的文档指出:

欢迎使用Google Earth API的开发人员文档。通过Google地球插件及其JavaScript API,您可以将Google地球及其3D渲染功能的全部功能嵌入到您的网页中。就像在Google Maps API中一样,您可以绘制标记和线条 - 但是在3D中!

嗯,从马的口中发出的声明,它让我更加困惑。那么为什么有人会使用Maps API。有这些工具经验的人能否对我所描述的具体环境给出明确的陈述?较早的帖子没有给出令人信服的答案。

2 个答案:

答案 0 :(得分:3)

我相信当我上次查看浏览器中的Google地球支持是通过使用Web GL实现的,这将严重限制您的浏览器支持,我认为消除移动设备。

虽然地球可能更漂亮地图更高性能且可以说是稳定的,我认为在这种情况下它将是你的合理选择。

This page contradicts some of this but requires the use of a plugin which you specify you do not want.

有关在Maps API中使用KML图层的信息,请参阅here

答案 1 :(得分:1)

以下是我对情况的了解。

有两种类似但不同的产品长期共存:

  • 网络上出现的2D地图

  • 3D Earth诞生于桌面并作为插件加入网络。

这引起了很多混乱 将两者联合起来是有益的,但最近只能通过WebGL实现。

上周谷歌发布了新的地图集成地图 不幸的是,我还没有找到任何有关此集成的文档。

但是,我的答案仍然是:使用地图,最终你将免费获得地球。