JOSM ( слушать ⓘ ) (Java OpenStreetMap editor) — это бесплатный программный настольный инструмент редактирования геоданных OpenStreetMap , созданный на Java , изначально разработанный Иммануэлем Шольцем и в настоящее время поддерживаемый Дирком Штёкером. [5] Инструмент редактирования содержит расширенные функции [6], которые отсутствуют в стандартном онлайн-редакторе OSM, iD .
Функции
Некоторые примечательные особенности JOSM включают импорт файлов GPX (треки GPS), [7] работу с аэрофотоснимками (включая протоколы WMS , TMS и WMTS ), поддержку нескольких картографических проекций , слоев, редактирование отношений, [8] инструменты проверки данных, фильтрация данных, работа в автономном режиме, [9] предустановки и стили рендеринга. [10] JOSM предоставляет более 200 сочетаний клавиш для основных функций. [11]
Множество дополнительных функций (например, инструменты для рисования зданий, добавления ссылок на Википедию или просмотра данных в 3D) доступны через плагины . [12] [13] [14] [15] В репозитории их более 100. [16]
История
Первый набор изменений был создан 27 сентября 2005 года. [17]
Первая бета-версия (требовавшая Java 5) [18] была доступна 4 октября 2005 года, а JOSM 1.0 был выпущен 22 января 2006 года. [1]
Текущая схема управления версиями, использующая номер набора изменений кода , была введена в 2008 году. [19]
В 2014 году логотип проекта был заменен на новый, победивший в конкурсе дизайна. [20] С этого года стабильные релизы идентифицируются дополнительным внутренним номером версии YY.MM (после r6763 - 14.01 [21] ), однако они могут не точно отражать дату релиза. [22]
Начиная с версии 10786 (16.07), выпущенной 12 августа 2016 года, поддержка версий Java ниже 8 была прекращена. [23]
Совместимость с Java 9 добавлена 2 сентября 2017 г., редакция 12712 (17.08). [24]
Логотип JOSM был обновлен 8 августа 2019 года до текущего вида. [25]
Поддержка Java 16 добавлена 18 марта 2021 г., начиная с версии 17580 (21.02). [26]
У JOSM появились новые установщики macOS и Windows , которые поставляют Java 16 и JavaFX 16, а для запуска Debian требуется openjfx, начиная с версии 18193 (21.08), выпущенной 2 ноября 2021 года. [27]
Использование
Наибольшее количество правок в OSM выполняется с использованием JOSM. [28] Программное обеспечение использовалось для выполнения нескольких крупномасштабных импортов OSM, включая данные TIGER в Соединенных Штатах. [29]
Доступны различные руководства. Учебное пособие LearnOSM, переведенное на 16 языков, содержит раздел о JOSM. [37] Оно охватывает процесс редактирования, инструменты, плагины, предустановки, функции изображений, разрешение конфликтов и другие функции.
Ссылки
^ ab "[Openstreetmap] JOSM 1.0 released". Архивировано из оригинала 2016-09-18 . Получено 2016-05-21 .
^ https://josm.openstreetmap.de/wiki/Changelog#stable-release-24.09.{{cite web}}: Отсутствует или пусто |title=( помощь )
^ "Журнал изменений - JOSM" . Josm.openstreetmap.de .
^ Джокар Арсанджани, Дж.; Ципф, А.; Муни, П.; Хельбих, М., ред. (2015). OpenStreetMap в ГИС-науке: опыт, исследования и приложения. Конспект лекций по геоинформатике и картографии. Springer. стр. 71. ISBN978-3-319-14280-7.
^ Географические информационные системы: концепции, методологии, инструменты и приложения. США: Ассоциация управления информационными ресурсами. 2013. стр. 546. ISBN978-1466620384.
^ Мабен, Рут (29 июня 2017 г.). «Картографирование сложных объектов в JOSM с использованием отношений». Mapbox.ocm . Архивировано из оригинала 16 февраля 2017 г. Получено 21 мая 2016 г.
↑ Chance Tom (6 марта 2009 г.). «OpenStreetMap: данные, лежащие в основе карт». Linux Weekly News . Получено 22 мая 2016 г.
^ Михаэль Зильске; Андреас Нойманн; Кай Нагель (2 сентября 2015 г.). «OpenStreetMap для моделирования дорожного движения». Труды 1-го Европейского состояния карты: конференция OpenStreetMap . Коллекция Берлинского технического университета. doi :10.14279/depositonce-4679 . Получено 22 мая 2016 г.
^ F Scioscia; M Binetti; M Ruta; S Ieva; Eugenio Di Sciascio (5 февраля 2014 г.). «Структура и инструмент для семантической аннотации точек интереса в OpenStreetMap». Procedia — Социальные и поведенческие науки . 111 : 1092–1101. doi : 10.1016/j.sbspro.2014.01.144 .
^ "- Редакция 32802". Svn.openstreetmap.org .
^ "Набор изменений 1 – JOSM". Josm.openstreetmap.de .
^ "[Openstreetmap] JOSM Beta доступна для загрузки". Архивировано из оригинала 2016-12-11 . Получено 2016-05-22 .
^ "OpenStreetMap - дневник josmeditor - JOSM достигает версии 10000 на 10-м году своего существования". Openstreetmap.org .
^ «Новый логотип JOSM, редактора Java OpenStreetMap - блог OpenStreetMap» . Блог.openstreetmap.org . 12 декабря 2014 г.
^ "2014 Changelog" . Получено 7 ноября 2016 .
^ Легнер, Саймон (6 ноября 2016 г.). "Выпуск 16.10". Архивы josm-dev . Получено 7 ноября 2016 г.
^ "Список изменений 2016". openstreetmap.de .
^ "Список изменений 2017". openstreetmap.de .
^ JOSM. "Логотип обновлён". Twitter .
^ "Журнал изменений JOSM" . openstreetmap.de .
^ "Журнал изменений JOSM" . openstreetmap.de .
^ "Статистика использования редактора - OpenStreetMap Wiki". Wiki.openstreetmap.org .
^ Натан Уиллис (23 января 2008 г.). «Проект OpenStreetMap завершает импорт данных TIGER из США». Linux.com . Получено 22 мая 2016 г.