JOSM

Free and open source editor for OpenStreetMap From Wikipedia, the free encyclopedia

JOSM

JOSM (listen) (Java OpenStreetMap editor) is a free software desktop editing tool for OpenStreetMap geodata created in Java, originally developed by Immanuel Scholz and currently maintained by Dirk Stöcker.[5] The editing tool contains advanced features[6] that are not present in OSM's default online editor, iD.

Quick Facts Original author(s), Developer(s) ...
JOSM
Original author(s)Immanuel Scholz
Developer(s)Dirk Stöcker and other contributors
Initial releaseJanuary 22, 2006; 19 years ago (2006-01-22)[1]
Stable release
19307[2]  / 4 February 2025; 30 days ago (4 February 2025)
Repository
Written inJava[3]
PlatformCross-platform
Available in38[4] languages
TypeGIS software
LicenseGNU GPL v2
Websitejosm.openstreetmap.de 
Close

Features

Thumb
JOSM highway presets menu

Some notable features of JOSM are importing GPX files (GPS tracks),[7] working with aerial imagery (including WMS, TMS and WMTS protocols), support for multiple cartographic projections, layers, relations editing,[8] data validation tools, data filtering, offline work,[9] presets and rendering styles.[10] JOSM provides more than 200 keyboard shortcuts for the core functions.[11]

Many additional features (like tools for drawing buildings, adding Wikipedia links or viewing data in 3D) are available through the plugins.[12][13][14][15] There are more than 100 of them in the repository.[16]

History

  • The first changeset was created on 27 September 2005.[17]
  • The first beta version (which required Java 5)[18] was made available on 4 October 2005 and JOSM 1.0 was released on 22 January 2006.[1]
  • The current versioning scheme, using code changeset number, was introduced in 2008.[19]
  • In 2014 the project logo was replaced with new one, which won a design contest.[20] From this year stable releases are identified with additional YY.MM internal version number (following r6763 - 14.01[21]), however they may not exactly reflect the release date.[22]
  • Since revision 10786 (16.07) released on 12 August 2016, support for Java versions earlier than 8 has been dropped.[23]
  • Compatibility with Java 9 added on 2 September 2017, revision 12712 (17.08).[24]
  • JOSM logo refreshed on 8 August 2019 to the current artwork.[25]
  • Java 16 support added on 18 March 2021 Since revision 17580 (21.02).[26]
  • JOSM had new macOS and Windows installers that both ship Java 16 and JavaFX 16 and Debian launcher required openjfx since revision 18193 (21.08) released on 2 November 2021.[27]

Usage

The highest number of edits in OSM are done using JOSM.[28] The software was used to perform several large scale OSM imports, including TIGER data in the United States.[29]

JOSM can also be used for editing an OSM sister project OpenHistoricalMap.[30] It's included as a package in many Linux distributions like Ubuntu,[31][32] Debian,[33] Fedora,[34] Arch Linux[35] and the OSGEO Live DVD[36]

Various tutorials are available. The LearnOSM Tutorial, translated in 16 languages, has a section on JOSM.[37] It covers the editing process, the tools, the plugins, the presets, the imagery functionalities, conflict resolution and other features.

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.