Продолжаю делиться скромным опытом. Стояла такая задача. Есть инфоблок КОМПАНИИ с адресами компаний. В свойстве ADDR хранится адрес без города, город лежит в свойстве CITY - связанном с инфоблоком ГОРОДА. В инфоблоке ГОРОДА хранятся просто названия городов в NAME и координаты центра города в свойстве Y_LL в формате "37.617671,55.755768". Первое число долгота, второе широта.
Городов мало, адресов много. Для инфоблока КОМПАНИИ добавляются свойства широта, долгота YLAT и YLON. Вот их и необходимо заполнить.