Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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));
        }