OpenStreetMap logo OpenStreetMap

ubahnverleih's Diary

Recent diary entries

Pegelmesser

Posted by ubahnverleih on 27 May 2014 in German (Deutsch).

Pegel Dresden Juni 2013

Wenn ich aus dem Fenster und in die Nachrichten schaue, scheint die Zeit der Hochwasser wieder los zu gehen. Viele Flussrandbewohner schauen wieder auf die Flusspegel. Die meisten zwar wahrscheinlich eher online, trotzdem denke ich dass es interessant sein könnte die Pegelmesser in der Umgebung zu mappen. (Kann ja sein dass man wirklich mal raus geht um auf den Pegel zu schauen, falls die Wasserstands-Server wegen großer Nachfrage wieder down sind.)

Gemappt wird das ganze mit man_made=monitoring_station und monitoring:water_level=yes weitere Tags zur genaueren Beschreibung sind im Wiki zu finden. Eine Overpass Abfrage gibts natürlich auch. Wenn die Pegelstände jetzt noch OpenData wären, könnte man super Apps draus bauen.

See full entry

Screenshot Mapillary2JOSM

Der Dienst Mapillary, der Crowdsourced Streetview-Bilder sammelt, hat die Bilder bekanntermaßen zur Nutzung für OSM frei gegeben. Allerdings ist der Wechsel zwischen Editor und Mapillary Webseite immer ein wenig nervig. Leider habe ich keine Ahnung von JOSM-Plugins, habe aber einen anderen Weg gefunden die Bilder in JOSM zu bekommen. In GPX-Dateien können URLs zu Bilder hinterlegt werden. JOSM kann diese Bilder anzeigen. Also habe ich ein Tool gebaut, welches die Mapillary-API benutzt und aus den Informationen GPX Dateien erzeugt, welche dann in JOSM geladen werden können.

See full entry

Openstreetmap und Wikidata

Posted by ubahnverleih on 13 February 2014 in German (Deutsch). Last updated on 14 February 2014.

Openstreetmap Karte mit Wappen aus Wikidata bzw. Wikimedia Commons

Vor ein paar Tagen habe ich es endlich geschafft den CRE zu Wikidata zu hören. Ich finde das ganze Projekt sehr spannend und mein erster Gedanke dazu war, wie es mit der Verknüpfung von Wikidata und OpenStreetMap aussieht. Ich scheine logischerweise nicht der erste zu sein, der daran gedacht hat und so gibt es auch schon einen Tagvorschlag für OSM, dem glaube ich nicht viel entgegensteht.

Ich habe mich dann mal ran gesetzt und versucht die WikiData-API anzuzapfen, die ehrlich gesagt ziemlich schrecklich ist. (In JSON eingebettetes JSON oder alternativ in XML eingebettetes JSON und solche Sachen, oder habe ich die Falsche API erwischt?)

Ich habe dann nach einer Sache gesucht, die man gut auf einer Karte visualisieren kann und fand dann heraus, dass einige Städte in Wikidata einen Link zu Ihrem Wappen (coat of arms image) haben. Also habe ich einige Städte in der Umgebung mit wikidata-Tag versehen und deren Wikidata-Seiten mit dem Verweis zum Wappen.

See full entry

Location: Musikerviertel, Ebersdorf, Löbau, Görlitz, Sachsen, 02708, Deutschland

Ich wurde vor einiger Zeit gefragt wie man am einfachsten zu OSM beiträgt ohne große Vorkenntnisse oder besondere Hardware zu haben. Speziell war die Frage auch wie man Gebäude oder Hausnummern einträgt. Jetzt bin ich mal dazu gekommen eine Videoanleitung dazu aufzunehmen. Ihr dürft das Video gern empfehlen, falls ihr ähnliches gefragt werdet. Insgesamt würde mich interessieren wie groß das Interesse an Videoanleitungen für OSM ist und zu welchen Themen.

OSM auf dem 30C3

Posted by ubahnverleih on 3 January 2014 in German (Deutsch).

