LINUX.ORG.RU

OpenOrienteering Mapper 0.7.0

 , , ,


2

2

OpenOrienteering Mapper — свободная кроссплатформенная картографическая издательская система с функциями ГИС, предназначенная для создания, редактирования и подготовки к профессиональной печати спортивных карт (или других видов картографической продукции). Основная цель — поддержка международных стандартов, используемых в спортивном ориентировании (IOF ISOM).

В ветку 0.7.x внесены значительные изменения в работе по импорту файлов, подразумевающие использование дополнительных программных библиотек по работе с разными форматами файлов геоданных (ранее ограниченный импорт файлов осуществлялся исключительно собственными средствами программы). В связи с этим требования к некоторым платформам стали выше.

Основные изменения:

  • Добавлена поддержка импорта геоданных с помощью библиотек GDAL/OGR, благодаря чему число поддерживаемых форматов геоданных постепенно будет увеличиваться в следующих релизах (issue #574).
  • Значительно переработан текстовый редактор. Добавлена поддержка методов ввода, что в том числе позволило редактировать текст на Android.
  • Переработан и улучшен импорт файлов GPX и OSM.
  • Добавлена начальная поддержка использования CRT-файлов для автоматизации импорта DXF-файлов, сгенерированных с помощью специального скрипта для обработки LiDAR-данных, и конвертации элементов с определёнными тегами в объекты с соответствующими условными знаками (issue #261).
  • Улучшен импорт OCD-файлов.
  • Наборы условных знаков ISOM переименованы в ISOM2000 (продолжается работа над добавлением наборов условных знаков ISOM2017).
  • Добавлена китайская локализация интерфейса, обновлены уже существующие.
  • Для создания бинарных сборок теперь используется новая система сборки (issue #674).

Если у вас есть замечания или пожелания — пишите на GitHub.

>>> Известные проблемы в версии 0.7.0

>>> Исходный код и бинарные сборки (Android, macOS, Windows)

>>> Бинарные сборки для GNU/Linux

>>> Репозиторий тестовых и стабильных сборок (GNU/Linux, Windows)

>>> Подробности

Рендеринг OpenStreetMap в OpenOrienteering Mapper

Благодаря внедрению механизма конвертации с помощью CRT-файлов (в сочетании с набором УЗ это уже «картостиль рендеринга»), а также наличие ранее внедренных средств по работе с тегамы елементов карты, может сократиться в разы время необходимое для конвертации одного набора геоданных в соответствие разным наборам условных знаков.
1) http://www.openorienteering.org/mapper-manual/pages/tag_editor.html
2) http://www.openorienteering.org/mapper-manual/pages/tag_selector.html

Таким образом используя OOMapper можно производить разнообразную высококачественную полиграфию на основе данных OSM (вектор в PDF + CMYK/Spot colors)

atsym ★★★★★ ()
Последнее исправление: atsym (всего исправлений: 1)

для создания бинарных сборок теперь используется новая система сборки (issue#674).

MXE не пробовали? Если да, то чем неугодил? Для наших дистрибуций искал что-то аналогичное msys2, но не нашёл ничего лучше MXE.

Или у вас заточка: одна билд-система - много платформ?

Как делаете бинарные сборки для мака? Нативно? Или кросс-билд?

h4tr3d ★★★★★ ()
Последнее исправление: h4tr3d (всего исправлений: 2)
Ответ на: комментарий от h4tr3d

MXE не пробовали? Если да, то чем неугодил?

А почему вы у меня спрашиваете об этом? Спрашивайте у главного разработчика

https://github.com/dg0yt

atsym ★★★★★ ()

А печатать спутниковые снимки произвольного размера можно? Например, 10k*10k.

anonymous00 ★★ ()
Ответ на: комментарий от h4tr3d

не нашёл ничего лучше MXE

А можно ли в MXE как-то выбрать LTS версию Qt? И если можно, то как?

Beewek ()
Ответ на: комментарий от anonymous00

Если импортируешь этот снимок в OOMapper в качестве подложки — то пожалуйста. Никаких ограничений по размеру нет. В диалоге экспорта/печати нужно только поставить галочку напротив пункта об отображении подложки.

atsym ★★★★★ ()
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от avsej

Автор поста оттуда, по всей видимости. У него автоматически локальная версия подставилась.

AP ★★★★★ ()

Пакет называется openorienteering-mapper, а бинарник для запуска Mapper. Очень интуитивно.

meequz ★★ ()

Импортировал .pbf с Беларусью, 172 Мб, жестачайше тормозит

meequz ★★ ()
Ответ на: комментарий от meequz

Импортировал .pbf с Беларусью, 172 Мб, жестачайше тормозит

Как вариант, докупи RAM + апгрейдни CPU.

atsym ★★★★★ ()
Ответ на: комментарий от avsej

А почему первая ссылка на сайт на украинском языке?

Это ссылка на самую полную статью в Википедии (да и вообще в интернете) на одном из языков славянской группы, где расписано очень детально что это за зверь.

Почему не просто на http://www.openorienteering.org/

В статье на Википедии есть ссылка на оф.сайт. Кроме того в конце новости есть ссылка на оригинал новости на оф.сайте

atsym ★★★★★ ()
Ответ на: комментарий от atsym

OsmAnd не тормозит, QGis не тормозит, сабж тормозит.

anonymous ()
Ответ на: комментарий от anonymous

OOMapper для Android пока еще работает хуже чем OOMapper для десктопа.

atsym ★★★★★ ()
Ответ на: комментарий от atsym

Как вариант, докупи RAM + апгрейдни CPU.

О! Когда кто-то будет рассказывать, что sK1 тормозит на «коредубе» лохматого года выпуска, буду давать ссыль на это ;)

Linfan ★★★★★ ()
Ответ на: комментарий от atsym

Как вариант, докупи RAM + апгрейдни CPU

Тормозит настолько жестачайше, что есть сомнения что это поможет.

meequz ★★ ()
Ответ на: комментарий от atsym

Это ссылка на самую полную статью в Википедии (да и вообще в интернете) на одном из языков славянской группы, где расписано очень детально что это за зверь.

И что? Кто нам с этой фени переведёт?

Rodegast ★★★★★ ()
Ответ на: комментарий от Linfan

Вы посмотрите кто пришел :) А у sK1 когда там уже релизы будут? ;-P

