GeoPoint 将空间数据转X Y值

0 投票
String json ="{"type": "Point", "coordinates": [12596598.47413116, 2579141.895743005]}"
GeoPoint geoPoint = new GeoPoint();
geoPoint.fromGeoJSON(json);
String latitude = geoPoint.getX();
String longitude = geoPoint.getY();
为什么转换出来的latitude 的值是 1.259659847413116E7,而不是12596598.47413116
8月 6 分类:  17次浏览 | 用户: 酸甜番茄酱 (2 分)

1个回答

0 投票

您好,GeoPoint.getX()方法返回的是一个double类型的值,您在写代码的时候返回double。返回值如果是以科学技术法存的可以参考下面这篇文章:https://blog.csdn.net/zjy15203167987/article/details/80885530

8月 6 用户: 董懿鑫 登峰造极 (5,773 分)
...