OpenStreetMap

MKnight's diary

Recent diary entries

"Korrekte" Ampelpositionen

Posted by MKnight on 22 April 2014 in German (Deutsch)

Schon seit geraumer Zeit stört es mich diffus, dass wir zwar ein red_turn:right haben, es aber so gut wie nie eingesetzt wird, da Ampeln in aller Regel direkt auf den Kreuzungsknoten gepackt werden. Taginfo meint, dass das 11 Mal (Edit: in .de 8 Mal von 5000) verwendet werden würde oO.

Die bessere Lösung wäre m.E., wenn man Grünpfeile mit einer Relation ähnlich wie bei Abbiegerestriktionen handhaben würde, Hammwer nich, also endlich mal Ärmel hochgekrempelt, und natürlich gleich eine etwas kompliziertere Kreuzung aufgedröselt:

Kreuzung

Selbstverständlich dürfen da Abbiegerestriktionen, turn:lanes etc. nicht fehlen, hab ich jetzt ne Stunde gebraucht 5 Ampeln zu malen. Beim nächsten Mal überlege ich mir das zweimal ;)

Ergebnis: https://www.openstreetmap.org/#map=19/50.99090/11.32176

opening_hours II

Posted by MKnight on 18 March 2014 in German (Deutsch)

Im September hatte ich anhand Netzwolfs damals noch existierender Auswertung exzessiv Bugs gefixt, das war immer recht mühselig, aber heute (bzw. gestern) ääh der Reihe nach: Gestern hab ich mir mal in Josm Norddeutschland reingezogen und Öffnungszeiten korrigiert, das war um einiges umfangreicher als ich das aus dem September (und Folgemonate) noch kenne.

Kann man auch positiv sehen, es werden offenbar viel mehr Informationen in der DB abgekippt. Blöd nur, wenn die Infos grossflächig nach Gefühl, statt nach Konventionen eingegeben werden.

Heute hole ich mir dann mal Süddeutschland (+2-3 Pois in FR und CZ) rein und das ist da grossflächig anhand der Datenfülle sowas von kaputt, dass man da Stunden dransitzt, Korrekturen einzufügen.

Positiv zu erwähnen: Mittlerweile werden sehr viele Zeitspannen a la "nov-mar" etc. eingetragen. Negativ dabei ist, dass das Schema aufgrund der Komplexität sehr fehleranfällig einzutragen ist. Etwa jeder 2. von Josm bemängelte Fehler in opening_hours stammt daher. (davon habe ich inn meinem aktuellen Changeset allerdings auch nichts angefasst, sondern nur um die 100 einfachere und schnell logisch zu erfassenden Fehler korrigiert)

Bei "einfachen" Fehlern dominieren solche, wo der Erfasser das so eingetragen hat, wie er das gerade für richtig gehalten hat. "Montag bis Samstag 10 Uhr - 18 Uhr ausser in den Ferien" und dergleichen.

Das sind Fehler, die jOSM (ka, wie das bei iD&Co ist) vor dem hochladen anmeckert. Möglicherweise sind die Fehlermeldungen nicht eindeutig genug. Oder aber, was sich bei PM-Verkehr mit wenigen Usern herauskristallisiert hat; dass die Leute gar nicht wissen, wozu sie diese Daten eintragen und was mit den Daten letztendlich passiert.

Natürlich kann man direkt auf einen POI gehen und schauen, was da bei opening_hours steht.

Man kann aber auch irgendeinen Router hernehmen und schauen, welches Restaurant gerade im Umkreis von 1000m geöffnet hat. Dazu benötigt die Datenbank aber Daten, die nach Schema - also maschinenlesbar - eingetragen sind und nicht nach Gusto und "Augen-"Ablesbarkeit direkt am POI. Schliesslich kann man auch nicht davon ausgehen, dass jeder Router so fehlertolerant und allwissend ist wie bspw. http://openingh.openstreetmap.de/

tl:dr Tragt Öfnnungszeiten nach Schema ein und informiert Euch im Wiki!

Ich meine, dass mal jemand mit Plan und nem Bot hermüsste, der die gröbsten Fehler entsorgt, dass man nicht immer gleich so erschlagen wird ...

P.s.: an meinem aktuellen Changeset habe ich nur die Errors angefasst und dort auch nur die wirklich eindeutigen Fehler (ohne bspw nachrecherche auf den jeweiligen Webseiten), und keine Warnings

