OSMdoc

From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — OSMdoc
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Baso Minangkabau · bosanski · brezhoneg · català · čeština · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · português do Brasil · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 吴语 · 粵語 · 中文(繁體)‎ · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

OSMdoc (osmdoc.com) was a tag tracking system for OpenStreetMap, displaying various usage stats. It's inspired by Tagwatch. You may also want to look at Tagstat for another Tagwatch interface with more up to date data, or the new Taginfo service.

Status

For a long time it was showing data from from August 2009 but now osmdoc.com is offline

In February 2010 User:LarsF said a new version of OSMdoc is in the works but the release date was unknown. Some more details of development were appearin on this osmdoc blog. There you can also find contact information if you have any further questions. I also try to reply on the discussion page.

Development

  • The current version is written in Python using Django (djangoproject.com) and PostgreSQL as a backend
  • The source code for the version currently (as of February 2010) online is not available
  • Source code for the new version will be made available

Available sources

The new OSMdoc version is very modular. It is split into multiple projects each doing only a simple thing and I plan to release those projects when they are in a state to be shown to the public.

  • osm-domain: A project that introduces an Avro schema for all the OSM elements. This is the basic model and data transfer schema the backend tools for OSM use. Avro provides a very fast and very compact way to serialize this data (Apache License, Version 2.0)
  • osm-utils: A project that provides a few utility methods that are useful for dealing with OpenStreetMap data (coordinates and timestamps)
  • osm-reader: A project to parse .osm XML files. This project uses the openstreetmap-domain classes and sends the results to a RabbitMQ queue
  • osm-hbase-utils: A project providing utility classes for OSM and OSMdoc related HBase database access