1000e Bilder für OSM bereitstellen | Mapillary mit GoPro Hero 4 Session

Vor einiger Zeit hab ich ja schon mal darüber geschrieben, wie mensch die Welt kostenloses Kartenmaterial verbessern kann.

Da das Zusammenspiel der Mapillary-App mit der GoPro Hero 4 Session nicht ganz problemfrei ist habe ich letzthin beim Velopendeln ‘was neues versucht.

Wir waren ja eine Woche mehr oder weniger in den Ferien am Thunersee, ich bin dann doch zweimal von dort aus arbeiten gegangen, einmal mit A. im Zug (sie ging in die Kita), einmal mit dem Velo.
Mit der Zeitraffer-Funktion der Kamera habe ich eine gute Stunde Fotos vom Lenker aus gemacht, dazu mit der Aktivitäts-Uhr die Positionen aufgenommen.

Da der korrekte Transfer der gut 2000 Bilder zu Mapillary doch nicht ganz einfach war, beschreibe ich hier den Ablauf, auch damit ich das das nächste Mal nachschauen kann [1].

Als erstes muss mensch das Garmin TPX-File in ein normales GPX-File umwandeln (Das File landet übrigens dank Tapiriik automatisch auf meinem Computer).
Dank GPSBabel und untenstehendem Kommando geht das ganz easy.

gpsbabel -i gtrnctr -f ~/Dropbox/Apps/tapiriik/2017/08017.08.04.Vom\ Ländli\ us\ ga\ schaffe_Cycling.tcx -o gpx -F ~/Desktop/thunbern.gpx

Jetzt müssen wir die Fotos vorbereiten, d.h. korrekt geotaggen und für Mapillary vorbereiten.

cd ~/Dev
git clone git@github.com:mapillary/mapillary_tools.git

lädt die Mapillary Tools auf den Kompi. Theoretisch würde das geotag_from_gpx.py-Skript das geotaggen erledigen. Das Skript hat aber einen Fehler, also muss mensch diesen erst korrigieren.

Dann klappt das Geotagging wunderbar mit

python ~/Dev/mapillary_tools/python/geotag_from_gpx.py ~/Pictures/GoPro/2017-08-04/HERO4 Session 1/Time Lapse 3/ ~/Desktop/thunbern.gpx

Zum hochladen der Bilder müssen zuerst sogenannte Umgebungs-Variabeln gesetzt werden. Die genauen Werte für deinen User-Account sind in deinen Mapillary settings zu finden und landen in deinem ~/.bashrc.

export MAPILLARY_USERNAME='habi'
MAPILLARY_PERMISSION_HASH='GanzVieleBuchstaben'
export MAPILLARY_SIGNATURE_HASH='NochmalVieleBuchstaben'

Dann geht das hochladen der Bilder flink und automatisch mit

python ~/Dev/mapillary_tools/python/upload_with_authentication.py ~/Pictures/GoPro/2017-08-04/HERO4\ Session\ 1/Time\ Lapse\ 
3/

(Wenigstens theoretisch, ich musste die Vorgänge geotagging und hochladen ein paar Mal wiederholen, bis alle Bilder hochgeladen waren.)

Das Ganze sieht dann in etwa so aus.

Und die Fotos ermöglichen es dann dem geneigten OSM-Nutzer oder der OSM-Nutzerin, anhand der Fotos die OpenStreetMap zu verbessern, sei das z.B. um einen neuen Kreisel einzuzeichnen oder generell ein paar Verbesserungen zu machen.

[1]: Oder mit den insgesamt knapp 3000 Photos von der Hallo Velo-Runde wiederholen konnte.

Mit dem SUP die Aare runter

Jetzt haben wir’s doch noch geschafft! Bruni hat mir zum letzten Geburi eine SUP-Aarefahrt geschenkt. Am Sonntag packte ich das SUP meines Bürokollegen, Bruni das seinige und wir stiegen bei der Uttigen-Welle in bzw. auf die Aare. Mit einer Glacepause im Muribad landeten wir nach fast 4 Stunden im Eichholz.

