Tagwatch

From OpenStreetMap

Jump to: navigation, search

Tagwatch tries to generate a page similar to Map Features, automatically.

  • It looks for the tags actually being used within OSM, rather than what someone says ought to be used
  • It uses the actual rendering (from osmarender z17 tilesheet), so you can see what the feature looks like on the map

See the results:

Developing

  • Source code
  • Requires Perl, LWP, Perl Mediawiki module, Perl Math::Round, Inkscape, xsltproc, etc.

Editable inputs

These are all wiki pages, which lets us watch and access-control peoples' changes to them. When you run the program, these pages get read in and used to construct the HTML pages.

Tagwatch/Photos Photos (JPEG) of what each tag represents
Tagwatch/Descriptions Description of each tag. (Still used but deprecated by Tag:Key=value pages)
Tagwatch/Watchlist Tags to index in greater detail
Tagwatch/Interface User interface, in various languages
Tagwatch/Volatile Values of this tag are expected to be unique, and not worth grouping (e.g. name or ref)
Tagwatch/Ignore Keys to ignore, because they're internal metadata (e.g. created_by, from, to, lat, lon, timestamp)
Not yet used:
Tagwatch/Translations Links to word-definitions and translations
Tagwatch/Wikipedia Links to wikipedia pages describing each tagged feature (note: we can get additional-language articles automatically once we have the first wikipedia link)
Tagwatch/Combinations Frequently used tag combinations rendered differently
Personal tools
recent changes