JOSM

From OpenStreetMap Wiki
(Redirected from Josm)
Jump to navigation Jump to search
JOSM
JOSM 17013 screenshot en.png
JOSM Logotype 2019.svg
Authors: Immanuel Scholz, Dirk Stöcker and other contributors.
License: GNU GPL (free of charge)
Platforms: Windows, Linux, and macOS
Version: 19265 Changelog (2024-12-04)
Languages: Arabic, Asturian, Bulgarian, Catalan, Valencian, Czech, Danish, German, Greek, English, Canadian English, Australian English, British English, Spanish, Estonian, Basque, Finnish, French, Galician, Hungarian, Indonesian, Italian, Japanese, Khmer, Norwegian Bokmål, Dutch, Polish, Portuguese, Brazilian Portuguese, Russian, Slovak, Swedish, Turkish, Ukrainian, Uzbek, Simplified Chinese, and Traditional Chinese
Website: https://josm.openstreetmap.de
Source code: https://josm.openstreetmap.de/svn/trunk
Programming language: Java

Offline highly expandable map editor

Features
Feature Value
Map Display
Display map yes
Map data raster;vector
Source cache;offline
Rotate map
3D view
Shows website
Shows phone number
Shows operation hours
Routing

(Not set)

Navigating

(Not set)

Tracking

(Not set)

Monitoring
Monitoring
Show current track
Open existing track yes
Altitude diagram
Show POD value
Satellite view
Show live NMEA data
Show speed
Send current position
Editing
Add POIs yes
Edit / Delete POIs yes
Add way yes
Edit geometries yes
Edit arbitrary tags of existing OSM objects yes
Edit relations yes
View notes yes
Create notes yes
Edit notes yes
Work offline offline
Support imagery offset DB yes
Upload to OSM yes
Rendering

(Not set)

Accessibility
Accessibility support
Complete non graphics text output no
Braille interface no
Exploration modus
Public Transport mode
Danger Warnings
Screenreader
Screenreader languages
JOSM logo since August 2019

JOSM (Java OpenStreetMap Editor) is a desktop application for editing OpenStreetMap, the most powerful and complicated out of available editors. Its homepage is located at josm.openstreetmap.de.

JOSM is a feature-rich editor with an interface which can seem complex at first. Although it has a relatively steep learning curve, JOSM is popular among experienced editors thanks to its plugins and stability. In 2023 it was used by 7.2% users, but they made 56.4% of all edits.

There are other editors for OpenStreetMap data, such as iD and Potlatch. If you are unsure which editor to use, see the Comparison of editors article.

Installation

JOSM can be downloaded from the JOSM homepage. Many Linux distributions offer JOSM packages. See JOSM/Linux. It can be run as a local Java installation or with Java WebStart, which causes the latest version to be fetched over the Internet each time the program is run. Java version 1.8, minimum, is required to run JOSM as of 2017. The site security certificates for JOSM WebStart are invalid and will generate multiple warnings during startup, requiring the user to accept exceptions several times before the program is ready to use.

See subpage Installation for more details

Usage

JOSM screenshot, editing in Cleveland, Ohio, USA

JOSM/Guide

The Guide will take you through getting started, downloading some data, basic editing and more advanced editing features. It is intended for beginners to read the guide from the beginning. This is a descriptive guide providing a simple introduction. Some details are intentionally left out.

See also

JOSM/FAQ

Will cover common questions.

Video Tutorials

Main article: Video tutorials#JOSM video collection

Several good tutorials have been created and shared by the Humanitarian OpenStreetMap Team via YouTube:

Help with JOSM

The JOSM Help manual should provide more exhaustive in-depth explanations of each JOSM feature. It is intended to be used as a reference manual, rather than reading from end-to-end. It is also accessible by pressing F1 within the application (context sensitive help)

JOSM Validator

Main article: JOSM/Validator

Advanced editing

JOSM is capable of advanced and efficient editing, up to and including automated edits and imports.

History

Originally developed by Immanuel Scholz and currently maintained by Dirk Stöcker.

See also