CCH Hamburg 30C3 by blinkenarea photo by blinkenarea

Wie jedes Jahr fand auch dieses Jahr das CCC-Familientreffen zwischen Weihnachten und Silvester statt. Ich wusste zwar, dass ich den OSM-Stand besuchen will, dass ich da fast den ganzen Kongress verbringen werde hatte ich mir nicht gedacht. Ich setzte mich einfach dazu und blieb da. Es war wie ein vier Tage langer Stammtisch mit vielen interessierten Gästen. Ich glaube ich habe noch nie so vielen interessierten Openstreetmap erklären können. Da das Publikum des Kongresses natürlich technisch fit ist, gab es auch sehr viele technische Fragen zur Verarbeitung und Abfrage von Daten. Und wieder einmal fiel mir auf wie genial die OverpassAPI und Overpass Turbo ist. (die man nun endlich flattrn kann!!hinthint*) Viele Fragen bei denen ich sonst »Das ist gar nicht so einfach« sagen müsste konnte ich so in zwei Minuten mit Overpass turbo beantworten.

See full entry

Location: St. Pauli, Hamburg-Mitte, Hamburg, Deutschland

Walkingpapers vom Letztem Weihnachtsspaziergang Die meisten Menschen verbringen ihre Weihnachtszeit irgendwo mit Familie und Verwandtschaft. Oft wohnt diese auch mal an einem anderen Ort. Und schon wissen die meisten Mapper auch schon worauf ich hinaus will. Früher fand ich die Weihnachtsspaziergänge immer doof. Seit ich OSM kenne freue ich mich auf diese Spaziergänge und jetzt muss ich die Familie ins freie zwingen.

Falls in der Zielumgebung noch keine Gebäude oder Straßen eingezeichnet sind eignet sich die Vorweihnachtszeit prima dazu das nachzuholen. Es ist zu empfehlen sich verschieden Mappinggegenden herraus zu suchen, falls die Familie eine andere Spazierroute überlegt.

See full entry

Location: Biesnitz, Görlitz, Sachsen, 02827, Deutschland

Lyrk Karte von weiten

Als ich im Sommer diesen Jahres die Unterkunftskarte überarbeitete schimpfte ich ein wenig darüber, dass es kaum schöne Tiles gibt. Ich experimentierte ein wenig mit Tilemill herum und kam zu recht brauchbaren Ergebnissen. Allerdings ist das Aufsetzen eines eigenen Tileservers nicht so schnell getan. Außerdem wollte ich auch schon die ganze Welt abgedeckt haben, was dann doch etwas dickere Hardware erfordert.

Ich sprach also mit Thomas, weil der sich mit so Serverkram auskennt und wir beschlossen, das ganze mal anzugehen. Also einen hübschen Kartenstil und eine weltweite Abdeckung mit dicker Hardware. Es stellte sich relativ schnell raus, dass wir noch dickere Hardware benötigten.

Die nächsten Monate verbrachte ich also in Tilemill, Photoshop und mit gdal auf der Kommandozeile. Außerdem wartete ich viel auf Render-Ergebnisse. Ich glaube Thomas hing eigentlich die ganze Zeit im Terminal auf einem Server herum und fluchte oder freute sich über den schnellen Server.

See full entry

Ich mappe gerade in einer eher außergewöhnlichen Gegend. In Spitzbergen. Das ist diese Insel und Inselgruppe da im Norden von Norwegen. Ja dort ganz im Norden. Und nein ich befinde mich da jetzt nicht. Das wäre wohl zu der Jahreszeit wirklich sehr kalt.

Karte Spitzbergen

Wie komme ich dazu?

Ich spiele in letzter zeit ein wenig mit Satellitenbilder herum und in den TrueMarble Bildern fehlt Spitzbergen vollkommen. Ich versuchte also Landsatbilder in diese Daten einzuarbeiten. Dabei fiel mir irgendwann auf, dass die Umrisse der Inseln von Spitzbergen in Openstreetmap nur sehr grob eingezeichnet sind. Noch gröber als Landsat-Bilder, die ja nur eine 30m Auflösung haben. Das ließ mich nicht los, da die Landsatbilder ja PublicDomain, und damit auch für OSM nutzbar sind, lag es doch nahe da etwas zu tun.