Lustig war’s, so hat’s ausgesehen.

Mersi Bruni!

Recommended readings: August 1, 2017

Wegen einer Woche Quasi-Ferien etwas später und etwas mehr, aber ich kam halt viel zum lesen….

Im letzten Monat las ich folgende Texte und fand diese gut:

Im letzten Monat sah ich folgende Videos und fand diese gut:

Time for sushi

Drei Jahre nach ‘late for meeting‘ und fünf Jahre nach ‘going to the store‘ hat David Lewandowski mit ‘time for sushi‘ noch einen Zacken mehr Absurdität in ein paar Minuten Film gepackt.

Der Nahverkehrs-Zug scheint mir so etwas unbequem zu sein, aber die Fortbewegungs-Arten unter Wasser werde ich morgen beim Frühschwumm im Marzili ausprobieren…

Ach und übrigens: Die komisch angehauchten Dinge am Ende des Videos gibt’s wirklich zu kaufen. Im Online-Shop z.B. ein Schach-Set aus Meteoritengestein und Elfenbein von arktischen Mammuts für schlappe 90000 $.

Recommended readings: July 1, 2017

Aaaaand, we’re back!

Dank Bastian und einer kleinen Migration aller meiner Bookmarks von del.icio.us zu Pinboard gibt’s wieder ab und an ein paar Texte und Videos, die ich in letzter Zeit für gut befunden habe.

Im letzten Monat las ich folgende Texte und fand diese gut:

Kleinstadt – Lieblinks – Autonomiephase (kleinstadt.ch)
Eine Empfehlung der Schwester, mit Tipps für Eltern von Kindern, die in der sogenannten ‘Terrible Two’-Phase sind…

How We Animated Trillions of Tons of Flowing Ice (dwtkns.com)
Die New York Times hat für einen schönen Text den Eisfluss in der Antarktis mit einem hübschen (und uralten) Trick animiert.

Cooling the tube – Engineering heat out of the Underground (ianvisits.co.uk)
Die Metro in London wird immer heisser, in den letzten gut 100 Jahren über 15°C. Wieso, das erklärt Ian.

Hang the DJ (dummy-magazin.de)
Eine kurze Geschichte der Gentrifizierung.

How to fall to your death and live to tell the tale (mosaicscience.com)
Abegheie isch gfärlech!

The laws of stupidity according to economist Carlo M. Cipolla (qz.com)
Die fünf universellen Gesetze der Dummheit.

Ich gegen mich (dasmagazin.ch)
Diese Tagimagi kam in den Ferien (eben nicht, weil ‘Der Bund’ pausiert wurde). Deshalb mal online statt auf totem Holz gelesen.

Facebook’s Safety Check is a stress-inducing flip of social norms (techcrunch.com)
Facebook macht mit ‘was gut gemeintem die Sicherheit zum Stress.

„Open Street Map“ im Landkreis Harz: Warum ein Mann 1287 Bushaltestellen fotografiert (mz-web.de)
Ich kenn’ da jemanden, der macht so ‘was ähnliches hier in Bern

How a Fake Typhus Epidemic Saved a Polish City From the Nazis (atlasobscura.com)
Wie ein paar Ärzte in Polen eine Stadt vor den Nazis gerettet haben.

Fuck Facebook (daringfireball.net)
Deshalb gibt’s hier auch keine Links zu Facebook…

Manipulationen bei Google Maps (faz.net)
Ein Grund mehr, auf OSM und Maps.me zu setzen :)

Tilting titling? (cognitionandculture.net)
Schau mal genau in dein Büchergestell!

Im letzten Monat sah ich folgende Videos und fand diese gut:

when you try all the sounds and beats on your synth while only playing toto – africa (youtube.com)
Üh, dä cha fei chli spile uf däm Keyboard…

Arthur C Clarke – Fractals – The Colors Of Infinity (youtube.com)
Old school cool.

Mein 19. GP

Am Samstag bin ich zum 19. Mal den GP gerannt. Dank etwas intensiviertem Training gegenüber anderen Jahren habe ich mein Ziel voll und ganz erreicht: Wenn möglich unter 1:15 und danach noch einen gemütlichen Abend haben.

