在Google地图叠加层中为Geopoint提供双倍价值

时间:2010-02-09 08:57:56

标签: android google-maps

我想使用叠加层指向Google地图位置。为此,纬度和经度值将分配给GeoPoint,但它只接受int值。

如何为其指定双倍值?或者是否有其他解决方案指向确切的位置?

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

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:56)

由于GeoPoint接受微度等级的纬度和经度,所以简单地创建你的观点:

GeoPoint point = new GeoPoint((int)(latitude * 1e6),
                              (int)(longitude * 1e6));