Die richtigen Bilder

See full entry

Location: Spitzbergen, 9170, Norwegen

Vor einiger Zeit hielt ich während einer Busfahrt die Kamera aus dem Fenster und nahm alles auf. Ich wollte das mit dem Videomapping einfach mal testen. Gestern kam ich dann endlich mal dazu, das Video auszuwerten.

Nach einigen Minuten hatte eine Wetterstation meine Aufmerksamkeit. Wetterstation aus dem Video Im Wiki ist das einzige Ergebnis, welches ich zum Thema Wetter-Station bekam die how to map a Seite. Dementsprechend habe ich das ganze als man_made=measurement_station + measurement=weather eingetragen. Ich fand das recht interessant, da man mit measurement ja alle möglichen Stationen eintragen kann und schaute mal auf Taginfo, was es da noch so für Messstationen gibt.

See full entry

Location: Innenstadt, Görlitz, Sachsen, 02826, Deutschland

PushPin als App für alle

Posted by ubahnverleih on 16 October 2013 in German (Deutsch).

Ich habe irgendwann aufgehört mir alle OSM-POI-Editoren für iOS anzusehen, weil ich mit der Editing Funktion von OpenMaps recht zufrieden war. Außerdem wurden es immer mehr Editoren. (was ja gar nicht schlecht ist.) Funktionen die den mobilen Editoren meist fehlten war das Bearbeiten von ways. – Wenn sie überhaupt bearbeitet werden können und nicht nur ein neuer Punkt gesetzt wird. Aber von PushPin bin ich schon begeistert. Man kann mit diesem Editor Die Tags von ways bearbeiten (das Editieren der Geometrie ist allerdings nicht möglich) und das Interface ist auch nett anzusehen. Außerdem muss man nicht aufwendig in Tags wühlen, sondern man hat gleich eine Vorauswahl von Tags, die man benutzen kann und die meist zu dem ausgewählten Objekt passen. Eigentlich hat man auch keine Tags in diesem Sinne zur Auswahl, sondern eher eine Anzahl an Eigenschaften. Das kann natürlich schon etwas die Auswahl einschränken, weil man nicht alle Tags abdecken kann, aber vereinfacht die Sache enorm. Eigentlich finde ich die App nicht deswegen genial, weil ich sie gern nutzen will, sondern weil es die App ist, die man jedem in die Hand drücken kann. Man brauch für die Bedienung fast kein OSM Vorwissen. Es ist die App die man jedem Menschen empfehlen kann, wenn er fragt wie man denn am besten bei OSM mitmacht. Nicht ganz, denn etwas ganz wichtiges fehlt: Eine deutsche Übersetzung. Ich glaube dass eine Übersetzung extrem viele Berührungsängste lösen und viele Missverständnisse umgehen kann.

Genial wäre hierfür ein kollaboratives Google-Spreadsheet in das die verschiedenen Textteile crowdsourced in verschiedene Sprachen übersetzt werden können. Diese Art der App-Übersetzung wurde für den Podcastclient Instacast erfolgreich durchgeführt.

Ich habe die Entwickler von PushPin schon mal deswegen angeschrieben, bekam aber noch keine Antwort.

Mittelpunkte von Flächen und Multipolygonen

Posted by ubahnverleih on 7 August 2013 in German (Deutsch). Last updated on 8 August 2013.

Wenn man nicht nur Nodes auf einer Karte auswerten und darstellen will, muss man sich irgendwann überlegen wie man den Mittelpunkt von Flächen erhält um da ein Icon oder eine Stecknadel zu platzieren. Für die Unterkunftskarte habe ich mir das schon ziemlich zeitig überlegen müssen und bin jetzt noch einmal drauf gestoßen, weil ich nun auch Multipolygone auswerte. Ich habe mich damals für eine Ziemlich einfache Lösung entschieden. (schon allein weil die Positionierung von Icons nicht das war worauf ich bei einer Unterkunftskarte viel Energie verschwenden wollte.)

