Skip to content

A helper to update the OSM `parking:lane`-schema to the new (Dez 2022) `parking`-schema

License

Notifications You must be signed in to change notification settings

osmberlin/osm-tag-updater

Repository files navigation

OSM Tag Updater

The general idea is, to build a tool that will help mappers to update deprecated tags in a reagion they know.

OSM parking:lane schema update

The concrete use case is to provide a tool tool that helps with updating the parking lane data, following the street parking revision proposal.

App

https://osmberlin.github.io/osm-tag-updater/

Development

This is a plain Typescript React App using Vite.

OSM Schema

Old vs. new schema docs https://wiki.openstreetmap.org/wiki/Proposed_features/street_parking_revision#Dictionary:_old_vs._new_tags

Minimum Viable Products (MVPs)

A very rough outline of possible MVP releases. Each MVP has a feasable workflow to use the tool to update the given tagging. However, the mapping UX becomes better with each MVP

WIP (work in progress) features are already part of the prototype in some form.

MVP 1 – WIP

  • DONE – Online tool that takes a list of tags (one Textfield) and transposes them to the new tags (second Textfield)
  • DONE – Transposed tags need to be copied to an editor manually
  • PLANNED – A MapRoulette challenge with custom description part that holds a link to the tool

Workflow:

MapRoulette => Tool => Tags (Clipboard)
Separate: Editor => Find ways again => Update tags there

(Data preparation for MapRoulette requires quite a bit preprocessing.)

MVP 2 – WIP

  • DONE – The tool can be opened with a OSM ID and transposes those
  • PLANNED – Mappers can then open iD / JOSM from there
  • PLANNED – Now we could use this tools URL in a MapRoulette challenge as primary editor.

Workflow:

MapRoulette => Tool => New tags (Clipboard) => Editor => Update tags there

MVP 3

  • The tool can list OSM ways in a BBox

Workflow:

Tool => New tags => Editor => Update tags there

MVP 4

  • Tool can update OSM

Workflow:

Tool => New tags => Editor => Save new tags

MVP 5

  • Tool can show map per way to make UX better

Workflow:

Same

About

A helper to update the OSM `parking:lane`-schema to the new (Dez 2022) `parking`-schema

Topics

Resources

License

Stars

Watchers

Forks

Languages