OSM Tasking Manager

From OpenStreetMap Wiki
Jump to: navigation, search
Job in progress on OSM Tasking Manager
The OSM Tasking Manager is a mapping tool designed and built for the Humanitarian OSM Team collaborative mapping. The purpose of the tool is to divide up a mapping job into smaller tasks that can be completed rapidly. It shows which areas need to be mapped and which areas need the mapping validated.

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 homogeinity of the work done (ie. Elements to cover, specific tags to use, etc.).

Contents

Logging On

The OSM Tasking Manager requires you to logon using your OSM ID.

Jobs

Jobs are setup as the need arises. Each job will have a description of what is required and if necessary details of how to add the relevant imagery into JOSM/Potlatch.

Each Job is then subdivided into a number of tasks designed to be manageable in size.

Tasks

Setting up your editor

To use the Tasking Manager efficiently you will need to setup your editor when you start a new job. See:

Taking a Task

To take a task select the job from the Tasking Manager homepage.

OSM Tasking Manager Take a Task.png

Doing a task

When doing a task you should map all the features indicated on the job description. Once you have completed the area upload the data in OSM, then add a description and mark the task as done.

If you are unable to complete all of the area then you should upload the features you have added to the map and 'unlock' the task. This will enable other mappers to pickup the area and continue.

OSM Tasking Manager Job Done.png

If you need further help on mapping an area see:

Validating a task

The purpose of validating a task is to confirm that the task has been mapped according to the job description. If you are happy the task has been mapped correctly then click the validate button.

In the event of the mapping not being right you may:

It may be the case that features in addition to those listed on the job description could be mapped but haven't been, this on its own isn't a reason to invalidate the area.

Development

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/pgiraud/OSMTM

Issues & bugs area also managed on github: https://github.com/pgiraud/OSMTM/issues

Personal tools
Namespaces
Variants
Actions
site
Toolbox