Title Improved GPS workflow In Java Open Street Map Editor or JOSM
Student Subhodip Biswas
Mentor Raphael Mack
Abstract
Java Open Street Map Editor or JOSM is the one of the most used editor for Open Street Map Project .Its a feature rich Editor particularly useful for
- doing large edits .
- change data without immediate effect .
- adding photos/sound taken during mapping .
- Off line edits

GPSBabel is a tool used for converting way points, tracks, and routes from one format to another, whether that format is a common mapping format like Delorme, Streets and Trips, or even a serial or USB upload or download to a GPS receiver such as those from Garmin and Magellan.


The problem that arises is in order to a complete mapping procedure using the above two tool one has to :

1.Plug in the GPSBabel and download all the GPS traces manually. GPSBabel is now command line based so the user either has to be a computer familiar person or rely on his GPS Device software.
2.Execute JOSM and edit all the GPS traces one by one .
3.If he has large number of edits he has to manage all those GPS traces ,which is a bit cumbersome and difficult to manage .

The possible solution to the problem is an three way module implementation consisting of :
1. Gpsbabel Plugin for Java Open Street Map Editor or JOSM .
2. Direct GPX upload from Java Open Street Map Editor.
3. Ability to edit GPX in Java Open Street Map Editor.

Since GPS Devices has different architecture so writing something from scratch is lot more difficult as compared to writing a GPSBabel Plugin for JOSM .This helps the user in fetching his GPS traces at once and store it in his place of choice along with JOSM directly intaking them .

Direct GPX upload consists of above step along with GPS trace received from GPS Device being compliant with OSM Protocols
http://wiki.openstreetmap.org/index.php/OSM_Protocol_Version_0.5#Methods_for_GPX_Traces

Ability to edit GPX in Java Open Street Map Editor is to support the fact that user may want to upload his GPS traces in either:
- Uploading the full data set of GPS traces .
- Uploading GPS traces in simplified version in accordance with OSM Protocol (after editing using JOSM).

Once implemented this not only help a users (ranging from Beginners to Novice )to use JOSM and map with more ease.But also increase GPS point upload rates, Ability for the user to edit and annotate his traces,thus making more user friendly and ease of use .