Table of Content
JOSM Map Styles
The JOSM map display can be easily customized with different styles. Many styles are included with JOSM by default.
There are base styles (e.g. JOSM standard or Potlatch 2) that cover a wide range of features each. They can be combined with add-on styles that cover more special topics. See the available styles list below.
JOSM has three lists of map styles: available styles (all styles from the style repository) → active styles (your favourites) → ☑ chosen styles (actually used for the map painting).
JOSM comes with some styles being in the "active styles" list by default. You can choose styles from this list of "active styles" to be actually used for the map painting by clicking the check box (☑) at the desired style's line
- in the map paint style dialog or
- in the "View" menu ( → "Map paint styles") or
- (less comfortable) in the Map Paint Styles Preferences (see section below)
Note that, unless you are working with add-on styles, likely you want to have only one style ☑ checked at a time.
Activating more styles
- open the Map Paint Styles Preferences by either
- select a style in the list of "available styles" (left side)
- activate it by clicking the blue right arrow button (in the centre)
- exit and confirm by clicking the OK button
Example: Let's assume that you want to add maxspeed=* tags to OSM, then you probably will make use of the style Maxspeed (which displays the value of maxspeed on roads with different colors). The screencast/animation on the right side (click to enlarge) shows how to add this style to your list of "active styles".
Adding own styles
You can add own styles (from any URL/file) to the list of active styles – for example a style file which you have created yourself. Just click the plus sign on the right and enter either path and filename or URL of your style file.
Available styles list
|BNIWR Rendering (standarized symbols)||Aun (Skippern) Johnsen||JOSM rendering of nautical symbols according to BNIWR standard||0.1|
|cellid||Kolesár András||style displaying OpenCellID measurements More details||0.0.0.2|
|CEVNI Rendering (standarized symbols)||https://wiki.openstreetmap.org/wiki/User:Kannix||JOSM rendering of nautical symbols according to CEVNI standard More details||2015-05-15|
|Direction for traffic signs||Michael Maier (species@osm)||very simple preset to show the “direction” tag of a highway=stop,give_way,traffic_signals More details||0.1.7|
|OpenRailwayMap Electrification layer||Dakon||Style for a electrification layer railroad network map. More details||0|
|FreieTonne||FreieTonne||Style for FreieTonne-Seamarks More details||20160428075116|
|Indoor||Ubica2 Project Team||This JOSM style displays useful information to help indoor map edition. It highlights rooms, corridors, stairs and elevators. In addition, some kind of nodes which are important inside a building will be represented also More details||0.5|
|Osmic||nebulon42||Osmic icons for JOSM More details||0.1|
|Hide nodes||Felis Pimeja||Simple style to hide nodes in JOSM (may be handy to observe objects on low levels)||1|
|HDM||HOT (Humanitarian OpenStreetMap Team)||Humanitarian Data Model focused style. More details||0.0.2|
|Forest||igitov||Display detailed description of forest stands & related objects||0.0.53|
|INT 1 Rendering (IHO standarized symbols) PD||Aun (Skippern) Johnsen||JOSM rendering of nautical symbols according to IHO standard INT-1||0.2|
|OpenSeaMap: Seamarks according to INT 1 (IHO standarized symbols)||Aun (Skippern) Johnsen, Axel Utech||JOSM rendering of nautical symbols according to IHO standard INT-1||0.1|
|OpenRailwayMap additional icons and symbols for editing||Nakaner||Style for a assisting mapping of railway information in JOSM. Not suitable for map rendering. More details||0|
|Mapnik (true)||MapCSS variant of the OSM Mapnik style (as close as possible to the original). It is not very suitable for real mapping in an editor because nodes and lines without a style are hidden and opaque areas may cover each other. This file is optimized for JOSM and may need some minor changes to work properly with other MapCSS implementations.||0.1|
|OpenRailwayMap maxspeed layer||rurseekatze||Style for a maxspeed layer of the railroad network. More details||0|
|measurements||Kolesár András||style displaying OpenCellID measurements More details||0.0.0.2|
|PPWBC Rendering (standarized symbols)||Aun (Skippern) Johnsen||JOSM rendering of nautical symbols according to PPWBC standard||0.1|