Ich nehme mir einfach alle Nodes der Fläche daher und suche mir dann jeweils die extremsten Punkte in jede Himmelsrichtung heraus und nehme dann jeweils den Durchschnitt der nördlichsten und südlichsten Punkte für die Latitude und für die Longitude den Durchschnitt aus östlichstem und westlichstem Punkt. (Ist im Bild vielleicht besser zu erkennen was ich meine.)

Der Nachteil an der ganzen Geschichte ist, dass es Flächen gibt in denen das wie in der rechten Skizze nicht funktioniert. Als Beispiel könnte das ein Zeltplatz, der sich um einen See zieht sein. Der Marker würde dann mitten im See liegen. In der Praxis habe ich aber kein Beispiel gefunden wo es wirklich passiert ist.

See full entry

Unterkkunftskarte mit neuen Icons und Mapbox renderer

Nachdem die Unterkunftskarte Permalink und Suche bekamen habe ich mich nun ein bisschen ums Aussehen gekümmert. Aus Faulheit habe ich bis jetzt immer fertige Icons benutzt. Schöne Icons gab es zwar, aber nie alle die ich brauchte. Nun habe ich mich selbst mal dran gesetzt und selber (hoffentlich hübsch) Symbole gemacht. Auch den Renderingstyle habe ich geändert. Ja ich finde den osm.org Renderingstyle ziemlich hässlich. Und es gibt auch wenige alternativen. Mapquest ist ein wenig besser aber auch nicht gerade hübsch. Ich habe mich jetzt für den Style von Mapbox entschieden. Der ist zwar schön hat aber auch einen großen Nachteil: Mit dem kostenlosen Account bei Mapbox bekommt man nur begrenzt Tiles ausgeliefert. So wenige, dass es selbst für die paar Besucher der Unterkunftskarte knapp wird. Das ist doof - ich will bitte schöne Tiles für umsonst. Kennt da jemand noch was? Gibt es sonst überhaupt schöne Tiles außer von Mapbox?

See full entry

Auf den letzten Beitrag zur Unterkunftskarte habe ich viel positives Feedback bekommen und sie war sogar mit Titelbild im OSM Blog \o/

Unterkunftskarte mit Permalink und Suchfeld

Aber es wurden auch ein paar Sachen nachgefragt, die mir selbst schon ein wenig gefehlt haben. Natürlich will man auch nach Orten suchen können und einen Kartenausschnitt weiter leiten. Beides geht nun. Dank leaflet plugins war das ganze auch echt schnell eingebaut. (Ach ja und leaflet habe ich bei der Gelegenheit auch gleich mal aktualisiert.) Das einzige was immer noch fehlt ist die anzeige von Relationen. Da scheint es einige große Zeltplätze zu geben, die als Relation gemappt sind und deswegen auf der Unterkunftskarte noch nicht angezeigt werden. Da muss ich noch ein wenig rum basteln.

(ab hier etwas technischer)

See full entry

OSM Zur Urlaubsplanung

Posted by ubahnverleih on 14 July 2013 in German (Deutsch).

Vor mehr als einem Jahr baute ich eine Interaktive Karte mit OSM, auf der Man Zeltplätze, Hotels und andere Unterkünfte angezeigt bekommt. Und als ich jetzt mal schauen wollte wo ich denn in den Urlaub hin will, stellte sich diese als wirklich nützlich heraus.

Screenshot Unterkunftskarte

