コード例 #1
0
        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
            });
        }
コード例 #2
0
        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
            });
        }
コード例 #3
0
        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
            });
        }