OpenStreetMap

stw1701's Diary

Recent diary entries

Namen in OSM

Posted by stw1701 on 1 April 2014 in German (Deutsch).

Namen sind besonders wichtig beim Erstellen einer Karte. Man kann gar nicht genug betonen, wie wichtig sie sind. Deshalb gibt es bei OSM auch so viele verschiedene Tags, um Namen einzutragen:

  • name
  • alt_name
  • loc_name
  • short_name
  • int_name
  • name:de
  • name:en
  • road_name
  • addr:housename

Damit nun ein Objekt über seinen Namen gefunden werden kann, ist es überaus wichtig, alle diese Tags auszufüllen! Gibt es verschiedene Schreibweisen für den Namen? Dann muß man diese auf die verschiedenen Tags verteilen! Wenn man will, daß die Suchmaschinen das Objekt auch finden, wenn der Nutzer sich mal vertippt, dann muß man auch die gängisten Schreibfehler einbauen und auf die Tags verteilen!

Daneben gibt es noch einige Tags, die zwar nicht dafür vorgesehen sind, aber man kann dennoch Namen eintragen:

  • designation
  • description
  • note
  • comment
  • inscription
  • operator

Dadurch kann man zwar nicht mehr die offizielle Klassifikation eines Weges (designation), oder die Beschreibung (description), oder Kommentare für andere Mapper (note, comment), oder die Inschrift (inscription), oder den Betreiber (operator) vom Namen unterscheiden, aber Namen sind wichtiger!

Hat ein Objekt keinen Namen, sondern nur eine Nummer? Dann gehört das wahrscheinlich eher in diese Tags:

  • ref
  • addr:housenumber

Aber es kann nicht schaden, das doch noch einmal in alle Namen-Tags einzutragen! Sonst kann es von den Suchmaschinen nicht gefunden werden!

Auch wenn keine Nummer dransteht, dann kann man den Objekttyp nochmal in den Namen schreiben! Eine Bank (amenity=bench oder amenity=bank) also mit name=Bank versehen! Einen Baum (natural=tree) nochmal mit name=Baum, einen Kirschbaum (genus:de=Kirschbaum, genus=Prunus, species=Prunus cerasus) mit alt_name=Kirschbaum ausstatten! Nur so kann sichergestellt werden, daß die Nutzer auch wissen, was man erfaßt hat, falls man sich bei den richtigen Tags verschrieben hat! Und erst dann kann ein erfahrener Mapper erkennen, daß der ganze Eintrag Murks ist, und daß er sich noch einmal dorthin begeben muß, um das Objekt sinnvoll zu erfassen!

Öffnungszeiten

Posted by stw1701 on 29 March 2014 in German (Deutsch).

Ich such in den Taglisten immer mal nach offensichtlichen Fehlern. Dabei hab ich auch bei den Öffnungszeiten hin und wieder Syntaxfehler beseitigen können, etwa Di-Do zu Tu-Th korrigiert.

Jetzt fiel mir allerdings ein Fall auf, bei dem der Sinn der Eintragung strittig war. Es sah in etwa so aus:

  • Mo-Fr 18:00-24:00; Fr,Sa 00:00-01:00

Wenn man das nach der Wiki-Definition liest, dann ist am Freitag nur eine Stunde lang geöffnet. Gemeint waren aber die sieben Stunden. Der Fall wurde mit allen Beteiligten zur Zufriedenheit geklärt.

http://wiki.openstreetmap.org/wiki/Key:opening_hours

| Exceptions to a range of days, first the range then the exception (e.g., > Mo-Sa 10:00-20:00; Tu off) or (e.g., > Mo-Sa 10:00-20:00; Tu 10:00-14:00) (this means these are not additions, for example Mo-Fr 08:00-12:30; We 14:00-17:00 means that on Wednesdays, the shop is only opened in the afternoons and not additionally)

Nun hab ich mir spaßeshalber andere Eintragungen in Sachsen angesehen und gezielt nach solchen Doppeldeutigkeiten gesucht. Es gibt tatsächlich eine Menge solcher Eintragungen. In einigen Fällen wurde statt Semikolon ein Komma verwendet, in der Hoffnung, daß der neue Bereich dann zum Tag hinzugefügt wird, anstatt die vorherigen Bereiche für den Tag zu überschreiben. Das ist allerdings auch nicht Teil der Definition.

Ich hab aber große Bedenken, solche Eintragungen einfach so zu korrigieren. Der korrekte Eintrag wäre ja größer und nicht gerade lesbarer. Als Beispiel: Aus

  • Mo,We,Th 08:00-12:30; Mo 13:00-17:00

würde

  • We,Th 08:00-12:30; Mo 08:00-12:30,13:00-17:00

Oder aus

  • Mo-Fr 06:30-10:30; Sa-Su 06:30-11:00; Mo-Sa 12:00-15:00,16:00-23:30

würde

  • Mo-Fr 06:30-10:30,12:00-15:00,16:00-23:30; Sa 06:30-11:00,12:00-15:00,16:00-23:30; Su 06:30-11:00

Deshalb zunächst die Frage: Wird das mit dem Überschreiben des Tagesbereichs überhaupt von den Mitmappern oder Auswertern auch so gesehen?

Besonders erstaunt bin ich über Eintragungen, bei denen sich die Bereiche für den betroffenen Tag überlappen. Drei Beispiele:

  • Mo-Fr 07:00-18:00; Fr 07:00-12:00
  • Mo 08:30-12:00,13:00-15:00;Tu,Th,Mo 08:30-12:00,13:00-18:00;We,Fr 08:30-12:00
  • Mo-Fr 09:00-13:00; Mo-Fr 09:30-12:30,13:30-18:00; Sa 09:30-12:00

Das sind ja eindeutig Fehleintragungen. Was würde denn ein Auswerter daraus machen? Leider lassen sich solche Eintragungen nur mit Ortskenntnis korrigieren.