Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 6.11 KB

README.ru-RU.md

File metadata and controls

51 lines (33 loc) · 6.11 KB

In English

GaladrielMap SignalK edition License: CC BY-NC-SA 4.0

Простой картплотер (электронно-картографическая система, ЭКС), предназначенный для любительского использования на маломерных судах, в домах на колёсах и внедорожных автомобилях вместе с сервером SignalK.
Приложение запускается в браузере на телефоне, планшете или другом устройстве -- никакиих приложений устанавливать не нужно.

v. 0.9

Это веб-приложение является модификацией картплотера GaladrielMap для работы в среде SignalK, и обладает всеми возможностями оригинального приложения, за исключением нижеуказанных. Для ознакомления с возможностями и получения информации обращайтесь к документации оригинального приложения.

Ограничения

  • GaladrielMap SignalK edition использует @signalk/charts-plugin для предоставления карт вместо GaladrielCache. Поэтому многие карты, имеющиеся в GaladrielMap недоступны, в частности -- карта погоды. Отсутствует также кеширование тайлов из сетевых источников.
  • SignalK не имеет штатных средств контроля актуальности данных, наподобие тех, что имеются у gpsdPROXY в GaladrielMap. Поэтому в GaladrielMap SignalK edition добавлены самые базовые средства такого контроля. Текущее время запаздывания данных отображается в верхнем левом углу вкладки "Скорость и направление".
  • Из-за особенностей организации SignalK в редакторе маршрутов нельзя сохранить на сервере файл .gpx размером больше 4Кб.

Возможности

GaladrielMap SignalK edition поддерживает систему оповещений SignalK, поэтому, если установлен плагин collision-detector, GaladrielMap SignalK edition обозначает потенциально опасные суда значком на карте, и одновременно рисует стрелку в направлении опасности внутри значка, указывающего собственное положение.
Если установлен плагин naivegpxlogger, можно вести запись пути в формате gpx.

Установка и конфигурирование

Установите веб-приложение с помощью веб-панели SignalK из Appstore обычным образом как galadrielmap_sk.
Перезапустите сервер SignalK.
В меню Server -> Plugin Config настройте запуск приложения и необходимые параметры.
Нажмите Submit для сохранения изменений.

Использование

В меню Webapps веб-панели SignalK запустите Galadrielmap_sk, или откройте http://your-signalk:3000/galadrielmap_sk/ в браузере.

Запись пути

Установите naiveGPXlogger для записи текущего пути. naiveGPXlogger управляется из интерфейса GaladrielMap. В любом случае имеется возможность показывать любой записывающийся файл формата .gpx Поэтому если на сервере какая-то программа записывает текущий путь в формате .gpx -- этот файл может динамически отображаться на экране по мере записи. Для этого нужно указать в настройках GaladrielMap каталог, куда записывается файл.

Расширения протокола SignalK

Объект value по пути notifications.mob кроме указанных в документации свойств содержит также:

"source": UUID экземпляра клиентского приложения, пославшего сигнал,
"position": Объект в формате GeoJSON, содержащий географическую информацию о событии.

Поддержка

Форум

Форум будет живее, если вы сделаете пожертвование на ЮМани.

Вы можете получить индивидуальную платную консультацию по вопросам установки и использования GaladrielMap.