Сформировать и вывести список ссылок на ресурсы

Приветствую

У ресурсов есть дополнительное поле – GPS-координаты в виде простой строки текста (55.756959, 37.620328). Требуется сформировать список ссылок на ресурсы у которых значение GPS-координат ближе всего к координате конкретного ресурса и по сути это и есть вся задача, а далее написано много слов с пояснениями, если они вам нужны для лучшего понимания.

Сейчас все делается вручную – смотрю на карту, определяю ближайшие точки, проставляю ссылки на ресурсы в одно дополнительное поле у ресурса и список ссылок выводится на странице. Хочется устранить эту рутину и сделать все на автомате. Задача кажется простой, но в написании сниппетов/плагинов для MODX не силен. Поэтому требуется ваша помощь.

Чтобы однозначно все было понятно, расширю описание.

На сайте есть несколько категорий. У каждой категории есть определенное количество ресурсов с установленными вручную координатами. К примеру, у какой-то категории есть сто ресурсов – берем ресурс, вычисляем десять ресурсов в этой категории с ближайшими координатами, формируем список ссылок, выводим на страницу ресурса.

Новые ресурсы и категории будут периодически добавляться на сайт. Поэтому все это дело должно будет обновляться с учетом координат новых ресурсов в категории.

Желательно, чтобы все работало быстро, с минимальной нагрузкой, как сказал один известный у нас человек: «капитально, досконально, оригинально и феноменально )»

Указывайте пожалуйста стоимость ваших услуг.
weranda
weranda
28 февраля 2017, 09:37
modx.pro
1 068