Weil ich beim Graben in meinen Daten eine XLS-Datei mit einer Zusammenstellung von alten GP-Zeiten gefunden habe und mit der GP-Resultate-Datenbank diese ergänzen konnte, habe ich das Ganze versucht etwas schön darzustellen.

Das Resultat daraus ist untenstehendes Bild, die Zeiten aller meiner bisher gerannten GPs.
Von links nach rechts die Zeit, von unten nach oben die Jahre.

Auf ein nächstes, 20. Mal!

Keine ‘recommended readings’ mehr

In naher Zukunft wird es hier keine ‘recommended readings’ mehr geben.
Irgendwas am Zusammenspiel der verschiedenen Komponenten funktioniert nicht mehr.

Ich vermute mal, dass der Hauptteil der Schuld bei del.icio.us liegt, denn mein RSS-Feed dort funktioniert nicht mehr.
Das heisst auch, dass das IFTTT-Rezept oder das WordPress-Plugin nichts mehr machen können.
Und ohne die Automatisierung ist mir das Ganze dann doch etwas zu aufwändig.

Wer weiterhin wissen will, was ich gerne gelesen habe, findet drüben bei Instapaper die Zusammenstellung. Ich bin auch dankbar für Tipps, um die Automatisierung wieder zu beleben, gerne auch mit einem anderen Dienst als del.icio.us. Das scheint nämlich schon länger auf dem absteigenden Ast zu sein…

Recommended readings: 4. April 2017

Im letzten Monat las ich folgende Texte und fand diese gut:

Im letzten Monat sah ich folgende Videos und fand diese gut:

Mit 3D-gedrucktem Zeugs rum(ve)lölen

Ich hab’ ja letzthin schon mal über den 3D-Drucker geschrieben, den wir im Büro haben.
Zum Selbstkosten-Preis kann ich mir da ab und zu auch ‘was ausdrucken, auch so Dinge, die nicht an den Kinderwagen passen.

Zusätzlich bin ich schon eine Weile etwas aktiv bei Mapillary dabei, das mit User-Fotos hilft, unter anderem OpenStreetMap zu verbessern.
Dass ich gerne Velo fahre und seit neuerem eine kleine GoPro-Kamera habe, wissen die Mitlesenden hier.

Wenn mensch das mit etwas reverse engineering (Schublehre und iterative Verbesserung) und der Velolicht-Halterung an meinem Lenker kombiniert, kommt dabei das unten eingebundene Objekt raus; ein Zwischenstück, um die Kamera am Lenker zu befestigen.

Das heisst, ich kann jetzt ohne grossen Aufwand mit dem Velo rumfahren und so etwas die Welt OpenStreetMap verbessern.
Angewendet bei einem Ausflug an den Wohlensee vor ein paar Tagen sieht das Ganze dann so aus.

Recommended readings: 1. March 2017

Im letzten Monat las ich folgende Texte und fand diese gut:

Im letzten Monat sah ich folgende Videos und fand diese gut: Video

 

Recommended readings: 1. February 2017

Im letzten Monat las ich folgende Texte und fand diese gut:

Im letzten Monat sah ich folgende Videos und fand diese gut:

Where was I in 2016

Hier einer weiterer Post zum Rückblick aufs 2016. Die anderen sind unter dem Tag jahresrückblick16 zu finden.

Weil ich dieses Jahr viel mehr mit Python gearbeitet habe, habe ich meinen Geodaten-Jahresrückblick von R in Python transferiert. In einem Jupyter-Notebook arbeitet es sich einfach viel schneller und iterativer :)

Leider habe ich es nicht geschafft, den Markdown- oder HTML-Export der “Analyse” so klein zu machen, dass dieser von WordPress-Editor geschluckt wird (> 4 MB ASCII-Text ist scheinbar zuviel).
Deshalb sind die Details meines Bewegungs-Profils von 2016 (in Englisch) entweder hier auf GitHub, hier mit den Jupyter Notebook Viewer oder unten eingebunden zu finden.