Tagwatch
From OpenStreetMap Wiki
Other languages
• Afrikaans • አማርኛ • العربية • অসমীয়া • Asturianu • Azərbaycanca • Български • বাংলা • Brezhoneg • Bosanski • Català • Corsu • Česky • Dansk • ދިވެހިބަސް • Ελληνικά • Esperanto • Español • Eesti • Euskara • فارسی • Suomi • Français • Frysk • Gaeilge • Kréyòl gwadloupéyen • Gàidhlig • Galego • Alemannisch • ગુજરાતી • هَوُسَ • עברית • हिन्दी • Hrvatski • Kreyòl ayisyen • Magyar • Հայերեն • Interlingua • Bahasa Indonesia • Igbo • Íslenska • 日本語 • Basa Jawa • ქართული • Қазақша • ភាសាខ្មែរ • ಕನ್ನಡ • 한국어 • Kurdî • Lëtzebuergesch • ລາວ • Lietuvių • Latviešu • Malagasy • Македонски • മലയാളം • मराठी • Bahasa Melayu • Malti • မြန်မာဘာသာ • नेपाली • Nederlands • Norsk (nynorsk) • Norsk (bokmål) • Occitan • Oromoo • ଓଡ଼ିଆ • ਪੰਜਾਬੀ • Polski • پښتو • Português • Português do Brasil • Română • Română (Moldova) • سنڌي • සිංහල • Slovenčina • Slovenščina • Soomaaliga • Shqip • Српски / Srpski • Svenska • தமிழ் • తెలుగు • Тоҷикӣ • ไทย • Türkçe • Українська • اردو • O'zbek • Tiếng Việt • Wolof • isiXhosa • Yorùbá • 中文(简体) • 中文(繁體) • isiZulu
Tagwatch provides statistics on tag usage within the OpenStreetMap database. It generates information pages about tags. It's kind of like Map Features wiki tag documentation, but generated automatically based on actual tag usage.
- 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
The main instance of TagWatch...
- tagwatch.stoecker.eu - Permanent TagWatch - updated three times a week (for whole planet, continents and individual countries).
TagWatch Elsewhere:
- map-data.bigtincan.com/tagwatch - for Australia - very good as it easily links into Potlatch or JOSM
Running/developing TagWatch
If you run this script on a regular basis please do this outside the peak times (8:00-23:30 GMT). This will help to reduce the serverload on the wiki for others.
- Source code (GGPL 3.0)
- 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 |
Alternatives
- Tagstat - written in php (encompasses the entire planet)
- OSMdoc - AJAX interface written in Python using Django
- Taginfo - AJAX interface written in Ruby with a C++/Sqlite backend
- Map Features - tag documentation maintained manually by the community