2015-10-05 49 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如何执行此操作的详细信息。