Google地球或Google地图?

时间:2013-02-20 04:58:25

标签: google-maps web-applications google-earth

我有3周时间开发原型。基本上是一个基于浏览器的车队管理系统。它将跟踪开放国家的拖拉机,使用低数据速率卫星调制解调器定期报告车辆位置。

我正在努力控制是否要使用Google地球或Google地图:

  • 易于实施(PHP / HTML 5,从MySql数据库中提取数据)
  • 跟踪每辆车,画一条线,切换时间和/或每个位置的行驶距离显示
  • 对用户的视觉吸引力(假设它是开放的国家,没有真正的地标)
  • 可用覆盖(降雨量,温度数据,海拔等)
  • anythign else?

我在地图部分(我能做的事)上不知所措。 Google地球/地图中的一个“最佳”对我来说? (不想发动宗教战争)

是否可以同时使用它们并在它们之间切换?

还有其他建议吗?我正在谷歌上搜索疯狂,可能通常不会在做更多的研究之前发布这个问题,但这个问题很狡猾。我看了16个小时的日子,需要我能得到的所有帮助和建议。我将不得不忍受我现在做出的决定,而且我不想基于缺乏知识而仓促做出决定。

提前致谢...


[更新] oic。 Google地球是PC应用程序,Gogole地图是基于浏览器的。嗯,我猜那就回答了那个问题。


[更新]叹息!这是公司负责人使用I-pad但最终用户使用Windows桌面的另一个。所以他希望它基于浏览器“以防万一”他想看一下(他可能会在第一周做两次,然后再也不会)。为什么它总是这样?

2 个答案:

答案 0 :(得分:1)

要确定正确的解决方案,首先需要确定应用的目标受众群体。

  • 基于网络的应用的用户是使用台式机,iPad还是 有Google地球的移动设备?
  • 有意的用户是否会使用位于数据中心的大屏幕(Google地球或Google地图可以使用)或现场的远程用户(Google地图可能最适合)?
  • 并非所有移动设备都支持Google地球应用程序和 移动设备的功能集有限。
  • 另一方面,Google Maps API几乎可以在所有网络上运行 适用于多种设备的浏览器。

查看详情:

  1. Google Earth for Mobile http://www.google.com/earth/explore/products/mobile.html

  2. 谷歌手机地图 http://www.google.com/mobile/maps/

  3. 另请注意,如果您使用Google Earth API,则可以在单个网络应用程序中轻松混搭地球和地图,但这又需要支持Google地球客户端的平台。

    这是一个试用的示例演示: Google Earth API Demo thumbnail

    http://earth-api-samples.googlecode.com/svn/trunk/demos/drive-simulator/index.html

答案 1 :(得分:1)

未来证明您的申请。我的印象是谷歌地球正在走出困境。它几乎没有维护,浏览器制造商积极阻止使用这些插件只是时间问题。

如果您选择使用Google地图工具,请仔细查看Google地图。虽然谷歌目前提供3D版谷歌地图,但它尚未面向应用程序开发人员使用。我们仍然坚持使用2D地图。

但是,我希望一旦允许3D应用程序,地图API就不会发生巨大变化。

我是使用Google Earth API(planetinaction.com)的专家,我已尽可能从Google地球转移到Google地图。

作为中间解决方案,您可以构建基于地图的应用,但可以通过弹出Google地球插件来启用3D视图选项。这可以将Google地球的依赖关系降至最低。