Allerdings zeigte sich schon nach kurzer Zeit, dass es nicht nur reicht, dass ein Zeltplatz als solcher eingetragen ist, sondern dass es besonders wichtig ist, dass auch der Link zur Webseite des Zeltplatzes mit getaggt ist. Ich ignorierte tatsächlich alle nicht verlinkten Plätze bei meiner Suche nach einer Unterkunft. Für andere ist vielleicht die fehlende Telefonnummer ein sofortiges (unbegründetes) Ausschlussmerkmal.

Was ich damit sagen will:

See full entry

Gestern habe ich den OSM-Podcast gehört in dem es auch um 3D Modelle ging. Dabei kam die Frage auf, wie man denn überhaupt Gebäudehöhen misst. Ich habe jetzt eine iPhone App gefunden, welch dies einigermaßen gut kann (und dabei nicht nur den Lagesensor zur berechnung benutzt)

See full entry

Location: Löbtau-Nord, Cotta, Dresden, Sachsen, Deutschland

Vor ein paar Wochen schrieb ich hier die Idee nieder ein Gerät zu bauen, welches auf einer Autofahrt Schilder erkennt und davon ein Foto macht, damit man es später z.B. Geschwindigkeitsbegrenzungen in OSM eintragen kann. in den Kommentaren wurde dann angemerkt, dass man das doch auch mit einem Smartphone umsetzen könnte. Ich habe keine Ahnung warum ich auf diese Idee nicht gekommen bin. Diese Geräte haben Kamera und GPS und sind mittlerweile auch schnell genug für Bildverarbeitung. Außerdem sind sie extrem verbreitet.

Bilderkennung eines Verkehrschildes

Da ich mich mit dieser ganzen Android-bastelei noch nicht beschäftigen wollte, habe ich erst einmal angefangen mich mit Bilderkennung zu beschäftigen. Ich bin echt beeindruckt, was mit OpenCV alles möglich ist und vor allem wie schnell so etwas umgesetzt ist.

See full entry

Ich habe ja eigentlich wenig mit Hardware Basteleien am Hut. Doch ich habe eine kleine Idee. TomTom und die anderen Kartenanbieter für Navigationssoftware sammeln ihre Daten für Geschwindigkeitsbegrenzungen usw. meines Wissens nach vollautomatisch mit Streetview ähnlichen Autos mit vielen Kameras.

Tom Tom Datensammel Auto

(Bildquelle: http://commons.wikimedia.org/wiki/File:Mapping_van_tomtom_with_five_lidars.jpg)

Warum bastelt man sich nicht was ähnliches um die OpenStreetMap-Daten zu verbessern. Natürlich nicht so riesig und aufwändig – Ich denke da eher an eine kleine Kiste, die man sich irgendwo in die Ecke der Windschutzscheibe klebt. Als Grundlage würde sicher ein Rasberry Pi genügen. Der nimmt wenig Strom und sollte genügend Leistung haben um Bilderkennung zu können. Außerdem ist er schön klein. Jetzt noch ein günstiges GPS-Modul und eine Webcam mit etwas besserer Auflösung und ausreichender Framerate.

See full entry

Problematik Bürgersteige

Posted by ubahnverleih on 8 January 2013 in German (Deutsch).

Kurz vorweg: Ich schreibe hier nicht über Fußwege, welche unabhängig von Straßen sind, sondern von Bürgersteigen, also diesen Gehsteigen die direkt an die Straße anschließen.

Ich bin eigentlich ein großer Fan vom Fußgängerrouting in OSM. In Fremden Städten ist man schnell am Ziel. Aber auch in der Eigenen Stadt kann man schnell schauen welcher Weg denn jetzt eigentlich der kürzere ist. Natürlich funktioniert das ganze nur, wenn es auch die passenden Daten in OSM gibt. Doch zuviel von Fußwegen kann das ganze auch Kaputt machen. Wenn nämlich normale Bürgersteige auch als Fußwege eingetragen werden. Dann sieht das ganze auch mal schnell so aus:

Beipspiel für kaputtes Fußgängerrouting durch Bürgersteige welche als footway eingezeichnet sind

See full entry

Location: Innenstadt, Görlitz, Sachsen, 02826, Deutschland