在谷歌地图,Android中叠加

时间:2012-11-16 12:01:41

标签: android google-maps

我有下一个问题: 我想在googleMaps的mapView中添加叠加层。我从数据服务器加载坐标,然后,我将其转换为intE6类型。但是当我把GeoPoint放在地图上时,它出现在其他网站上,我试着把其他点和点之间的距离很好但是它们被转移到其他网站。我认为问题可能是地图配置,但我不知道在哪里,因为我检查了这些点的坐标并且很好,不久之前它与其他坐标一起工作。

感谢您的回复:)

我检查一下,转换效果很好:

float latitude = (float) json_data.getDouble("latitude");
float longitude = (float) json_data.getDouble("longitude");

Log.d("POINT",(int)(latitude*1E6)+" "+ (int)((longitude*1E6)));

GeoPoint p = new GeoPoint((int)(latitude*1E6), (int)(longitude*1E6));

Log.d("POINT", ""+p.getLatitudeE6()+" "+p.getLongitudeE6());

已解决:我的错,它运作正常,我的代码中还有其他错误

1 个答案:

答案 0 :(得分:0)

已解决:我的错,它运行正常,我的代码中还有其他错误。