CaveViewer

0

Описание

Мобильное приложение для удобного просмотра и редактирования растровых карт пещер или местности.

README.md

CaveViewer

CaveViewer — интерактивные карты пещер. Идея этого приложения изначально была в том, чтобы сделать удобную карту «Гурьевских каменоломен» с некоторыми возможностями программ, таких как Яндекс Карты, Гугл Карты, GPXViewer и тому подобных. Но время шло, и функционал приложения рос.

Обязательно:

Если у вас нет опыта в спелеологии то использовать это приложение не стоит, а лучше обратится к услугам проводника. Это к тому что для примера в приложении используется карта "Гурьевских каменоломен". Сразу подчеркну, что приложение не является навигатором, так как оно работает только с растровыми картами и не имеет функций геопривязки. А больше служит для заметок и планирования маршрутов, так как изначально создавалось как саппорт в топосъемке "Гурьевских каменоломен". Данное приложение не обязательно только для пещер, так же можно использовать для растровых карт местности или для игровых локаций.

Основные возможности:

  • Просмотр и масштабирование карт;
  • Поиск по точкам и история поиска;
  • Сетка (10х10 м или 100х100 px для карт без заданного масштаба);
  • Линейка с измерением площади. Создание пользовательских заметок, таких как:
  • Точки на карте;
  • Маршруты;
  • Полигоны;
  • Рисунки;
  • Журнал заметок с возможностью сохранения их в файл *.geojson;
  • Экспорт карт в PNG с возможностью наложения слоев заметок. Возможность прокладывать маршрут по графу маршрута, опционально в настройках можно задать точность (Быстро — Безопасно), работает на алгоритме A-Star. Открыть карты можно напрямую из растровых изображений (jpg, png, bmp, gif, webp),
  • Как zip архив с тайлами (/"папка с названием"/tiles/),
  • Или как проект из Редактора карт. Все открытые или карты из редактора отображаются в Списке карт.

Редактор карт:

  • В редакторе можно создать проект карты для приложения, карта сохраняется как zip архив проекта.
  • Карта из растрового изображения преобразуется в тайлы. В редакторе можно создать слои:
  • Точки;
  • Маршруты;
  • Полигоны;
  • Привязка ко всем вершинам графов через «Отображ. и привязка».

Скриншоты

изображение