Android: Google Maps API GeoPoint и местоположение Android, почему микродеграды - PullRequest
1 голос
/ 27 декабря 2010

Я работаю с Android и API карт Google.

Класс Location в платформе Android использует градусы, а класс GeoPoint использует микродегиды.

Мой вопрос: почемуэто тот случай?Я должен сделать презентацию, и было бы неплохо иметь причину для этого.

Описание GeoPoint: http://code.google.com/android/add-ons/google-apis/reference/index.html Описание местоположения: (не могу опубликовать причину предотвращения спама, извините)

Спасибо!

Ответы [ 2 ]

0 голосов
/ 18 января 2013

Я знаю, что это старый вопрос, но, возможно, кто-то сюда (например, я пару недель назад) сочтет это полезным.

Я действительно долго искал ответ на тот же вопрос, просто из любопытства. Сначала я нашел этот вопрос, но ответ меня не удовлетворил. Сегодня я случайно наткнулся на этот вопрос: Почему значения широты и долготы конвертируются в 1E6?

Ответ от CommonsWare совпадает с тем, что я читал и слышал из разных источников. Также тот же ответ относится и к вопросу о том, почему OpenGL ES имеет тип GL_FIXED:)

0 голосов
/ 27 декабря 2010

Вероятно, оптимизация скорости (работа с целыми числами быстрее, чем работа с числами).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...