• G GaladrielMap
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Запросы на слияние 0
    • Запросы на слияние 0
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Метрики
  • Аналитика
    • Аналитика
    • Поток ценности
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Коммиты
Свернуть панель
  • Калачихин Владимир Юрьевич
  • GaladrielMap
  • Wiki
  • appset

appset · Изменения

История страницы
upd создал Ноя 18, 2023 по автору Stager's avatar Stager
Скрыть пробелы
Построчно Рядом
appset.md 0 → 100644
Просмотреть страницу @2cdd3076
В состав комплекса программ GalsdrielMap входит:
## Основное программное обеспечение
1) Собственно GaladrielMap, серверная и клиентские части веб-приложения. Приложение осуществляет показ карт из указанного источника, позиционирование, отображение показаний приборов и инструментов и взаимодействие пользователя со всем комплексом.
Имеется два клинтских приложения: показывающее карты (картплотер) и рассчитанное на эксплуатацию на достаточно мощном клиенте, и показывающее цифровую информацию, рассчитанное на эксплуатацию на очень слабом клиентском устройстве, возможно, с экраном на "электронных чернилах".
2) gpsdPROXY, сервер (демон), обеспечивающий взаимодействие с [gpsd](https://gpsd.io/), интеграцию данных и инструментов, реализующий систему оповещений и снабжающий GaladrielMap информацией. В принципе, GaladrielMap может работать без gpsdPROXY, но существенная часть функциональности будет утрачена.
3) GaladrielCache, кеширующий прокси-сервер для доступа к картам. GaladrielCache опирается на создаваемые пользователями файлы описания источников карт, где определяется адрес доступа, способ доступа, возможно, дополнительные вычисления и запросы, необходимые для получения карты. В этом же файле указывается множество дополнительной информации: периодичность обновления, действия перед показом, модификация интерфейса GaladrielMap при показе карты и многое другое. Подробности описаны в документации к GaladrielCache.
GaladrielCache работает с тайловым форматом преимущественно растровых карт, и хранит тайлы в файловой структуре.
### Дополнительное программное обеспечение
1) netAIS -- средство обмена AIS-подобной информацией через сеть Интернет. Средство использует в качестве транспортной среды сеть tor, а потому не нуждается в выделенном сервере с реальным адресом в сети Интернет. Обмен осуществляется в пределах указанных пользователем изолированных групп, информация о местоположении членов группы доступна только внутри группы и не может быть перехвачена третьим лицом. Каждый пользователь netAIS может быть создателем одной и участником любого количества таких групп.
Информация системы netAIS может отображаться как на экране GaladrielMap, так и на экранах аппаратных картплотеров, а также многих программ, способных показывать информацию AIS.
2) inetAIS -- специфическое средство для получения информации AIS из сети Интернет. Фактически, информация получается от финского провайдера, и отображает ситуацию вокруг и во внутренних водах Финляндии, с известными ограничениями. Мы настоятельно не рекомендуем использовать эту программу вместо аппаратного приёмника AIS, но обзорную информацию она может дать.
### Вспомогательное программное обеспечение
1) Средство очистки хранилища карт от нежелательных тайлов.
Клонировать репозиторий

Введение

  • Выбор архитектуры
  • Состав программного комплекса
  • Аппаратные требования
  • Общие программные требования
  • Получение, хранение и использование карт
  • Картплотер
    • Основной экран
    • Меню
      • Карты
      • Скорость и направление
      • Пути
      • Маршрут
      • Места и маршруты
      • Человек за бортом
      • Загрузки
      • Параметры
  • Панель приборов