-2

私は、フォーム(X.XXXXXX)の緯度と経度の2つのダブルスを持っています。この値から新しい 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)

申し訳ありませんが、大丈夫です。ジオポイントがあると思います (40,00000 , 44,000)

4

1 に答える 1