Heute ist der Tag...

Posted by MKnight on 24 January 2014 in German (Deutsch)

Wo das superduper Benutzer-Aufklapp-menü mir endlich wirklich reicht und ich es in den Müll werfe:

.user-menu .dropdown-menu {
    position:static !important; 
    box-shadow:none !important; 
    display:block !important; 
    border: 0px !important }
.user-menu .dropdown-menu li+li+li,
.user-menu .dropdown-menu li+li+li+li, 
.user-button {
    display:none !important}
.user-menu .dropdown-menu li {float:left !important}

Macht folgendes: http://www7.pic-upload.de/24.01.14/s8h3p5sdjsow.png

Nicht schön aber selten! :)

Vernünftige josm-Sitzung erstellen (und öffnen)

Posted by MKnight on 24 November 2013 in German (Deutsch)

So. Vor ein paar Tagen hab ich 2/einhalb Sachen gemacht ... und heute noch paar andere:

  • Mir ein GPX erstellt mit den Waypoints der Deutschland-relation
  • mir eine gespeicherte Sitzung mit dem GPX+Bingsat-layer gebaut
  • (heute) eine Verknüpfung (auf dem XP-rechner) erstellt, mit der ich die mit einem Klick aufrufe (statt umständlich die in josm manuell zu holen)

Vor ein paar mehr(TM) Tagen hatte ich mal (afair im Forum) mir ein GPX mit de-gridlines besorgt. Wo ich einmal dabei war hab ich heute noch ein GPX erstellt mit den administrativen Grenzen meiner "Home-base" incl. Landkreis. Strichstärken und -Farben der GPXe noch bisschen angepasst, sieht das Ergebnis so aus: http://www.pic-upload.de/view-21434421/hc_021.png.html

Vorgehensweise:

Ich hab mich eine Weile mit empfohlenen Online-tools rumgeärgert, die aus Relationen GPXe bauen können, die Ergebnisse waren jeweils unbrauchbar. Dann bin ich den umständlichen Weg in 10% der Zeit gegangen, der geht so:

  • In josm die entsprechende Relation laden.
  • Sämtlichen überflüssigen Datenmüll aus der aktuellen Bearbeitung löschen. (drauf achten auf keinen Fall die aktuelle Bearbeitung hochzuladen....)

Jeweils speichern als $Wunsch.gpx. Selbe Vorgehensweise für weitere Linien. (in meinem Fall de.gpx und home.gpx)

Sitzung erstellen:

in josm via Datei-> öffnen nacheinander alle gewünschten GPX öffnen. In der Ebenenansicht via rechte Maustaste Strichstärken und -farben nach Geschmack anpassen. Zusätzlich (habe ich) Hintergrund-> Bing Sat aktiviert.

Datei-> Sitzung-> Speichern als -> dort im Menü kann man auswählen, ob die GPXe in die Start/Sitzungs-datei integriert werden sollen oder immer direkt aus der Original-Datei geladen werden (lokale Datei vs hinzufügen).

So.

Jetzt den ganzen Krempel auch immer automagisch starten. Meine Verknüpfung unter WinXp sieht so aus:

  • C:\WINDOWS\system32\java.exe -jar josm-tested.jar de.joz
  • Ausführen in: (Pfad wo die jar und die Sitzung liegt)

Voila!

Anschluss an Österreich ...

Posted by MKnight on 24 November 2013 in German (Deutsch)

;)

Ich hab jetzt die letzten Tage - naja 2 Wochen etwa - mich wieder meiner QA-Sucht hingegeben und mich in .de um Duplicate ways gekümmert. Und das Resultat sieht gar nicht mal so schlecht aus (siehe Link).

Nun grad hab ich aber mal Österreich aufgezoomt und da stellt man erschreckendes fest: die haben 2 (zwei(!)) Fehler im ganzen Land.

Haben die kein iD? oO

P.s. Ich hab ne Weile gebraucht mich mit dem JOSM-QAT-Script anzufreunden.

Erst mal muss man die wenig DAU-freundlichen Hürden überspringen das zu integrieren. Hat man es, wird man spätestens nach der 3-4. Nutzung die zugehörige Webseite nur noch für den Erfolg/Überblick verwenden.

Wenn ich endlich Diktator bin, werden in das QAT alle anderen QA-Tools integriert!

Häufige Fehler bei opening_hours

Posted by MKnight on 22 September 2013 in German (Deutsch)

