# Функция random_latlon

Добавлена функция получения рандомных координат в рамках указанного адреса.

{{ random_latlon(center, radius) }}

Входящие параметры:

  • center - массив координат начальной точки (lat, lon)
  • radius - радиус окружности в метрах

На выходе массив с новыми координатами.

Пример использования:

{{ random_latlon(user['latlon']|split(","), 100)|join(",") }}

user['latlon']|split(",") - в переменной user['latlon'] содержится текст с координатами начально точки (44.231954, 43.113270), необходимо из этой строки сделать массив, для этого используется фильтр split(",")

100 - радиус, в метрах

join(",") - фильтр для создания строки из элементов массива, в итоге получаем строку с координатами.

Пример работы: https://xmlfeed.ru/cabinet/twig?uuid=b2254b3d-7113-4f1b-abb6-6946705a8c3e (opens new window)

DANGER

При использовании данного фильтра не забывайте отключать опцию на поле "Вычисление при каждом обновлении (раз в час)". иначе значение будет меняться, при каждом обновлении фида.