将Osmdroid纬度/经度转换为JXMapKit

时间:2013-09-19 18:03:07

标签: java android osmdroid

我正在开发一种软​​件,某种GPS。它有两面性。管理员(PC)和客户端(Android)。

Android版本使用Osmdroid地图,我想要做的是抓取我在Android中创建的Mappoint,将其插入数据库,然后从其他设备读取。

问题在于,如果我创建的点的实际纬度和经度是例如42.222222和23.55555,则执行此操作后:

IProjection project = view.getProjection();
final GeoPoint geo = (GeoPoint)project.fromPixels((int)e.getX(),(int)e.getY());

* e是一个动作事件

GeoPoint的纬度和经度存储的实际值为42222222或2355555.昏迷只会从该值中消失,因此在PC版本中使用它是无用的。我不知道OSMdroid如何处理这些值,但有没有办法将其转换为标准格式,如-42.584254?

1 个答案:

答案 0 :(得分:0)

我刚刚找到了一个解决方案,它必须除以1E6:)