private void MoveMap(Position position) { var center = new Xamarin.Forms.GoogleMaps.Position(position.Latitude, position.Longitude); var mapSpan = new Xamarin.Forms.GoogleMaps.MapSpan(center, Constants.Latitude_Degrees, Constants.Longitude_Degrees); locationMap.MoveToRegion(mapSpan); }
public static GoogleMapsMapSpan ToGoogleMapsMapSpan(this GeolocatorPosition position, double latitudeDegrees = 0, double longitudeDegrees = 0) { if (position == null) { return(default(GoogleMapsMapSpan)); } return(GoogleMapsMapSpan.FromCenterAndRadius(position.ToGoogleMapsPosition(), Configuration.GoogleMaps.DefaultDistanceInKm)); }