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); }
private string FixAddress(string address) { string preparedAddress = Fixer.Prepare(address); return(preparedAddress); }
//static void GeocoderTest(AddressLevel addressLevel) //{ // Geocoder geocoder = new Geocoder(); // geocoder.Geocode(addressLevel); //} static string FixerTest(string address) { string preparedAddress = Fixer.Prepare(address); return(preparedAddress); }