Как сделать обзорную карту заказов (на карте Яндекс)?

Главные вкладки

Аватар пользователя dimapv dimapv 15 октября 2014 в 11:09

Добрый день,

Возникла такая идея сделать на своем сайте блок с яндекс картой, на которой бы маркерами отображались нас.пункты, из которых уже поступали заказы (Drupal Commerce). Соответственно, есть заказы DC, есть модуль Яндекс карт с подмодулем ЯК-views. Чтобы сделать такой блок, ему на вход нужна таблица с гео-координатами. Чтобы их получить, сначала нужно извлечь адрес из заказа, обрезать его (адрес) до нас.пункта, преобразовать нас.пункт в гео-координату его (нас.пункта) центра, проверить на уникальность записи (дубли не нужны, один маркер на нас.пункт) и сохранить в некую таблицу mySQL, а может, и файл csv, например, в котором будет указан нас.пункт, гео-координата и, может быть, количество заказов.

Есть идеи, как такое реализовать? Или сделать как-то проще. Реал-тайм в отображении новых заказов не нужен.