Функция "Локатор" используется для предоставления альтернативного источника координат с использованием интернет сервисов.
В данный момент реализована работа с сервисом Yandex Locator.
Для использования функции необходимо выполнить несколько шагов:
Далее приведено подробное описание для каждого из этих шагов.
Для получения координат от сервиса используется API-ключ.
Чтобы его получить, необходимо зарегистрироваться в кабинете разработчика Yandex.
Нажмите Показать, чтобы посмотреть пример получения API-ключа.
Зайдите на сайт https://developer.tech.yandex.ru/

Выберите API

Заполните анкету и переходите к API


Функция Локатор использует различные комбинации источников данных для получения координат.
Выбор источника связан с возможностями устройства:
| LBS | Подойдет любое устройство с функцией Локатор |
| WiFi | Нужно устройство с функцией Локатор и WiFi модулем |
У каждого источника есть свои плюсы и минусы. Все они влияют на точность определения и количество ложных показаний.
| Источник | Точность | Доступность | Подвижность | Описание |
|---|---|---|---|---|
| LBS | Низкая | Высокая | Низкая | Данные о сотовых вышках |
| WiFi | Высокая | Низкая | Высокая | Данные о ближайших точках доступа WiFi |
| LBS+WiFi | Средняя* | Высокая | Средняя* | Совмещенный режим, использующий WiFi и LBS |
Вот несколько пояснений по критериям оценки источников:
Пояснение для показателя "Средняя":
-- в случае с Точностью это будет выглядеть как падение точности если поблизости нет WiFi и повышение если WiFi поблизости есть;
-- в случае с Подвижностью Локатор будет чуть больше подвержен ошибкам в случаях когда поблизости будут отсутствовать LBS вышки.

Вместо
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxустановите свой API-ключ
*!EDITS LOCATOR:GLOBAL(1,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,10,60,0,0000,0),COORDFILT(1,130,2,0,,1)
Незабудьте подключить к устройству WiFi-модуль SIGMA.
Модуль не нуждается в настройке, необходимо только подключить его по схеме, приведенной ниже.Схема подключения

Настройте интерфейс, к которому физически подключили WiFi модуль
![]() |
| Пример настройки интерфейса RS-232 |
Вместо
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxустановите свой API-ключ
*!EDITS RS232:OPTIONS(SG01,!,115200,0,1),LOCATOR:GLOBAL(1,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,11,60,0,0000,0),COORDFILT(1,130,2,0,1,1),APFILT(1,-65)
*!EDITS RS485:OPTIONS(SG01,!,115200,0,1),LOCATOR:GLOBAL(1,xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,11,60,0,0000,0),COORDFILT(1,130,2,0,1,1),APFILT(1,-65)