У меня есть 2 двухместных, лат и длинный с формой (X.XXXXXX). Я пытаюсь сделать новый GeoPoint от этого значения, но когда я конвертировать в GeoPoint, удалить ,
получить этот результат geopoint(XXXX,XXXX);
От двойного до геофона удалить меня,
Double latitudEditando = Double.parseDouble(datosLugar.get(4).toString());
Double longitudEditando = Double.parseDouble(datosLugar.get(5).toString());
puntoEditando = new GeoPoint((int)(latitudEditando*1e6), (int)(longitudEditando*1e6));
Что я делаю неправильно?
datosLugar.get(4) return me: 40.3138987 (Double)
datosLugar.get(5) return me: -3.8811184 (double)
puntoEditando return me (403138987,-38811184)
К сожалению, тот хорошо, я думаю, что GeoPoint есть (40,00000, 44000)
Какой тип данных 'datosLugar'? Как выглядят 'datosLugar.get (4)' и 'datosLugar.get (5)'? –
'Что я делаю неправильно?', Что вы ожидаете? –
Что заставляет вас думать, что вы делаете что-то неправильно? Другими словами, мы не знаем, что не работает. –