2015-10-05 60 views
13

我想爲Ubuntu創建Google Sky Map-kinda應用程序。Google Sky Map使用哪種語言編碼?

我打算用WebGL和Ubuntu的觸摸IDE,但我真的不知道什麼是谷歌天空地圖使用...

我一直無法找到答案,所以我有幾個問題:

  • Google Sky Map使用什麼語言編碼?

  • 它使用OpenGL嗎?

  • 應用程序如何創建人的座標和應用程序中可見的內容之間的鏈接?

回答

7

Google Sky有一個使用Javascript編寫的前端,似乎像平鋪圖像的谷歌地圖一樣工作。我不確定這是否是你的意思。還有一個用Java編寫的Android應用程序Google Sky Map。它是open-source,你可以look at the code here

它確實看起來像使用OpenGL,我在代碼中看到很多import android.openglimport javax.microedition.khronos

該應用使用android.location來匹配用戶的位置與其數據。查看源文件app/src/com/google/android/stardroid/control/LocationController.java以瞭解更多關於Sky Map如何執行此操作的詳細信息。