从Android中的myLocationOverlay获取坐标值

从Android中的myLocationOverlay获取坐标值,android,navigation,coordinates,routes,mylocationoverlay,Android,Navigation,Coordinates,Routes,Mylocationoverlay,我有一个应用程序,它使用地图显示某个固定的位置。在下一次更新中,我想显示从用户当前位置到该固定点的路线。我已经通过myLocationOverlay获得了用户的位置 据我所知,我需要将坐标发送到谷歌地图,接收一个包含点的.kml文件,并从中绘制路线。如何从我的位置Overlay获取纬度和经度值,或者有更好的方法来完成我想做的事情吗? TIA您可以从MyLocationOverlay使用。然后需要将地质点转换为其各自的纬度和经度 以下是的参考,其中包含一些函数,可用于将地质点转换为相应的纬度和经度

我有一个应用程序,它使用地图显示某个固定的位置。在下一次更新中,我想显示从用户当前位置到该固定点的路线。我已经通过myLocationOverlay获得了用户的位置
据我所知,我需要将坐标发送到谷歌地图,接收一个包含点的.kml文件,并从中绘制路线。如何从我的位置Overlay获取纬度和经度值,或者有更好的方法来完成我想做的事情吗?
TIA

您可以从
MyLocationOverlay
使用。然后需要将
地质点
转换为其各自的纬度和经度

以下是的参考,其中包含一些函数,可用于将
地质点
转换为相应的纬度和经度。您尤其希望使用以下两种:

 public static Location toLocation(GeoPoint point) {
    Location result = new Location("");
    result.setLatitude(toDegrees(point.getLatitudeE6()));
    result.setLongitude(toDegrees(point.getLongitudeE6()));
    return result;
  }

  /**
   * Convert microdegrees to degrees.
   * @param degreesE6 Value in microdegrees.
   * @return Value in degrees.
   */
  public static double toDegrees(int degreesE6) {
    return (double) degreesE6 / E6;
  }