Дайте двойное значение для Геоуказывания в оверлейных программах GoogleMap

Я хочу указать на местоположение карты Google с помощью наложения. С этой целью широта и значения долготы будут присвоены GeoPoint, но она только принимает международные значения.

Как я могу присвоить ему двойное значение? Или есть ли другое решение указать на точное местоположение?

point = new GeoPoint((int)t.getLati(),(int)t.getLongi()) 

Любая справка ценилась бы.

22
задан esme_louise 27 April 2015 в 14:24
поделиться

1 ответ

Поскольку GeoPoint принимает широты и долготы в микроградусах, просто создайте свою точку так:

GeoPoint point = new GeoPoint((int)(latitude * 1e6),
                              (int)(longitude * 1e6));
56
ответ дан 29 November 2019 в 03:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: