Exemplo n.º 1
0
        public AddressLevel Geocode(string address)
        {
            string fixedAddress = Fixer.Prepare(address);

            AddressLevel  addressLevel = tokenizer.ParseAddress(fixedAddress);
            List <string> list         = tokenizer.NotParsedList;

            list = geocoder.CheckForCity(list, ref addressLevel);

            if (!addressLevel.Il.Equals(string.Empty))
            {
                list = geocoder.CheckForTown(list, ref addressLevel);
            }

            addressLevel = geocoder.Geocode(addressLevel);

            return(addressLevel);
        }
Exemplo n.º 2
0
        private string FixAddress(string address)
        {
            string preparedAddress = Fixer.Prepare(address);

            return(preparedAddress);
        }
Exemplo n.º 3
0
        //static void GeocoderTest(AddressLevel addressLevel)
        //{
        //    Geocoder geocoder = new Geocoder();
        //    geocoder.Geocode(addressLevel);
        //}

        static string FixerTest(string address)
        {
            string preparedAddress = Fixer.Prepare(address);

            return(preparedAddress);
        }