atsym ★★★★★ ()
Ответ на: комментарий от Beewek

В текущем виде, думается, никак.

Как вариант: скопировать существующие правила и сделать на их основе под LTS и сделать пул-реквест. Или попросить разработчиков в трекере.

В любом случае, много рутинной работы исключается.

Я не считаю MXE идеалом, просто при отсутствии других альтернатив - неплохой вариант. В арчике и производных можно многое самому из AUR утянуть. В прочих не так всё просто.

h4tr3d ★★★★★ ()
Ответ на: комментарий от atsym

Почему-то думал, что вы отношение к проекту имеете :)

h4tr3d ★★★★★ ()
Ответ на: комментарий от h4tr3d

Почему-то думал, что вы отношение к проекту имеете :)

Отношение имею: QA + PR + локализация; периодически добавляю всякие хотелки в issues.

Но не занимаюсь написанием кода OOMapper, и тем более не формирую бинарные сборки.

atsym ★★★★★ ()
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от atsym

Вы посмотрите кто пришел :)

Как пришелец, так и ушелец )))

А у sK1 когда там уже релизы будут? ;-P

Как только кто-нибудь допишет фильтры импорта/экспорта - так сразу и того

Linfan ★★★★★ ()
Ответ на: комментарий от meequz

.pbf

А попробуй-ка импортировать Беларусь в формате .osm

atsym ★★★★★ ()
Ответ на: комментарий от atsym

Ну, ты можешь хотябы выкатить детальный план работ?

Легко! Нужно заимплементить импорт/экспорт: WMF, EMF, CGM, CDR, CMX, AI, PS, EPS, PDF, XAR

Я тут себе книжек из PacktPub'а по тематике Python накачал, может коммитить начну в sK1 2.0 на днях.

You're welcome! Ждем'c пулл реквесты :)

На днях вон один студень форкнул sK1 - грозится на кутях перепейсать ))) Так что ждем'с

Linfan ★★★★★ ()
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от Linfan

Легко! Нужно заимплементить импорт/экспорт: WMF, EMF, CGM, CDR, CMX, AI, PS, EPS, PDF, XAR

Мне смутно припоминается, как некто (не будем показывать пальцем) презентовал MVP как новую крутую шнягу, называл юниконвертор ядром нового редактора, да ещё и WMF в UC 2.0 портировал.

И таки чё?

AP ★★★★★ ()
Ответ на: комментарий от AP

Мне смутно припоминается, как некто (не будем показывать пальцем) презентовал MVP как новую крутую шнягу, называл юниконвертор ядром нового редактора, да ещё и WMF в UC 2.0 портировал.

И таки все :)

MVP - основа интерфейса sK1. Все написано, все работает.

UC 2.0 уже функциклирует, как ядро sK1. Но может работать и самостоятельно.

Импорт WMF уже есть (без нескольких редко встречающихся команд), а экспорта пока нет.

Вот atsym книжки прочитает, напишет недостающие фильтры и вуаля - релиз готов :)

Даже два! Два релиза :) sK1 и UC

Linfan ★★★★★ ()
Последнее исправление: Linfan (всего исправлений: 2)
Ответ на: комментарий от Linfan

Вот atsym книжки прочитает, напишет недостающие фильтры и вуаля - релиз готов :)

А, ну ОК. Разбудите меня в 2030 году :)

AP ★★★★★ ()
Ответ на: комментарий от AP

Ой, AP не расчесывайте мне нервы - у меня и так есть их куда потратить! Ежели надееться на контрибюторов, то и в 2030 будить будет рано :)

Linfan ★★★★★ ()
Ответ на: комментарий от Linfan

На днях вон один студень форкнул sK1 - грозится на кутях перепейсать )))

Тогда за собой я закреплю «переписать sK1 на pyimgui» ;-P

https://github.com/swistakm/pyimgui

atsym ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.