OSM Tasking Manager
This approach facilitates the distribution of tasks to the various mappers in a context of emergency. It also permits to control the progress and the homogeneity of the work done (i.e. Elements to cover, specific tags to use, etc.).
Please see Tasking Manager at LearnOSM Many sections of this wiki entry are now out of date, and the entry at LearnOSM is more recent & should be referred to.
- 1 Setting up your editor
- 2 Feedback from the validator
- 3 Validating a task
- 4 Further Help
- 5 Beginners Guides to mapping with H.O.T
- 6 Development
- 7 Operational installations of the Tasking Manager
Setting up your editor
To use the Tasking Manager efficiently you may need to setup your editor when you start a new job.
The task bounding box should display automatically in iD.
JOSM - Setup and Offset DB
- Setting up JOSM shows how to enable Remote Control and add new Imagery
- OSM Tasking Manager/Offset_db explains how to use the imagery offset database
- The Building Tools plugin is recommended when tracing many rectangular buildings.
Potlatch 2 - Adding Grid Square
Potlatch will not automatically display the task bounding box, but you can do so by following this procedure:
- In the Tasking Manager, select a square and click Start Mapping to lock it
- In the Tasking Manager, select Edit with JOSM (if a window appears saying "JOSM remote control did not respond..." just click OK).
- Below the Edit with JOSM button, text will say "Tip: Download the following .gpx file...". Download the .gpx file, and note where it is saved.
- In the Tasking Manager, change from Edit with JOSM to Edit with Potlatch 2. Potlatch should open in a new tab.
- In Potlatch, select Background, then Vector File...
- In the Load Vector File window, at the bottom next to File, click Open, and navigate to the .gpx file you just downloaded
- In the Load Vector File window, make sure the box is checked in the Show column for the .gpx file, then close the window
- Potlatch should now display the boundary as a square (probably cyan). Note that Potlatch will still load data outside the boundary.
Feedback from the validator
To see only the projects you have already worked on, tick the 'Your projects' box.
Locating just the squares (Tasks) you have completed
Click on the heading for one of the projects you have completed a square(s) for , then click on the Stats tab, and scroll down until you can see the users that have worked on this project, locate your user name in the list, and hover the mouse pointer (don't click, just put the cursor over) over your username. All of the squares that have been completed will fade, leaving only your squares visible. Move the mouse over the square you completed, then click on the square & you can see all the comments relating to that square. If the square is green, it has been validated & the validator's comments / feedback are visible to you. There may be links for you to follow if any feedback is being given.
Validating a task
Please see OSM_Tasking_Manager/Validating_data
If you need further help on mapping an area see:
Beginners Guides to mapping with H.O.T
LearnOSM is the principle guide recommended by HOT. As well as overviews of the process there are specific sections on;
- Getting Started with JOSM,
- The JOSM editing process,
- iD Editor (There is also a demonstration of using iD at MapGive If you use this, please note that highways & paths should physically join together / share a common node - the demonstration in the website does not make this clear)
- Surveying with a GPS,
- Field Papers,
- Editing with JOSM using the Field Papers imagery,
- HOT Tasking Manager.
- several 'more advanced' subjects relating to editing & using the data, and
- resources for teachers, lecturers and those organizing a workshop.
In development & mainly dealing with JOSM, but also includes information which will be useful when using the iD editor, guide in development. Use with caution - this is still in the 'construction phase', but it may help you if you are just starting to learn to map for H.O.T. Work in progress can be found at User:Tallguy/Thoughts_&_ideas/Beginners_guide
The tasking manager was designed and built for the Humanitarian OpenStreetMap Team and is still under active development.
The main developer is User:Pgiraud
Source code (Python) is on github: https://github.com/hotosm/osm-tasking-manager2
Issues & bugs area also managed on github: https://github.com/hotosm/osm-tasking-manager2/issues
A dev/testing instance of the task manager is running here: http://tasks-dev.hotosm.org Sometimes this is with a later version of the code (Note. Don't use the jobs/tasks on here to track actual mapping. It's a separate test database)
History of the OSM Tasking Manager gives details of various people's involvement in the early design / inspiration of the tasking manager.