Подтвердить что ты не робот

На каком языке Google Maps Map закодирован?

Я хотел бы создать приложение Google Sky Map-kinda для Ubuntu.

Я собирался использовать WebGL и Ubuntu Touch IDE, но я действительно не знаю, что использует Google Sky Map...

Я не смог узнать, поэтому у меня есть несколько вопросов:

  • На каком языке Google Sky Map закодировано?

  • Использует ли OpenGL?

  • Как приложение создает ссылку между координатами человека и тем, что видно в приложении?

4b9b3361

Ответ 1

Google Sky имеет интерфейс, написанный на Javascript, и, похоже, работает как Google Maps с черепичными изображениями. Я не уверен, что ты имеешь в виду. Существует также Google Sky Map, приложение для Android, написанное на Java. Это с открытым исходным кодом, и вы можете посмотреть здесь код.

Похоже, что он использует OpenGL, я вижу много import android.opengl и import javax.microedition.khronos в коде.

Это приложение использует android.location, чтобы сопоставить местоположение пользователя с его данными. Проверьте файл app/src/com/google/android/stardroid/control/LocationController.java в источнике для получения более подробной информации о том, как Sky Map делает это.