예제 #1
0
        public GeoCoordinate GetLocation(Address address)
        {
            var country  = "Poland";
            var city     = address.City;
            var street   = address.Street;
            var building = address.Number.ToString();

            var data = _geoDataService.GetCoordinatesForAddress(country, city, street, building);

            return(new GeoCoordinate(data.Lat, data.Lon));
        }
예제 #2
0
        public Position GetUserPosition(Address address)
        {
            var userGeoPosition = _geoDataService.GetCoordinatesForAddress("Poland",
                                                                           address.City, address.Street, address.Number.ToString());

            return(new Position()
            {
                Longitude = userGeoPosition.Lon,
                Latitude = userGeoPosition.Lat,
            });
        }