parse.com 处的地理点

Geopoint at parse.com

我正在尝试添加一个标记来检索我从用户那里保存的数据,我已经保存了一个 Geoping 但我不知道如何将这些值分开,因为我从数据库中获取了纬度和经度并且我需要将 vaules 分开,所以我可以执行以下操作:

double lat =  <geopoint parse.com>;
double lon = <geopoint parse.com>;
LatLng ubicacion = new LatLng(lat, lon);
googleMap.addMarker(new MarkerOptions().position(ubicacion).title("Marker in Sydney"));

有人可以帮我做这些吗?

试试这个方法。

正在使用解析查询

loc.getLatitude();
loc.getLongitude();

@SuppressWarnings("null")
public static void showMap(double lati, double longi, GoogleMap googleMap) {
    mMarker = googleMap.addMarker(new MarkerOptions().position(new LatLng(lati, longi)));
    drawMarkerWithCircle(1000, new LatLng(lati, longi), googleMap);
}

public static void drawMarkerWithCircle(double rad, LatLng position, GoogleMap googleMap) {
    double radiusInMeters = rad;
    int strokeColor = 0x0000ff;
    int shadeColor = 0x44ff0000;
    CircleOptions circleOptions = new CircleOptions().center(position).radius(radiusInMeters).fillColor(shadeColor)
            .strokeColor(strokeColor).strokeWidth(8);
    googleMap.animateCamera(CameraUpdateFactory.newLatLngZoom(position, 10));
}