OpenStreetMap tools

About

OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. The project was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive or unexpected ways.

Homepage

http://www.openstreetmap.org 

License

OpenStreetMap data: http://wiki.openstreetmap.org/index.php/OpenStreetMap_License
JOSM: GPLv2
JOSM plugins collection: Ranging from Public Domain to GPLv3
Gosmore: Public Domain and GPLv2

Software

Two programs are installed: Josm and Gosmore. In addition Josm plugins have been included and the Gpsd service for interfacing with real-time GPS.

JOSM (Java OpenStreetMap Editor) is an editor for OpenStreetMap (OSM) written in Java. The current version supports stand alone GPX tracks, GPX track data from OSM database and existing nodes, line segments and metadata tags from the OSM database.
Homepage: http://josm.openstreetmap.de 

The JOSM plugin collection contains the following plugins:

* agpifoj            - Creates a new layer with geotagged pictures.
* colorscheme        - Allows to create different color schemes.
* livegps            - Supports live GPS input together with gpsd.
* measurement        - Adds a dialog and a layer to measure length
                       and angle of segments and create measurement paths.
* openvisible        - Allows opening gpx and osm files that intersect
                       the currently visible screen area.
* slippymap          - Displays a slippy map grid in JOSM.
* surveyor           - Allows adding markers/nodes on current gps positions.
* utilsplugin        - Several helper utilities.
* validator          - Data validator.
* wmsplugin          - Displays background images from any WMS source.

Gosmore is a OpenStreetMap viewer, wayfinder, and search client with support for speech synthesis and fetching the current user's current GPS location using gpsd.
Homepage: http://wiki.openstreetmap.org/index.php/Gosmore 

Documentation

JOSM

* Online tutorial: http://www.use-it.be/europe/docs/OSMmanual/
* User guide: http://wiki.openstreetmap.org/wiki/JOSM/Guide
* Video tutorial: http://showmedo.com/videotutorials/video?name=1800050&fromSeriesID=180
* Open the sample data with File → Open... → /usr/local/share/osm/Barcelona.osm.bz2
* Further instructions are given when you launch the application.

Gosmore

* Online wiki help: http://wiki.openstreetmap.org/wiki/Gosmore#User_Interface
* Before running Gosmore you will need to convert a planet-*.osm data file. Some data is provided in the /usr/local/share/osm/ directory. Import it with:

 bzip2 -dc /usr/local/share/osm/Barcelona.osm.bz2 | gosmore rebuild

This will create gosmore.pak.