0

我们如何将 android 地图视图中的 GeoPoint 更改为点 x 和 y 我没有找到任何关于此的代码。请告诉我

4

1 回答 1

0

该类MapView可以将 映射GeoPoint到实际的屏幕坐标,如下所示:

GeoPoint point = new GeoPoint(latitude, longitude);
Point ptScreenCoords = new Point();
mapView.getProjection().toPixels(point, ptScreenCoords);

同样,您可以GeoPoint从屏幕坐标创建:

GeoPoint point = mapView.getProjection().fromPixels(x, y);
于 2012-07-02T13:31:40.040 回答