Геолокация пользователя - noant/Lazurite GitHub Wiki

Действия, представленные в плагине UserGeolocationPlugin, созданы для работы с геолокацией пользователей и позволяют вычислять такие значения, как расстояние пользователя до места, нахождение пользователя в определенном месте и т.д.

Некоторые действия предполагают наличие не только пользователя, но и места, или "локации", которое должно быть заведено и настроено в программе. Таким местом может быть дом, работа, город, станция метро. Действия с таким параметром нужны для того, чтобы произвести какое-либо действие по появлению или отдалению пользователя от этой "локации". Место имеет три параметра: координаты центра, радиус и наименование.

Пример созданных мест (дом и работа) и маршрут пользователя между ними в выбранную дату.

Пользователь в локации

Действие "Пользователь в локации" позволяет определить текущее "место" пользователя. Для того, чтобы создать действие, необходимо выбрать пользователя, одно из его устройств, место. Действие будет возвращать логическое "ИСТИННА", если пользователь в данный момент находится в пределах радиуса выбранного места. Иначе, возвращаемое значение будет "ЛОЖЬ".

Текущая локация пользователя

Действие позволяет определить текущее "место" пользователя. Для того, чтобы создать действие, необходимо выбрать пользователя и одно из его устройств. Действие будет возвращать текущее место пользователя. Если пользователь находится на пересечении площадей нескольких мест, то будет выбрано место с наименьшим радиусом. Если пользователь не находится ни в одном из отмеченных на карте мест, то действие вернет значение "Другое".

Расстояние между пользователем и выбранным местом

Позволяет определить расстояние между выбранным "местом" и пользователем. Для того, чтобы создать действие, необходимо выбрать пользователя, одно из его устройств и место. Действие будет возвращать число - расстояние в метрах между выбранными пользователем и местом.

Геокоординаты пользователя

Позволяет определить текущие геокоординаты пользователя в виде двух чисел: широта и долгота. Для того, чтобы создать действие, необходимо выбрать пользователя и одно из его устройств. Действие будет возвращать текущие геокоординаты в виде строки.

Открыть геокоординаты пользователя

Позволяет открыть текущие геокоординаты пользователя на карте. Для того, чтобы создать действие, необходимо выбрать пользователя и одно из его устройств.

Отображение на Android

Для отображения на Windows используется браузер по умолчанию. Открывается в Яндекс картах.

Далее: Wake-on-Lan

⚠️ **GitHub.com Fallback** ⚠️