private static GeoObject GetCity(BuildingAddress buildingAddress, GeoPoint point) { var geocoderMetaData = new GeoMetaData(buildingAddress.City, GeoObjectKind.Locality) { Address = GetCityAddress(buildingAddress.City) }; return(new GeoObject { GeocoderMetaData = geocoderMetaData, Point = point }); }
private static GeoObject GetStreet(BuildingAddress buildingAddress, GeoPoint point) { var address = GetCityAddress(buildingAddress.City); address.Street = buildingAddress.Street; var geocoderMetaData = new GeoMetaData(buildingAddress.Street, GeoObjectKind.Street) { Address = address }; return(new GeoObject { GeocoderMetaData = geocoderMetaData, Point = point }); }
private static GeoObject GetBuilding(BuildingAddress buildingAddress, GeoPoint point) { var address = new Address { House = buildingAddress.Building }; var geocoderMetaData = new GeoMetaData(buildingAddress.Building, GeoObjectKind.House) { Address = address }; return(new GeoObject { GeocoderMetaData = geocoderMetaData, Point = point }); }