zlant / parking-lanes

Parking lanes viewer from OpenStreetMap
https://zlant.github.io/parking-lanes/
MIT License
77 stars 13 forks source link

Potential to use editor with tasking manager project / campaign #58

Open tordans opened 2 years ago

tordans commented 2 years ago

This is meant as a documentation of an evaluation. And a place to discuss possible future features to improve the integration.

My evaluation and findings

I am wondering how to conduct a structure mapping campaign to collect parking:lane information for a city like Berlin.

A good tool for this is the HOT tasking manager (Github).

Grid

However, the default grid based approach that the tasking manager uses is not a good fit for collecting data from roads, since roads will not fit into the grids nicely.

Solution: The tasking manger can use a custom shapefile for the task areas. We created https://gist.github.com/gislars/4c42cb22469d07af9748aa89047968c2 as a test case, which is a shape per road where the roads are joined by name and then cut on each intersection. This approach is OK for the most part and a bit weird on roundabouts and such. But in general, a good solution IMO.

Biggest hurdle for this: The tasking manager only allows max 1 MB filesize for those files which will be a challenge for larger areas / mapping projects.

Editor

The tasking manager allows to configure a custom editor. This completes the workflow in a very nice way:

  1. select a task
  2. open the parking lane editor
  3. save
  4. mark the task as complete

There are two to three features that are needed for this to become a suitable solution

Background

The tasking manager allows to set a custom background image layer &background=custom:https://tiles.codefor.de/berlin-2020-dop20rgb/{z}/{x}/{y}.png.

This is nice but I think something that is more suited for the custom editor to handle, since likely more than one background layer will be needed. At least in berlin, we have great areal images per year and it's helpful to look at multiple layers to see the parked cars properly (tree leaves, building shadows, …).

Statistics

The tasking manger allows to show custom statistics, which I did not look into, yet.


Live test project

https://tasks.openstreetmap.us/projects/278/map/?editor=CUSTOM


Related

There is a second tasking manager-style project and very recently the author blogged about using road data for tasks as well https://www.openstreetmap.org/user/qeef/diary/397633 – I did not look into details, yet

I now know how to get an account on https://tasks.openstreetmap.us/. Contact me for details.