public string GetFormattedGeoLocationData(GeoCoordinate? geoCoordinate) { if (!geoCoordinate.HasValue) return string.Empty; IEnumerable<Address> geoData = geocoder.ReverseGeocode(geoCoordinate.Value.Latitude, geoCoordinate.Value.Longitude); return geoData.First().FormattedAddress; }
public bool Equals(GeoCoordinate other) { return Math.Abs(Latitude - other.Latitude) < double.Epsilon && Math.Abs(Longitude - other.Longitude) < double.Epsilon; }