User:Aharvey/JOSM
Jump to navigation
Jump to search
JOSM is a powerful tool for working with geospatial data and OpenStreetMap. This page documents how I've setup JOSM for my workflow.
JOSM Profiles
JOSM doesn't currently support "profiles" out of the box via the UI, however it's still possible to use different profiles. This documentations assumes you're using Debian Linux and have installed JOSM via the Debian josm
package.
Run JOSM incognito
TMP=`mktemp --directory`
mkdir -p $TMP
java -Djosm.home=$TMP -jar /usr/share/josm/josm.jar
Run JOSM in a new named profile
mkdir -p ~/.josm-profile1
java -Djosm.home=~/.josm-profile1 -jar /usr/share/josm/josm.jar
Make JOSM pretty
Install the flatlaf plugin and change the Display > Look and Feel to FlatLaf Light.
Customise your toolbar
Under Preferences > Toolbar I've added the following:
- File > New Layer - it can be handle to work across multiple layers
- Imagery layers - I add the most common imagery layers I work with to the toolbar so I can enable them faster than selecting from the Imagery menu
Plugins
- JOSM/Plugins/BuildingsTools - faster way to draw rectangles
- JOSM/Plugins/Conflation - useful for small simple data imports and QA
- gridify - create ways for individual terrace buildings or duplex parts
- JOSM/Plugins/Reverter - perform changeset reverts
- JOSM/Plugins/Undelete - undelete deleted objects
Enable WebP to unlock additional background imagery layers
Seems not necessary?