QA-Tools kann man recht einfach ersetzen ... durch noch viel mehr QA-Tools.

Diese Woche hat es mir das Opening_hours-tool von Netzwolf angetan: [kaputte Links gelöscht] http://openingh.openstreetmap.de/

Wie wir sehen sehen wir nichts - einfach mal aus meiner Region wegzoomen :)

So erst mal zum Topic, zu den "Bugs" im Tool im Anschluss noch paar Kleinigkeiten.

Ich hab jetzt die Woche massiv deutschlandweit Öffnungszeiten korrigiert und möchte hier mal eine Liste der mir am meisten aufgefallenen Fehler unters Volk bringen.

Die Reihenfolge gebe ich aus dem Gedächtnis/ Gefühl wieder ich habe mir nichts notiert und keine Statistiken. (Desweiteren keinen Anpruch auf Allwissenheit.)

  • Deutsche Wochentage. Gerne gemixt mit korrekten englischen. Am meisten ist mir der Sonntag aufgefallen, kann mich aber auch täuschen, da Mo-Fr oder Mo-Sa ja auch bereits "deutsch" sind.
  • Uhrzeiten mit Punkt statt Doppelpunkt
  • Uhrzeiten mit "Uhr" oder seltener mit "h"
  • nicht vierstellige Uhrzeiten (a la 7-9 statt 07:00-09:00)
  • Werte mit Minus bspw.: Mo-Fr -18 Uhr (imho auch tlw. ein Fehler in der Spec, dass variable Öffnungszeiten fehlen, oder hab ich was übersehen?)

knapp danach folgen

  • Doppelpunkte nach Wochentagen - m.E. auch ein Problem aus der Spec, wo gleichwertige Ranges zwingend mal ohne und mal mit Doppelpunkt geschrieben werden müssen. Bspw. "Aug-Sep:" vs "Mo-Fr" Meistens aber - so glaube ich - kommt das aus dem Gefühl/ Unwissenheit zu Stande
  • Falsche (selbst ausgedachte) Setzung von Komma, Leerzeichen, Semikola
  • selbst ausgedachte Bezeichner wie "open end" und dergleichen

Ganz weit hinten:

  • "Auf Anfrage", Saisonal etc. (Hallo?)
  • Verweis auf eine Internetseite; kryptische Abkürzungen a la "grf blz berk blubb"; Tag verwechselt mit name oder sonstwas
  • tatsächlich echte Schusselfehler

Zur QA-seite hab ich natürlich auch 2-3 Sachen zu "meckern":

(Disclaimer: ich finde die Seite grossartig)

  • Die kaputten Nodes werden nicht gecached (auf deutsch: bei jedem Schieben und/oder Zoomen lädt alles neu und zu allem Überfluss verschwinden gerade noch gesehene Fehler und werden durch andere woanders ersetzt)
  • mir erschliesst sich die Auswertung nicht ganz, dass man bei unterschiedlichen Zoomstufen eine unterschiedliche Anzahl an Bugs an unterschiedlichen Positionen sieht
  • es gibt keine (Layer-)Auswahlmöglichkeit, nur Bugs anzuzeigen (und per Ajax zu holen), sondern man holt stets das komplette Programm der gerade oder morgen geöffneten oder auch geschlossenen Läden

(mir) fehlende Features

  • Die Aktualisierung ist wie bei den meisten QA-Tools in bestimmten Zyklen, hier bei i.d.R. guten 24h. Den ganzen Spass live per Overpass-Api zu holen wäre stark
  • Scrollen oder bewegen der Maus auf der Seite bringt mir im üngünstigsten Moment entweder den verborgenen Header oder den Footer ins Bild
  • Bereiche anzeigen
    • nur die Daten aus bestimmten Bereichen holen, ich mag bspw. nicht ewig recherchieren, wie die Wochentage in angrenzenden Ländern heissen (die machen nämlich die selben Fehler wie wir...)
    • ein Raster über die Karte wäre etwas schönes, wenn man den ganzen Spass systematisch abarbeiten möchte
  • Download aller fehlerhaften Nodes in einem bestimmten Bereich. Die schnellste Methode für mich ist momentan:

Mouseover - "jo" tippen (+sm wenn "jo im Text vorkommt") - enter. Auf 20 Fehler braucht man dabei schon etwa 2 Minuten und hat dabei noch nichts korrigiert.

Bonus:

