2013-02-20 163 views
2

我有3個星期來開發原型。 Bascially基於瀏覽器的車隊管理系統。它將跟蹤露天國家的拖拉機,使用低數據速率衛星調制解調器定期報告車輛位置。Google地球或Google地圖?

我努力讓我是否想使用谷歌地球或谷歌地圖一握:

  • 易於實現
  • (PHP/HTML 5,從MySQL數據庫中提取數據)跟蹤每個車輛,畫線,肘節的每個位置處行駛
  • 視覺吸引力用戶時間和/或距離顯示(因爲它是開放的國家,沒有真正的地標)
  • 可用覆蓋(降雨量,溫度數據,高程,等等)
  • anythign else?

我對映射部分(我可以做的事情)很失望。是Google地球/地圖之一「最佳」對我來說? (不想開始宗教戰爭)

是否可以使用它們並在它們之間切換?

其他建議?我瘋狂搜索Google,在進行更多研究之前可能通常不會發布此問題,但dealine很有趣。我在看16小時的日子,需要我能得到的所有幫助和建議。我將不得不忍受我現在做出的決定,我不想基於缺乏知識做出倉促的決定。

在此先感謝...


[更新]伊斯蘭會議組織。 Google地球是PC應用程序,Gogole地圖是基於瀏覽器的。那麼,我想那就是那個答案。


[更新]感嘆!這是公司負責人使用I-pad但最終用戶使用Windows桌面的另一種方式。所以他希望基於瀏覽器的「以防萬一」他想看看它(他可能會在第一週內做兩次,然後再也不會)。爲什麼總是這樣?

回答

1

要確定正確的解決方案,首先需要確定您的應用的目標受衆。

  • 基於Web的應用程序的用戶是否會使用具有Google Earth的臺式機,iPad或 移動設備?
  • 會議用戶是否會使用位於數據中心(谷歌地球或谷歌地圖可以工作)的大屏幕或現場的遠程用戶(谷歌地圖可能最適合)?
  • 並非所有移動設備都支持Google地球應用程序,並且 移動設備的功能集有限。
  • 另一方面,Google Maps API將在幾乎所有的網絡瀏覽器上運行多個設備。

查看詳情:

  1. 谷歌地球移動 http://www.google.com/earth/explore/products/mobile.html

  2. 谷歌手機地圖 http://www.google.com/mobile/maps/

另外請注意,如果你使用Google Earth API您可以輕鬆地混搭地球和M aps在單一Web應用程序中,但這又需要那些支持Google Earth客戶端的平臺。

下面是一個示例演示嘗試: Google Earth API Demo thumbnail

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

+0

_1和答案。我仍然試圖把這個項目遠離瀏覽器(因爲他喜歡他的Ipad)和Windows應用程序(因爲大多數使用它的人都沒有使用Ipd,因爲我覺得我可以提供更豐富的內容,更豐滿Windows的特色應用程序)。 – Mawg 2013-02-22 05:30:18

1

面向未來的應用程序。我的印象是Google Earth正在走出去。它很難保持,瀏覽器廠商積極阻止使用這些插件,這只是一個時間問題。

如果您選擇使用Google地圖工具,請仔細查看Google地圖。儘管Google目前提供了Google地圖的3D版本,但尚不適用於應用程序開發人員。我們仍然堅持2D地圖。

但是,我認爲一旦3D應用程序被允許,maps API不會發生急劇變化。

我是使用Google Earth API(planetinaction.com)的專家,我已經儘可能從Google地球轉到谷歌地圖。

作爲一種中間解決方案,您可以構建基於地圖的應用,但可以通過彈出Google地球插件來啓用3D查看選項。這將Google Earth的依賴關係保持在最低限度。