OpenOrienteering Mapper — свободная программа для черчения и печати спортивных и других видов карт. Программа по сути является кроссплатформенной картографической издательской системой с функционалом векторного редактора и десктопной ГИС.
Интерфейс и функции в десктопной (Linux, macOS, Windows) и мобильной (Android, Android-x86) версиях немного отличаются, и на данный момент использование мобильной версии рекомендуется для начальных этапов картографирования и топосъёмки на месности, а ответственные этапы картографических работ и подготовку к печати рекомендуеться выполнять с помощью десктопной версии.
OpenOrienteering Mapper v0.8.0 является первым стабильным релизом ветки 0.8.x с огромным количеством новшеств и изменений внедрённых в первую очередь для поддержки новой международной спецификации для спортивных карт IOF ISOM 2017. Также начиная с этой ветки для работы программы минимально необходимыми являются библиотеки Qt5.7.x и GDAL 2.x.
Основные изменения:
- Добавлен набор условных символов ISOM2017 (набор символов предыдущей спецификации переименован с ISOM в ISOM2000).
- Добавлены несколько новых свойств символов (с изменениями в формате OMAP/XMAP):
- изменено принцип обрезания узоров заполнения площадных объектов;
- изменено масштабирование штрихового символа.
- Добавлена поддержка CRT файлов — правила (фильтры) замены символов объектов на карте, кроме того используемые для импорта данных из файлов OpenStreetMap.
- Добавлен диалог «Найти...» для поиска объектов на карте с использованием комплексных запросов по текстовым тегам, присвоенным объектам. Для формирования запросов поиска разработан простой но эффективный синтаксис запросов.
- Размер иконок условных символов (миниатюр) можно настроить на свое усмотрение, в том числе и в версии для Android.
- В версии для Android теперь также есть возможность скрывать и защищать условные символы (ранее функция была доступной только в десктопной версии).
- Улучшено отображение элементов символов в миниатюрах, в том числе и при экспорте карт в OCD формат.
- Одним нажатием в мобильной версии можно перейти в текущее положение на карте при выполнении работ на местности (нужно привязать карту и включить GPS) или изменить масштаб отображения карты в главном окне (1x или 2x зум).
- Добавлена опция для включения отображения азимута (в градусах) и дистанции между предыдущим сегментом и текущим положением курсора при черчении контуров.
- Снижено потребление памяти и повышена скорость загрузки подложек (шаблонов) в версии для Android.
- Локализация наборов символов осуществляется с помощью сервиса Weblate, таким же образом как это реализовано для локализации интерфейса программы.
- Руководство пользователя обновлено и теперь доступно также в виде PDF файла (как альтернатива встроенной справке и онлайн-версии руководства).
Всего было внесено 788 коммитов со времени релиза v0.7.0, изменено 583 исходных файла, при участии 27 человек.
На Github'е можно посмотреть список решённых вопросов а также известные проблемы v0.8.0. В случае обнаружения в программе каких-либо недочётов или ошибок сообщите об этом разработчикам в багтрекер! Только проверьте сначала не было ли создано уже отчёта по этой же теме.
>>> Подробности