Im IRC haben wir uns schon nach zig Dokus lesen den Kopf zerbrochen, wie man: [kaputten Link ersetzt] http://openingh.openstreetmap.de/?filter=error&zoom=18&54.31803&lon=8.95277&layers=B0T&tags=opening_hours

korrekt schreibt.

Überlappende Linien - mal anders

Posted by MKnight on 19 September 2013 in German (Deutsch)

In letzter Zeit stosse ich des öfteren auf überlappende Linien, wo auf Anhieb keine "zweite" Linie erkennbar ist.

Jetzt bin ich grad auf den Trichter gekommen, warum das so ist; die Linie ist mit sich selbst überlappt, also quasi ein Kreis.

In Josm sieht der Spass so aus: <-----+------>

Kuck ich erst ma blöde; bisher hab ich bei solchen Sachen immer die kaputte Linie gelöscht und neugemalt. Es geht aber auch anders, wie ich gerade herausgefunden habe. Man zieht den Kreis einfach auf (am Plus) löst die beiden Nodes an den Wegenden mittels "p" und löscht dann die überflüssige Hälfte des "Kreises".

Unter Umständen verbindet man die nun korrekte Linie noch via "c" mit dem weiterführenden Weg.

Voila!

Notes - Bugs vs features

Posted by MKnight on 21 May 2013 in German (Deutsch)

Die Notes sind ein Quell grosser Freude, eine sinnvolle Weiterentwicklung von Openstreetbugs.

Leider wurde die Funktionalität nahezu 1 zu 1 übernommen, sodass die meisten Unzulänglichkeiten nach wie vor aktuell und akut sind.

man kann nicht/ its not possible to:

  • geschlossene Bugs kommentieren/ comment closed bugs
  • geschlossene Bugs wiedereröffnen/ reopen closed bugs (FIXED)
  • Bugkommentare+Status von "fremden" Notes abonnieren (ohne einen sinnlosen Kommentar abzulassen) / get notifications to note-edits from "not own"-notes without comment there
  • versehentlich falsch positionierte Bugs verschieben (hüstel doch das kann man (beim Erstellen), es hat nur keinen Effekt ...) / move bugs from wrong position to right
  • OSM dazu bewegen, (mir) die Notes immer anzuzeigen / show (me) notes every time and everywhere on the Map

Was ich mangels Zweitaccount und mangels aktiver massiver Eröffnungen (und somit mangels fremder Schliessungen) noch nicht verifizieren konnte, ist, ob ich eine Benachrichtigung auf ein kommentarloses Schliessen bekomme.

Mapping...

Posted by MKnight on 1 February 2013 in German (Deutsch)

Mysterious Object in China found

Posted by MKnight on 28 November 2012 in English (English)

Nice one: http://www.openstreetmap.org/?lat=30.038313&lon=101.487419&zoom=19

looked and zoomed a bit on Bing Maps (http://binged.it/YolbfN) - and - it must be Letters

after that in google maps https://maps.google.de/?ll=30.037912,101.487676&spn=0.001997,0.002411&t=h&z=19

wth? there is some houslike colored thing in the south of that and the same letters again a little bit smaller.

Talked a little bit in IRC and rasher means: https://en.wikipedia.org/wiki/File:Tibetan_script.svg

Someone wants to translate (if its correct)?

Location: G318, Xinduqiao, Kangding County, Sichuan, People's Republic of China

todo strassenname ende florian geyer

Posted by MKnight on 12 November 2012 in German (Deutsch)

scfh

Location: Weimar Nord, Weimar, Thüringen, Deutschland, Europäische Union

todo strassennamen cranachschule

Posted by MKnight on 12 November 2012 in German (Deutsch)

sgth

Location: Weimar Nord, Weimar, Thüringen, Deutschland, Europäische Union

todo strassennamen ggü marcel-paul

Posted by MKnight on 12 November 2012 in German (Deutsch)

betreff

Location: Weimar-West, Weimar, Thüringen, Deutschland

todo strassenverbindung lützendorfer/marcelpaul

Posted by MKnight on 12 November 2012 in German (Deutsch)

betreff

Location: Lützendorf, Weimar, Thüringen, 99427, Deutschland, Europäische Union

todo strassenverbindung thälmann/ettersburger

Posted by MKnight on 12 November 2012 in German (Deutsch)

betreff

Location: Weimar Nord, Weimar, Thüringen, Deutschland, Europäische Union
Older Entries | Newer Entries