Задача, которая решается путем обращения к сервису автозаполнения адреса (геолокации).
Есть несколько таблиц с адресами объектов недвижимости, которые нужно объединить. В таблицах разная информация по одним и тем же объектам. Единственное поле, по которому они объединятся это поле "адрес", но это поле в разных базах выглядит по-разному, например "ул. Ленина 5" и "Ленина улица, дом 5" и тд и тп.
Нужно (1) выбрать сервис, который "скушает" любое написание адреса из баз и выдаст стандартное значение, по которому базы уже можно будет объединить, (2) все настроить, (3) прогнать базу (около 10 000 строк) и добавить к каждой строке адрес объекта, полученный из сервиса.
Готовый продукт должен давать возможность объединить таблицы по вновь полученному полю "адрес".
habrahabr.ru/post/214945/