# items

guid: http://blog.openstreetmap.de/?p=15840
url: http://blog.openstreetmap.de/blog/2019/05/wochennotiz-nr-458/
title: Wochennotiz Nr. 458
published: 2019-05-05 09:50:52
fetched: 2019-07-07 11:30:25.268309
created_at: 2019-06-09 18:12:10.826536
updated_at: 2019-07-07 11:30:27.053685
summary:
  23.04.2019-29.04.2019 Castles and palaces in Switzerland, including nearby foreign countries Germany, France, Italy. Combination of OpenStreetMap+Wikidata+Wikimedia Commons+Wikipedia 1 &#124; Map data © OpenStreetMap contributors, ODbL Mapping Die Gewinnerin des &#8220;Greatness in Mapping Award 2018&#8221;, Tshedy (Mats&#8217;eliso Thobei), veranstaltete am Freitag, &#8230; <a href="http://blog.openstreetmap.de/blog/2019/05/wochennotiz-nr-458/">Weiterlesen <span class="meta-nav">&#8594;</span></a>

content:
  <p>23.04.2019-29.04.2019</p>
  <p><!-- place picture here --></p>
  <div class="wp-caption alignnone" style="width: 947px;">
  <p class="wp-caption-text"><img src="https://weeklyosm.eu/wp-content/uploads/sites/4/2019/05/458.png" alt="Logo" width="937" height="638" /></p>
  <p class="wp-caption-text">Castles and palaces in Switzerland, including nearby foreign countries Germany, France, Italy. Combination of OpenStreetMap+Wikidata+Wikimedia Commons+Wikipedia <a href="#wn458_19991"><sup>1</sup></a> | Map data © OpenStreetMap contributors, ODbL</p>
  </div>
  <h2 id="wn458_mapping">Mapping</h2>
  <ul>
  <li id="wn458_19974">Die Gewinnerin des &#8220;Greatness in Mapping Award 2018&#8221;, <a href="http://hdyc.neis-one.org/?tshedy">Tshedy</a> (Mats&#8217;eliso Thobei), veranstaltete am Freitag, den 26. April, einen 24-Stunden-Mapathon, um die Erfassung von Lesotho auf ein anderes Level zu heben. Sie <a href="https://twitter.com/Tshedy4/status/1122046666121650176">bedankt</a> sich auf Twitter bei allen Helfern und für die aufmunternden Worte.</li>
  <li id="wn458_20008">Colin Blackburn <a href="https://twitter.com/ximenesuk/status/1122568943695269889">berichtet</a> über seine <a href="#wn455_19833">lang geplante</a> Untersuchung eines in den Niederlanden kartierten &#8220;Clothing Optional&#8221;-Bereichs und findet keine Beweise vor Ort für dieses Tagging.</li>
  <li id="wn458_19971">Die Abstimmung für <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Landcover_Barren"><code>landcover=barren</code></a> , einem Tag für Flächen ohne Vegetation und mit nacktem Boden, <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044847.html">hat begonnen</a>. Die Abstimmung läuft zum Zeitpunkt der Erstellung dieses Artikels nicht gut. Peter Elderson hat den Grund wahrscheinlich in einem Kommentar zu seiner Abstimmung beschrieben: „&#8230;. Dein Denkansatz entspricht nicht der Ansicht des Mainstream-OSM-Mappers“.</li>
  <li id="wn458_19984">Die Abstimmung über den Key <code>golf_cart=*</code> , der die Zugangsbeschränkungen für Golfwagen und ähnliche kleine, langsam fahrende Elektrofahrzeuge ausdrücken soll, <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Key:golf_cart">hat begonnen</a>.</li>
  <li id="wn458_19981">Die Unterscheidung zwischen <code>waterway=river</code> and <code>waterway=canal</code> ist nicht so einfach, wie man meinen könnte. Eine Diskussion über die Unterschiede wurde von Dave F. <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044852.html">gestartet</a>, der der Meinung war, dass andere Mapper die kanalisierten Abschnitte an Schleusentoren entlang von Flüssen fälschlicherweise als <code>waterway=canal</code> eintragen.</li>
  <li id="wn458_20000">Joseph Eisenberg hat einen Abschnitt über <a href="https://wiki.openstreetmap.org/wiki/Verifiability#Geometry">nicht überprüfbaren Geometrien</a> wie <code>natural=bay</code>, <code>natural=strait</code> und <code>place=*</code> <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044913.html">hinzugefügt</a>. Allerdings stimmen nicht alle mit den von ihm vorgenommenen Änderungen überein, wie der Beitrag von Tobias Knerr <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044916.html">zeigt</a>.</li>
  <li id="wn458_19999">Anstatt den Approval-Prozess zu starten, <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044921.html">übersprang</a> Joseph Eisenberg diesen Schritt und erstellte gleich eine <a href="https://wiki.openstreetmap.org/wiki/Tag:natural%3Dmountain_range">Wiki-Seite</a> für <code>natural=mountain_range</code>, da dieser Tag bereits über 600 Mal von über 80 verschiedenen Mappern verwendet wird.</li>
  <li id="wn458_19980">Joseph Eisenberg erstellte zwei neue Proposals, <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Tag:natural%3Dmesa"><code>natural=mesa</code></a> und <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Tag:natural%3Dbutte"><code>natural=butte</code></a>. Eine <a href="https://de.wikipedia.org/wiki/Tafelberg">Mesa</a> ist eine geologische Formation, die auch als Tafel, Tafelberg, Potrero oder Tepui bezeichnet wird. Butte wird auf deutsch <a href="https://de.wikipedia.org/wiki/H%C3%A4rtling">Härtling</a> genannt und ähnelt dem Tafelberg, ist aber kleiner.</li>
  <li id="wn458_20001">Jan S. <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044928.html">brachte</a> eine vereinfachte Version des kürzlich abgelehnten Vorschlags über die genauere Erfassung von Polizeieinrichtungen zur Abstimmung. Der neue Vorschlag besteht nur aus <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/tag:Police"><code>police=*</code>-Tag</a>.</li>
  <li id="wn458_20005">fanfouer hat ein Proposal <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Traction_substations_extension">erstellt</a>, um eine bessere Spezifikation von <a href="https://de.wikipedia.org/wiki/Bahnstromumformerwerk">Bahnstromumformerwerken</a> zu ermöglichen, d.h. <code>substation=traction</code> und bittet um Kommentare.</li>
  <li id="wn458_19958">Anna und Karen vom Geographischen Institut der Universität Heidelberg <a href="https://forum.openstreetmap.org/viewtopic.php?id=66029">werden</a> die Kartierung von Heidelberg verbessern, insbesondere Daten zur Barrierefreiheit, zu den Eingängen von Gebäuden und zur allgemeinen Infrastruktur. Die Besucher der State of the Map im September diesen Jahres sollen sich in dieser Stadt orientieren und auf der Grundlage von OSM-Daten bestmöglich navigieren können. Eine <a href="https://wiki.openstreetmap.org/wiki/Detailmapping_Heidelberg">Wiki-Seite</a> zur Koordination der Aktion wurde erstellt.</li>
  </ul>
  <h2 id="wn458_community">Community</h2>
  <ul>
  <li id="wn458_19927">Fanevanjanahary und SeverinGeo berichten in einen <a href="https://twitter.com/fanevanjanahry/status/1118828782847176704?s=19">Tweet</a> und einen Twitter-Moment zu <a href="https://twitter.com/i/moments/1123358896809304066">ActionOSMMG2019</a>. Über zwei Wochen wurden in Antananarivo (Madagaskar) für Studenten und Fachleute aus dem privaten und öffentlichen Sektor kostenlose Geomatikschulung auch mit OSM durchgeführt.Die Kurse wurden mit Hilfe von Mitgliedern der tschadischen Gemeinschaft und einem togoischen Mapper mit Unterstützung der Internationalen <a href="https://www.francophonie.org/Welcome-to-the-International.html">Organisation der Frankophonie</a> (OIF) durchgeführt. Während des Workshops wurde ein mehrtägiger Mapathon rund um den <a href="http://resultmaps.neis-one.org/osm-changesets?comment=hotosm-project-5520#11/-19.0560/46.7973">Itasy-See</a> organisiert. Der Mapathon ist auf der Seite <a href="https://wiki.openstreetmap.org/wiki/Organised_Editing/Activities">Organized Editing/Activities</a> im Wiki <a href="https://wiki.openstreetmap.org/wiki/Organised_Editing/Activities/Madagascar_Itasy_lake_Mapathon">dokumentiert</a>, wie von der OSM Foundation gefordert.</li>
  <li id="wn458_19986">Jochen Topf informiert, dass Küstenlinien/Eismantelgrenzen (Coastlines), die früher unter openstreetmapdata.com gehostet wurden, nun unter <a href="https://osmdata.openstreetmap.de/">osmdata.openstreetmap.de</a> zu finden sind. In einem Blogbeitrag <a href="https://blog.jochentopf.com/2019-03-07-the-new-osmdata-service.html">beschreibt</a> er die Hintergründe des Umzugs.</li>
  <li id="wn458_20004">Die Bedeutung des Worts <em>Park</em> in <code>leisure=park</code> und <code>boundary=national_park</code> und die Unterscheidung zwischen verschiedenen Arten von Parks führten zu einer langen <a href="https://lists.openstreetmap.org/pipermail/talk-us/2019-April/019427.html">Diskussion</a> auf der Mailingliste Talk-us.</li>
  <li id="wn458_19977"><a href="https://www.openstreetmap.org/user/jinalfoflia">Jinal Foflia</a> hat kürzlich einen Beitrag über Grabs Team in Thailand veröffentlicht, das Mapillary-Bilder für die Chiang Mai-Region bei Mapillary <a href="https://www.openstreetmap.org/user/jinalfoflia/diary/74639">hochlädt</a>. Für Straßen mit einer Gesamtlänge von 1.667 km, was etwa ~82% aller dortigen Straßen entspricht, wurde der Upload bereits abgeschlossen. Sie streben an, dass der Upload bis Ende dieses Monats abgeschlossen sein soll.</li>
  <li id="wn458_20013">Für das von der Weltbank initiierte <a href="https://opencitiesproject.org/about/">Projekt Opencities Africa</a> arbeiteten <a href="http://potentiel3-0.org">Potentiel 3.0</a> und <a href="https://openstreetmap.cd">OSM-RDC</a> mit der <a href="https://openstreetmap.cd">OSFAC (Video fr)</a> zusammen mit innovativen Lösungen für leistungsfähigere lokale Gemeinschaften in Kinshasa gegen Erosionen und Überschwemmungen. Miteinander kartieren, Drohnen, Schulung der Datenerfassung mit lokalen Administratoren und Bürgern mit Smartphones und Tablets, Arbeitsgruppen zur Analyse von Karten und zur Identifizierung von Aufgaben sowie Qualitätsanalysetools zur Auswertung von Karten, waren seit Juni 2018 Teil der Arbeit.</li>
  <li id="wn458_19966">Das Löschen von Wiki-Seiten bleibt unreguliert. Der Vorschlag für eine Löschrichtlinie für das OSM-Wiki <a href="https://wiki.openstreetmap.org/wiki/OpenStreetMap:Deletion_policy">ist gescheitert</a>. Der Hauptpunkt dagegen waren die bürokratischen Hürden, die durch die vorgeschlagene Richtlinie umgesetzt worden wären, obwohl einige, die den Vorschlag abgelehnt haben, die Notwendigkeit einer Art von Regel sehen. Mit der Zeit und der Anzahl der veralteten Seiten könnte die Frage wieder auftauchen und in unserer letzten Ausgabe haben wir über eine prominente <a href="#wn457_19949">Beschwerde</a> über eine gelöschte Wiki-Seite berichtet.</li>
  <li id="wn458_20022"><a href="https://www.openstreetmap.org/user/flowolf">flowolf</a> hat mit seinem Kollegen <a href="https://www.yellowosm.com">begonnen</a> ein freies Gewerbeverzeichnis auf Basis von OSM (yellowosm) zu erstellen. Dieses ist bei den Grazer Linuxtagen 2019 in einem Talk <a href="https://media.ccc.de/v/glt19-74-yellowosm-das-freie-gewerbeverzeichnis-auf-openstreetmap-basis">vorgestellt</a> worden. Derzeit zeigt die Karte nur österreichische Gewerbe an.</li>
  </ul>
  <h2 id="wn458_openstreetmap_foundation">OpenStreetMap Foundation</h2>
  <ul>
  <li id="wn458_19965">Die Mitglieder des FOSSGIS e.V. diskutieren über Förderanträge für einen <a href="https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/GRASS_GIS_Community_Sprint_2019">GRASS GIS Community Sprint 2019</a> und <a href="https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/Deutscher_OpenStreetMap-Tileserver">neue Hardware</a> für die deutschen OSM-Tileserver, die den alten Server ersetzen sollen.</li>
  </ul>
  <h2 id="wn458_veranstaltungen">Veranstaltungen</h2>
  <ul>
  <li id="wn458_19990">Adam Steer <a href="https://lists.openstreetmap.org/pipermail/talk-au/2019-April/012608.html">teilt</a> das vorgeschlagene Programm für die <a href="https://foss4g-oceania.org">FOSS4G SotM Ozeanien</a>, die am 12. und 15. November in Wellington, Neuseeland, stattfinden wird, und bittet um Kommentare.</li>
  <li id="wn458_19989">Der Aufruf, Vorträge und Workshops für die Konferenz über freie und quelloffene Geospatialsoftware FOSS4G UK einzureichen, <a href="http://uk.osgeo.org/foss4guk2019/">wurde veröffentlicht</a>. Die Konferenz findet am 19. und 20. September in Edinburgh statt, mit einem Ice Breaker am Vortag und einem Code Sprint am Tag danach.</li>
  <li id="wn458_20023"><a href="https://mamapa.org/">MAMAPA</a> <a href="https://twitter.com/openstreetmap/status/1122203459716026370">organisierte</a> einen Mapathon in der Stadtbibliothek Ludwigshafen.</li>
  </ul>
  <h2 id="wn458_humanitarian_osm">Humanitarian OSM</h2>
  <ul>
  <li id="wn458_20014">In einem Blog-Post auf der Website von HOT <a href="https://www.hotosm.org/updates/How-maps-help-aid-response-Cyclone-Idai/">beschreibt</a> Lauren Bateman vom Amerikanischen Roten Kreuz, wie die von HOT und OpenStreetMap bereitgestellten Daten und Karten der Hilfsaktion nach dem Zyklon Idai geholfen haben.</li>
  <li id="wn458_20003">Die Universität Luxemburg und Ärzte ohne Grenzen werden am 23. Mai einen Mapathon <a href="https://msf.lu/en/events/mapathon-in-the-university-of-luxembourg">veranstalten</a>, um die humanitären Arbeit von Ärzte ohne Grenzen zu unterstützen.</li>
  <li id="wn458_19982">Das Protokoll der Vorstandssitzung von HOT am 18. April <a href="https://docs.google.com/document/d/1SzaWyLucjG1tgm-4Ybc2QWkhhhA8U3SGZqn6Qkde_c8/edit#">ist jetzt einsehbar</a>.</li>
  <li id="wn458_20015">Die <a href="https://wiki.openstreetmap.org/wiki/MapSwipe">MapSwipe</a>-Community und das Heidelberger Institut für Geoinformationstechnologie haben mit der Arbeit an einer MapSwipe-Erweiterung <a href="http://k1z.blog.uni-heidelberg.de/2019/04/29/mapswipe-for-change-detection-analysis/">begonnen</a>, die es den Anwendern ermöglichen soll, Änderungen durch einen Vergleich von zwei Satellitenbilder zu finden und damit humanitäre Kartierungsarbeiten zu unterstützen.</li>
  <li id="wn458_19962">Die GIScience Research Group der Universität Heidelberg hat auf der 11. Information Communications Technology for Development (ICT4D) Konferenz, die vom 30. April bis 03. Mai 2019 in Kampala, Uganda, stattfand, einen Vortrag mit dem Titel <em>Usage and Analyses of OpenStreetMap for Development</em> <a href="http://k1z.blog.uni-heidelberg.de/2019/04/23/giscience-heigit-at-ict-for-development-kampala-usage-and-analyses-of-openstreetmap-for-development/">gehalten</a>.</li>
  </ul>
  <h2 id="wn458_karten">Karten</h2>
  <ul>
  <li id="wn458_20009">Jochen Görtler (und weitere) <a href="https://twitter.com/_jgoertler/status/1121576175053049856">erhielten</a> den &#8220;Best Paper Award&#8221; auf der Pacific Visualisation Konferenz für seine Arbeit über &#8220;Stippling of 2D Scalar Fields&#8221; (hauptsächlich Karten).</li>
  <li id="wn458_19991">[1] Stefan Keller von der Hochschule Rapperswil <a href="https://castle-map.infs.ch/#46.805,8.205,8z">veröffentlichte</a> eine &#8220;Burgen-Dossier-Karte Schweiz&#8221;. Sie ist die zurzeit vollständigste Webkarte über Burgen und Schlösser der Schweiz inklusive nahes Ausland (Deutschland, Frankreich, Italien) &#8211; bis hin zum Schloss Neuschwanstein. Die mehrsprachige Webapplikation verknüpft OpenStreetMap mit Wikidata, Wikimedia Commons (Bilder) und Wikipedia. Der <a href="https://gitlab.com/geometalab/castle-map/issues/">Quellcode</a> des Projekts ist bei GitLab verfügbar.</li>
  <li id="wn458_20012">Auch die <a href="http://gk.historic.place">historic.place</a> <a href="https://gk.historic.place/Burgen/index.html#Anfang">zeigt</a> eine neue Karte der Burgen in der Schweiz auf Grundlage des <a href="https://meta.wikimedia.org/wiki/Wikimedia_CH/Burgen-Dossier">Burgen-Dossier</a>.</li>
  <li id="wn458_19997">Die offizielle London Marathon App <a href="https://twitter.com/OSM_Tech/status/1122472934050807808">nutzte</a> überraschenderweise die Tileserver der OSMF, die der Last nicht gewachsen waren. Siehe dazu die <a href="https://operations.osmfoundation.org/policies/tiles/">Nutzungsbedingungen</a> der Tileserver und <a href="https://switch2osm.org/">switch2osm.org</a> für Anleitungen zum Setup eigener Infrastruktur.</li>
  </ul>
  <h2 id="wn458_open-data">Open-Data</h2>
  <ul>
  <li id="wn458_19973">Der deutsche Zweig der Open Knowledge Foundation <a href="https://netzpolitik.org/2019/open-data-eu-oeffnet-datensilos-des-oeffentlichen-sektors/">berichtet</a> über die neuen EU-Richtlinien <a href="https://oeil.secure.europarl.europa.eu/oeil/popups/ficheprocedure.do?lang=en&amp;reference=2018/0111(COD)">2018/0111: <em>Wiederverwendung von Informationen des öffentlichen Sektors</em></a>, die den Zugang zu öffentlichen Informationen erleichtern soll. Die neuen Leitlinien erweitern den Anwendungsbereich auf Unternehmen des öffentlichen Sektors, legen fest, dass alle EU-Dokumente &#8220;open by design&#8221; und &#8220;open by default&#8221; sein müssen und bieten weitere Verbesserungen. Allerdings liegt die EU noch weit hinter dem in den USA geltenden <a href="https://en.wikipedia.org/wiki/Copyright_status_of_works_by_the_federal_government_of_the_United_States">Verzicht auf inländisches Urheberrecht</a> zurück, von dem Werke der US-Regierung profitieren.</li>
  </ul>
  <h2 id="wn458_lizenzen">Lizenzen</h2>
  <ul>
  <li id="wn458_19995">Oracle ändert seine Lizenzbedingungen für Java. Wie JOSM in Zukunft lizenztechnisch korrekt genutzt werden kann, wird im deutschen Forum <a href="https://forum.openstreetmap.org/viewtopic.php?id=65470">diskutiert</a>.</li>
  </ul>
  <h2 id="wn458_programme">Programme</h2>
  <ul>
  <li id="wn458_19975">Development Seed entwickelte <a href="https://github.com/developmentseed/osm-coverage-tiles"><em>osm-coverage-tiles</em></a>, die Infrastrukturinformationen, insbesondere Gebäude- und Straßendaten aus OSM, visualisieren, um die Validierung von maschinellen Lernergebnissen zu vereinfachen. Pilar Gabriela Serrano Quispe <a href="https://twitter.com/developmentseed/status/1120747127150391296?s=19">erläutert</a> die Lösung in einem Artikel auf medium.com.</li>
  </ul>
  <h2 id="wn458_programmierung">Programmierung</h2>
  <ul>
  <li id="wn458_19983">Pierre Béland <a href="https://twitter.com/pierzen/status/1121940279886589953">veröffentlichte</a> seine PostGIS <a href="https://github.com/pierzen/OQ_Analysis">OQ_Analysis-Skripte</a>, die er für <a href="https://opendatalabrdc.github.io/Blog/#!index.md">drei Analysen</a> zur Mappingqualität von Gebäuden verwendete.</li>
  </ul>
  <h2 id="wn458_releases">Releases</h2>
  <ul>
  <li id="wn458_20011">Von JOSM wurde eine neue stabile Version veröffentlicht. Die <a href="https://josm.openstreetmap.de/wiki/Download#DevelopmentVersion">Version 15031</a> behebt einen <a href="https://josm.openstreetmap.de/ticket/11168">Fehler</a>, bei dem ein Changeset trotz eines leeren Kommentarfelds mit dem zuletzt benutzen Kommentar hochgeladen wurde. Die Funktionalität des Plugins <em>download_along</em> wurde in JOSM aufgenommen und findet sich jetzt unter &#8220;Mehr Werkzeuge&#8221;. Wie immer gibt es noch viele weitere im <a href="https://josm.openstreetmap.de/wiki/Changelog#stable-release-19.04">Changelog</a> verlinkte Verbesserungen, Bugfixes und neue Funktionen.</li>
  </ul>
  <h2 id="wn458_kennst_du_schon_…">Kennst du schon …</h2>
  <ul>
  <li id="wn458_19970">&#8230; die passenden Tags für Fahrpläne an Haltestellen von Bus und Bahn? Der Papierplan kann erfasst werden als <a href="https://wiki.openstreetmap.org/wiki/Key%3Adepartures_board"><code>departures_board</code></a>. Gerade in Deutschland wird auch recht häufig das undokumentierte <a href="https://taginfo.openstreetmap.org/keys/timetable"><code>timetable</code></a> verwendet. Eine elektronische Anzeigetafel (womöglich mit aktuellen Informationen) hingegen ist ein <a href="https://wiki.openstreetmap.org/wiki/Key:passenger_information_display"><code>passenger_information_display</code></a>.</li>
  <li id="wn458_19960">&#8230; das Qualitätstool <a href="https://osm-suspects.gbconsite.de/#14/50.9370/6.9422/osm-wrongcity-minimalmissing-wrongstreet-wronghousenumber-outsideplz-dupes">OSMsuspects!</a>, das eine Vielzahl potentiell falsch gemappter Adressen aufzeigt?</li>
  <li id="wn458_19968">&#8230; oder besser, wusstest du schon, wie Du mit <a href="https://commons.wikimedia.org/wiki/File:Turn_restriction_mapping_in_Vespucci_(animated_gif).gif">Vespucci</a> und <a href="https://commons.wikimedia.org/wiki/File:Turn_restriction_mapping_in_iD_(animated_gif).gif">iD</a> schnell Abbiegebeschränkungen eintragen kannst?</li>
  </ul>
  <h2 id="wn458_osm_in_der_presse">OSM in der Presse</h2>
  <ul>
  <li id="wn458_19996">Die Saarbrücker Zeitung <a href="https://www.saarbruecker-zeitung.de/saarland/saarbruecken/der-umweg-fuehrte-ueber-die-kartografie_aid-37900669">berichtet</a> über Carsten Grammes, Vorstandsmitglied des Velsener Erlebnisbergwerks-Vereins. Er setzt sich besonders für die geschichtliche Aufbereitung der Bergbauvergangenheit im Saarland ein. Mit Exkursionen durch alte Stollen und dem Entdecken der Geschichtskarte in OpenStreetMap hat er beide Hobbies verbunden und betreibt nun Führungen im <a href="https://www.erlebnisbergwerkvelsen.de/">Erlebnisbergwerk Velsen</a> und beschäftigt sich mit anderen (OSM-bekannten) Leuten um den weiteren Aufbau der <a href="http://gk.historic.place">Historic.Place</a>.</li>
  <li id="wn458_20002">Dieser Blogbeitrag von apnews.com <a href="https://www.apnews.com/6f621c1c54734d0b95d374556c2cf5c0">zeigt</a>, wie Daten des U.S. Census Bureau, Cal Fire und OpenStreetMap kombiniert und analysiert wurden, um Ausreiserouten für Kalifornier zu bewerten, die in Gebieten leben, die von einer feuerbedingten Evakuierung bedroht sind.</li>
  </ul>
  <h2 id="wn458_weitere_themen_mit_geo-bezug">Weitere Themen mit Geo-Bezug</h2>
  <ul>
  <li id="wn458_19985">FAR &amp; WIDE <a href="https://www.farandwide.com/s/amazing-world-maps-74d6186e6d0e414b">zeigt</a> 45 erstaunliche Karten aus aller Welt mit interessanten Zahlen und Fakten.</li>
  <li id="wn458_20006">Eine Pressemitteilung <a href="https://www.destatis.de/DE/Presse/Pressemitteilungen/2019/04/PD19_163_91.html%3C">zeigt</a> den Weg zum neuen interaktiven <a href="https://krankenhausatlas.statistikportal.de/">Krankenhausatlas</a> der Statistischen Ämter. Diese zeigt die zeitliche Erreichbarkeit zum nächsten Krankenhaus, auch zu Fachabteilungen, von jedem Standort in Deutschland.</li>
  <li id="wn458_19978">Cires <a href="https://cires.colorado.edu/Artificial-light">berichtet</a> über den &#8220;<a href="https://www.arcgis.com/home/webscene/viewer.html?webscene=f80c755f77f24dcbbc9c68db4070c16b&amp;viewpoint=cam:-101.35652637,37.83266155,12622407.685;350.602,0.168">New World Atlas of Artificial Sky Brightness</a>&#8220;, ein 3D-Atlas der Welt über Lichtverschmutzung. Die Daten stammen vom <a href="https://www.gfz-potsdam.de/startseite/">Helmholtz-Zentrum Potsdam</a> &#8211; Deutsches GeoForschungsZentrum.</li>
  <li id="wn458_20007">Ein Artikel in der Zeitschrift <em>Wired</em> <a href="https://www.wired.com/story/geocode-address-puerto-rico-hurricane-maria/">erklärt</a> den Unterschied zwischen Koordinatenkodierungssystemen und Adressen im Zusammenhang mit Aktionen in Puerto Rico nach dem Hurrikan.</li>
  <li id="wn458_19987">Vom 14.-17. Mai findet die <a href="https://wiki.osgeo.org/wiki/OSGeo_Community_Sprint_2019">OSGeo Community Sprint 2019</a> in Minnesota, USA statt. <a href="https://wiki.osgeo.org/wiki/OSGeo_Code_Sprint_2018">Hier </a> der Bericht mit Bildern aus dem vergangenen Jahr in Bonn (dort noch mit Gold Sponsor FOSSGIS).</li>
  </ul>
  <h2 id="wn458_wochenvorschau">Wochenvorschau</h2>
  <table>
  <thead>
  <tr>
  <th>Wo</th>
  <th>Was</th>
  <th>Wann</th>
  <th>Land</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Essen</td>
  <td>Mappertreffen</td>
  <td>2019-05-07</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>München</td>
  <td>Münchner Stammtisch</td>
  <td>2019-05-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Salzburg</td>
  <td>Maptime Salzburg &#8211; Mapathon</td>
  <td>2019-05-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria" /></td>
  </tr>
  <tr>
  <td>Wuppertal</td>
  <td>Wuppertaler Stammtisch im Hutmacher 18 Uhr</td>
  <td>2019-05-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Berlin</td>
  <td>131. Berlin-Brandenburg Stammtisch</td>
  <td>2019-05-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Réunion mensuelle</td>
  <td>2019-05-13</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Bordeaux</td>
  <td>Réunion mensuelle</td>
  <td>2019-05-13</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Zürich</td>
  <td>OSM Stammtisch Zürich</td>
  <td>2019-05-13</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/ch.svg" alt="switzerland" /></td>
  </tr>
  <tr>
  <td>Lyon</td>
  <td>Rencontre mensuelle pour tous</td>
  <td>2019-05-14</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Hamburg</td>
  <td>Hamburger Mappertreffen</td>
  <td>2019-05-14</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Toulouse</td>
  <td>Rencontre mensuelle</td>
  <td>2019-05-15</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Karlsruhe</td>
  <td>Stammtisch</td>
  <td>2019-05-15</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bonn</td>
  <td>Bonner Stammtisch</td>
  <td>2019-05-21</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lüneburg</td>
  <td>Lüneburger Mappertreffen</td>
  <td>2019-05-21</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lübeck</td>
  <td>Lübecker Mappertreffen</td>
  <td>2019-05-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Montrouge</td>
  <td>Rencontre mensuelle de Montrouge et alentours</td>
  <td>2019-05-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>State of the Map France 2019</td>
  <td>2019-06-14-2019-06-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>Erasmus+ EuYoutH_OSM Meeting</td>
  <td>2019-09-18-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>HOT Summit 2019</td>
  <td>2019-09-19-2019-09-20</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>State of the Map 2019 (international conference)</td>
  <td>2019-09-21-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  </tbody>
  </table>
  <p>Hinweis:<br />
  Wer seinen Termin hier in der Liste sehen möchte, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">trage</a> ihn in den <a href="https://wiki.openstreetmap.org/wiki/Current_events">Kalender</a> ein. Nur Termine, die dort stehen, werden in die Wochennotiz übernommen. Bitte <a href="https://osmbc.openstreetmap.de/calendar/preview"> prüfe die Veranstaltung</a> in unserem öffentlichen Kalendertool und korrigiere bitte die Einträge im Kalender, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">wenn notwendig.</a></p>
  <p align="right"><i>Diese Wochennotiz wurde erstellt von <a href="https://www.openstreetmap.org/user/Map-Peter">Map-Peter</a>, <a href="https://www.openstreetmap.org/user/Nakaner">Nakaner</a>, <a href="https://www.openstreetmap.org/user/Rainero">Rainero</a>, <a href="https://www.openstreetmap.org/user/Rogehm">Rogehm</a>, <a href="https://www.openstreetmap.org/user/SK53">SK53</a>, <a href="https://www.openstreetmap.org/user/SunCobalt/">SunCobalt</a>, <a href="https://www.openstreetmap.org/user/TheFive">TheFive</a>, <a href="https://twitter.com/manfred__r">derFred</a>, <a href="https://twitter.com/fofliajinal">jinalfoflia</a>.</i></p>


guid: http://blog.openstreetmap.de/?p=15836
url: http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-457/
title: Wochennotiz Nr. 457
published: 2019-04-27 17:30:40
fetched: 2019-07-01 06:30:21.046379
created_at: 2019-06-09 18:12:10.829502
updated_at: 2019-07-01 06:30:22.815526
summary:
  16.04.2019-22.04.2019 Anzeigen und Ändern der Kartierung von Parkmöglichkeiten am Straßenrand 1 &#124; Leaflet &#124; Map data © OpenStreetMap Mitwirkende Mapping Andy Mabbett stellt die Frage, ob jede Niederlassung eines Konzerns oder Firmengruppe mit wikidata= der Gesellschaft erfasst werden sollte oder &#8230; <a href="http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-457/">Weiterlesen <span class="meta-nav">&#8594;</span></a>

content:
  <p>16.04.2019-22.04.2019</p>
  <p><!-- place picture here --></p>
  <div class="wp-caption alignnone" style="width: 715px;">
  <p class="wp-caption-text"><img src="https://weeklyosm.eu/wp-content/uploads/sites/4/2019/04/457.png" alt="Logo" width="705" height="549" /></p>
  <p class="wp-caption-text">Anzeigen und Ändern der Kartierung von Parkmöglichkeiten am Straßenrand <a href="#wn457_19913"><sup>1</sup></a> | Leaflet | Map data © OpenStreetMap Mitwirkende</p>
  </div>
  <h2 id="wn457_mapping">Mapping</h2>
  <ul>
  <li id="wn457_19922">Andy Mabbett <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082427.html">stellt</a> die Frage, ob jede Niederlassung eines Konzerns oder Firmengruppe mit <code>wikidata=</code> der Gesellschaft erfasst werden sollte oder ob &#8211; mit Ausnahme der Zentrale &#8211; <code>brand:wikidata=</code> oder <code>franchise:wikidata</code> bessere Möglichkeiten bieten, die Zugehörigkeit zu markieren.</li>
  <li id="wn457_19940">Dave F <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044741.html">will wissen</a>, ob mit <code>junction=yes</code> getaggte Polygone irgendwo verwendet werden. Gemäß den Antworten von <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044744.html">Mateusz Konieczny</a> und <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044742.html">Tobias Knerr</a> wird es ausgewertet.</li>
  <li id="wn457_19947">Valor Naram hat ein <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/baby_changing_tables">Proposal</a> für die Erfassung von Wickeltischen erstellt und bittet um Kommentare.</li>
  <li id="wn457_19957">Das Tagging-Proposal <a href="https://wiki.openstreetmap.org/wiki/Proposed_Features/Police_facilites">Police Facilities</a>, das zusätzliche Detail-Tags für polizeiliche Einrichtungen einführen wollte, hat die nötige Mehrheit knapp <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044818.html">verfehlt</a>.</li>
  <li id="wn457_19950">Leif Rasmussen hat ein <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Connectivity">Proposal</a> für eine bessere Erfassung von Informationen zur Verbindung von Fahrspuren erarbeitet, da er der <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044816.html">Meinung</a> ist, dass das aktuelle <code>turn:lanes=</code>-Modell nicht für komplexe Kreuzungen geeignet ist. Simon Poole verweist auf einen <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/transit">ähnlichen Vorschlag</a> für einen <code>transit=</code>-Tag von 2015, der aufgegeben wurde.</li>
  <li id="wn457_19933">Joseph Eisenberg will Hochebenen mappen und <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044650.html">fragt</a> auf der Mailingliste Tagging nach einem geeigneten Tag-Value dafür nach. Andere sind der Meinung, dass Hochebenen und andere unpräzise definierte und schwer vor Ort überprüfbare Gebiete nicht ins Datenmodell von OSM passen, sondern anderswo gespeichert und Kartenstilautoren zugänglich gemacht werden sollten. Frederik Ramm <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044659.html">meint</a> dazu, man solle mit dem Feature-Wahnsinn aufhören.</li>
  </ul>
  <h2 id="wn457_community">Community</h2>
  <ul>
  <li id="wn457_19941">Ilya Zverev <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082452.html">gibt bekannt</a>, dass die Nominierungsphase für die OpenStreetMap Awards 2019 begonnen hat.</li>
  <li id="wn457_19942">OpenStreetMap wird in diesem Jahr 15 Jahre alt und anscheinend ist erst eine Party <a href="https://wiki.openstreetmap.org/wiki/OpenStreetMap_15th_Anniversary_Birthday_party">geplant</a>. Danke, Michael Reichert, für die <a href="https://lists.openstreetmap.org/pipermail/osmf-talk/2019-April/006040.html">Erinnerung</a>.</li>
  <li id="wn457_19939">Die portugiesische OSM Community <a href="https://lists.openstreetmap.org/pipermail/talk-pt/2019-April/001686.html">debattiert</a> auf der Mailingliste Talk-pt, über die Kartierung eines neuen Krankenhauses auf Madeira. Wenn dieses Krankenhaus im Bau ist, wie soll es dann kartiert werden? Wenn der Bau fertig gestellt, aber noch nicht eröffnet ist, wie soll es abgebildet werden? Wenn das Krankenhaus fertig ist, aber ohne Lizenz (und damit illegal) arbeitet, wie soll es erfasst werden? Wer sollte die mögliche (I)legalität prüfen? Was soll der Mapper tun? Alles ignorieren, bis das Krankenhaus offiziell eröffnet ist? Das sind einige der Fragen, die von der portugiesischen Gemeinschaft diskutiert wurden. <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/pt.svg" alt="(pt)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=https://lists.openstreetmap.org/pipermail/talk-pt/2019-April/001686.html">Übersetzung</a>)</li>
  <li id="wn457_19938">Michael Reichert <a href="https://forum.openstreetmap.org/viewtopic.php?id=65992">schlägt</a> ein <em>OSM-Wikicamp</em> vor, um alle Fragen rund um das OSM-Wiki zu diskutieren &#8211; und davon gibt es viele. Wie er in seinem Beitrag schreibt, besteht die Chance, dass OSMs lokales deutschsprachiges Chapter, der FOSSGIS e.V., die Unterkunft finanziert.</li>
  <li id="wn457_19949">Die Bereinigung unseres Wikis hat in letzter Zeit an Popularität gewonnen. Anscheinend finden selbst Seiten, die vor 7 Jahren als veraltet gelöscht wurden, noch heute Leser. Ilya Zverev <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082480.html">kritisiert</a> die Löschung einer Wiki-Seite über das Testen der API 0.6. Leider endete die folgende Diskussion über die Löschrichtlinie für Wikis mit einem semantischen Streit über den <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082490.html">jüngsten Fortschritt der OSM-API</a>, die <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082491.html">Verwendung des Wortes „Vandalismus“</a> und die Existenz oder Nicht-Existenz von <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082489.html">&#8220;Gatekeepern&#8221;</a> in OSM.</li>
  <li id="wn457_19948">Die API 0.6 wurde letzte Woche 10 Jahre alt: Sie ging am 21. April 2009 in Betrieb. Ilya Zverev <a href="http://shtosm.ru/all/desyat-let-api/">erinnert</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/ru.svg" alt="(ru)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=http://translate.google.com/translate?hl=en&amp;sl=ru&amp;tl=en&amp;u=http%3A%2F%2Fshtosm.ru%2Fall%2F/desyat-let-api%2F">Übersetzung</a>) an die Geschichte der Umstellung von API 0.5 und erklärt, warum es nie eine Version 0.7 der API geben wird.</li>
  </ul>
  <h2 id="wn457_importe">Importe</h2>
  <ul>
  <li id="wn457_19930">Grigori Rechistov <a href="https://lists.openstreetmap.org/pipermail/imports/2019-April/005958.html">bereitete</a> den Import von Wäldern, Ackerland und anderen Arten von Bodenbedeckung in Schweden mit Daten der schwedischen Umweltschutzbehörde vor und <a href="https://wiki.openstreetmap.org/wiki/Import/Catalogue/NMD_2018_Import_Plan">dokumentierte</a> seinen Plan im Wiki. Auf der Mailingliste Imports geäußerte Kritik wurde ignoriert.</li>
  </ul>
  <h2 id="wn457_openstreetmap_foundation">OpenStreetMap Foundation</h2>
  <ul>
  <li id="wn457_19952">Christoph Hormann hat <a href="https://lists.openstreetmap.org/pipermail/osmf-talk/2019-April/006042.html">entdeckt</a>, dass die <a href="https://wiki.osmfoundation.org/wiki/Board/Minutes/2019-04-24">Vorstandssitzung</a> der OSMF am 24. April einen nicht öffentlichen Tagesordnungspunkt über GlobalLogic enthält.</li>
  <li id="wn457_19951">Rory McCann <a href="https://lists.openstreetmap.org/pipermail/osmf-talk/2019-April/006034.html">fragt</a>, ob GlobalLogic sich indirekt als schuldig bekennt, weil sie selbst die Mitgliedschaften ihrer Mitarbeiter kündigen.</li>
  </ul>
  <h2 id="wn457_veranstaltungen">Veranstaltungen</h2>
  <ul>
  <li id="wn457_19911">Bis zum 15. Juni 2019 können sich Ausrichter für die State of the Map 2020 <a href="https://wiki.openstreetmap.org/wiki/State_of_the_Map_2020/Call_for_venues">bewerben</a>.</li>
  <li id="wn457_19932">Am 8. Mai <a href="http://maptime.io/salzburg/event/2019/05/08/Mapthon/">findet</a> in Salzburg ein humanitärer Mapathon im iDEAS:lab statt.</li>
  <li id="wn457_19969">Christine Karch und Denis Helfer <a href="https://lists.openstreetmap.org/pipermail/talk-de/2019-April/116105.html">planen</a> im Mai wieder ein <a href="https://framadate.org/MhvHlAmb8gMDv5uw">OSM Treffen</a> in Straßburg. Es wird &#8220;europäisch&#8221; gesprochen und das Treffen soll halbjährlich etabliert werden.</li>
  </ul>
  <h2 id="wn457_karten">Karten</h2>
  <ul>
  <li id="wn457_19961">Philip Pierdomenico <a href="https://twitter.com/PhilPierdo/status/1119337978172776448?s=19">stellte</a> seine <em>OpenStreetMap Coffee Map</em> auf Twitter vor.</li>
  <li id="wn457_19916">Wie Mapillary in seinem Blog <a href="https://blog.mapillary.com/news/2019/04/17/five-us-dots-upload-photologs-to-mapillary.html">berichtet</a>, haben die fünf US-Verkehrsministerien von Utah, Florida, Arizona, Connecticut und Vermont Bilder von 430.000 km Straßen zu Mapillary hochgeladen, wo sie automatisch verarbeitet wurden, um Verkehrszeichen und andere Merkmale zu erkennen.</li>
  <li id="wn457_19935">Die Neue Züricher Zeitung <a href="https://www.nzz.ch/wochenende/gesellschaft/wheelmap-raul-krauthausens-online-karte-rollstuhlgerechter-orte-ld.1473516">berichtet</a> über Entstehung und Entwicklung der <a href="https://wheelmap.org/search">Wheelmap</a> durch den Verein <a href="https://sozialhelden.de/">Sozialhelden</a> und stellt deren Gründer <a href="https://en.wikipedia.org/wiki/Raul_Krauthausen">Raúl Krauthausen</a> vor.</li>
  </ul>
  <h2 id="wn457_open-data">Open-Data</h2>
  <ul>
  <li id="wn457_19915">Owen Boswarva <a href="https://twitter.com/owenboswarva/status/1115715481112064001">twitterte</a>, dass die kanadische Provinz New Brunswick die <a href="https://geonb.snb.ca/li/">Lidar-Abdeckung</a> mit unter <a href="https://geonb.snb.ca/documents/license/geonb-odl_en.pdf"><em>GeoNB Open Data Licence</em></a> stehenden Daten, abgeschlossen habe.</li>
  <li id="wn457_19955">Uli Deiters gab die Freigabe von 350.000 <a href="https://daten.berlin.de/datensaetze/stra%C3%9Fenbefahrung-2014-poller-wfs-0">Pollerpositionen</a> durch die Stadt Berlin als Open Data auf Twitter <a href="https://twitter.com/ulid000/status/1120253490029322240">bekannt</a>. Er zeigt einige schöne Visualisierungen und stellt die Daten im Shapefile-Format auf <a href="https://github.com/ulid000/berlin-bollards">Github</a> zur Verfügung.</li>
  </ul>
  <h2 id="wn457_programmierung">Programmierung</h2>
  <ul>
  <li id="wn457_19956">yaugenka hatte sich in 2017 eine Funktion für iD <a href="https://github.com/openstreetmap/iD/issues/4245">gewünscht</a>, um ein ganzes Landuse-Polygon von einem way per Tastendruck zu lösen. Quincy Morgan hat diese Funktion kürzlich <a href="https://github.com/openstreetmap/iD/issues/4245#issuecomment-484986865">implementiert</a> und eine kurze Animation über die Funktionsweise zur Verfügung gestellt.</li>
  <li id="wn457_19936">Die hilfreiche Funktion PgAdmin4 <a href="https://blog.rustprooflabs.com/2018/09/pgadmin4-geometry-viewer">Geometry Viewer</a> wurde in PgAdmin4 ab v3.3 mit einem OpenStreetMap-Hintergrund hinzugefügt. Beim Testen von PostGIS-Skripten wechseln Programmierer einfach zwischen Daten- und Geometrie-Viewer und vermeiden so, zwecks Visualisierung Daten in andere Tools zu verschieben.</li>
  <li id="wn457_19967">jguthrie100 hat einen Pull-Request für den iD-Editor <a href="https://github.com/openstreetmap/iD/pull/6189">gestellt</a>, der eine Validierungsregel ergänzt, die vor mehrfach auftauchenden Adressen warnt.</li>
  </ul>
  <h2 id="wn457_releases">Releases</h2>
  <ul>
  <li id="wn457_19926"><a href="https://maproulette.org/">MapRoulette</a> ist jetzt in der Version 3.3 <a href="https://www.openstreetmap.org/user/mvexel/diary/48234">erschienen</a>. Die neueste Version fügt ein brandneues Bewertungssystem hinzu. Sie können jede Aufgabe, die Sie lösen, als &#8220;Review wanted&#8221; markieren. Mapper können sich freiwillig melden, um die gelösten Aufgaben anderer Mapper in MapRoulette zu überprüfen. Weitere neue Funktionen umfassen eine neue portugiesische Lokalisierung und Benachrichtigungen per E-Mail.</li>
  <li id="wn457_19945"><a href="https://forum.openstreetmap.org/viewtopic.php?pid=746084#p746084">Aktuelle</a> Release Änderungen, <a href="https://wambachers-osm.website/index.php/osm-software-watchlist">herausgesucht</a> von wambacher.</li>
  </ul>
  <h2 id="wn457_kennst_du_schon_…">Kennst du schon …</h2>
  <ul>
  <li id="wn457_19910">… die <a href="https://lists.openstreetmap.de/listinfo">regionalen OSM-Mailinglisten</a> in Deutschland, die der FOSSGIS e.V. betreibt?</li>
  <li id="wn457_19943">&#8230; das neue Qualitätstool &#8220;<a href="http://osmoscope.jochentopf.com/#map=10/7.18566/51.40893&amp;op=1&amp;l=http://area.jochentopf.com/osmm/layers/orphan_nodes.json">Osmoscope</a>&#8221; von Jochen Topf? Es zeigt überlagerte Nodes an, sowie nicht definierte oder vereinsamte Nodes und Ways.</li>
  <li id="wn457_19913">[1] … den <a href="https://zlant.github.io/parking-lanes/#16/48.7726/9.1699">Parking Lanes Viewer</a> von Benutzer ascd, mit dem man das Mapping von Parkmöglichkeiten am Fahrbahnrand in OSM anschauen und ändern kann?</li>
  <li id="wn457_19923">&#8230; die passenden Tags für Sitzgelegenheiten in Geschäften, Restaurants und weiteren Einrichtungen mit Konsumierung von Speis und Trank? Hierfür gibt es die beiden Tags <a href="https://wiki.openstreetmap.org/wiki/DE:Key:indoor_seating"><code>indoor_seating</code></a> und <a href="https://wiki.openstreetmap.org/wiki/DE:Key:outdoor_seating"><code>outdoor_seating</code></a>. Für die Außengastronomiefläche gibt es das Tag <a href="https://wiki.openstreetmap.org/wiki/DE:Tag:leisure%3Doutdoor_seating"><code>leisure=outdoor_seating</code></a>. An einigen Stellen ist sogar die Art der Bestuhlung erfasst: <a href="https://taginfo.openstreetmap.org/keys/outdoor_seating%3Acomfort"><code>outdoor_seating:comfort</code></a> oder die Art des Wetterschutzes und Beschattung: <a href="https://taginfo.openstreetmap.org/keys/weather_protection"><code>weather_protection</code></a>.</li>
  </ul>
  <h2 id="wn457_osm_in_der_presse">OSM in der Presse</h2>
  <ul>
  <li id="wn457_19925">Ein detaillierter Artikel der New York Times über das Feuer der Notre Dame Cathedral <a href="https://www.nytimes.com/interactive/2019/04/15/world/europe/paris-notre-dame-fire.html">enthielt</a> verschiedene Schemata, Bilder und eine auf OSM basierende Karte der Kathedrale.</li>
  </ul>
  <h2 id="wn457_weitere_themen_mit_geo-bezug">Weitere Themen mit Geo-Bezug</h2>
  <ul>
  <li id="wn457_19934">The Guardian <a href="https://www.theguardian.com/uk-news/2019/apr/19/im-a-londoner-ilford-mans-15-year-battle-for-new-postcode">berichtet</a> über den Kampf eines Mannes aus Ilford, einem Londoner Stadtteil im Nordosten Londons, um die Postleitzahl E19, die die Zugehörigkeit zu London anzeigt. Er ist besorgt, dass die aktuellen Postleitzahlen IG1 &#8211; IG6 nicht immer als <a href="https://en.wikipedia.org/wiki/London_postal_district">Londoner Postleitzahl</a> anerkannt werden und als Teil von Essex falsch gelesen werden könnten. Sein Kampf dauert nun 15 Jahre.</li>
  <li id="wn457_19929">Mapbox <a href="https://twitter.com/ericg/status/1118488937805123584?s=19">kündigt</a> die Veröffentlichung seines <a href="https://blog.mapbox.com/vision-sdk-launches-at-the-shanghai-automotive-show-c9281d6af645">Vision SDKs</a> während der Shanghai Automotive Show an. Das SDK ermöglicht es Entwicklern, Funktionen wie Augmented Reality Navigation und Spurführung, Live-Verkehrsalarme und viele andere in eigene Fahranwendungen einzubauen. Das SDK kombiniert auch verarbeitete Live-Daten von Sensoren und Kameras mit klassischen Kartendaten, zu sogenannten AI Maps.</li>
  <li id="wn457_19914">Kenneth Field und Max Roberts <a href="https://twitter.com/kennethfield/status/1118523621452865538">zeigen</a>, dass schematische Karten ein Thema sind, zu dem hochemotionale Debatten in der Öffentlichkeit geführt werden können.</li>
  <li id="wn457_19917">Ein Blog-Post der Bill &amp; Melinda Gates Foundation <a href="https://www.gatesnotes.com/Health/These-maps-could-point-the-way-to-eradicating-malaria">berichtet</a>, wie die Erhebung von Daten in Entwicklungsländern auf lokaler Ebene mit GPS hilft, Malaria durch räumliche Analyse der Daten zu überwachen.</li>
  <li id="wn457_19946">Die National Geographic <a href="https://www.nationalgeographic.com/environment/2019/04/himalayan-glacial-lakes-threaten-flash-floods-ice-dams-melt-tibetan-plateau/">berichtet</a>, dass aufgrund der Eisschmelze im Himalaya mehr Menschen von Sturzfluten bedroht werden als gedacht. Forscher haben auch OpenStreetMap-Daten in ihre Untersuchungen einbezogen.</li>
  <li id="wn457_19924">Die GIScience Research Group der Universität Heidelberg <a href="http://k1z.blog.uni-heidelberg.de/2019/04/18/meingrun-umfrage-wofur-nutzen-sie-stadtische-grunflachen/">führt</a> momentan eine Umfrage durch, um zu erheben, wie städtische Grünflächen genutzt werden. Die Daten werden für die Entwicklung einer WebApp benötigt, welche es ermöglichen soll, auf Nutzerwünschen basierend, eine geeignete Grünfläche zu finden. Die Entwicklung der WebApp wird vom Bundesministerium für Verkehr und digitale Infrastruktur <a href="http://k1z.blog.uni-heidelberg.de/2018/09/29/meingrun-project-proposal-approved-mfund-bmvi/">finanziert</a> und gemeinsam mit verschiedenen Projektpartnern entwickelt.</li>
  <li id="wn457_19931">Nico Belmonte, ehemaliger Leiter der Visualisierung bei Uber, ist als General Manager für Karten, Kartenservice und -design zu Mapbox <a href="https://blog.mapbox.com/ubers-head-of-visualization-joins-mapbox-5e8ac19e5fa0">gewechselt</a>.</li>
  <li id="wn457_19636">Die <a href="https://www.urisa.org/caribbeangis">URISA 2019</a> Caribbean GIS Conference <a href="http://gisuser.com/2019/03/workshop-and-presentation-proposals-invited-for-urisa-2019-caribbean-gis-conference/">lädt</a> dazu ein, Workshop- und Präsentationsvorschläge für die vom 18. bis 21. November in Port of Spain, Trinidad, stattfindende Veranstaltung einzureichen.</li>
  </ul>
  <h2 id="wn457_wochenvorschau">Wochenvorschau</h2>
  <table>
  <thead>
  <tr>
  <th>Wo</th>
  <th>Was</th>
  <th>Wann</th>
  <th>Land</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Graz</td>
  <td>Grazer Linuxtage 2019</td>
  <td>2019-04-26-2019-04-27</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria" /></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Recensement des parcs et jardins</td>
  <td>2019-04-28</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Cayenne</td>
  <td>Rencontre mensuelle</td>
  <td>2019-04-30</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Hochschule-Mannheim</td>
  <td>Mannheimer Mapathons</td>
  <td>2019-05-02</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bochum</td>
  <td>Mappertreffen</td>
  <td>2019-05-02</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Nantes</td>
  <td>Réunion mensuelle</td>
  <td>2019-05-02</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Zittau</td>
  <td>OSM-Stammtisch Zittau</td>
  <td>2019-05-03</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Essen</td>
  <td>Mappertreffen</td>
  <td>2019-05-07</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>München</td>
  <td>Münchner Stammtisch</td>
  <td>2019-05-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Salzburg</td>
  <td>Maptime Salzburg &#8211; Mapathon</td>
  <td>2019-05-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria" /></td>
  </tr>
  <tr>
  <td>Wuppertal</td>
  <td>Wuppertaler Stammtisch im Hutmacher 18 Uhr</td>
  <td>2019-05-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Berlin</td>
  <td>131. Berlin-Brandenburg Stammtisch</td>
  <td>2019-05-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Réunion mensuelle</td>
  <td>2019-05-13</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Bordeaux</td>
  <td>Réunion mensuelle</td>
  <td>2019-05-13</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Lyon</td>
  <td>Rencontre mensuelle pour tous</td>
  <td>2019-05-14</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Hamburg</td>
  <td>Hamburger Mappertreffen</td>
  <td>2019-05-14</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Toulouse</td>
  <td>Rencontre mensuelle</td>
  <td>2019-05-15</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Karlsruhe</td>
  <td>Stammtisch</td>
  <td>2019-05-15</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>State of the Map France 2019</td>
  <td>2019-06-14-2019-06-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>Erasmus+ EuYoutH_OSM Meeting</td>
  <td>2019-09-18-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>HOT Summit 2019</td>
  <td>2019-09-19-2019-09-20</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>State of the Map 2019 (international conference)</td>
  <td>2019-09-21-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  </tbody>
  </table>
  <p>Hinweis:<br />
  Wer seinen Termin hier in der Liste sehen möchte, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">trage</a> ihn in den <a href="https://wiki.openstreetmap.org/wiki/Current_events">Kalender</a> ein. Nur Termine, die dort stehen, werden in die Wochennotiz übernommen. Bitte <a href="https://osmbc.openstreetmap.de/calendar/preview"> prüfe die Veranstaltung</a> in unserem öffentlichen Kalendertool und korrigiere bitte die Einträge im Kalender, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">wenn notwendig.</a></p>
  <p align="right"><i>Diese Wochennotiz wurde erstellt von <a href="https://www.openstreetmap.org/user/Map-Peter">Map-Peter</a>, <a href="https://www.openstreetmap.org/user/Nakaner">Nakaner</a>, <a href="https://www.openstreetmap.org/user/Rainero">Rainero</a>, <a href="https://www.openstreetmap.org/user/Rogehm">Rogehm</a>, <a href="https://www.openstreetmap.org/user/SK53">SK53</a>, <a href="https://www.openstreetmap.org/user/SunCobalt/">SunCobalt</a>, <a href="https://twitter.com/manfred__r">derFred</a>, <a href="https://www.openstreetmap.org/user/geologist">geologist</a>.</i></p>


guid: http://blog.openstreetmap.de/?p=15825
url: http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-456/
title: Wochennotiz Nr. 456
published: 2019-04-20 10:15:51
fetched: 2019-06-23 10:30:22.398720
created_at: 2019-06-09 18:12:10.832390
updated_at: 2019-06-23 10:30:24.184461
summary:
  09.04.2019-15.04.2019 Die Notes Map kategorisiert OSM-notes, die auf der OSM-Website erstellt wurden, basierend nach ihrem Inhalt. 1 &#124; © Leaflet &#124; Map data © OpenStreetMap contributors, ODbL — Imagery © openstreetmap.de Mapping Joseph Eisenberg hat den Proposal-Prozess für camp_site=camp_pitch neu &#8230; <a href="http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-456/">Weiterlesen <span class="meta-nav">&#8594;</span></a>

content:
  <p>09.04.2019-15.04.2019</p>
  <p><!-- place picture here --></p>
  <div class="wp-caption alignnone" style="width: 842px;">
  <p class="wp-caption-text"><img src="/wp-uploads//2019/04/456_notes_map.png" alt="Logo" width="832" height="763" /></p>
  <p class="wp-caption-text">Die Notes Map kategorisiert OSM-notes, die auf der OSM-Website erstellt wurden, basierend nach ihrem Inhalt. <a href="#wn456_19897"><sup>1</sup></a> | © Leaflet | Map data © OpenStreetMap contributors, ODbL — Imagery © openstreetmap.de</p>
  </div>
  <h2 id="wn456_mapping">Mapping</h2>
  <ul>
  <li id="wn456_19853">Joseph Eisenberg <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044409.html">hat</a> den Proposal-Prozess für <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/camp_site_pitch"><code>camp_site=camp_pitch</code></a> neu gestartet. Der Tag wird bereits über 6800 Mal verwendet, um einzelne Zelt- oder Caravanplätze innerhalb eines <code>tourism=camp_site</code> Bereichs zu markieren.</li>
  <li id="wn456_19852">Ebenfalls von Joseph Eisenberg <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044408.html">stammt</a> der Vorschlag für <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Key:golf_cart"><code>golf=cartpath</code></a>, Wege für Golfcarts anstatt mit <code>highway=path</code> oder <code>highway=service</code> mit <code>golf_cart=designated</code> zu kennzeichnen.</li>
  <li id="wn456_19851">Der Tag <a href="https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories"><code>shop=fashion_accessories</code></a>, der von SelfishSeahorse für Geschäfte vorgeschlagen wurde, die sich auf den Verkauf von Modeaccessoires konzentrieren, <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044410.html">wurde angenommen</a>.</li>
  <li id="wn456_19899">Der Tag <a href="https://wiki.openstreetmap.org/wiki/Tag:place=locality"><code>place=locality</code></a> wird derzeit etwa 1,3 Millionen Mal verwendet. Der Tag wird für viele verschiedene Zwecke genutzt, wie Geisterstädte und Eisenbahnknotenpunkte in den USA oder in <a href="https://taginfo.openstreetmap.org/keys/locality#values">Kombination</a> mit <code>locality=townland</code> und <code>locality=subtownland</code> in Irland. Dies <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044578.html">veranlasste</a> Joseph Eisenberg zu der Überlegung, ob der bisher nicht beschlossene Tag locality=* zur Bestimmung der Art der Lokalität herangezogen werden sollte.</li>
  <li id="wn456_19886">Die Frage, wie die Adressen von Stolpersteinen zu erfassen sind — mit <code>addr:*=*</code>, <code>object:&lt;addr&gt;=*</code> oder wie bisher mit <code>memorial:add=:*</code> — wurde im Forum <a href="https://forum.openstreetmap.org/viewtopic.php?id=65955">diskutiert</a>.</li>
  <li id="wn456_19846">Seit dem 15. März sind etwa sieben Achtel aller associatedStreet-Relationen in Deutschland durch Tags an den Gebäuden ersetzt worden. Der Anteil redundanter Relationen hat sich von 58 auf 7 Prozent reduziert. Das <a href="https://forum.openstreetmap.org/viewtopic.php?pid=744930#p744930">zeigt</a> eine Auswertung von Benutzer dktue.</li>
  </ul>
  <h2 id="wn456_community">Community</h2>
  <ul>
  <li id="wn456_19891">Tigerfell <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082411.html">lädt</a> alle Mapper ein, über die vorgeschlagene <a href="https://wiki.openstreetmap.org/wiki/OpenStreetMap:Deletion_policy">Löschrichtlinie</a> für Wiki-Seiten und -Dateien abzustimmen. Die Richtlinie <a href="https://forum.openstreetmap.org/viewtopic.php?id=65962">stößt</a> im deutschen Forum auf wenig Gegenliebe.</li>
  <li id="wn456_19887">Alan <a href="https://www.openstreetmap.org/user/Alan/diary/48193">schrieb</a> einen Blogbeitrag mit seinen Gedanken über die <em>ungewöhnliche Wahl</em> des OpenStreetMap US Boards. Bei der Wahl wurden Jonah Adkins, Ian Dees, Bryan Housel und Alyssa Wright durch eine einfache Bestätigungsabstimmung und Minh Nguyễn, der die zurückgetretene Maggie Cawley ersetzt, durch ein &#8220;Ranked Choice Voting&#8221; genanntes Verfahren gewählt. In seinem Beitrag erläutert er die beiden zur Anwendung gekommenen Wahlverfahren. Maggie Cawley war sechs Wochen nach ihrer <a href="https://www.openstreetmap.us/2019/03/election-results/">Wiederwahl</a> zurückgetreten, weil sie die Geschäftsführerin von OSM US wird.</li>
  <li id="wn456_19873"><em>The Conversation</em>, eine Website für Nachrichten aus Wissenschaft und Forschung, <a href="https://theconversation.com/better-city-bike-maps-are-made-by-volunteers-113880">veröffentlichte</a> einen Artikel mit dem Titel <em>Better city bike maps are made by volunteers</em> und kam zu dem Schluss, dass OSM in vielen Fällen aktueller ist und mehr lokale Details enthält als andere Quellen, einschließlich der Daten aus den Open Data Portalen der untersuchten Städten in Kanada.</li>
  <li id="wn456_19860">Martijn van Exel <a href="https://www.openstreetmap.org/user/mvexel/diary/48168">stellt</a> einen einfachen Ansatz vor, wie man die „gut Gemappt-heit“ („well mapped-ness“ oder in englisch einfach nur <em>mappedness</em>) einer Stadt in OSM messen kann. In seiner Schritt-für-Schritt-Anleitung erklärt er, wie er den <code>name=</code>-Tag als Proxy für POIs verwendet, die er für Definition der Vollständigkeit heranzieht, um die <em>mappedness</em> zu visualisieren.</li>
  <li id="wn456_19896">Der Nordhessische Verkehrsverbund (NVV) <a href="https://forum.openstreetmap.org/viewtopic.php?id=65966">sucht</a> einen OSM-Stammtisch in Nordhessen. Falls es an Räumlichkeiten mangelt, würde der NVV diese im Hauptbahnhof in Kassel, gerne auch in den Abendstunden, zur Verfügung stellen.</li>
  </ul>
  <h2 id="wn456_importe">Importe</h2>
  <ul>
  <li id="wn456_19894">Die schwedische Community <a href="https://wiki.openstreetmap.org/wiki/Import/Catalogue/NMD_2018_Import_Plan">plant</a> den Import von Bodennutzungsdaten der schwedischen Umweltbehörde (Naturvårdsverket). Eine Diskussion dazu <a href="https://lists.openstreetmap.org/pipermail/talk-se/2019-March/003538.html">läuft</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/sv.svg" alt="(sv)" /> auf der Mailingliste talk-se. (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=https://lists.openstreetmap.org/pipermail/talk-se/2019-March/003538.html">Übersetzung</a>)</li>
  <li id="wn456_19858">Das japanische Ministerium für Landwirtschaft, Forsten und Fischerei (MAFF) hat kürzlich Ackerland-Daten für ganz Japan <a href="http://www.maff.go.jp/j/tokei/porigon/index.html">veröffentlicht</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/ja.svg" alt="(ja)" />. nyampire <a href="https://www.openstreetmap.org/user/nyampire/diary/48164">liefert</a> einige Details über diesen riesigen Datensatz mit 30.951.173 Polygonen. Er kam zu dem Schluss, dass ein Import &#8220;&#8230;eine Herausforderung sein könnte&#8221;.</li>
  </ul>
  <h2 id="wn456_openstreetmap_foundation">OpenStreetMap Foundation</h2>
  <ul>
  <li id="wn456_19879">Das Protokoll der Sitzung der License Working Group der OSMF vom 14. März ist <a href="https://wiki.osmfoundation.org/wiki/Licensing_Working_Group/Minutes/2019-03-14">erschienen</a>.</li>
  <li id="wn456_19904">Das Protokoll der Mitgliederversammlung des FOSSGIS e.V. vom 14. März in Dresden ist <a href="https://www.fossgis.de/wiki/Protokoll_Mitgliederversammlung/2019">veröffentlicht</a> worden.</li>
  <li id="wn456_19862">Das Protokoll der öffentlichen Vorstandssitzung des FOSSGIS e.V. vom 10. April ist <a href="https://www.fossgis.de/wiki/Protokoll_Vorstandssitzung/2019-04-10">veröffentlicht</a> worden.</li>
  </ul>
  <h2 id="wn456_veranstaltungen">Veranstaltungen</h2>
  <ul>
  <li id="wn456_19921">Christine Karch, Vorsitzende der SotM Working Group, <a href="https://twitter.com/HermioneNight/status/1118458637599551488">weist</a> auf die Abgabefrist &#8220;Call for Presentations&#8221; am kommenden Donnerstag, den 25. April, hin. <a href="https://pretalx.com/sotm2019/cfp">Hier</a> könnt ihr eure Präsentationen registrieren.</li>
  <li id="wn456_19869">Am 10. April fanden in Köln und erstmals auch in <a href="https://lists.openstreetmap.de/pipermail/koeln/2019-April/000046.html">Wuppertal</a> Stammtische statt, bei denen 18 bzw. 20 Teilnehmer anwesend waren, besonders viele von Behörden, wie Raimond Spekking auf der Kölner Mailingliste <a href="https://lists.openstreetmap.de/pipermail/koeln/2019-April/000047.html">berichtet</a>.</li>
  <li id="wn456_19854">Neil Matthews <a href="https://lists.openstreetmap.org/pipermail/talk-gb/2019-April/022767.html">wird</a> am 23. April beim <a href="https://www.meetup.com/de-DE/Bristol_Open_Data/events/259953576/">Open Data Bristol Meetup</a> ein Intro zu OpenStreetMap präsentieren.</li>
  </ul>
  <h2 id="wn456_humanitarian_osm">Humanitarian OSM</h2>
  <ul>
  <li id="wn456_19883">Die Universität Kapstadt <a href="https://www.news.uct.ac.za/article/-2019-04-10-data-science-to-support-cyclone-relief-efforts">berichtet</a> in einem Artikel über ihre Bemühungen, die Katastrophenhilfe nach dem Zyklon Idai in Mosambik zusammen mit ihren Partnern Humanitarian OpenStreetMap Team und Missing Maps zu unterstützen.</li>
  <li id="wn456_19878">Wie die Website <a href="https://physicsworld.com/a/egu-delegates-map-zimbabwe-to-help-cyclone-idai-recovery/">physicsworld.com</a> berichtet, kartierten auch Mitglieder der European Geoscience Union (EGU) nach dem Zyklon Idai, um Hilfsmaßnahmen in Simbabwe zu unterstützen.</li>
  <li id="wn456_19881">HOT hat aus Bewerbungen aus über 30 Ländern acht Gemeinschaftsprojekte<a href="https://www.hotosm.org/updates/eight-new-communities-selected-for-2019-hot-microgrants/"> ausgewählt</a>, die die HOT Microgrants 2019 erhalten. Der Artikel stellt die Projekte in Asien, Südamerika und Afrika kurz vor.</li>
  <li id="wn456_19889">Die Zeitung La Vanguardia aus Madrid <a href="https://www.lavanguardia.com/vida/20190413/461613380025/mas-de-500-activistas-cartografian-zonas-remotas-y-areas-afectadas-por-catastrofes-para-mejorar-la-respuesta-humanitaria.html">berichtet</a> über einen Mapathon, an dem mehr als 500 Menschen teilnahmen. Der Mapathon wurde von von Ärzte ohne Grenzen, der geografischen Fakultät der Universität Saragossa und Missing Maps organisiert.</li>
  </ul>
  <h2 id="wn456_ausbildung/schulung">Ausbildung/Schulung</h2>
  <ul>
  <li id="wn456_19877">Der Volksfreund Trier <a href="https://www.volksfreund.de/region/konz-saarburg-hochwald/schueler-lernen-im-katastrophenfall-zu-helfen_aid-38051999">berichtet</a> über das Erasmus+ Projekt der Geschwister-Scholl-Schule Berufsbildende Schule in Saarburg. Die Projektarbeit fand in Irland statt, zusammen mit Schülern aus Irland, Rumänien, Spanien und Portugal. Die Schüler werden an OSM herangeführt, wie schon in zwei vorhergehenden Projekten <a href="https://wiki.openstreetmap.org/wiki/Life_Long_Learning_Mapping_Project">(1)</a>, <a href="https://wiki.openstreetmap.org/wiki/MychOSM">(2)</a>, dieses mal mit dem Schwerpunkt auf Kartieren für <a href="https://wiki.openstreetmap.org/wiki/EuYoutH_OSM">humanitäre Zwecke</a>.</li>
  </ul>
  <h2 id="wn456_karten">Karten</h2>
  <ul>
  <li id="wn456_19897">[1] <a href="https://wiki.openstreetmap.org/wiki/User:Miche101">miche101</a> hat mit <a href="https://greymiche.lima-city.de/osm_notes/index.html?lat=48.1325278&amp;lon=11.5844822&amp;zoom=14"><em>Notes Map</em></a> ein Tool eingeführt, das versucht, die auf der OSM-Website gemeldeten Notizen anhand ihres Inhalts zu kategorisieren. Laut seinem Beitrag im Forum <a href="https://forum.openstreetmap.org/viewtopic.php?pid=745625#p745625">verwendet</a> er 774 vordefinierte Wörter, um die Notizen in 25 Kategorien zu sortieren.</li>
  <li id="wn456_19893">Qwant Maps jetzt auch mit <a href="https://www.generation-nt.com/qwant-maps-itineraire-google-maps-actualite-1963934.html">Routenberechnung</a>.</li>
  <li id="wn456_19859">Der von Hartmut Holzgraefe gepflegte Fork von MapOSMatic <a href="https://blog.osm-baustelle.de/index.php/2019/04/09/translation-system/">nutzt</a> jetzt eine von ihm betriebene Weblate-Instanz für die Lokalisierung anstelle von Transifex.</li>
  </ul>
  <h2 id="wn456_switch2osm">switch2OSM</h2>
  <ul>
  <li id="wn456_19876">Der Verkehrsverbund Mittelsachsen stellt eine neue Internetpräsenz vor. Die <a href="https://www.vms.de/fahrplan/fahrplanauskunft/">neue Seite</a> hat jetzt eine OSM basierte Kartengrundlage. Man kann viele POI dazuschalten und alle Bahnhöfe und Haltestellen sind abrufbar, sogar die aktuellen Zeitabweichungen der entsprechenden Linien werden angezeigt. Die Freie Presse <a href="https://www.freiepresse.de/mittelsachsen/freiberg/fahrplan-vms-bietet-moderne-auskunft-im-internet-artikel10492114">berichtet</a> darüber.</li>
  </ul>
  <h2 id="wn456_open-data">Open-Data</h2>
  <ul>
  <li id="wn456_19856">Die FOSS4G <a href="https://www.directionsmag.com/pressrelease/8706">organisiert</a> einen Wettbewerb für neue Open-Source-Anwendungen, bei denen die großen Datenmengen von Erdbeobachtungssatelliten genutzt werden. Der Wettbewerb ist bis zur FOSS4G-Konferenz am 26. August offen.</li>
  </ul>
  <h2 id="wn456_lizenzen">Lizenzen</h2>
  <ul>
  <li id="wn456_19866">Frederik Ramm <a href="https://lists.openstreetmap.org/pipermail/legal-talk/2019-April/008691.html">stellt</a> auf der Mailingliste Legal-Talk die Frage, inwiefern der Share-Alike bei Machine Learning auf die Bewertungsregeln und die Ergebnisse anzuwenden ist.</li>
  </ul>
  <h2 id="wn456_programme">Programme</h2>
  <ul>
  <li id="wn456_19882">Die OpenStreetMap History Database (OSHDB) hat ein Update <a href="http://k1z.blog.uni-heidelberg.de/2019/04/09/openstreetmap-history-database-version-05/">erhalten</a>. Die behobenen Bugs und neuen Features <a href="https://github.com/GIScience/oshdb/blob/master/CHANGELOG.md#050">finden</a> sich auf GitHub.</li>
  <li id="wn456_19870">Nop fehlte nach der Einstellung des Tools <em>GPS Track Analyse.NET</em> eine Möglichkeit, „&#8230; GPX Tracks zu bewahren, die Tracks statistisch auszuwerten, sie zu bearbeiten und Fehler zu bereinigen.“ Aus diesem Grund <a href="http://trackguru.waldpfa.de/">erstellte</a> er das Tool TrackGuru, das diese Funktionen übernimmt. Eine Vorstellung des Tool <a href="https://forum.openstreetmap.org/viewtopic.php?id=65932">findet</a> sich im Forum.</li>
  </ul>
  <h2 id="wn456_programmierung">Programmierung</h2>
  <ul>
  <li id="wn456_19867">Nutzer von Systemen, die mit Osmosis die minütlichen Diffs beziehen, sollten prüfen, ob ihr System seit dem 11. April noch ordnungsgemäß funktioniert. An dem Tag wurde ein Diff veröffentlicht, mit dem Osmosis nicht umgehen kann. Siehe dazu die <a href="https://lists.openstreetmap.org/pipermail/talk/2019-April/082391.html">Maillingliste Talk</a>.</li>
  <li id="wn456_19909">Die OSM-API hat bislang kein vernünftiges Konzept, wie mit Diff-Uploads umgegangen werden soll, die aufgrund von Netzwerkproblemen zwar abgesendet, von der API aber nicht beantwortet worden sind. Die meisten Clients versuchen ein erneutes Hochladen und legen damit neue Objekte oft doppelt an. Benutzer mmd hat dazu eine Diskussion auf GitHub <a href="https://github.com/openstreetmap/openstreetmap-website/issues/2201">gestartet</a>.</li>
  <li id="wn456_19908">Im Bugtracker von iD gibt es eine <a href="https://github.com/openstreetmap/iD/issues/6168">Diskussion</a> zur Unterstützung des Lifecycle-Tagging-Schemas. Der Hauptentwickler quincylvania hat im Git-Branch <a href="https://github.com/openstreetmap/iD/tree/lifecycle-tagging">lifecycle-tagging</a> diese schon implementiert.</li>
  <li id="wn456_19864">In einem Tweet gibt Muramoto <a href="https://twitter.com/muramototomoya/status/1115733866931556352">bekannt</a>, dass dank dem F4map Entwickler jazzzz eine neue Version von OpenSwitchMap veröffentlicht wurde, die nun nicht mehr nur mit <a href="https://chrome.google.com/webstore/detail/openswitchmaps/cfkddjlocfecchnemnnmmpdjcohgmkij">Chrome</a>, sondern auch mit <a href="https://addons.mozilla.org/ja/firefox/addon/openswitchmaps/">Firefox</a> funktioniert. Diese App ist eine Browser-Erweiterung, um die in Google Map angezeigte Position mit einem anderen Kartenanbieter oder QA-Tool von OSM zu öffnen. Der Name des Projekts <a href="https://github.com/tankaru/OpenSwitchMaps/issues/7">könnte</a> im Hinblick auf Markenrechte von OSM problematisch sein.</li>
  </ul>
  <h2 id="wn456_releases">Releases</h2>
  <ul>
  <li id="wn456_19871">Die <a href="https://babykarte.github.io/">Babykarte</a> hat einige Verbesserungen <a href="https://github.com/babykarte/babykarte.github.io/releases">erfahren</a>.</li>
  <li id="wn456_19892">Wambacher <a href="https://forum.openstreetmap.org/viewtopic.php?pid=745519#p745519">macht</a> auf neue Versionen und hinzugefügter Software auf der <a href="https://wambachers-osm.website/index.php/osm-software-watchlist">OSM-Software-Watchlist</a> aufmerksam mit Stand zum 14.April.</li>
  </ul>
  <h2 id="wn456_kennst_du_schon_…">Kennst du schon …</h2>
  <ul>
  <li id="wn456_19843">&#8230; das passende Tag für den Namen einer Brücke, der sich in der Regel vom Namen der Straße auf ihr unterscheidet? Hierfür gibt es <a href="https://wiki.openstreetmap.org/wiki/Key:bridge:name"><code>bridge:name</code></a> um den Namen neben dem Straßennamen (in <code>name</code>) anzugeben. Das gleiche Konzept gibt es auch für Tunnel: <code>tunnel:name</code>.</li>
  <li id="wn456_19900">&#8230; <a href="https://www.laengengrad-breitengrad.de/">laengengrad-breitengrad.de</a> zur schnellen Umrechnung von Geokoordinaten?</li>
  <li id="wn456_19901">&#8230; die kostenlose Android App <a href="https://play.google.com/store/apps/details?id=com.pluscubed.velociraptor&amp;hl=de">Velociraptor</a>, die in praktisch jede Navigationssoftware die aktuelle Geschwindigkeit und das Tempolimit anzeigt z.B. in Google Maps? Die Daten stammen von OSM. Wie es geht <a href="https://www.chip.de/news/Tempolimit-in-Google-Maps-anzeigen-So-ruesten-Sie-das-Tacho-Feature-nach_166350274.html">zeigt</a> dieser Bericht.</li>
  </ul>
  <h2 id="wn456_weitere_themen_mit_geo-bezug">Weitere Themen mit Geo-Bezug</h2>
  <ul>
  <li id="wn456_19847">Nick Weir <a href="https://towardsdatascience.com/towards-accelerating-disaster-response-with-automated-analysis-of-overhead-imagery-18c65731eaaf">schrieb</a> einen Artikel auf towardsdatascience.com über die automatisierte Analyse und Mapping basierend auf Luftbildern, z.B. zur Überwachung der Entwaldung oder zur Katastrophenhilfe. Der Artikel diskutiert die Schwierigkeit, mit der eine automatisierte Lösung konfrontiert ist, wie Verschiebung und Verzerrung, Beleuchtung, Objektverschattung und Auflösungsprobleme. Der Artikel schreibt auch über die Top 5 der SpaceNet Off-Nadir Building Footprint Extraction Challenge und enthält eine Zusammenfassung der Algorithmen der Gewinner.</li>
  <li id="wn456_19890">TomTom hat den Datenjournalisten der ZEIT Telematikdaten zur Verfügung gestellt. Diese haben damit <a href="https://www.zeit.de/mobilitaet/2019-02/autobahnen-geschwindigkeit-tempo-schnelligkeit-raser-verkehr">ermittelt</a>, wie sehr sich Autofahrer an Geschwindigkeitsbeschränkungen auf Autobahnen halten.</li>
  <li id="wn456_19895">Der <a href="https://www.bkg.bund.de/SharedDocs/Downloads/BKG/DE/Downloads-Jahresberichte/BKG-Jahresbericht-2018-DE.pdf?__blob=publicationFile&amp;v=2">Jahresbericht</a> des Bundesamt für Kartographie und Geodäsie ist <a href="https://www.bkg.bund.de/SharedDocs/Kurzmeldungen/BKG/DE/M-2019/190412-JB-2018.html">erschienen</a>.</li>
  <li id="wn456_19857">Mit dem <a href="https://ep2019.digital-o-mat.de/">Digital-O-Mat</a> von Wikimedia Deutschland und anderen kann man seine persönliche Meinung zu digitalpolitischen Themen mit dem Abstimmungsverhalten der deutschen Parteien im Europäischen Parlament vergleichen.</li>
  <li id="wn456_19907">Der Schweizer Tagesspiegel hat ein Quiz zu Schweizer Städten mit Grafiken des <a href="http://www.hanshack.com/">&#8220;Figuregrounder&#8221;</a> von Hans Hack <a href="https://interaktiv.tagesanzeiger.ch/2019/staedtequiz">veröffentlicht</a>.</li>
  <li id="wn456_19865">Das Team zum Thema maschinelles Lernen von Facebook <a href="https://techcrunch.com/2019/04/09/facebooks-ai-team-maps-out-where-everyone-in-africa-lives/">kartiert</a> die gesamte Bevölkerung Afrikas.</li>
  <li id="wn456_19872">Android Authority <a href="https://www.androidauthority.com/uber-google-maps-deal-975566/">berichtet</a>, dass Uber in den Jahren 2016 bis 2018 58 Millionen US-Dollar für die Nutzung von Google Maps gezahlt habe. Quelle ist der <a href="https://www.sec.gov/Archives/edgar/data/1543151/000119312519103850/d647752ds1.htm">Börsenprospekt</a> für den anstehenden Börsengang.</li>
  <li id="wn456_19903">Laminar Research <a href="https://developer.x-plane.com/2019/03/world-editor-2-0-is-here/">veröffentlicht</a> den World Editor 2.0 für den Flugsimulator X-Plane. Dieser bietet zur besseren Orientierung jetzt einen OpenStreetMap Overlay.</li>
  </ul>
  <h2 id="wn456_wochenvorschau">Wochenvorschau</h2>
  <table>
  <thead>
  <tr>
  <th>Wo</th>
  <th>Was</th>
  <th>Wann</th>
  <th>Land</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Freiberg</td>
  <td>Stammtisch Freiberg</td>
  <td>2019-04-18</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bremen</td>
  <td>Bremer Mappertreffen</td>
  <td>2019-04-22</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Tours</td>
  <td>Rencontre Mensuelle</td>
  <td>2019-04-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Düsseldorf</td>
  <td>Stammtisch</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Mumble</td>
  <td>OpenStreetMap Foundation public board meeting</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2017/05/everywhere.svg" alt="everywhere" /></td>
  </tr>
  <tr>
  <td>Lübeck</td>
  <td>Lübecker Mappertreffen</td>
  <td>2019-04-25</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Graz</td>
  <td>Grazer Linuxtage 2019</td>
  <td>2019-04-26-2019-04-27</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria" /></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Recensement des parcs et jardins</td>
  <td>2019-04-28</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Bochum</td>
  <td>Mappertreffen</td>
  <td>2019-05-02</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Nantes</td>
  <td>Réunion mensuelle</td>
  <td>2019-05-02</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Zittau</td>
  <td>OSM-Stammtisch Zittau</td>
  <td>2019-05-03</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Essen</td>
  <td>Mappertreffen</td>
  <td>2019-05-07</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>State of the Map France 2019</td>
  <td>2019-06-14-2019-06-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>Erasmus+ EuYoutH_OSM Meeting</td>
  <td>2019-09-18-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>HOT Summit 2019</td>
  <td>2019-09-19-2019-09-20</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>State of the Map 2019 (international conference)</td>
  <td>2019-09-21-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  </tbody>
  </table>
  <p>Hinweis:<br />
  Wer seinen Termin hier in der Liste sehen möchte, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">trage</a> ihn in den <a href="https://wiki.openstreetmap.org/wiki/Current_events">Kalender</a> ein. Nur Termine, die dort stehen, werden in die Wochennotiz übernommen. Bitte <a href="https://osmbc.openstreetmap.de/calendar/preview"> prüfe die Veranstaltung</a> in unserem öffentlichen Kalendertool und korrigiere bitte die Einträge im Kalender, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">wenn notwendig.</a></p>
  <p align="right"><i>Diese Wochennotiz wurde erstellt von <a href="https://www.openstreetmap.org/user/Map-Peter">Map-Peter</a>, <a href="https://www.openstreetmap.org/user/Nakaner">Nakaner</a>, <a href="https://www.openstreetmap.org/user/Rainero">Rainero</a>, <a href="https://www.openstreetmap.org/user/Rogehm">Rogehm</a>, <a href="https://www.openstreetmap.org/user/SunCobalt/">SunCobalt</a>, <a href="https://www.openstreetmap.org/user/TheFive">TheFive</a>, <a href="https://www.openstreetmap.org/user/TheSwavu">TheSwavu</a>, <a href="https://www.openstreetmap.org/user/bjoern_m">bjoern_m</a>, <a href="https://twitter.com/manfred__r">derFred</a>.</i></p>


guid: http://blog.openstreetmap.de/?p=15816
url: http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-455/
title: Wochennotiz Nr. 455
published: 2019-04-14 08:21:33
fetched: 2019-06-16 15:00:21.564985
created_at: 2019-06-09 18:12:10.835453
updated_at: 2019-06-16 15:00:23.315402
summary:
  02.04.2019-08.04.2019 Ansicht der weltweiten verborgenen Infrastruktur, die in der OpenStreetMap-Datenbank erfasst ist. 1 &#124; © OpenInfraMap &#124; © MapTiler &#124; Map data © OpenStreetMap contributors. Mapping In einer Reihe von Tweets informiert Tyler Busby über die Fortschritte bei der Nutzung &#8230; <a href="http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-455/">Weiterlesen <span class="meta-nav">&#8594;</span></a>

content:
  <p>02.04.2019-08.04.2019</p>
  <p><!--         place picture here              --></p>
  <ul>
  <div style="width: 944px" class="wp-caption alignnone">
  <p class="wp-caption-text"><img src="https://weeklyosm.eu/wp-content/uploads/sites/4/2019/04/455.png" alt="Logo" width="934" height="535"></p>
  <p class="wp-caption-text">Ansicht der weltweiten verborgenen Infrastruktur, die in der OpenStreetMap-Datenbank erfasst ist.  <a href="#wn455_19814"><sup>1</sup></a>  | © OpenInfraMap | © MapTiler  | Map data © OpenStreetMap contributors.</p>
  </div>
  </ul>
  <h2 id="wn455_mapping">Mapping</h2>
  <ul>
  <li id="wn455_19834">
  In einer Reihe von Tweets <a href="https://twitter.com/TylerBusby333/status/1114774487524941824">informiert</a> Tyler Busby über die Fortschritte bei der Nutzung des <a href="https://github.com/typicalTYLER/SolarPanelDataWrangler/blob/master/README.md">maschinellen Lernens zur Identifizierung von Dachsolarzellen</a> in Austin (Texas, USA). Die Daten werden verwendet, um eine MapRoulette-Herausforderung mit potentiellen Treffern zu <a href="https://maproulette.org/browse/challenges/4013">füttern</a>, deren Daten nach einer Überprüfung zu OSM hochgeladen werden.
  </li>
  <li id="wn455_19813">
  Nuno Caldeira <a href="https://twitter.com/iamnunocaldeira/status/1113567025929031680?s=21">vermeldet</a> auf Twitter die Erfolge der Arbeit der portugiesischen Telegram-OSM-Gruppe. Mehr als 4000 Gebäude auf den Inseln Flores und Corvo im westlichen Teil des Azoren-Archipels wurden in 35 Tagen kartiert.
  </li>
  <li id="wn455_19855">
  Brian Prangle <a href="https://lists.openstreetmap.org/pipermail/talk-gb/2019-March/022717.html">schlägt</a> als Projekt in Großbritannien für das zweite Quartal vor, an einer weiteren Verbesserung der POI-Datenqualität zu arbeiten. An erster Stelle sollten Geschäfte stehen, die nicht mehr existieren oder ihren Namen geändert haben. Das Projekt folgt einem erfolgreichen im ersten Quartal, in dem fast 70.000 Adressen unter Verwendung der Daten des öffentlichen Food Hygiene Rating Standard verbessert oder bestätigt wurden.
  </li>
  <li id="wn455_19832">
  Dan S <a href="https://lists.openstreetmap.org/pipermail/talk-gb/2019-April/022724.html">schlägt</a> ein britisches Projekt zur Kartierung von Solarstromanlagen vor. Er verlinkt auf Wiki-Seiten für <a href="https://wiki.openstreetmap.org/wiki/Renewable_energy_in_the_United_Kingdom/Rooftop_Solar_PV">Dachsolarzellen</a> und große <a href="https://wiki.openstreetmap.org/wiki/Renewable_energy_in_the_United_Kingdom#List_of_under_construction_and_operational_UK_Ground_Mounted_Solar_Farms">Solarparks</a> mit Daten, die dabei helfen sollen, die Aufgabe zu erfüllen.
  </li>
  <li id="wn455_19816">
  JM82 <a href="https://forum.openstreetmap.org/viewtopic.php?id=65853">ist überrascht</a>, dass die Abdeckung von kartierten Gebäuden in Österreich abzunehmen scheint.
  </li>
  <li id="wn455_19808">
  <a href="https://www.openstreetmap.org/user/Kleper">Kleper</a> aus Kolumbien möchte einen Handlungsaufruf an alle aktiven Mapper richten, um die folgende Aufgabe zu <a href="https://tareas.openstreetmap.co/project/121">erfüllen</a>: In diesem Jahr wird damit begonnen, ein Gebiet von Chocó zu kartieren, das von einer ständigen Migration von Menschen aus verschiedenen Regionen betroffen ist. Die Migration wurde durch die Krise in Venezuela verstärkt.
  </li>
  <li id="wn455_19845">
  Das intensive Mapping von Garagenzufahrten in Wohngebieten durch Mitarbeiter von Zeitungsverlagen wird im Forum intensiv <a href="https://forum.openstreetmap.org/viewtopic.php?id=65891">diskutiert</a>. Benutzer <a href="https://www.openstreetmap.org/user/boldtrn">boldtrn</a> hat in einer Stichprobe eine Fehlerquote von 30 bis 50 Prozent in den Beiträgen in seinem Ort gefunden.
  </li>
  <li id="wn455_19840">
  LorenzoStucchi hat drei Vorschläge für den Tag Landcover verfasst. Er schlägt <a href="https://wiki.openstreetmap.org/wiki/Proposal_process/Landcover_Cultivated"><code>landcover=cultivated</code></a> für Gebiete vor, die von Menschen bewirtschaftet werden, wie z. B. Ackerland oder Wiesen; <a href="https://wiki.openstreetmap.org/wiki/Proposal_process/Landcover_Artificial"><code>landcover=artificial</code></a> für Gebiete, die durch Bau, Bergbau oder andere menschliche Aktivitäten verändert wurden und <a href="https://wiki.openstreetmap.org/wiki/Proposal_process/Landcover_Barren"><code>landcover=barren</code></a> für Gebiete ohne Vegetation und mit nacktem Boden. Der Zeitraum für die Abgabe von Kommentaren (RFC) begann am 06. April.
  </li>
  <li id="wn455_19823">
  CapitaineMoustache hat einen Vorschlag für <code>industrial=grain_storage_centre</code>  als Verfeinerung von <code>landuse=industrial</code>  <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Grain_Storage_Centre">entworfen</a>. Das RFC (Request For Comments) begann am 5. April.
  </li>
  <li id="wn455_19831">
  Benutzer Robhubi hat eine Scorecard <a href="https://www.openstreetmap.org/user/Robhubi/diary/48136">entwickelt</a>, um die Kriterien für eine Aufnahme oder Nicht-Aufnahme von Radrouten in OSM einfach und nachvollziehbar darzustellen.
  </li>
  <li id="wn455_19819">
  Die britische Vermessungsverwaltung hat ein Foto mit Vermessungsarbeiten am neuen Stadion von Tottenham Hotspur <a href="https://twitter.com/OrdnanceSurvey/status/1113848920097140736">getwittert</a>, das diesen Monat eröffnet wurde. Steve Chilton <a href="https://twitter.com/steev8/status/1113866099798495232">weist darauf hin</a>, dass es in OSM schon seit einiger Zeit sehr <a href="https://www.openstreetmap.org/#map=18/51.60415/-0.06598">detailliert erfasst ist</a>.
  </li>
  </ul>
  <h2 id="wn455_community">Community</h2>
  <ul>
  <li id="wn455_19833">
  Colin Blackburn <a href="https://twitter.com/ximenesuk/status/1114832206696984576">ist fasziniert</a> von einem in OSM mit dem Namen „Clothing Optional“ (Bekleidung optional) versehenen Strand in OSM auf einer Route, die er für einen Lauf in einigen Wochen im Auge hatte. Wir hoffen, dass er während seiner Läufe nicht zu Mapillary beiträgt.
  </li>
  <li id="wn455_19828">
  In seinem Tagebuch <a href="https://www.openstreetmap.org/user/hvalentim/diary/48134">beschreibt</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/pt.svg" alt="(pt)"> hvalentim einige Überlegungen über die Kartierung des portugiesischen Erbes in OSM, insbesondere des architektonischen Erbes.
  </li>
  </ul>
  <h2 id="wn455_importe">Importe</h2>
  <ul>
  <li id="wn455_19850">
  Jason Owen <a href="https://wiki.openstreetmap.org/wiki/Import/Catalogue/Harare_Water_Wells">entwarf</a> einen Plan für den Import von Brunnenpositionen in Harare, Simbabwe, und <a href="https://lists.openstreetmap.org/pipermail/imports/2019-April/005955.html">kündigte</a> ihn auf der Import Mailingliste an.
  </li>
  </ul>
  <h2 id="wn455_openstreetmap_foundation">OpenStreetMap Foundation</h2>
  <ul>
  <li id="wn455_19800">
  <p>Die Mitglieder des FOSSGIS e.V. diskutieren gerade zwei Förderanträge:</p>
  <ul>
  <li>Johannes Kröger bittet mit dem Antrag <a href="https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/LGV_vs._Transparenzgesetz">LGV vs. Transparenzgesetz</a> um finanzielle Unterstützung bei seinem Widerspruch gegen den negativen Bescheid einer Informationsfreiheitsanfrage nach Laserscandaten in Hamburg.</li>
  <li>Astrid Emdes Antrag <a href="https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/Travel_Grant_Program_FOSS4G_2019">Travel Grant Program FOSS4G 2019</a> bittet um einen Zuschuss des FOSSGIS e.V. zum Reisekostenförderprogramm der FOSS4G 2019 in Bukarest.</li>
  </ul>
  </li>
  </ul>
  <h2 id="wn455_veranstaltungen">Veranstaltungen</h2>
  <ul>
  <li id="wn455_19810">
  Der Call for Papers für den HOT-Gipfel am 19. und 20. September 2019 in Heidelberg ist bis zum 30. April 2019 <a href="https://summit2019.hotosm.org/call-for-proposals/">geöffnet</a>. Bis zum 25. April können für die im Anschluss stattfindende State of the Map Vorträge <a href="https://2019.stateofthemap.org/calls/general/">eingereicht</a> werden. Für akademische Abstracts auf der SotM gibt es einen <a href="https://2019.stateofthemap.org/calls/academic">separaten Call for Abstracts</a> mit späterer Frist.
  </li>
  <li id="wn455_19802">
  Die Anmeldung für die SotM Frankreich, die vom 14. bis 16. Juni 2019 in Montpellier stattfindet, <a href="https://sotm2019.openstreetmap.fr/inscription.html">ist eröffnet</a>! <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/fr.svg" alt="(fr)"> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=https://sotm2019.openstreetmap.fr/inscription.html">Übersetzung</a>)
  </li>
  </ul>
  <h2 id="wn455_humanitarian_osm">Humanitarian OSM</h2>
  <ul>
  <li id="wn455_19838">
  HOT <a href="https://www.hotosm.org/updates/hots-journey-through-salary-transparency/">bringt</a> Transparenz in die Bezahlung seiner Mitarbeiter. Zwar wird das genaue Gehalt nicht veröffentlicht, aber es wird die Formel/Methode in dem Artikel erläutert.<br />
  Der Artikel auf der Website erklärt auch, warum HOT transparenter in diesem Punkt sein möchte, die verschiedenen Formen der Gehaltstransparenz und die Schwierigkeiten, die sie bei der Suche nach einem gerechten Gehaltssystem hatten.<br />
  HOT veröffentlicht auch seine Erfahrungen mit der Implementation des neuen Modells, also welche Ungleichheiten beseitigt wurden und welche Auswirkungen es auf die Gehaltszahlungen hatte.
  </li>
  <li id="wn455_19821">
  Die diesjährige Nominierungsphase für neue Mitglieder bei HOT US Inc. läuft noch bis zum 16. April. Dieses Jahr seien auch Selbstnominierungen möglich, um die Vielfalt in der Mitgliederschaft zu erhöhen, <a href="https://lists.openstreetmap.org/pipermail/hot/2019-April/014818.html">schreibt</a> Natalie Sidibe auf der Mailingliste HOT.
  </li>
  <li id="wn455_19825">
  Gaurav Thapa von den Kathmandu Living Labs <a href="https://www.hotosm.org/updates/an-approach-to-field-data-collection-in-kathmandu/">beschreibt</a> den Prozess für die Erhebung von Geodaten vor Ort im Kathmandu-Tal in Nepal als Teil eines Projekts, das das Verständnis für die Exposition gegenüber Naturgefahren verbessern und dazu beitragen soll, die aus diesen Bedrohungen resultierenden Risiken zu minimieren.
  </li>
  <li id="wn455_19830">
  Jorieke Vyncke <a href="https://lists.openstreetmap.org/pipermail/hot/2019-April/014817.html">richtet</a> HOT ein großes Dankeschön von <em>Ärzte ohne Grenzen</em> für die Arbeit und Unterstützung aus, die HOT nach dem Idai-Zyklon geleistet hat.
  </li>
  </ul>
  <h2 id="wn455_ausbildung/schulung">Ausbildung/Schulung</h2>
  <ul>
  <li id="wn455_19826">
  Eine Sammlung von über 200 Videos auf Englisch und weiteren 200 auf Deutsch über und von OpenStreetMap, FOSS4G, OSGeo, GIS und anderen ist im TIB AV-Portal, einem Angebot der Technischen Informationsbibliothek der Leibniz Universität Hannover, <a href="https://av.tib.eu/search?q=OpenStreetMap">verfügbar</a>.
  </li>
  <li id="wn455_19824">
  &quot;Die ersten Schritte mit JOSM&quot; sind in einem englischen Artikel bei Mapbox <a href="https://blog.mapbox.com/your-first-steps-with-josm-the-java-openstreetmap-editor-9e2fcafa7ba8">beschrieben</a>.
  </li>
  </ul>
  <h2 id="wn455_karten">Karten</h2>
  <ul>
  <li id="wn455_19814">
  [1] Russ Garrett machte mit der <a href="https://openinframap.org/#2/26/12">OpenInfraMap</a> ein paar <a href="https://twitter.com/russss/status/1113363241239969793">Fortschritte</a>. Verschiedene Aspekte der Infrastruktur werden nun als Ebenen dargestellt; neu ist eine Ebene über die Verteilung von Photovoltaikanlagen.
  </li>
  </ul>
  <h2 id="wn455_programmierung">Programmierung</h2>
  <ul>
  <li id="wn455_19805">
  Die GIScience Research Group der Universität Heidelberg <a href="http://k1z.blog.uni-heidelberg.de/2019/04/02/preview-of-new-openrouteservice-client-for-web-and-mobile/">veröffentlichte</a> eine Vorschau auf einen neuen Openrouteservice Client für den Desktop-Browser und mobile Endgeräte.
  </li>
  </ul>
  <h2 id="wn455_releases">Releases</h2>
  <ul>
  <li id="wn455_19861">
  Die <a href="https://wambachers-osm.website/index.php/osm-software-watchlist">OSM Software Watchlist</a> von Wambacher ist wieder regelmäßiger Bestandteil der Wochennotiz, um unsere Leser den Release-Stand ihrer benutzten OSM-Software wissen zu lassen. Folgende Versionen sind neu (Stand: 07.04.2019):</p>
  <p><a href="https://wiki.openstreetmap.org/wiki/Cruiser">Cruiser</a> Android &amp; Desktop 1.6; <a href="https://www.generalmagic.com/magic-earth/">Magic Earth iOS</a> 5.05; Mapbox Navigation; OsmAnd+ Android 3.3.7; <a href="https://github.com/westnordost/StreetComplete/releases/tag/v11.0">StreetComplete 11.0</a>; <a href="https://github.com/umap-project/umap">Umap 1.1</a>; <a href="https://github.com/MarcusWolschon/osmeditor4android">Vespucci 13.0</a>
  </li>
  </ul>
  <h2 id="wn455_kennst_du_schon_…">Kennst du schon …</h2>
  <ul>
  <li id="wn455_19839">
  &#8230; das Tool <a href="http://comparemaps.drona.ro/">comparemaps.drona.ro</a>, mit dem man OSM mit Google Maps, Bing Maps und Nokia Maps vergleichen kann?
  </li>
  <li id="wn455_19801">
  &#8230; die Navigations-App <a href="https://kartagps.com">Karta GPS</a>?
  </li>
  <li id="wn455_19804">
  … <a href="https://ent8r.github.io/NotesReview/">NotesReview</a>, über das du nach OSM-Notes anhand von Suchbegriffen suchen kannst?
  </li>
  <li id="wn455_19809">
  &#8230; die Webseite <a href="https://pic4review.pavie.info/#/">Pic4Review</a>? Sie erlaubt Kartieren mit Hilfe von Mapillary-Bildern und die Teilnahme an verschiedenen Aufgaben, z.B. zu Barrierefreiheit, Recyclinganlagen, öffentlichen Toilletten. Auch eigene Aufgaben können erstellt werden.
  </li>
  <li id="wn455_19799">
  &#8230; das Tagging einer Ampel, an der Radfahrer in einem extra markierten Bereich vor dem restlichen Verkehr warten dürfen? Für diesen vorgezogenen Haltebereich (englisch &quot;advanced stopping line&quot;) gibt es das Tag <a href="https://wiki.openstreetmap.org/wiki/Tag:cycleway%3Dasl"><code>cycleway=asl</code></a>.
  </li>
  </ul>
  <h2 id="wn455_weitere_themen_mit_geo-bezug">Weitere Themen mit Geo-Bezug</h2>
  <ul>
  <li id="wn455_19812">
  Auch Geier können die internationale Grenze zwischen Spanien und Portugal <a href="https://twitter.com/TurbanMinor/status/1113352919301218304">erkennen</a>. (Oder besser gesagt, der Unterschied in der Gesetzgebung zwischen beiden Ländern bezüglich der Aufgabe von Rinderkadavern).
  </li>
  <li id="wn455_19836">
  Viele Ökonomen behaupten, dass größere Städte produktiver sind als kleinere Städte. Man spricht vom Agglomerationseffekt. CityMetrics <a href="https://www.citymetric.com/transport/birmingham-isn-t-big-city-peak-times-how-poor-public-transport-explains-uk-s-productivity">stellt fest</a>, dass dies für Birmingham wegen des schlechten ÖPNV nicht gilt.
  </li>
  <li id="wn455_19818">
  Simon Küstenmacher <a href="https://twitter.com/simongerman600/status/1113064814140522496">weist</a> in einem Tweet auf eine Publikation des World Economic Forum hin. In der Publikation werden fünf Karten <a href="https://www.weforum.org/agenda/2019/02/five-maps-that-reveal-the-world-s-remaining-wilderness">besprochen</a>, die die verbleibende Wildnis der Welt zeigen.
  </li>
  <li id="wn455_19822">
  In der Nacht von Samstag auf Sonntag ist der Wochenzähler des GPS übergelaufen. Alte Geräte mit alter Firmware wähnen sich jetzt im August 1999. Der ADAC hat Aussagen von Geräteherstellern zu den Auswirkungen des GPS-Rollovers <a href="https://www.adac.de/der-adac/verein/aktuelles/navigationsgeraet-funktioniert-nicht-mehr/">zusammengetragen</a>.
  </li>
  <li id="wn455_19837">
  Mike Blackmore <a href="https://twitter.com/blacky_himself/status/1114460563801825281">postete</a> auf Twitter eine Animation, die darstellt wie fast alle Flüsse in Europa in den letzten Jahrhunderten &quot;sich entwickelt haben&quot; bzw. begradigt wurden.</p>
  <p>William du Plooy <a href="https://twitter.com/williamz902/status/1113532054157889536">visualisierte</a> einen ähnlichen schockierenden Vergleich: Die Abholzung in Mosambik während der letzten 19 Jahre.
  </li>
  </ul>
  <h2 id="wn455_wochenvorschau">Wochenvorschau</h2>
  <ul>
  <table>
  <thead>
  <tr>
  <th>Wo</th>
  <th>Was</th>
  <th>Wann</th>
  <th>Land</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Leoben</td>
  <td>Stammtisch Obersteiermark</td>
  <td>2019-04-11</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria"></td>
  </tr>
  <tr>
  <td>Zürich</td>
  <td>OSM Stammtisch Zürich</td>
  <td>2019-04-11</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/ch.svg" alt="switzerland"></td>
  </tr>
  <tr>
  <td>Berlin</td>
  <td>130. Berlin-Brandenburg Stammtisch</td>
  <td>2019-04-12</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Bonn</td>
  <td>Bonner Stammtisch</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Lüneburg</td>
  <td>Lüneburger Mappertreffen</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Reutti</td>
  <td>Stammtisch Ulmer Alb</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Toulouse</td>
  <td>Rencontre mensuelle</td>
  <td>2019-04-17</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france"></td>
  </tr>
  <tr>
  <td>Karlsruhe</td>
  <td>Stammtisch</td>
  <td>2019-04-17</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Bremen</td>
  <td>Bremer Mappertreffen</td>
  <td>2019-04-22</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Tours</td>
  <td>Rencontre Mensuelle</td>
  <td>2019-04-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france"></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france"></td>
  </tr>
  <tr>
  <td>Düsseldorf</td>
  <td>Stammtisch</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Mumble</td>
  <td>OpenStreetMap Foundation public board meeting</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2017/05/everywhere.svg" alt="everywhere"></td>
  </tr>
  <tr>
  <td>Lübeck</td>
  <td>Lübecker Mappertreffen</td>
  <td>2019-04-25</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Graz</td>
  <td>Grazer Linuxtage 2019</td>
  <td>2019-04-26-2019-04-27</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria"></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Recensement des parcs et jardins</td>
  <td>2019-04-28</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france"></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>State of the Map France 2019</td>
  <td>2019-06-14-2019-06-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france"></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>Erasmus+ EuYoutH_OSM Meeting</td>
  <td>2019-09-18-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>HOT Summit 2019</td>
  <td>2019-09-19-2019-09-20</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>State of the Map 2019 (international conference)</td>
  <td>2019-09-21-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany"></td>
  </tr>
  </tbody>
  </table>
  <p>Hinweis:<br />Wer seinen Termin hier in der Liste sehen möchte, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">trage</a> ihn in den  <a href="https://wiki.openstreetmap.org/wiki/Current_events">Kalender</a> ein. Nur Termine, die dort stehen, werden in die Wochennotiz übernommen. Bitte <a href="https://osmbc.openstreetmap.de/calendar/preview"> prüfe die Veranstaltung</a> in unserem öffentlichen Kalendertool und korrigiere bitte die Einträge im Kalender, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">wenn notwendig.</a></p>
  </ul>
  <p align="right"><i>Diese Wochennotiz wurde erstellt von <a href="https://www.openstreetmap.org/user/Map-Peter">Map-Peter</a>, <a href="https://www.openstreetmap.org/user/Nakaner">Nakaner</a>, <a href="https://www.openstreetmap.org/user/NunoMASAzevedo">NunoMASAzevedo</a>, <a href="https://www.openstreetmap.org/user/Rainero">Rainero</a>, <a href="https://www.openstreetmap.org/user/Rogehm">Rogehm</a>, <a href="https://www.openstreetmap.org/user/SK53">SK53</a>,  <a href="https://www.openstreetmap.org/user/SunCobalt/">SunCobalt</a>, <a href="https://www.openstreetmap.org/user/bjoern_m">bjoern_m</a>, <a href="https://twitter.com/manfred__r">derFred</a>.</i></p>


guid: http://blog.openstreetmap.de/?p=15813
url: http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-454/
title: Wochennotiz Nr. 454
updated: 2019-04-07 13:43:06
fetched: 2019-06-10 07:59:39.729280
created_at: 2019-06-09 18:12:10.838544
updated_at: 2019-06-10 07:59:41.611954
summary:
  26.03.2019-01.04.2019 Der Magische Kreisverkehr &#8211; in OSM mit etwas &#8220;Mappen für den Renderer&#8221; 1 &#124; © Alby (CC BY-SA 2.0) Mapping Silent Spike schlägt leisure=inflatable_park für Parks mit als Hüpfburgen bekannten aufblasbaren Spielzeugen vor. Er bittet um Kommentare zu seinem &#8230; <a href="http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-454/">Weiterlesen <span class="meta-nav">&#8594;</span></a>

content:
  <p>26.03.2019-01.04.2019</p>
  <p><!-- place picture here --></p>
  <div class="wp-caption alignnone" style="width: 610px">
  <p class="wp-caption-text"><img src="https://weeklyosm.eu/wp-content/uploads/sites/4/2019/04/roundabout.jpg" alt="Logo" width="600" height="479" /></p>
  <p class="wp-caption-text">Der Magische Kreisverkehr &#8211; in OSM mit etwas &#8220;Mappen für den Renderer&#8221; <a href="#wn454_19770"><sup>1</sup></a> | © Alby (CC BY-SA 2.0)</p>
  </div>
  <h2 id="wn454_mapping">Mapping</h2>
  <ul>
  <li id="wn454_19761">Silent Spike <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-March/044205.html">schlägt</a> <code>leisure=inflatable_park</code> für Parks mit als Hüpfburgen bekannten aufblasbaren Spielzeugen vor. Er bittet um Kommentare zu seinem <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/inflatable_park">Proposal</a>. (<a href="http://gis.19327.n8.nabble.com/Feature-Proposal-RFC-leisure-inflatable-park-tt5936664.html">Nabble</a>)</li>
  <li id="wn454_19790">Wenn Du schon einmal mit einem Tag beschreiben wolltest, dass ein Gleis nicht regelmäßig für Liniendienste wie Straßenbahnen oder U-Bahnen genutzt wird, bist Du vielleicht an dem <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Tag:service%3Dirregular">Proposal</a> von SelfishSeahorse interessiert. Ein Feedback ist <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-April/044296.html">sehr willkommen</a>.</li>
  <li id="wn454_19773">Warin <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-March/044246.html">stellt</a> seinen <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Area-steps">Vorschlag</a> zur Diskussion, der die Möglichkeit vorsieht, Bereiche zu taggen, die für Freitreppen wie die <a href="https://de.wikipedia.org/wiki/Spanische_Treppe"><em>Spanische Treppe</em></a> in Rom verwendet werden. (<a href="http://gis.19327.n8.nabble.com/RFC-Feature-Proposal-area-of-steps-for-pedestrians-tt5936816.html">Nabble</a>)</li>
  <li id="wn454_19746">Die Abstimmung über den <a href="https://wiki.openstreetmap.org/wiki/Proposed_Features/Police_facilites">Vorschlag</a>, wie man Einrichtungen der Polizei genau erfassen kann, <a href="https://lists.openstreetmap.org/pipermail/tagging/2019-March/044143.html">wurde unterbrochen</a> und in einer neuen Version wieder gestartet.</li>
  <li id="wn454_19787">Simon Poole <a href="https://mobile.twitter.com/sp8962/status/1112641957564764160">diagnostiziert</a> auf Twitter eine <em>Import</em>itis-Infektion in Basel.</li>
  </ul>
  <h2 id="wn454_community">Community</h2>
  <ul>
  <li id="wn454_19780">Die Anzahl der Stimmen, die besorgt über die Organisation der iD-Entwicklung und insbesondere deren Einfluss auf das Tagging in OSM sind, nimmt zu. Diesmal <a href="https://lists.openstreetmap.org/pipermail/talk-de/2019-March/116036.html">äußerte</a> Frederik Ramm seine Bedenken auf der Mailingliste Talk-de und bat um Meinungen, ob und welche Maßnahmen ergriffen werden sollten. (<a href="http://gis.19327.n8.nabble.com/Besorgt-uber-den-iD-Editor-tt5936849.html">Nabble</a>)</li>
  <li id="wn454_19797">Bryan Housel, der Verantwortliche für den iD-Editor, <a href="https://github.com/openstreetmap/iD/issues/5835#issuecomment-477704673">änderte</a> den Titel bei einem Problem auf github von &#8220;Track type is important, so highlight tracks with missing tag on map&#8221; auf &#8220;Warning for track with missing tracktype&#8221;. In der anschließenden kontroversen Diskussion <a href="https://github.com/openstreetmap/iD/issues/5835">bestätigte</a> er auf die Frage von @matkoniecz, dass iD bewusst &#8220;wahrscheinlich nicht sicher für die meisten Autos&#8221; als Definition für <code>highway=track</code> forciert, und er &#8220;basically just disregard everything on the tagging mailing list and the OSM wiki&#8221; (ignoriert grundsätzlich nur alles auf der Tagging-Mailingliste und im OSM-Wiki). Diese Aussage wurde kürzlich als Beispiel in der Diskussion verwendet, die auf Frederik Ramm&#8217;s Beitrag aus dem vorherigen Artikel folgte, wo die Abspaltung von iD für die OSM-Community oder die Trennung von Editorcode und Tagging-Vorlagen diskutiert wurden.</li>
  <li id="wn454_19789">Für den diesjährigen Google Summer of Code kann man sich bis zum 09. April 2019 bewerben. Wie in den Vorjahren wurde OSM als Mentoringorganisation <a href="https://blog.openstreetmap.org/2019/03/30/spend-a-summer-of-code-with-openstreetmap-2/">akzeptiert</a>. Du hast als Student die Möglichkeit, für deine Arbeit an Open-Source-Softwareprojekten wie OSM bezahlt zu werden.</li>
  <li id="wn454_19767">Das ehemalige OSMF-Vorstandsmitglied Ilya Zverev <a href="http://shtosm.ru/all/pod-gnyotom-meritokratii/">übt Kritik</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/ru.svg" alt="(ru)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=http://shtosm.ru/all/pod-gnyotom-meritokratii/">Übersetzung</a>) an der &#8220;Do-acracy&#8221; von OSM.</li>
  <li id="wn454_19785">OpenStreetMap Belgien <a href="https://openstreetmap.be/en/projects/heritage-crowd-sourced.html">veröffentlichte</a> einen Artikel mit dem Titel <em>Heritage in Flanders and Crowd-Source Projects</em> und erklärt, wie man Informationen über Kulturdenkmäler in OSM- und Wikimedia-Projekten wie Wikipedia, Wikidata und Wikimedia Commons ergänzen kann. Der Artikel konzentriert sich nicht nur auf das Sammeln und Hinzufügen der Informationen, sondern auch darauf, wie man Informationen über historische Orte erhält und nutzt.</li>
  </ul>
  <h2 id="wn454_openstreetmap_foundation">OpenStreetMap Foundation</h2>
  <ul>
  <li id="wn454_19793">Das offizielle <a href="https://wiki.osmfoundation.org/wiki/Board/Minutes/2019-03-20">Protokoll</a> der Sitzung des OSMF-Vorstands vom 20. März ist veröffentlicht worden.</li>
  <li id="wn454_19786">Der Vorstand des FOSSGIS e.V. hat den Förderantrag für die Serverkosten von <a href="http://gk.historic.place/">historic.place</a> unter Auflagen <a href="https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/Server_historic.place_2018">bewilligt</a>.</li>
  </ul>
  <h2 id="wn454_veranstaltungen">Veranstaltungen</h2>
  <ul>
  <li id="wn454_19771">Die albanische Open-Source-Konferenz <a href="https://oscal.openlabs.cc">OSCAL 2019</a>, die am 18. und 19. Mai 2019 in Tirana, Albanien, stattfinden wird, <a href="https://itsfoss.com/oscal-2019/">sucht</a> noch Vortragende.</li>
  <li id="wn454_19777">Für Mapper, die gerne lange im Voraus planen: Die FOSSGIS 2020, eine Geokonferenz, die viele Open Source-, Open Data- und OSM-Themen abdeckt, findet vom 11. bis 14. März 2020 in Freiburg im Breisgau statt. Der Artikel <a href="https://www.fossgis.de/node/328">enthält</a> auch die Highlights der kürzlich stattgefundenen Konferenz.</li>
  </ul>
  <h2 id="wn454_humanitarian_osm">Humanitarian OSM</h2>
  <ul>
  <li id="wn454_19782">Nach Anfragen von mehreren humanitären Partnern baut HOT sein Team auf, das die Karten verbessert, die lokalen Helfern vor Ort in Mosambik, Malawi und Simbabwe nach dem <a href="https://www.hotosm.org/projects/CycloneIdai">Zyklon Idai</a> bei der Unterstützung vor Ort helfen sollen. HOT ist speziell <a href="https://lists.openstreetmap.org/pipermail/hot/2019-March/014812.html">auf der Suche</a> nach Personen mit Erfahrungen als Datenspezialist oder Partnerbeauftragter. Anscheinend erlaubt HOT auch die Bewerbung von Personen, die eine Erstattung für ihre Tätigkeit wünschen.</li>
  <li id="wn454_19806">Nach dem Zyklon Idai in Mosambik und Simbabwe <a href="https://www.hotosm.org/updates/cyclone-idai-how-can-you-help-by-mapping/">sucht</a> HOT Helfer bei der Unterstützung der vor Ort agierenden Organisationen wie <a href="https://www.msf.org/crisis-update-cyclone-idai"><em>Ärzte Ohne Grenzen</em></a> oder dem lokalen Roten Kreuz. Der Artikel beschreibt verschiedene Methoden, wie man die Bemühungen unterstützen kann.</li>
  <li id="wn454_19774">Die vom Heidelberger Institut für Geoinformationstechnologie betriebene openrouteservice-Instanz für Katastrophenmanagement <a href="http://k1z.blog.uni-heidelberg.de/2019/03/28/openrouteservice-for-disaster-management-response-to-cyclone-idai/">unterstützt</a> die Aktivierung durch HOT nach dem Zyklon Idai durch die fast stündliche Aktualisierung der Routing-Daten.</li>
  </ul>
  <h2 id="wn454_karten">Karten</h2>
  <ul>
  <li id="wn454_19784">Die <a href="https://maposmatic.osm-baustelle.de/">MapOSMaptic-Instanz</a> unter osm-baustelle.de hat jetzt ein Schummerungs-Overlay <a href="https://blog.osm-baustelle.de/index.php/2019/03/31/hillshading-finally/">implementiert</a>.</li>
  <li id="wn454_19764"><a href="https://www.openstreetmap.org/user/aharvey">Andrew Harvey</a> <a href="https://lists.openstreetmap.org/pipermail/talk-au/2019-March/012499.html">kündigte</a> den Neustart einer modernisierten Version von <a href="https://www.beyondtracks.com/">BeyondTracks </a> an. BeyondTracks startete 2012 mit dem Ziel, Menschen zu helfen, angenehme Spaziergänge rund um Sydney, Australien, zu unternehmen. Der Umfang der Website wurde auf ganz Australien ausgeweitet und Menschen, die einen Spaziergang vorschlagen möchten, werden gebeten, sich an <a href="https://www.beyondtracks.com/about">BeyondTracks</a> zu wenden.</li>
  </ul>
  <h2 id="wn454_open-data">Open-Data</h2>
  <ul>
  <li id="wn454_19783">EldoHub und OpenStreetMap Kenia wurden von Mapbox und der britischen Regierung gefördert, um am Open Data Day 2019 teilzunehmen, der am 2. März 2019 mit 300 Veranstaltungen auf der ganzen Welt begangen wurde. Die Open Knowledge Foundation hat einen Blogbeitrag über die Ereignisse in Kenia <a href="https://blog.okfn.org/2019/03/27/2019-open-data-day-celebrations-in-kenya/">veröffentlicht</a>. Die Veranstaltungen fanden im EldoHub, einem Zentrum für Technologieinnovationen im Bezirk Uasin Gishu, und in Nairobi statt, wo eine Veranstaltung stattfand, um über Themen wie offene Geodaten und Crowdsourced Mapping zu diskutieren.</li>
  <li id="wn454_19807">Die tschechische nationale Vermessungsbehörde hat gerade einige ihrer Daten als Open Data für die kommerzielle und nicht-kommerzielle Nutzung <a href="https://geoportal.cuzk.cz/Default.aspx?mode=News&amp;head_tab=sekce-00-gp&amp;newsTyp=id&amp;newsID=2890">veröffentlicht</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/cs.svg" alt="(cs)" />. Damit bekommt OSM eine weitere Quelle für Daten der Tschechischen Republik.</li>
  <li id="wn454_19759">Die Karte auf electricitymap.org <a href="https://www.electricitymap.org">visualisiert</a> die CO2-Emission und andere Details über den Energiemix der Produktion und des Verbrauchs.</li>
  </ul>
  <h2 id="wn454_programme">Programme</h2>
  <ul>
  <li id="wn454_19776">Nick Whitelegg <a href="https://lists.openstreetmap.org/pipermail/talk/2019-March/082351.html">kündigte</a> die Veröffentlichung von Hikar 0.2.0 an, einer Augmented-Reality-App für Spaziergänger und Wanderer. Die App ist für Android <a href="https://play.google.com/store/apps/details?id=freemap.hikar">verfügbar</a> und der Code ist <a href="https://gitlab.com/nickw1/Hikar">Open Source</a>. Die App, die dem Benutzer mit Fußwegen und Wegweisern im Kamerabild einblendet, ist nun europaweit verfügbar.</li>
  <li id="wn454_19792">Benutzer clementroux <a href="https://www.openstreetmap.org/user/clementroux/diary/48113">schreibt</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/fr.svg" alt="(fr)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=https://www.openstreetmap.org/user/clementroux/diary/48113">Übersetzung</a>) in seinem Blog über die von ihm programmierte App Next2Me, die Einrichtungen (key=amenity) in einem einstellbaren Radius um den Standort findet und anzeigt. Das ganze natürlich auf Basis von OSM.</li>
  </ul>
  <h2 id="wn454_releases">Releases</h2>
  <ul>
  <li id="wn454_19811">JOSM wurde auf die Version 14945 <a href="https://josm.openstreetmap.de/wiki/Changelog#stable-release-19.03">aktualisiert</a>. Der Validator erhielt verschiedene Verbesserungen und der Dialog <em>Tag hinzufügen</em> zeigt nun die zuletzt <em>verwendeten</em> Tags an, nicht nur die zuletzt <em>hinzugefügten</em> Tags.</li>
  <li id="wn454_19756">Die Version 0.12 der GraphHopper Routing Engine <a href="https://www.graphhopper.com/blog/2019/03/26/graphhopper-routing-engine-0-12-released/">wurde veröffentlicht</a>. Abbiegebeschränkungen und Abbiegekosten werden nun im Geschwindigkeitsmodus unterstützt, das Isochrone-Modul wurde mit öffentlichen Verkehrsmitteln kompatibel gemacht und die Berechnung der Durchschnittsgeschwindigkeit wurde verbessert.</li>
  <li id="wn454_19778">Der Benutzer Wambacher <a href="https://wambachers-osm.website/index.php/osm-software-watchlist">aktualisiert</a> ständig seine OSM-Software-Watchlist, die fast alle OSM-bezogenen Programme enthält. Zuletzt wurden u.a. Basecamp, Mapillary und Vespucci aktualisiert. Wambacher <a href="https://forum.openstreetmap.org/viewtopic.php?pid=743961#p743961">hebt</a> einen Neuzugang hervor: <a href="https://wiki.openstreetmap.org/wiki/OSHDB">OSHDB</a>, eine leistungsstarke Datenanalyseplattform für die Full-History-Daten von OSM.</li>
  </ul>
  <h2 id="wn454_kennst_du_schon_…">Kennst du schon …</h2>
  <ul>
  <li id="wn454_19755">&#8230; das Tagging einer Haltebucht für Linienbusse? Dafür gibt es <a href="https://wiki.openstreetmap.org/wiki/Key:bus_bay"><code>bus_bay</code></a>: Das Tag kann entweder an einem Node zusammen mit der Stopposition des Busses oder auf der gesamten Länge der Bucht an der Straße selbst verwendet werden.</li>
  <li id="wn454_19770">[1] &#8230; den &#8220;<a href="https://de.wikipedia.org/wiki/Magic_Roundabout_(Swindon)">magischen Kreisel</a>&#8220;? Auf OSM sieht&#8217;s <a href="https://www.openstreetmap.org/#map=18/51.56276/-1.77167&amp;layers=N">so</a> aus.</li>
  </ul>
  <h2 id="wn454_osm_in_der_presse">OSM in der Presse</h2>
  <ul>
  <li id="wn454_19775"><em>Le Monde</em> <a href="https://www.lemonde.fr/economie/article/2019/03/28/en-afrique-des-lignes-de-bus-cartographiees-par-les-usagers_5442676_3234.html">beschreibt</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/fr.svg" alt="(fr)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=https://www.lemonde.fr/economie/article/2019/03/28/en-afrique-des-lignes-de-bus-cartographiees-par-les-usagers_5442676_3234.html">Übersetzung</a>), wie lokale Mapper in verschiedenen afrikanischen Städten die JungleBus-App nutzen, um Buslinien zu kartieren.</li>
  <li id="wn454_19765">eepublishers in Südafrika <a href="https://www.ee.co.za/article/the-eu-copyright-directive-could-threaten-openstreetmap.html">verstehen</a> mehr über die Bedrohung von OpenStreetMap durch die EU-Urheberrechtsrichtlinie als Mitglieder des Europäischen Parlaments. Oder sind die EU-Abgeordneten interessenorientiert?</li>
  </ul>
  <h2 id="wn454_weitere_themen_mit_geo-bezug">Weitere Themen mit Geo-Bezug</h2>
  <ul>
  <li id="wn454_19788">Der Einsatz von &#8216;Strava Scramblers&#8217; zur Reduzierung von Konflikten an beliebten Orten <a href="https://singletrackworld.com/2019/04/gps-scrambler-devices-cause-strava-tracking-chaos/">machte</a> Radfahrer vor Ort wütend.</li>
  <li id="wn454_19779">Die <a href="https://agile-online.org/conference-2019/home-2019">AGILE-Konferenz</a> in Limassol, Zypern (17.-20. Juni 2019), die sich mit Geodaten für die lokale und regionale Entwicklung befasst, wird einen Workshop mit dem Titel „GEOgraphische und kulturelle Aspekte der Geoinformation“ organisieren und <a href="https://lists.openstreetmap.org/pipermail/science/2019-March/000030.html">lädt Dich ein</a>, ein kurzes OSM-Papier einzureichen.</li>
  </ul>
  <h2 id="wn454_wochenvorschau">Wochenvorschau</h2>
  <table>
  <thead>
  <tr>
  <th>Wo</th>
  <th>Was</th>
  <th>Wann</th>
  <th>Land</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>La Riche</td>
  <td>La Riche (37)#Ateliers d&#8217;initiation à OpenStreetMap</td>
  <td>2019-04-06</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Bordeaux</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Essen</td>
  <td>Mappertreffen</td>
  <td>2019-04-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lyon</td>
  <td>Rencontre mensuelle pour tous</td>
  <td>2019-04-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>München</td>
  <td>Münchner Stammtisch</td>
  <td>2019-04-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Viersen</td>
  <td>OSM Stammtisch Viersen</td>
  <td>2019-04-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Köln</td>
  <td>Stammtisch Köln</td>
  <td>2019-04-10</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Leoben</td>
  <td>Stammtisch Obersteiermark</td>
  <td>2019-04-11</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria" /></td>
  </tr>
  <tr>
  <td>Zurich</td>
  <td>OSM Stammtisch Zurich</td>
  <td>2019-04-11</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/ch.svg" alt="switzerland" /></td>
  </tr>
  <tr>
  <td>Berlin</td>
  <td>130. Berlin-Brandenburg Stammtisch</td>
  <td>2019-04-12</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bonn</td>
  <td>Bonner Stammtisch</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lüneburg</td>
  <td>Lüneburger Mappertreffen</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Reutti</td>
  <td>Stammtisch Ulmer Alb</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Toulouse</td>
  <td>Rencontre mensuelle</td>
  <td>2019-04-17</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Karlsruhe</td>
  <td>Stammtisch</td>
  <td>2019-04-17</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bremen</td>
  <td>Bremer Mappertreffen</td>
  <td>2019-04-22</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Tours</td>
  <td>Rencontre Mensuelle</td>
  <td>2019-04-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Düsseldorf</td>
  <td>Stammtisch</td>
  <td>2019-04-24</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lübeck</td>
  <td>Lübecker Mappertreffen</td>
  <td>2019-04-25</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>State of the Map France 2019</td>
  <td>2019-06-14-2019-06-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>Erasmus+ EuYoutH_OSM Meeting</td>
  <td>2019-09-18-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>HOT Summit 2019</td>
  <td>2019-09-19-2019-09-20</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>State of the Map 2019 (international conference)</td>
  <td>2019-09-21-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  </tbody>
  </table>
  <p>Hinweis:<br />
  Wer seinen Termin hier in der Liste sehen möchte, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">trage</a> ihn in den <a href="https://wiki.openstreetmap.org/wiki/Current_events">Kalender</a> ein. Nur Termine, die dort stehen, werden in die Wochennotiz übernommen. Bitte <a href="https://osmbc.openstreetmap.de/calendar/preview"> prüfe die Veranstaltung</a> in unserem öffentlichen Kalendertool und korrigiere bitte die Einträge im Kalender, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">wenn notwendig.</a></p>
  <p align="right"><i>Diese Wochennotiz wurde erstellt von <a href="https://www.openstreetmap.org/user/Nakaner">Nakaner</a>, <a href="https://www.openstreetmap.org/user/Rainero">Rainero</a>, <a href="https://www.openstreetmap.org/user/Rogehm">Rogehm</a>, <a href="https://www.openstreetmap.org/user/SunCobalt/">SunCobalt</a>, <a href="https://www.openstreetmap.org/user/TheFive">TheFive</a>, <a href="https://www.openstreetmap.org/user/TheSwavu">TheSwavu</a>, <a href="https://twitter.com/manfred__r">derFred</a>, <a href="https://www.openstreetmap.org/user/geologist">geologist</a>.</i></p>


guid: http://blog.openstreetmap.de/?p=15805
url: http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-453/
title: Wochennotiz Nr. 453
updated: 2019-04-01 06:43:15
fetched: 2019-06-09 18:12:09.053017
created_at: 2019-06-09 18:12:10.841870
updated_at: 2019-06-09 18:12:10.841870
summary:
  19.03.2019-25.03.2019 Babykarte &#124; 1 &#124; © Leaflet &#124; Map data © OpenStreetMap contributors, CC-BY-SA, Map Tiles © OpenStreetMap Mapping mapmeld hat eine interessante Analyse erstellt, die Cluster von Sprachen und Sprachfamilien durch Auswertung von Unicode-Zeichen des name-Tags darstellt. Sie erkennt &#8230; <a href="http://blog.openstreetmap.de/blog/2019/04/wochennotiz-nr-453/">Weiterlesen <span class="meta-nav">&#8594;</span></a>

content:
  <p>19.03.2019-25.03.2019</p>
  <p><!-- place picture here --></p>
  <div class="wp-caption alignnone" style="width: 1036px;">
  <p class="wp-caption-text"><img src="https://weeklyosm.eu/wp-content/uploads/sites/4/2019/03/baby_map.png" alt="Logo" width="1026" height="605" /></p>
  <p class="wp-caption-text">Babykarte | <a href="#wn453_19749"><sup>1</sup></a> | © Leaflet | Map data © OpenStreetMap contributors, CC-BY-SA, Map Tiles © OpenStreetMap</p>
  </div>
  <h2 id="wn453_mapping">Mapping</h2>
  <ul>
  <li id="wn453_19735">mapmeld hat eine interessante Analyse <a href="https://www.openstreetmap.org/user/mapmeld/diary/48032">erstellt</a>, die Cluster von Sprachen und Sprachfamilien durch Auswertung von Unicode-Zeichen des name-Tags darstellt. Sie erkennt auch Ausreißer und Formen von Vandalismus.</li>
  <li id="wn453_19750">Die Abstimmung über den Tagging-Vorschlag &#8220;Fashion accessory shop&#8221; <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Fashion_accessory_shop">hat begonnen</a> und läuft bis zum 8.4.2019.</li>
  <li id="wn453_19732">Die Abstimmung über den Vorschlag &#8220;Substations functions&#8221; <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Substation_functions">ist beendet</a>. Der Vorschlag erreichte nicht die nötige Mehrheit. Es gab auch eine <a href="https://forum.openstreetmap.org/viewtopic.php?id=65740">Diskussion</a> im deutschen Forum.</li>
  </ul>
  <h2 id="wn453_community">Community</h2>
  <ul>
  <li id="wn453_19725">alexkemp <a href="https://www.openstreetmap.org/user/alexkemp/diary/47991">beschreibt</a> in seinem Blog Probleme mit OSMTracker 0.7, bei dem Bildern Geodaten fehlen. Er zeigt, wie er die fehlenden Daten wieder hinzufügt.</li>
  <li id="wn453_19709">SK53 wollte Bereiche des sozialen Wohnungsbaus in England identifizieren. Er zeigt in seinem Blog, wie er mit PostGIS-Clustering aus einer Open-Data-Liste der einzelnen Immobilien geeignete <a href="http://sk53-osm.blogspot.com/2019/03/social-housing-polygons-for-england.html">Polygone erstellen</a> konnte. Er denkt, dass solche Ansätze auch auf andere Anwendungsfälle übertragen werden können.</li>
  <li id="wn453_19704">Ilya Zverev <a href="https://www.openstreetmap.org/user/Zverik/diary/47986">beschreibt</a>, wie GPX-Tracks des Taxibetriebes Juno, für den er arbeitet, zusammengefasst und verwendet werden können um OpenStreetMap mit sehr aktuellen Daten auf dem neuesten Stand zu halten. Diese Tracks sollen auch viel einfacher zu bearbeiten sein als die GPX-Tracks, die wir selbst speichern. Ilya hat dazu einen Vortrag auf der <a href="https://fosdem.org/2019/schedule/event/geo_gpxtraces/">FOSDEM</a> in Brüssel gehalten, den man <a href="https://www.youtube.com/watch?v=QR4P3p8eKho&amp;feature=youtu.be">hier ansehen</a> kann.</li>
  </ul>
  <h2 id="wn453_openstreetmap_foundation">OpenStreetMap Foundation</h2>
  <ul>
  <li id="wn453_19717">Die OSMF-Vorstandssitzung am 20. März wurde von Nakaner protokolliert und im deutschen Forum <a href="https://forum.openstreetmap.org/viewtopic.php?id=65711">zusammengefasst</a>.</li>
  </ul>
  <h2 id="wn453_veranstaltungen">Veranstaltungen</h2>
  <ul>
  <li id="wn453_19736">Die <a href="http://foss4g-ar.org/">FOSS4G Argentina</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/es.svg" alt="(es)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=http://foss4g-ar.org/">Übersetzung</a>) – mit Konferenzen und Workshops zum Thema Freie Geoinformatik – findet vom 9. bis 12. April 2019 in Buenos Aires statt. Die Registrierung ist ab sofort möglich und beinhaltet einen <a href="https://www.eventbrite.com.ar/e/taller-introduccion-a-josm-tickets-58833164579">Editierworkshop mit JOSM</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/es.svg" alt="(es)" /> (automatische <a href="https://translate.google.com/translate?sl=auto&amp;tl=DE&amp;u=https://www.eventbrite.com.ar/e/taller-introduccion-a-josm-tickets-58833164579">Übersetzung</a>), der von User <a href="https://www.openstreetmap.org/user/Hernan">Hernan</a> geleitet wird.</li>
  <li id="wn453_19730">Die Linuxwochen 2019 touren durch Österreich und <a href="https://linuxwochen.at">gastieren</a> vom 2. bis 4. Mai in Wien. Gesucht werden noch Helfer und Vorträge. Der Artikel enthält einige Links zu Videoaufzeichnungen früherer Linuxwochen.</li>
  <li id="wn453_19768">Entur und Ruter veranstalten am 3. April in Oslo eine <a href="https://www.entur.org/otp-summit/">OpenTripPlanner-Konferenz</a>. Die Veranstaltung wird live im Internet übertragen.</li>
  </ul>
  <h2 id="wn453_humanitarian_osm">Humanitarian OSM</h2>
  <ul>
  <li>HOT arbeitet zusammen mit HOT hat eine Entwicklungszusammenarbeit für den Tasking Manager mit Microsoft/Bing Maps <a href="https://www.hotosm.org/updates/bringing-machine-learning-and-open-data-to-the-tasking-manager/">gegründet</a>. In den nächsten Monaten werde an einer Integration von Machine Learning und der Effizienz der Arbeitsabläufe mit dem Tasking Manager gearbeitet. Auf Basis der Arbeit an Gebäudedatensätzen in den USA und Kanada möchte Microsoft auch an der Erstellung offener Gebäudedatensätze in Uganda und Tansania arbeiten.</li>
  <li id="wn453_19721">Um Menschen in Krisengebieten rasch helfen zu können, sind Rettungsteams auf hochwertiges Kartenmaterial angewiesen. Für viele Gebiete müssen diese Karten erst angefertigt werden. Dabei wird <a href="https://www.aerzte-ohne-grenzen.de/">Ärzte ohne Grenzen</a> von moderner Technik und tausenden Freiwilligen unterstützt. Am 2. April 2019 von 19:00 &#8211; 22:00 Uhr <a href="https://www.eventbrite.com/e/missing-maps-february-mapathon-berlin-registration-55959352931">treffen sich</a> Interessierte zu einem <a href="https://www.missingmaps.org/">Missing Maps</a> Mapathon in Berlin.</li>
  </ul>
  <h2 id="wn453_karten">Karten</h2>
  <ul>
  <li id="wn453_19743">PrivateMajory informiert <a href="https://twitter.com/privatemajory/status/1109738434577530880">auf Twitter</a> über einen mit QGIS und Blender erstellten 3D-Rendering-Effekt.</li>
  <li id="wn453_19712">DJI scheint (in einigen Ländern) <a href="https://lists.openstreetmap.org/pipermail/talk/2019-March/082291.html">OSM-Daten</a> in seiner Fly Safe GEO ZONE Map ohne Attributierung zu verwenden (<a href="https://lists.openstreetmap.org/pipermail/talk/2019-March/082307.html">verschiedene Beispiele</a>). Bisher gibt es keine Reaktion auf eine Ansprache über <a href="https:/twitter.com/iamnunocaldeira/status/1105897635796447235">twitter</a> und E-Mails. (<a href="http://gis.19327.n8.nabble.com/DJI-Fly-SafeGEO-ZONE-MAP-uses-OSM-data-without-attribution-tt5936093.html">Nabble</a>)</li>
  <li id="wn453_19744">Die OpenStreetMap.be Website <a href="https://openstreetmap.be/en/projects/howto.html">hat</a> eine brandneue &#8220;How To&#8221;-Seite mit Tutorials und Beispielcode zur Verwendung von OSM und der OSMBE-Hintergrundkarte.</li>
  <li id="wn453_19749">[1] Die erste Version der <a href="https://babykarte.github.io/#15&amp;48.13599340033073&amp;11.553265303373339">Babykarte</a> wurde <a href="https://forum.openstreetmap.org/viewtopic.php?pid=743133#p743133">veröffentlicht</a>. Sie stellt die Tags dar, die für Eltern kleiner Kinder relevant sind.</li>
  </ul>
  <h2 id="wn453_lizenzen">Lizenzen</h2>
  <ul>
  <li id="wn453_19741">Das Bundesland NRW <a href="https://open.nrw/rechtliches-kurzgutachten-zur-verwendung-von-lizenzen-fuer-open-data">veröffentlicht</a> auf seinem Open-Data-Portal das <a href="https://open.nrw/sites/default/files/atoms/files/opennrw_rechtl_gutachten_datenlizenzen_lowres_web.pdf">rechtliche Kurzgutachten</a> (PDF) zur Verwendung von Lizenzen für Open Data, in dem es auch um die Kompatibilität zur OpenStreetMap geht. Im Forum wurde darüber <a href="https://forum.openstreetmap.org/viewtopic.php?pid=743039#p743039">diskutiert</a>.</li>
  </ul>
  <h2 id="wn453_programmierung">Programmierung</h2>
  <ul>
  <li id="wn453_19740">Im deutschen Forum wird über die Kategorisierung von Meldungen auf osm.org <a href="https://forum.openstreetmap.org/viewtopic.php?id=65690">diskutiert</a>. Der Wald an „Notes“-Markern ist oft dicht und eine Kategorisierung nach Dringlichkeit oder Schlagworten könnte sich auf die Abarbeitung der Meldungen positiv auswirken. Benutzer miche101 <a href="https://greymiche.lima-city.de/osm_notes/index.html?lat=48.1116721&amp;lon=11.7341709&amp;zoom=14">ordnet</a> auf der Karte seiner Webseite den Markern verschiedene Symbole anhand von Schlagworten zu.</li>
  <li id="wn453_19729">In einer Vorschau wird im GISience News Blog der Universität Heidelberg eine neue Möglichkeit zur Abfrage räumlicher Verknüpfungen in der OpenStreetMap-History-Datenbank OSHDB <a href="http://k1z.blog.uni-heidelberg.de/2019/03/22/preview-spatial-joins-using-the-openstreetmap-history-database-oshdb/">vorgestellt</a>.</li>
  </ul>
  <h2 id="wn453_kennst_du_schon_…">Kennst du schon …</h2>
  <ul>
  <li id="wn453_19731">&#8230; die zweiminütigen <a href="https://www.youtube.com/playlist?list=PLb9506_-6FMHULD9iDUAh-4qpxKdVspnD">Einführungs-Videos</a> und weitere zum Einstieg in die OpenStreetMap und im Besonderen zum Einstieg in das <a href="https://www.hotosm.org">HOT</a>-Mapping? Vitor George <a href="https://lists.openstreetmap.org/pipermail/talk-br/2019-March/012619.html">erinnert</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/pt.svg" alt="(pt)" /> daran und an die Möglichkeit, Untertitel in anderen Sprachen zu den Videos hinzuzufügen.</li>
  <li id="wn453_19711">&#8230; die Möglichkeit ein Gebiet zu erfassen, das von Bäumen bewachsen ist, aber anders genutzt wird und deswegen weder als <code>landuse=forest</code>noch als <code>natural=wood</code> erfasst werden kann? Ein Friedhof mit vielen Bäumen kann z. B. neben <code>landuse=cemetery</code> mit <a href="https://wiki.openstreetmap.org/wiki/Tag:landcover%3Dtrees"><code>landcover=trees</code></a> versehen werden.</li>
  <li id="wn453_19763">&#8230; den Routenführer <a href="https://www.viewranger.com/de">ViewRanger</a> für Android und iOS ?</li>
  </ul>
  <h2 id="wn453_osm_in_der_presse">OSM in der Presse</h2>
  <ul>
  <li id="wn453_19745">Die Free Software Foundation (Stiftung für freie Software, FSF) <a href="http://www.linux-magazin.de/news/fsf-awards-fuer-openstreetmap-und-deborah-nicholson/">hat</a> OpenStreetMap mit dem Preis für freie Softwareprojekte mit gesellschaftlichem Nutzen ausgezeichnet. Kate Chapman hat die Ehrung am Massachusetts Institute of Technology (MIT) entgegengenommen und in einer Rede die OSM-Community <a href="https://blog.openstreetmap.org/2019/03/27/openstreetmap-wins-free-software-foundation-award-for-projects-of-social-benefit/">gewürdigt</a>.</li>
  <li id="wn453_19707">Die Open Mapping Group an der McGill Universität in Montreal, Kanada, <a href="http://www.mcgilltribune.com/student-living/mapping-mcgills-campus-031919/">veranstaltete</a> angesichts frostigen Wetters eine Indoor-Mappingparty.</li>
  </ul>
  <h2 id="wn453_weitere_themen_mit_geo-bezug">Weitere Themen mit Geo-Bezug</h2>
  <ul>
  <li id="wn453_19748">Die &#8220;International Telecommunication Union&#8221; (<a href="https://de.wikipedia.org/wiki/Internationale_Fernmeldeunion">ITU</a>) hat einen Bericht über disruptive Technologien zur Katastrophenvorsorge und -bewältigung <a href="https://reliefweb.int/report/world/disruptive-technologies-and-their-use-disaster-risk-reduction-and-management-2019">veröffentlicht</a>. Besonders hervorgehoben werden digitale Technologien, welche von vielen Freiwilligen auf der Welt in den Crowdsourcing-Projekten (Rotes Kreuz, OpenStreetMap) unterstützt werden. Es wird den betroffenen Regierungen empfohlen, den Nutzen der disruptiven Technologien zu unterstützen.</li>
  <li id="wn453_19726">Nazi-Spione, die von den sowjetischen Behörden ungestört waren, <a href="https://twitter.com/owenhatherley/status/1109060535520296960">erstellten</a> in den späten 1930er Jahren eine vollständige Karte von Moskau.</li>
  <li id="wn453_19720">Yahoo Japan news <a href="https://headlines.yahoo.co.jp/hl?a=20190322-00000024-zdn_n-sci">berichtet</a> <img src="https://blog.openstreetmap.de/wp-uploads/2016/12/ja.svg" alt="(ja)" />, dass sich die Daten von Google Maps in Japan verschlechtert haben. Benutzer gehen davon aus, dass die Datenquelle gewechselt wurde, weil die Copyrightvergabe von Zenrin verschwunden ist.</li>
  <li id="wn453_19724">Grab Malaysia und das Department of Geoinformation der Universiti Teknologi Malaysia <a href="https://news.utm.my/2019/03/grab-geostar-program-2019-for-the-enthusiastic-geoinformatics-students-to-become-mentors-for-community-mappers/">organisieren</a> ein Mentoring-Training für Mapper mit dem Titel Grab Geo*Star, um das Interesse der Studenten an den Themen Mapping und OpenStreetMap zu erhöhen.</li>
  <li id="wn453_19719">Mapbox gibt <a href="https://blog.mapbox.com/japan-map-update-with-zenrin-data-400e3ee88925">bekannt</a>, dass in Japan jetzt die proprietären Daten von <a href="https://en.wikipedia.org/wiki/Zenrin">Zenrin</a>, einem japanischen Kartenherausgeber, verwendet werden. Es ist nicht klar, ob <em>enhanced</em> eine Umschreibung für <em>OSM wurde ersetzt</em> ist.</li>
  <li id="wn453_19752">Nicht nur OSM leidet gelegentlich unter defekten Polygonen. Simon Poole <a href="https://mc.bbbike.org/mc/?lon=8.366896&amp;lat=47.405001&amp;zoom=14&amp;num=4&amp;mt0=osm-ch-swiss&amp;mt1=bing-map&amp;mt2=cyclemap&amp;mt3=nokia-map">entdeckte</a> Wälder bei Zürich, die auf Here- und Bing-Karten verschwunden sind.</li>
  <li id="wn453_19727">Das Buch &#8220;Time for mapping: Cartographic temporalities&#8221; <a href="https://www.oapen.org/search?identifier=650132">setzt sich</a> mit dem Eintreten des Zeitlichen in Karten im digitalen Zeitalter und zeitgenössischen Kartierungspraktiken auseinander.</li>
  <li id="wn453_19714">Das Büchlein <a href="https://www.bolton-menk.com/books/lindsey/Lindsey.html">Lindsey, the GIS Specialist</a> erläutert Grundlagen von GIS (Geo Informations Systemen).</li>
  <li id="wn453_19706">In einem <a href="https://www.theguardian.com/cities/2019/mar/19/quiz-identify-world-cities-density-maps-alone">Quiz des Guardian</a> sollen Städte anhand von Bevölkerungsdichtekarten erraten werden.</li>
  <li id="wn453_19737">ESRI <a href="https://www.esri.com/arcgis-blog/products/arcgis-online/mapping/whats-new-with-openstreetmap-basemap-march-2019/">teilt</a> auf seinem ArcGIS-Blog mit, dass die neue März-Version (bisher Beta) der „OpenStreetMap“-Basemap nun in ArcGIS frei zur Verfügung steht.</li>
  <li id="wn453_19733">An der <a href="https://www.openstreetmap.org/#map=17/58.04097/7.15477">Südküste</a> Norwegens hat das erste Unterwasserrestaurant Europas <a href="https://www.epochtimes.de/genial/unterwasserrestaurant-in-norwegen-eroeffnet-2-a2830742.html">eröffnet</a>. Noch ist es nur eine Baustelle in OSM. Wer hat Ideen zum Tagging? Mögliche Besucher müssen mit ihrer Reise dorthin wegen Ausbuchung jedoch ein halbes Jahr warten.</li>
  </ul>
  <h2 id="wn453_wochenvorschau">Wochenvorschau</h2>
  <table>
  <thead>
  <tr>
  <th>Wo</th>
  <th>Was</th>
  <th>Wann</th>
  <th>Land</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Düsseldorf</td>
  <td>Stammtisch</td>
  <td>2019-03-29</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bochum</td>
  <td>Mappt die Innenstadt &#8211; Mappingtag für Einsteiger*innen und Fortgeschrittene</td>
  <td>2019-03-31</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Stuttgart</td>
  <td>Stuttgarter Stammtisch</td>
  <td>2019-04-03</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bochum</td>
  <td>Mappertreffen</td>
  <td>2019-04-04</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Nantes</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-04</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Dresden</td>
  <td>Stammtisch Dresden</td>
  <td>2019-04-04</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>DisasterMappers Night of Geography</td>
  <td>2019-04-05</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>La Riche</td>
  <td>La Riche (37)#Ateliers d&#8217;initiation à OpenStreetMap</td>
  <td>2019-04-06</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Rennes</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Bordeaux</td>
  <td>Réunion mensuelle</td>
  <td>2019-04-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Essen</td>
  <td>Mappertreffen</td>
  <td>2019-04-08</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lyon</td>
  <td>Rencontre mensuelle pour tous</td>
  <td>2019-04-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>München</td>
  <td>Münchner Stammtisch</td>
  <td>2019-04-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Viersen</td>
  <td>OSM Stammtisch Viersen</td>
  <td>2019-04-09</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Köln</td>
  <td>Köln Stammtisch</td>
  <td>2019-04-10</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Leoben</td>
  <td>Stammtisch Obersteiermark</td>
  <td>2019-04-11</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/at.svg" alt="austria" /></td>
  </tr>
  <tr>
  <td>Zurich</td>
  <td>OSM Stammtisch Zurich</td>
  <td>2019-04-11</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/ch.svg" alt="switzerland" /></td>
  </tr>
  <tr>
  <td>Berlin</td>
  <td>130. Berlin-Brandenburg Stammtisch</td>
  <td>2019-04-12</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Bonn</td>
  <td>Bonner Stammtisch</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Lüneburg</td>
  <td>Lüneburger Mappertreffen</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Reutti</td>
  <td>Stammtisch Ulmer Alb</td>
  <td>2019-04-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Toulouse</td>
  <td>Rencontre mensuelle</td>
  <td>2019-04-17</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Karlsruhe</td>
  <td>Stammtisch</td>
  <td>2019-04-17</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Montpellier</td>
  <td>State of the Map France 2019</td>
  <td>2019-06-14-2019-06-16</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/02/fr.svg" alt="france" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>Erasmus+ EuYoutH_OSM Meeting</td>
  <td>2019-09-18-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>HOT Summit 2019</td>
  <td>2019-09-19-2019-09-20</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  <tr>
  <td>Heidelberg</td>
  <td>State of the Map 2019 (international conference)</td>
  <td>2019-09-21-2019-09-23</td>
  <td><img src="http://blog.openstreetmap.de/wp-uploads//2016/01/de.svg" alt="germany" /></td>
  </tr>
  </tbody>
  </table>
  <p>Hinweis:<br />
  Wer seinen Termin hier in der Liste sehen möchte, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">trage</a> ihn in den <a href="https://wiki.openstreetmap.org/wiki/Current_events">Kalender</a> ein. Nur Termine, die dort stehen, werden in die Wochennotiz übernommen. Bitte <a href="https://osmbc.openstreetmap.de/calendar/preview"> prüfe die Veranstaltung</a> in unserem öffentlichen Kalendertool und korrigiere bitte die Einträge im Kalender, <a href="https://wiki.openstreetmap.org/wiki/Template:Calendar">wenn notwendig.</a></p>


guid: https://neis-one.org/?p=2049
url: https://neis-one.org/2019/05/100-thank-you/
title: #100 &#8211; Thank you!
updated: 2019-05-18 06:46:53
published: 2019-05-16 15:51:13
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.132499
updated_at: 2019-10-15 05:30:18.244627
summary:
  While I was working on my latest blog post, I realized that I had already written 100 posts over the past nine years. All posts have one thing in common: They are about the well-known and maybe never ending OpenStreetMap project ...

content:
  <p>While I was working on my latest blog post, I realized that I had already written <a href="https://neis-one.org/overview/" target="_blank" rel="noreferrer noopener" aria-label="100 posts (opens in a new tab)">100 posts</a> over the past nine years. All posts have one thing in common: They are about the well-known and maybe never ending <a href="https://www.openstreetmap.org/" target="_blank" rel="noreferrer noopener" aria-label="OpenStreetMap (opens in a new tab)">OpenStreetMap</a> project. From time to time there are still emerging questions or issues which must be tackled by someone. This always fascinated me about OSM. However, this particular number 100 is not about a specific subject, it&#8217;s just a tiny post to say thank you! Thank you for your continuous interest in reading, commenting and of course sometimes criticizing my work. To me it&#8217;s still awesome to see that you, a few thousand people in total, use tools or services daily, that I <a href="https://resultmaps.neis-one.org/" target="_blank" rel="noreferrer noopener" aria-label="implemented (opens in a new tab)">implemented</a>.</p>



  <figure class="wp-block-image"><a href="https://resultmaps.neis-one.org/" target="_blank" rel="noreferrer noopener"><img class="alignnone wp-image-2050" src="https://neis-one.org/wp-content/uploads/2019/05/100.png" alt="" width="600" height="351" srcset="https://neis-one.org/wp-content/uploads/2019/05/100.png 600w, https://neis-one.org/wp-content/uploads/2019/05/100-400x234.png 400w" sizes="(max-width: 600px) 100vw, 600px" /></a></figure>



  <p>It’s still incredible that many people (not all) spent their spare time contributing to the project, not only as spatial data contributors but also as software engineers, system admins or coordinators of workshops, conferences or mapping events or by just validating or reviewing the latest map changes. Some of my webpages wouldn’t be as successful without your feedback. So, thanks again! Finally, I would like to thank all the people who I have met during the different meet ups, such as <a href="https://www.fossgis-konferenz.de/" target="_blank" rel="noreferrer noopener" aria-label="FOSSGIS (opens in a new tab)">FOSSGIS</a>, <a href="https://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_October_2017" target="_blank" rel="noreferrer noopener" aria-label="OSM hack weekends (opens in a new tab)">OSM hack weekends</a> etc. over the past couple of years. There have always been friendly, respectful and useful chats: It&#8217;s always a pleasure.</p>



  <p>Thanks to <a href="https://twitter.com/den_uf" target="_blank" rel="noreferrer noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1976
url: https://neis-one.org/2018/11/new-metric-qualitative-nature-of-osm-hdyc/
updated: 2018-11-25 17:32:46
published: 2018-11-25 17:32:46
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.135559
updated_at: 2019-10-15 05:30:18.247688
title:
  New metric for measuring the &#8220;qualitative nature&#8221; of OpenStreetMap activities @ How did you contribute ?

summary:
  Back in June we had a twitter chat about potential new features for the "How did you contribute to OpenStreetMap" (HDYC) website. One suggestion was to "show more relevant information about skills, tagging system or the quality of contributions" of a project member ...

content:
  <p>Back in June we had a twitter chat about potential new features for the &#8220;<a href="https://hdyc.neis-one.org" target="_blank" rel="noopener">How did you contribute to OpenStreetMap</a>&#8221; (HDYC) website. One suggestion was to &#8220;show more relevant information about skills, tagging system or the quality of contributions&#8221; of a project member (by <a href="https://twitter.com/JLZIMMERMANN/status/1004833240648179712" target="_blank" rel="noopener">J-Louis</a>). Overall I really like the following summary by <a href="https://twitter.com/Grille_Chompa/status/1005381240348868609" target="_blank" rel="noopener">Claudius</a>: &#8220;HDYC started off with a strong focus on quantitative metrics and you expanded it lately a lot to reflect the qualitative nature of contributions. I think there&#8217;s value to show more about which area of data someone contributed: Auto/bike/railway/water infrastructure, amenities&#8230;&#8221;.</p>
  <p><img class="aligncenter size-medium wp-image-1980" src="http://neis-one.org/wp-content/uploads/2018/11/hdyc-400x233.png" alt="" width="400" height="233" srcset="https://neis-one.org/wp-content/uploads/2018/11/hdyc-400x233.png 400w, https://neis-one.org/wp-content/uploads/2018/11/hdyc.png 621w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p>So I finally started searching in the <em>OpenStreetMap</em> (OSM) wiki for any feasible information about &#8220;groups of tags&#8221; or &#8220;tag categories&#8221;. Altogether, I couldn&#8217;t discover any solution that fits perfectly to determine the areas of data a mapper contributed in. However, later I got a hint from the <a href="https://twitter.com/josmeditor/status/1013473157301309441" target="_blank" rel="noopener">JOSM developers</a> to use the presets of the well-known and popular editor. You may ask, ‘<a href="https://josm.openstreetmap.de/wiki/Presets" target="_blank" rel="noopener">What are presets?</a>’ &#8220;Presets in JOSM are menu-driven shortcuts to tag common object types in OpenStreetMap. They provide you with a user friendly interface to edit one or more objects at a time, suggest additional keys and values you may wish to add to those objects, and most importantly, prevent you from having to enter keys and values by hand.&#8221; You can find many different presets at the aforementioned JOSM page. However, during my data processing I utilized the &#8220;default presets&#8221;. The XML file contains many combinations of popular or established tag combinations, which contributors use when they are mapping.</p>
  <p>So far so good, as a first step I released a new version of &#8220;<a href="https://resultmaps.neis-one.org/osm-suspicious" target="_blank" rel="noopener">Find Suspicious OpenStreetMap Changesets</a>&#8220;. It shows the utilized presets for each changeset. This can already indicate some quality aspects such as attribute (tag) accuracy or completeness. Now, after some weeks and some minor adjustments, I started to use this collected information about applied presets to expand the metrics of a mapper’s profile. The <a href="https://hdyc.neis-one.org" target="_blank" rel="noopener">HDYC-page</a> now also lists which presets the mapper recently utilized during her/his contributions such as adding, modifying or removing map elements. I think this is a really useful next step towards an even more required aspect of quality assurance that we highly need with the OSM project.</p>
  <p><img class="aligncenter size-medium wp-image-1981" src="http://neis-one.org/wp-content/uploads/2018/11/suspicious-396x300.png" alt="" width="396" height="300" srcset="https://neis-one.org/wp-content/uploads/2018/11/suspicious-396x300.png 396w, https://neis-one.org/wp-content/uploads/2018/11/suspicious.png 537w" sizes="(max-width: 396px) 100vw, 396px" /></p>
  <p>Some technical details: The database behind the &#8220;Find Suspicious OpenStreetMap Changesets&#8221; webpage uses the augmented diff files of the Overpass-API. The utilized &#8220;default&#8221; preset list of the JOSM editor can be found here (Internal Preset list). The entire processing tool was developed with JAVA and uses a Postgres database to store the results. By now, only recently utilized presets of the past 60 days of the contributor’s activity are utilized and presented.</p>
  <p>However, thank you very much for all your feedback. Hope that it helps.</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1944
url: https://neis-one.org/2018/04/insights-osm-changeset-discussions/
title: Additional insights about OSM changeset discussions: Who requests, receives and responds?
updated: 2018-04-22 15:45:13
published: 2018-04-22 15:45:13
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.138136
updated_at: 2019-10-15 05:30:18.250737
summary:
  Last year I wrote two blog posts about the OpenStreetMap (OSM) feature that allows commenting on contributor map changes within a changeset. The first blog post showed some general descriptive statistics about the number of created changeset discussions ...

content:
  <p>Last year I wrote two blog posts about the <em>OpenStreetMap</em> (OSM) feature that allows commenting on contributor map changes within a changeset. The <a href="https://neis-one.org/2017/07/who-is-commenting-osm-discussions/" target="_blank" rel="noopener">first blog post</a> showed some general descriptive statistics about the number of created changeset discussions, affected countries, the origin of the commenting contributors or their mapping reputation. The <a href="https://neis-one.org/2017/09/review-requests-osm/" target="_blank" rel="noopener">second post</a> described a newly introduced feature, where contributors can flag their changeset so that their map edits can be reviewed. This blog post will follow up on this topic and conducts some similar but updated research.</p>
  <p><img class="aligncenter size-medium wp-image-1945" src="http://neis-one.org/wp-content/uploads/2018/04/Overall-400x208.png" alt="" width="400" height="208" srcset="https://neis-one.org/wp-content/uploads/2018/04/Overall-400x208.png 400w, https://neis-one.org/wp-content/uploads/2018/04/Overall-768x399.png 768w, https://neis-one.org/wp-content/uploads/2018/04/Overall-1024x532.png 1024w, https://neis-one.org/wp-content/uploads/2018/04/Overall.png 1340w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p>The first chart shows the number of created comments (discussed changesets) and the contributors involved over the last 15 months. The number of created comments and discussed changesets fluctuates over time, whereas the number of contributors who take part in changeset discussions stays consistent at around 1,500 per month. Around 3,200 contributors received a comment on at least one changeset’s map edits a month.</p>
  <p>After publishing the aforementioned blog post, people were asking for some numbers that show the commented changeset grouped by the editing application that was utilized. The results show that these numbers stayed more or less the same with 2/3 of all commented changesets (almost 160,000) being edited by the iD editor. This is not very surprising since this particular editor is used by many OSM beginners during first edits. It’s also interesting to see whether the changeset author responded (also grouped by the OSM editor that was used). Overall only around 32,000 contributors responded to their changeset comment. You can find some additional charts about the comments per discussed changeset in the previous blog post. Again, the majority (around 71%) of the changeset discussions contain one comment only.</p>
  <p><img class="aligncenter wp-image-1946" style="float: left; margin-right: 15px;" src="http://neis-one.org/wp-content/uploads/2018/04/CommentCS-400x246.png" alt="" width="244" height="150" srcset="https://neis-one.org/wp-content/uploads/2018/04/CommentCS-400x246.png 400w, https://neis-one.org/wp-content/uploads/2018/04/CommentCS.png 544w" sizes="(max-width: 244px) 100vw, 244px" /><img class="aligncenter wp-image-1947" style="display: inline-block;" src="http://neis-one.org/wp-content/uploads/2018/04/CommentCSResponse-400x203.png" alt="" width="296" height="150" srcset="https://neis-one.org/wp-content/uploads/2018/04/CommentCSResponse-400x203.png 400w, https://neis-one.org/wp-content/uploads/2018/04/CommentCSResponse.png 660w" sizes="(max-width: 296px) 100vw, 296px" /></p>
  <p><strong>Since last August, contributors can mark their changeset with a flag for &#8220;review_requested&#8221;</strong>. After a few months now I think it&#8217;s time for a first look at the numbers. The following charts display the number of requested reviews by contributors and their marked changesets. First of all, almost each month around 7,000 contributors asked for one review minimum. Overall almost 36,000 changesets have been marked for review each month. If we take a close look and filter changesets by hashtags, we can see that sometimes large numbers of the changesets are contributed by #HOTOSM or #MissingMaps members.</p>
  <p><img class="aligncenter wp-image-1948" style="float: left; margin-right: 15px;" src="http://neis-one.org/wp-content/uploads/2018/04/ReviewRequest-400x245.png" alt="" width="261" height="160" srcset="https://neis-one.org/wp-content/uploads/2018/04/ReviewRequest-400x245.png 400w, https://neis-one.org/wp-content/uploads/2018/04/ReviewRequest.png 670w" sizes="(max-width: 261px) 100vw, 261px" /><img class="aligncenter wp-image-1949" style="display: inline-block;" src="http://neis-one.org/wp-content/uploads/2018/04/ReviewRequestContributors-400x242.png" alt="" width="264" height="160" srcset="https://neis-one.org/wp-content/uploads/2018/04/ReviewRequestContributors-400x242.png 400w, https://neis-one.org/wp-content/uploads/2018/04/ReviewRequestContributors.png 677w" sizes="(max-width: 264px) 100vw, 264px" /></p>
  <p><strong>The following diagram shows probably the most disappointing results:</strong> The number of requested reviews that actually have been reviewed in the end. No matter if the changeset has the #HOTOSM or #MissingMaps tags or not, the relative value of reviewed changesets lies only between 6 and 18%. To be honest, I&#8217;m also a bit surprised that only a few of #HOTOSM or #MissingMaps changesets have been reviewed so far.</p>
  <p><img class="aligncenter wp-image-1950" src="http://neis-one.org/wp-content/uploads/2018/04/ReviewContributors-400x239.png" alt="" width="302" height="180" srcset="https://neis-one.org/wp-content/uploads/2018/04/ReviewContributors-400x239.png 400w, https://neis-one.org/wp-content/uploads/2018/04/ReviewContributors.png 687w" sizes="(max-width: 302px) 100vw, 302px" /></p>
  <p><em><strong>So, what do you think?</strong> Do you review contributions without commenting on the changesets? Do we need more attention here or is it just boring to look after changesets which are marked for review?</em> I think it&#8217;s obvious, that we need more contributors who review map changes or least &#8220;documenting&#8221; their work. <strong><em>But can we handle this? Or do we need better tools?</em></strong></p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1933
url: https://neis-one.org/2018/04/adding-indicators-osm-assessment/
title: Adding Indicators to OSM Map Edits Assessment
updated: 2018-04-15 16:44:41
published: 2018-04-15 16:44:41
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.140502
updated_at: 2019-10-15 05:30:18.254001
summary:
  Almost two years ago I published a web service that finds suspicious OpenStreetMap (OSM) map changes. You can use the service here and find some more information in previous blog posts. Especially Changeset discussions revealed that they are more or less de facto standard for communication between contributors during map change reviews.

  However, when I am inspecting map changes, I sometimes see new contributors using uncommon OSM tags. Therefore I think it could be useful to add an additional assessment parameter...

content:
  <p>Almost two years ago I published a web service that finds suspicious <em>OpenStreetMap</em> (OSM) map changes. You can use the service <a href="https://resultmaps.neis-one.org/osm-suspicious" target="_blank" rel="noopener">here</a> and find some more information in <a href="https://neis-one.org/2016/01/suspicious-osm/" target="_blank" rel="noopener">previous</a> blog posts. Especially Changeset discussions <a href="https://neis-one.org/2017/07/who-is-commenting-osm-discussions/" target="_blank" rel="noopener">revealed</a> that they are more or less de facto standard for communication between contributors during map change <a href="https://neis-one.org/2017/01/reviewing-osm-contribution-1/" target="_blank" rel="noopener">reviews</a>.</p>
  <p>However, when I am inspecting map changes, I sometimes see new contributors using uncommon OSM tags. Therefore I think it could be useful to add an additional assessment parameter to the aforementioned suspicious OSM map changes page. The newly introduced indicator states the matching ratio between the contributed and the most popular OSM tags. This means, if the changeset contributor used many uncommon tags at her/his map changes objects, the matching rate will be low. If the contributor applied many common (&#8220;popular&#8221;) tags, it results in a high matching rate towards 100%. For the calculation I used Jochen Topf&#8217;s taginfo API to get commonly used OSM tags. An API description can be found <a href="https://taginfo.openstreetmap.org/api/4/tags/popular?sortname=count_all&amp;sortorder=asc" target="_blank" rel="noopener">here</a>. Furthermore I added the average age (in days) of modified and deleted objects. This indicator can be used to see if the contributor edited objects, which have been mapped today (0 days) or exist already for a longer period of time, e.g. 1566 days. The values for the average version numbers are computed in a similar fashion.</p>
  <p><img class="aligncenter wp-image-1934" src="http://neis-one.org/wp-content/uploads/2018/04/newindicators.png" alt="" width="600" height="138" srcset="https://neis-one.org/wp-content/uploads/2018/04/newindicators.png 715w, https://neis-one.org/wp-content/uploads/2018/04/newindicators-400x92.png 400w" sizes="(max-width: 600px) 100vw, 600px" /></p>
  <p>Last but not least, the number of the affected contributors of the changeset is calculated. If a contributor only changes objects on which she or he is the latest modifier, this number will be &#8216;0&#8217;. Otherwise the value represents the number of unique mappers whose contributions have been changed. I hope that overall the newly added indicators can be useful for identifying changesets which need a closer look. The suspicious OSM map changes website has also received some style updates. They should help to highlight the most important parameters. I also added the aggregation of the latest changesets for a specific contributor. Guess this could be really useful to see a &#8220;big picture&#8221; of the individual mapping activities.</p>
  <p><img class="aligncenter wp-image-1935" src="http://neis-one.org/wp-content/uploads/2018/04/newagg.png" alt="" width="600" height="234" srcset="https://neis-one.org/wp-content/uploads/2018/04/newagg.png 703w, https://neis-one.org/wp-content/uploads/2018/04/newagg-400x156.png 400w" sizes="(max-width: 600px) 100vw, 600px" /></p>
  <p>The aforementioned service is online here &#8211;&gt; “<a href="https://resultmaps.neis-one.org/osm-suspicious" target="_blank" rel="noopener">Find Suspicious OpenStreetMap Changesets</a>”</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1907
url: https://neis-one.org/2017/11/public-profiles-on-hdyc/
title: Public profiles on “How did you contribute to OSM?”
updated: 2017-11-16 18:41:31
published: 2017-11-16 18:41:31
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.143430
updated_at: 2019-10-15 05:30:18.258213
summary:
  The web page “How did you contribute to OpenStreetMap?” (HDYC) provides individual detailed information about project members. Some time ago, the page has been revised, that member profiles can only be accessed, when users logged in with their OpenStreetMap (OSM) user account. This feature has been implemented, after a long...

content:
  <p>The web page <em>“<a href="https://hdyc.neis-one.org" target="_blank" rel="noopener">How did you contribute to OpenStreetMap?</a>”</em> (HDYC) provides individual detailed information about project members. Some time ago, the page has been revised, that member profiles can only be accessed, when users logged in with their <em>OpenStreetMap</em> (OSM) user account. This feature has been implemented, after a long and important discussion about “protecting user privacy in the OSM project”. The complete German discussion can be found <a href="https://forum.openstreetmap.org/viewtopic.php?id=57813" target="_blank" rel="noopener">here</a>. However, I don’t want to continue the discussion here. I still support that any information, which are available about contributors, should not be hidden in project data dumps, APIs or on webpages. In my opinion, information such as contributor names or ids and modification timestamps are essential for doing quality analysis and assessments to protect the project against e.g. vandalism or unintended map edits.</p>
  <p><a href="http://neis-one.org/wp-content/uploads/2017/11/header.png" target="_blank" rel="noopener"><img class="aligncenter wp-image-1908 size-medium" src="http://neis-one.org/wp-content/uploads/2017/11/header-400x217.png" alt="" width="400" height="217" srcset="https://neis-one.org/wp-content/uploads/2017/11/header-400x217.png 400w, https://neis-one.org/wp-content/uploads/2017/11/header.png 747w" sizes="(max-width: 400px) 100vw, 400px" /></a></p>
  <p>Anyway, after the last modification, which required the mentioned user login on <a href="https://hdyc.neis-one.org" target="_blank" rel="noopener">HDYC</a>, I got positive and also negative feedback. Most negative feedback concerned that profiles are now hidden and not public anymore. But because contributors want to show their mapping efforts, I implemented a new feature, that profiles can be accessed without a user login on HDYC. So, if you want that anyone can access and see your OSM profile, just add a link to your HDYC profile on your OSM profile page. Similar as you did this maybe already for your OSM-related accounts (see <a href="http://neis-one.org/2016/05/verified-osm-contributors/" target="_blank" rel="noopener">blog post</a>). The tool-chain checks the profiles of every contributor, who has been active within the last 24 hours.</p>
  <p><a href="http://neis-one.org/wp-content/uploads/2017/11/news.png" target="_blank" rel="noopener"><img class="aligncenter wp-image-1914 size-medium" src="http://neis-one.org/wp-content/uploads/2017/11/news-373x300.png" alt="" width="373" height="300" srcset="https://neis-one.org/wp-content/uploads/2017/11/news-373x300.png 373w, https://neis-one.org/wp-content/uploads/2017/11/news.png 675w" sizes="(max-width: 373px) 100vw, 373px" /></a></p>
  <p>Additionally, the <a href="https://hdyc.neis-one.org" target="_blank" rel="noopener">HDYC</a> web page got several small updates. The overall ranking has been switched to more meaningful recent country rankings. The &#8220;last modifier of&#8221; amounts have been temporary removed/replaced by detailed numbers of created and modified way elements. The changeset table now also contains some really useful hints about used words in the changesets comments and hashtags and their amounts. This feature has been requested by a German contributor, thanks “<a href="https://osm.org/user/!i!" target="_blank" rel="noopener">!i!</a>”. Most of the displayed numbers should be updated on an hourly basis. Only the activity areas and information about changesets are “only” updated every 24 hours. Some numbers also contain links to further statistics such as detailed information about recent changesets, ranking lists of a country and commented or discussed changesets. Overall I tried to highlight further efforts and activities, such changeset discussions, related accounts or roles, and not “only” raw mapping element amounts.</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1858
url: https://neis-one.org/2017/10/processing-osm-data-java/
title: Processing compressed OpenStreetMap Data with Java
updated: 2017-10-09 17:59:31
published: 2017-10-09 17:37:49
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.145803
updated_at: 2019-10-15 05:30:18.261412
summary:
  This blog post contains a summary on how you can write your own Java classes to process OpenStreetMap (OSM) pbf files. PBF is a compression format, which is nowadays more or less the standard utilized for reading and writing OSM data quickly. In the OSM world, many tools and programs implemented this file format...

content:
  <p>This blog post contains a summary on how you can write your own Java classes to process <em><a href="https://osm.org" target="_blank" rel="noopener">OpenStreetMap</a></em> (OSM) pbf files. PBF is a compression format, which is nowadays more or less the standard utilized for reading and writing OSM data quickly. In the OSM world, many tools and programs implemented this file format (you can find additional information <a href="http://wiki.openstreetmap.org/wiki/PBF_Format" target="_blank" rel="noopener">here</a>). However, I think the following samples for reading and writing such compressed OSM data can be very helpful. In particular, if someone has to create some sort of test data or has to read some specific mapped objects of interest for her/his own project. The well-known Java <a href="http://wiki.openstreetmap.org/wiki/Osmosis" target="_blank" rel="noopener">Osmosis</a> tool (command line application for processing OSM data), provides several libraries that are the basis for this brief tutorial.</p>
  <p><strong>Step 1: Maven is the key</strong> &#8211; If your Java project is already managed by <a href="https://maven.apache.org/" target="_blank" rel="noopener">Maven</a>, you can just add the following lines to your pom.xml. It downloads and adds the required jar-files that are needed to process compressed OSM data to your project.</p>
  <pre class="brush: xml; title: ; notranslate">
  &lt;dependency&gt;
  	&lt;groupId&gt;org.openstreetmap.osmosis&lt;/groupId&gt;
  	&lt;artifactId&gt;osmosis-pbf&lt;/artifactId&gt;
  	&lt;version&gt;0.46&lt;/version&gt;
  &lt;/dependency&gt;
  </pre>
  <p>If you don&#8217;t use Maven, you can download the aforementioned dependencies <a href="https://mvnrepository.com/artifact/org.openstreetmap.osmosis/osmosis-pbf/0.46" target="_blank" rel="noopener">here</a> and add the jars as described <a href="http://www.tutorialspoint.com/eclipse/eclipse_java_build_path.htm" target="_blank" rel="noopener">here</a> to your eclipse build path.</p>
  <p><strong>Step 2: Implementing the Sink interface for reading OSM data</strong> &#8211; Now, after you added the required libraries to your project, you can create your own class to read compressed OSM data. The following MyOSMReader class is an easy example for that scenario: It reads an OSM pbf files and prints all Ids of ‘ways’ with a ‘highway’ key.</p>
  <pre class="brush: java; title: ; notranslate">
  package org.neis_one.osm.examples;

  import java.io.FileInputStream;
  import java.io.FileNotFoundException;
  import java.io.InputStream;
  import java.util.Map;

  import org.openstreetmap.osmosis.core.container.v0_6.EntityContainer;
  import org.openstreetmap.osmosis.core.container.v0_6.NodeContainer;
  import org.openstreetmap.osmosis.core.container.v0_6.RelationContainer;
  import org.openstreetmap.osmosis.core.container.v0_6.WayContainer;
  import org.openstreetmap.osmosis.core.domain.v0_6.Tag;
  import org.openstreetmap.osmosis.core.domain.v0_6.Way;
  import org.openstreetmap.osmosis.core.task.v0_6.Sink;

  import crosby.binary.osmosis.OsmosisReader;

  /**
   * Receives data from the Osmosis pipeline and prints ways which have the
   * 'highway key.
   * 
   * @author pa5cal
   */
  public class MyOsmReader implements Sink {

  	@Override
  	public void initialize(Map&lt;String, Object&gt; arg0) {
  	}

  	@Override
  	public void process(EntityContainer entityContainer) {
  		if (entityContainer instanceof NodeContainer) {
  			// Nothing to do here
  		} else if (entityContainer instanceof WayContainer) {
  			Way myWay = ((WayContainer) entityContainer).getEntity();
  			for (Tag myTag : myWay.getTags()) {
  				if (&quot;highway&quot;.equalsIgnoreCase(myTag.getKey())) {
  					System.out.println(&quot; Woha, it's a highway: &quot; + myWay.getId());
  					break;
  				}
  			}
  		} else if (entityContainer instanceof RelationContainer) {
  			// Nothing to do here
  		} else {
  			System.out.println(&quot;Unknown Entity!&quot;);
  		}
  	}

  	@Override
  	public void complete() {
  	}

  	@Override
  	public void close() {
  	}

  	public static void main(String[] args) throws FileNotFoundException {
  		InputStream inputStream = new FileInputStream(&quot;/Path/To/Your/read.osm.pbf&quot;);
  		OsmosisReader reader = new OsmosisReader(inputStream);
  		reader.setSink(new MyOsmReader());
  		reader.run();
  	}
  }
  </pre>
  <p><strong>Step 3: Implementing the Source Interface for writing OSM data</strong> – Similarly to Step 1 to read an OSM file, you will have to implement again an interface to write data as well. This time the Osmosis core task Source interface is being utilized. The following example class writes 10 Nodes to a new OSM pbf file.</p>
  <pre class="brush: java; title: ; notranslate">
  package org.neis_one.osm.examples;

  import java.io.FileNotFoundException;
  import java.io.FileOutputStream;
  import java.io.OutputStream;
  import java.util.Date;

  import org.openstreetmap.osmosis.core.container.v0_6.NodeContainer;
  import org.openstreetmap.osmosis.core.domain.v0_6.CommonEntityData;
  import org.openstreetmap.osmosis.core.domain.v0_6.Node;
  import org.openstreetmap.osmosis.core.domain.v0_6.OsmUser;
  import org.openstreetmap.osmosis.core.task.v0_6.Sink;
  import org.openstreetmap.osmosis.core.task.v0_6.Source;
  import org.openstreetmap.osmosis.osmbinary.file.BlockOutputStream;

  import crosby.binary.osmosis.OsmosisSerializer;

  /**
   * Writes OSM data to the output task.
   * 
   * @author pa5cal
   */
  public class MyOsmWriter implements Source {

  	private Sink sink;

  	@Override
  	public void setSink(Sink sink) {
  		this.sink = sink;
  	}

  	public void write() {
  		for (int idx = 1; idx &lt;= 10; idx++) {
  			sink.process(new NodeContainer(new Node(createEntity(idx), 0, 0)));
  		}
  	}

  	public void complete() {
  		sink.complete();
  	}

  	private CommonEntityData createEntity(int idx) {
  		return new CommonEntityData(idx, 1, new Date(), new OsmUser(idx, &quot;User&quot;), idx);
  	}

  	public static void main(String[] args) throws FileNotFoundException {
  		OutputStream outputStream = new FileOutputStream(&quot;/Path/To/Your/write.osm.pbf&quot;);
  		MyOsmWriter writer = new MyOsmWriter();
  		writer.setSink(new OsmosisSerializer(new BlockOutputStream(outputStream)));
  		writer.write();
  		writer.complete();
  	}
  }
  </pre>
  <p><strong>Step 4: That&#8217;s it</strong> &#8211; You should now be able to write your own classes that allow you to process compressed OSM data.</p>
  <p><strong>One last thing:</strong> When writing your own Java classes to process OSM data, you should always keep in mind, that the PBF file has it&#8217;s own object ordering format of the OSM objects: Each file first contains Nodes, then Ways and at the end Relations. That means, a Way element only contains references to Node ids. It doesn’t contain the coordinates or any tags of the actual nodes that are used for the Way. Thus, if you want a complete Way element with its geometry, you have two options: Store all Nodes in some kind of map or read the entire OSM file twice. Furthermore, if you&#8217;re interested in additional compressing options during writing a compressed OSM file, you should have a look at this <a href="https://github.com/openstreetmap/osmosis/blob/master/osmosis-pbf/src/main/java/crosby/binary/osmosis/OsmosisSerializerFactory.java" target="_blank" rel="noopener">class</a>.</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1844
url: https://neis-one.org/2017/09/review-requests-osm/
title: Review requests of OpenStreetMap contributors &#8211; How you can assist! &#8211;
updated: 2017-09-08 20:34:38
published: 2017-09-03 15:55:50
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.148173
updated_at: 2019-10-15 05:30:18.264895
summary:
  The latest version of the OpenStreetMap editor iD has a new feature: "Allow user to request feedback when saving". This idea has been mentioned in a diary post by Joost Schouppe about "Building local mapping communities" (at that time: "#pleasereview") in 2016. The blog post also contains some...

content:
  <p>The latest version of the OpenStreetMap <a href="http://wiki.openstreetmap.org/wiki/ID" target="_blank" rel="noopener">editor iD</a> has a new feature: &#8220;<a href="https://github.com/openstreetmap/iD/issues/4133" target="_blank" rel="noopener">Allow user to request feedback when saving</a>&#8220;. This idea has been mentioned in a diary post by Joost Schouppe about &#8220;<a href="https://www.openstreetmap.org/user/joost%20schouppe/diary/39876" target="_blank" rel="noopener">Building local mapping communities</a>&#8221; (at that time: &#8220;#pleasereview&#8221;) in 2016. The blog post also contains some other additional and good thoughts, definitely worth reading.</p>
  <p><img class="aligncenter size-medium wp-image-1845" src="http://neis-one.org/wp-content/uploads/2017/09/review_requested-400x247.png" alt="" width="400" height="247" srcset="https://neis-one.org/wp-content/uploads/2017/09/review_requested-400x247.png 400w, https://neis-one.org/wp-content/uploads/2017/09/review_requested.png 424w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p>However, based on the newly implemented feature, any contributor can flag her/his changeset and ask for feedback. <em><strong>Now it&#8217;s your turn! How can you find and support those OSM&#8217;ers?</strong></em></p>
  <ul>
  <li>Step 1: Based on the &#8220;<a href="https://resultmaps.neis-one.org/osm-suspicious?country=-1&amp;hours=12&amp;mappingdays=-1&amp;tsearch=review_requested%3Dyes&amp;anyobj=t&amp;comp=%3E&amp;value=10&amp;action=d&amp;obj=n" target="_blank" rel="noopener">Find Suspicious OpenStreetMap Changesets</a>&#8221; page you can search for flagged changesets, e.g. limited to your country only: <a href="https://resultmaps.neis-one.org/osm-suspicious?country=184&amp;hours=24&amp;mappingdays=-1&amp;tsearch=review_requested%3Dyes&amp;anyobj=t&amp;comp=%3E&amp;value=10&amp;action=d&amp;obj=w" target="_blank" rel="noopener">Germany</a> or <a href="https://resultmaps.neis-one.org/osm-suspicious?country=180&amp;hours=48&amp;mappingdays=-1&amp;tsearch=review_requested%3Dyes&amp;anyobj=t&amp;comp=%3E&amp;value=10&amp;action=d&amp;obj=w" target="_blank" rel="noopener">UK</a>.</li>
  <li>Step 2: Leave a changeset comment where you e.g. welcome the contributor and (if necessary) give her/him some feedback about the map changes. You could also add some additional information, such as links to <a href="http://wiki.openstreetmap.org/wiki/Main_Page" target="_blank" rel="noopener">wiki</a> pages of <a href="http://wiki.openstreetmap.org/wiki/Tags" target="_blank" rel="noopener">tags</a> (<a href="http://wiki.openstreetmap.org/wiki/Map_Features" target="_blank" rel="noopener">map features</a>), <a href="https://wiki.openstreetmap.org/wiki/Good_practice" target="_blank" rel="noopener">good mapping practices</a>, the <a href="https://forum.openstreetmap.org/" target="_blank" rel="noopener">OSM forum</a>, <a href="https://help.openstreetmap.org/" target="_blank" rel="noopener">OSM help</a> or <a href="https://lists.openstreetmap.org/listinfo" target="_blank" rel="noopener">mailing lists</a>. Based on the changeset comment other contributors can see that the original contributor of this changeset already has been provided with some feedback.</li>
  <li>Step 3: Finally you could create &amp; save a feed URL of your changeset&#8217;s search. That&#8217;s it.</li>
  </ul>
  <p>Personally, I really like this new feature. It provides an easy way to search for contributors who are asking for feedback about their map edits. Thanks to all iD developer&#8217;s for implementing this idea. <em><strong>What do you think?</strong></em> Should I add an extra score to &#8220;<a href="https://hdyc.neis-one.org/" target="_blank" rel="noopener">How did you contribute to OpenStreetMap</a>&#8221; where every answer to a requested feedback changeset will be counted?</p>
  <p>Some statistics? There you go: &#8220;<a href="https://resultmaps.neis-one.org/osm-changesets?comment=review_requested=yes" target="_blank" rel="noopener">OSM Changesets of the last 30 Days</a>&#8221;</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1805
url: https://neis-one.org/2017/07/who-is-commenting-osm-discussions/
title: Who is commenting? An Overview about OSM Changeset Discussions
updated: 2017-07-11 19:08:09
published: 2017-07-11 17:44:08
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.150736
updated_at: 2019-10-15 05:30:18.268473
summary:
  As mentioned in my previous blog post about detecting vandalism in OpenStreetMap (OSM) edits, it's highly recommended that contributors use public changeset discussions when contacting other mappers regarding their edits. This feature was introduced at the end of 2014 and is used widely by contributors today. Each and every comment is listed publicly and every contributor can read the communication and...

content:
  <p>As mentioned in my <a href="http://neis-one.org/2017/06/detecting-vandalism-osm/" target="_blank" rel="noopener">previous blog post</a> about detecting vandalism in <em>OpenStreetMap</em> (OSM) edits, it&#8217;s highly recommended that contributors use public changeset discussions when contacting other mappers regarding their edits. This feature was introduced <a href="https://blog.openstreetmap.org/2014/11/02/introducing-changeset-discussions/" target="_blank" rel="noopener">at the end of 2014</a> and is used widely by contributors today. Each and every comment is listed publicly and every contributor can read the communication and, if necessary, add further comments or thoughts. In most cases where questions about a specific map edit come up, it is desirable that contributors take this route of communication instead of private messaging each other.</p>
  <p><img class="aligncenter size-medium wp-image-1806" src="http://neis-one.org/wp-content/uploads/2017/07/DiscussionsPerMonth-400x216.png" alt="" width="400" height="216" srcset="https://neis-one.org/wp-content/uploads/2017/07/DiscussionsPerMonth-400x216.png 400w, https://neis-one.org/wp-content/uploads/2017/07/DiscussionsPerMonth-768x414.png 768w, https://neis-one.org/wp-content/uploads/2017/07/DiscussionsPerMonth-1024x552.png 1024w, https://neis-one.org/wp-content/uploads/2017/07/DiscussionsPerMonth.png 1239w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p>For my presentation at the German FOSSGIS &amp; OpenStreetMap conference I created several statistics about the aforementioned changeset discussion feature. For this blog post I reran all analyses and created some new charts and statistics. Let&#8217;s start with the first image (above): It shows the number of commented or discussed changesets per month since its introduction. The peak in January, 2017 is based on a revert with several thousands of changesets.</p>
  <p><em><strong>In total, more than 92,000 changesets have been discussed in the past few years with around 151,000 </strong><strong>comments.</strong><strong> All comments were created by almost 14,000 different contributors. </strong></em>So far most changesets were commented in Germany, the United States, Russia and the UK, as you can see in the following images. This correlates to some extent, with the exception of Kazakstan, with the number of active contributors for each country (see e.g. <a href="http://osmstats.neis-one.org/" target="_blank" rel="noopener">OSMstats for active contributors</a>). As shown on the right side, many changesets (71%) only received one comment or discussion. This means, in most cases the commented changeset did not receive a response by the owner/contributor of the changeset.</p>
  <p><img class=" wp-image-1807 aligncenter" style="float: left; margin-right: 15px;" src="http://neis-one.org/wp-content/uploads/2017/07/Countries-400x261.png" alt="" width="276" height="180" srcset="https://neis-one.org/wp-content/uploads/2017/07/Countries-400x261.png 400w, https://neis-one.org/wp-content/uploads/2017/07/Countries-768x502.png 768w, https://neis-one.org/wp-content/uploads/2017/07/Countries.png 895w" sizes="(max-width: 276px) 100vw, 276px" /><img class=" wp-image-1808 aligncenter" style="display: inline-block;" src="http://neis-one.org/wp-content/uploads/2017/07/CommentsPerChangeset-400x254.png" alt="" width="284" height="180" srcset="https://neis-one.org/wp-content/uploads/2017/07/CommentsPerChangeset-400x254.png 400w, https://neis-one.org/wp-content/uploads/2017/07/CommentsPerChangeset-768x488.png 768w, https://neis-one.org/wp-content/uploads/2017/07/CommentsPerChangeset.png 866w" sizes="(max-width: 284px) 100vw, 284px" /></p>
  <p><em><strong>Which changesets are discussed and who creates comments?</strong></em> I think it&#8217;s not surprising to see that most changesets by new contributors receive a comment. However, as the following charts show, there are also changesets by long-time contributors that have some discussions. It&#8217;s also quite interesting to see that all kinds of contributors (new and long-time) created discussions. I would have expected a trend towards contributors with a higher number of mapping days.</p>
  <p><img class="aligncenter wp-image-1816" style="float: left; margin-right: 15px;" src="http://neis-one.org/wp-content/uploads/2017/07/CommentedChangesets-400x246.jpg" alt="" width="292" height="180" srcset="https://neis-one.org/wp-content/uploads/2017/07/CommentedChangesets-400x246.jpg 400w, https://neis-one.org/wp-content/uploads/2017/07/CommentedChangesets-768x473.jpg 768w, https://neis-one.org/wp-content/uploads/2017/07/CommentedChangesets.jpg 780w" sizes="(max-width: 292px) 100vw, 292px" /><img class="aligncenter wp-image-1817" style="display: inline-block;" src="http://neis-one.org/wp-content/uploads/2017/07/DiscussionContributors-400x246.jpg" alt="" width="292" height="180" srcset="https://neis-one.org/wp-content/uploads/2017/07/DiscussionContributors-400x246.jpg 400w, https://neis-one.org/wp-content/uploads/2017/07/DiscussionContributors-768x473.jpg 768w, https://neis-one.org/wp-content/uploads/2017/07/DiscussionContributors.jpg 780w" sizes="(max-width: 292px) 100vw, 292px" /></p>
  <p><em><strong>What is the origin of the contributor who created the comment?</strong></em> Again, not surprisingly, this correlates with the number of active OSM contributors per country as mentioned above. The contributors’ origin is determined by his/her main activity areas which you can find/see on &#8220;<a href="https://hdyc.neis-one.org/" target="_blank" rel="noopener">How did you contribute to OpenStreetMap?</a>&#8220;.</p>
  <p><img class="aligncenter wp-image-1830" src="http://neis-one.org/wp-content/uploads/2017/07/Origin-400x283.png" alt="" width="325" height="230" srcset="https://neis-one.org/wp-content/uploads/2017/07/Origin-400x283.png 400w, https://neis-one.org/wp-content/uploads/2017/07/Origin-768x543.png 768w, https://neis-one.org/wp-content/uploads/2017/07/Origin.png 905w" sizes="(max-width: 325px) 100vw, 325px" /></p>
  <p>Some additional numbers about the text content of the changeset discussions: Roughly 22% of the changeset comments contain the word &#8220;revert&#8221;. On the other side, more than 17% include some sort of &#8220;Welcome&#8221;, &#8220;Willkommen&#8221;, &#8220;Hello&#8221;, &#8220;Ciao&#8221;, &#8220;Hola&#8221;, &#8220;Bonjour&#8221;, &#8220;nǐ hǎo!&#8221; or &#8220;привет!&#8221; text. The following image shows a word cloud of the most used words in the changeset discussions:</p>
  <p><img class="aligncenter size-medium wp-image-1831" src="http://neis-one.org/wp-content/uploads/2017/07/wordcloud-300x300.png" alt="" width="300" height="300" srcset="https://neis-one.org/wp-content/uploads/2017/07/wordcloud-300x300.png 300w, https://neis-one.org/wp-content/uploads/2017/07/wordcloud-250x250.png 250w, https://neis-one.org/wp-content/uploads/2017/07/wordcloud.png 590w" sizes="(max-width: 300px) 100vw, 300px" /></p>
  <p>The last chart shows the accumulative changeset discussion contributors and comments. Almost 63% of all discussion comments have been created by around 2% of the contributors. However, I assume this looks very similar to other <a href="https://harrywood.co.uk/blog/2014/11/17/the-long-tail-of-openstreetmap/" target="_blank" rel="noopener">long tails of OpenStreetMap</a> contribution charts. <em><strong>What do you think?</strong></em></p>
  <p><img class="aligncenter size-medium wp-image-1833" src="http://neis-one.org/wp-content/uploads/2017/07/AccuChangesets-400x198.jpg" alt="" width="400" height="198" srcset="https://neis-one.org/wp-content/uploads/2017/07/AccuChangesets-400x198.jpg 400w, https://neis-one.org/wp-content/uploads/2017/07/AccuChangesets-768x380.jpg 768w, https://neis-one.org/wp-content/uploads/2017/07/AccuChangesets.jpg 1007w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p><em>Want to see the latest OSM discussions in your area or country?</em> Check <a href="https://resultmaps.neis-one.org/osm-discussions" target="_blank" rel="noopener">this webpage</a>.</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1790
url: https://neis-one.org/2017/06/detecting-vandalism-osm/
title: Detecting vandalism in OpenStreetMap &#8211; A case study
updated: 2017-06-29 16:13:16
published: 2017-06-18 16:52:49
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.153167
updated_at: 2019-10-15 05:30:18.271822
summary:
  This blog post is a summary of my talk at the FOSSGIS &#038; OpenStreetMap conference 2017 (german slides). I guess some of the content might be feasible for a research article, however, here we go:

  Vandalism is (still) an omnipresent issue for any kind of open data project. Over the past few years the OpenStreetMap (OSM) project data ...

content:
  <p>This blog post is a summary of my talk at the FOSSGIS &amp; OpenStreetMap conference 2017 (<a href="https://www.slideshare.net/pascalneis/vandalismus-im-osm-projekt-stand-heute-und-morgen" target="_blank" rel="noopener">german slides</a>). I guess some of the content might be feasible for a research article, however, here we go:</p>
  <p><strong><em>Vandalism is (still) an omnipresent issue</em></strong> for any kind of open data project. Over the past few years the <a href="https://osm.org" target="_blank" rel="noopener"><em>OpenStreetMap</em></a> (OSM) project data has been implemented in a number of applications. In my opinion, this is one of the most important reasons why we have to bring our quality assurance to the next level. <em>Do we really have a vandalism issue after all?</em> Yes, we do. But first we should take a closer look at the different vandalism types.</p>
  <p>It is important to distinguish between different vandalism types. Not each and every unusual map edit should be considered as vandalism. Based on the <a href="http://wiki.openstreetmap.org/wiki/Vandalism" target="_blank" rel="noopener">OSM wiki page</a>, I created the following breakdown. Generally speaking, vandalism can occur intentionally and unintentionally. Therefore we should distinguish between vandalism and bad-map-editing-behavior. Oftentimes new contributors make mistakes which are not vandalism because they do not have the expert mapper knowledge. In my opinion, only intentional map edits such as mass-deletions or &#8220;graffiti&#8221; are real cases of vandalism.</p>
  <p><img class="aligncenter size-medium wp-image-1791" src="http://neis-one.org/wp-content/uploads/2017/06/vandalism-400x216.png" alt="" width="400" height="216" srcset="https://neis-one.org/wp-content/uploads/2017/06/vandalism-400x216.png 400w, https://neis-one.org/wp-content/uploads/2017/06/vandalism-768x415.png 768w, https://neis-one.org/wp-content/uploads/2017/06/vandalism-1024x553.png 1024w, https://neis-one.org/wp-content/uploads/2017/06/vandalism.png 1322w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p>To get an impression of the state of vandalism in the OSM project, I conducted a case study for a four week timeframe (between January 5th and February 12th, 2017). During my study I analyzed OSM edits, which mostly deleted objects from new contributors who created fictitious data or changesets for the Pokemon game. If you did not hear or read about OSM&#8217;s Pokemon phenomena, you can read more about it <a href="https://blog.openstreetmap.org/2016/12/30/tips-pokemon-go/" target="_blank" rel="noopener">here</a>. The OSM wiki page for <a href="http://wiki.openstreetmap.org/wiki/Quality_assurance" target="_blank" rel="noopener">quality assurance</a> lists some tools that can be used for <a href="http://wiki.openstreetmap.org/wiki/Detect_Vandalism" target="_blank" rel="noopener">vandalism detection</a>. However, for this study I applied my own developed <a href="http://resultmaps.neis-one.org/osm-suspicious" target="_blank" rel="noopener">OSM suspicious webpage</a> and the quite useful augmented <a href="http://wiki.openstreetmap.org/wiki/Achavi" target="_blank" rel="noopener">OSM change viewer (Achavi)</a>. Furthermore, a webpage that lists the <a href="https://resultmaps.neis-one.org/newestosm" target="_blank" rel="noopener">newest OSM contributors</a> may also be of interest to you.</p>
  <p><em>So what can you do when you find a strange map edit that could be a vandalism case?</em> The OSM help page contains an <a href="https://help.openstreetmap.org/questions/216/what-should-i-do-about-vandalism" target="_blank" rel="noopener">answer</a> for that. First of all: Keep calm! Use changeset comments and try to ask in a friendly manner for the suspicious mapping reasons.</p>
  <p><em><strong>Results of the study:</strong></em> Overall I commented 283 Changesets in the aforementioned timeframe of four weeks. Unfortunately I did not count the number of analyzed changesets, but I assume that it should be around 1,200 (+- 200). The following chart shows the commented changesets per day. The weekends tend to have a larger number of commented/discussed changesets.</p>
  <p><img class="aligncenter size-medium wp-image-1792" src="http://neis-one.org/wp-content/uploads/2017/06/diagramm-400x212.png" alt="" width="400" height="212" srcset="https://neis-one.org/wp-content/uploads/2017/06/diagramm-400x212.png 400w, https://neis-one.org/wp-content/uploads/2017/06/diagramm-768x407.png 768w, https://neis-one.org/wp-content/uploads/2017/06/diagramm-1024x543.png 1024w, https://neis-one.org/wp-content/uploads/2017/06/diagramm.png 1146w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p>As mentioned in the introduction of the vandalism types, we should distinguish between different vandalism types. The following image shows the numbers for each category. In my prototype study, 45% of the commented changesets were vandalism related and 24% have already been reverted which was not documented in the discussion of the changeset. Sometimes I also found imported test- and fictitious data, which the initial contributor of the changeset didn&#8217;t revert. It should be clarified to everyone that the live-database should never be used for testing purposes. Interested developers can use the test API and a test database (see <a href="http://wiki.openstreetmap.org/wiki/Sandbox_for_editing" target="_blank" rel="noopener">sandbox for editing</a>).</p>
  <p><img class="aligncenter size-medium wp-image-1794" src="http://neis-one.org/wp-content/uploads/2017/06/chart-328x300.png" alt="" width="328" height="300" srcset="https://neis-one.org/wp-content/uploads/2017/06/chart-328x300.png 328w, https://neis-one.org/wp-content/uploads/2017/06/chart-768x703.png 768w, https://neis-one.org/wp-content/uploads/2017/06/chart.png 769w" sizes="(max-width: 328px) 100vw, 328px" /></p>
  <p><em><strong>Responses and spatial distribution:</strong></em> Overall I received 70 responses for the discussed changesets, sadly only 20 from the owner/contributor of the changeset. But, more or less every response was in a friendly manner. Most often the contributors wrote &#8220;thank you&#8221; or &#8220;I didn&#8217;t know that my changes are going to be saved in the live database&#8221;. Furthermore, if I received a response, it was within 24 hours.</p>
  <p>The following map contains some clustered markers. Each one highlights areas where the discussed changesets are located. As you can see on the map, the commented changesets are spread almost all over the world. In some areas they tend to correlate with the number of active OSM&#8217;ers. However, here is some additional information about three selected areas: <em>1: USA</em> &#8211; Several cases of Pokemon Go related and fictitious map edits. <em>2: Japan/China</em> &#8211; Some mass deletions and <em>3: South Africa</em> &#8211; Oftentimes new <a href="http://wiki.openstreetmap.org/wiki/Missing_Maps_Project" target="_blank" rel="noopener">MissingMaps</a> or <a href="http://wiki.openstreetmap.org/wiki/Humanitarian_OSM_Team" target="_blank" rel="noopener">HOT</a> contributors tend to delete and redraw more or less the same objects such as buildings. <em>I guess it was not explained well enough to these editors that this destroys the object history?</em> However, the article about &#8220;<a href="https://wiki.openstreetmap.org/wiki/Good_practice" target="_blank" rel="noopener">Good practice</a>&#8221; in the OSM wiki is quite useful in this case.</p>
  <p><img class="aligncenter size-medium wp-image-1795" src="http://neis-one.org/wp-content/uploads/2017/06/map-400x170.png" alt="" width="400" height="170" srcset="https://neis-one.org/wp-content/uploads/2017/06/map-400x170.png 400w, https://neis-one.org/wp-content/uploads/2017/06/map-768x327.png 768w, https://neis-one.org/wp-content/uploads/2017/06/map-1024x436.png 1024w, https://neis-one.org/wp-content/uploads/2017/06/map.png 1221w" sizes="(max-width: 400px) 100vw, 400px" /></p>
  <p><em><strong>Conclusion:</strong></em> The study reveals that there is an ongoing issue with vandalism in OSM&#8217;s map data. I think we do need to simplify the tools for detecting vandalism. In particular we should omit work where several users review identical suspicious map edits. Maybe the best possible solution should be a tool which is integrated directly in the OSM.org infrastructure. However, my presentation also contained some statistics and charts about the <a href="https://blog.openstreetmap.org/2014/11/02/introducing-changeset-discussions/" target="_blank" rel="noopener">OSM changeset discussions feature</a>. This will be the content of a separate blog post in following weeks. Also, the prototype introduced at the end of my talk will (hopefully) be presented in the next few months.</p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank" rel="noopener">maɪˈæmɪ Dennis</a>.</p>


guid: http://neis-one.org/?p=1765
url: https://neis-one.org/2017/01/reviewing-osm-contribution-1/
title: Reviewing OpenStreetMap contributions 1.0 &#8211; Managed by changeset comments and discussions?
updated: 2017-01-08 17:45:11
published: 2017-01-08 17:24:52
fetched: 2019-10-15 05:30:18.135753
created_at: 2019-06-09 18:12:11.155589
updated_at: 2019-10-15 05:30:18.275062
summary:
  The OSM project still records around 650 new contributors each day (out of almost 5,000 registered members per day). Some countries (such as Belgium or Spain) already provide platforms to coordinate the introduction to OSM for new mappers. Others use special scripts ...

content:
  <p>The OSM project still records around 650 new contributors each day (out of almost 5,000 registered members per day). Some countries (such as Belgium or Spain) already provide platforms to coordinate the introduction to OSM for <a href="https://github.com/osmbe/osm-welcome-belgium" target="_blank">new mappers</a>. Others use special scripts or intense manual work to send the newly registered contributors mails with useful information (<a href="http://www.openstreetmap.org/user/Glassman/diary" target="_blank">Washington</a> or <a href="http://www.openstreetmap.org/user/marczoutendijk/diary/39167" target="_blank">The Netherland</a>). However, oftentimes new contributors make, as expected, <a href="https://help.openstreetmap.org/questions/1022/what-are-the-most-common-mapping-mistakes-that-other-users-make" target="_blank">beginner-mistakes</a>. Personally, I often detect unconnected ways, wrong tags or rare fictive data. Unfortunately, sometimes (new) members also delete, intentionally or unintentionally, existing map data.</p>
  <p>At the end of 2014, many people were anticipating the newly introduced <a href="https://blog.openstreetmap.org/2014/11/02/introducing-changeset-discussions/" target="_blank">changeset discussions</a> feature. A few months later, I <a href="https://twitter.com/pascal_n/status/578804301025406976" target="_blank">developed a page</a> that finds the latest discussions around the world or in your country. By now, many OSM members use changeset discussions for commenting or questioning map edits of other members.</p>
  <p><a href="http://neis-one.org/wp-content/uploads/2017/01/main.png"><img class="aligncenter wp-image-1767 size-medium" title="http://resultmaps.neis-one.org/osm-discussions" src="http://neis-one.org/wp-content/uploads/2017/01/main-400x236.png" alt="main" width="400" height="236" srcset="https://neis-one.org/wp-content/uploads/2017/01/main-400x236.png 400w, https://neis-one.org/wp-content/uploads/2017/01/main-768x453.png 768w, https://neis-one.org/wp-content/uploads/2017/01/main.png 984w" sizes="(max-width: 400px) 100vw, 400px" /></a></p>
  <p>However, one year ago, almost to the day, I wrote a blog post about a webpage for detecting <a href="http://neis-one.org/2016/01/suspicious-osm/" target="_blank">suspicious OSM edits</a>. In the newly updated version, I would like to combine the aforementioned changeset discussions and comments about suspicious edits to communicate with members in a more direct way. The following image shows the revised webpage.</p>
  <p><a href="http://neis-one.org/wp-content/uploads/2017/01/map.png"><img class="aligncenter wp-image-1768 size-medium" src="http://neis-one.org/wp-content/uploads/2017/01/map-400x236.png" alt="map" width="400" height="236" srcset="https://neis-one.org/wp-content/uploads/2017/01/map-400x236.png 400w, https://neis-one.org/wp-content/uploads/2017/01/map-768x452.png 768w, https://neis-one.org/wp-content/uploads/2017/01/map.png 910w" sizes="(max-width: 400px) 100vw, 400px" /></a></p>
  <p>Furthermore you can request all changesets of a contributor, which have been commented on. The same page can also show all comments written by a selected contributor (with all comments of the particular changeset). I think the last both features are really helpful for keeping control over your own and other changeset discussions. This should also simplify the reviewing process of changesets and map edits.</p>
  <p><a href="http://neis-one.org/wp-content/uploads/2017/01/overview.png"><img class="aligncenter wp-image-1771 size-medium" src="http://neis-one.org/wp-content/uploads/2017/01/overview-400x199.png" alt="overview" width="400" height="199" srcset="https://neis-one.org/wp-content/uploads/2017/01/overview-400x199.png 400w, https://neis-one.org/wp-content/uploads/2017/01/overview-768x381.png 768w, https://neis-one.org/wp-content/uploads/2017/01/overview.png 1015w" sizes="(max-width: 400px) 100vw, 400px" /></a></p>
  <p>As mentioned at the beginning of this blog post, some OSM groups send a welcoming e-mail to new contributors. I also saw that some mappers are welcoming new members in Taiwan with a changeset comment and information on their first changeset. Pretty neat stuff if you ask me.</p>
  <p><strong>Latest OSM Changeset Discussions</strong>: <a href="http://resultmaps.neis-one.org/osm-discussions" target="_blank">http://resultmaps.neis-one.org/osm-discussions</a><br />
  <strong>Find Suspicious OSM Changesets</strong>: <a href="http://resultmaps.neis-one.org/osm-suspicious" target="_blank">http://resultmaps.neis-one.org/osm-suspicious</a></p>
  <p>Thanks to <a title="https://twitter.com/den_uf" href="https://twitter.com/den_uf" target="_blank">maɪˈæmɪ Dennis</a>.</p>


guid: https://blog.jochentopf.com/2019-03-07-the-new-osmdata-service.html
url: https://blog.jochentopf.com/2019-03-07-the-new-osmdata-service.html
title: The New Osmdata Service
published: 2019-03-07 15:29:36
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.697832
updated_at: 2019-10-20 17:00:23.896217
summary:
  <p>For many year now I have been running a service at &lt;a openstreetmapdata.com, first alone and then with the help of <a href="http://www.imagico.de/">Christoph Hormann</a>. We offered processed <span class="caps">OSM</span> data for download, most importantly coastline and Antarctic icesheet data. And although the service was always free to use and the software mostly Open Source, this was always our show. For a long time I wanted to change this and turn this into a proper <span class="caps">OSM</span> community project, and, finally, we have taken a big step towards that.</p>
  <p>My <a href="https://www.fossgis.de/wiki/F%C3%B6rderantr%C3%A4ge/Server_f%C3%BCr_OSM-Datenexports">application for some funding</a> to the <a href="https://www.fossgis.de/"><span class="caps">FOSSGIS</span> e.V.</a> (the German <span class="caps">OSMF</span> chapter) to pay for the servers was granted recently and the service is now online at its new home <a href="https://osmdata.openstreetmap.de/">osmdata.openstreetmap.de</a>. For the time being my old server is still running and the old address still works, but after some shakedown time for the new service, the old one will go away.</p>
  <h2>Technical background</h2>
  <p>The new service runs on the <a href="https://www.hetzner.com/cloud">Hetzner Cloud</a>. I have been using dedicated servers from Hetzner for many years and have been really happy with their prices and their service. For the first time I trying out their &#8220;cloud&#8221; services. While they don&#8217;t have as many bells and whistles as <span class="caps">AWS</span> or other cloud services, they have the essentials and they have very reasonable prices. Everything we need for this service.</p>
  <p>The <a href="https://osmdata.openstreetmap.de/">web site</a> runs on their cheapest cloud server (less than 3 <span class="caps">EUR</span>/month) and that server also works as a &#8220;control server&#8221; that starts other servers as needed, currently once daily for doing the data update. When the data update is done after a few hours, the extra servers are shut down again, leaving only the control server running at all times. It is very easy to extend this to do more processing, maybe even in parallel where this make sense, on the type and size of servers that suit the need for each type of processing.</p>
  <p>The web site and all the software controlling this service is available from <a href="https://github.com/fossgis/osmdata">this git repository</a>. So, if you want to, you can run the whole thing yourself, or, even better, you can help us improve the service!</p>
  <h2>Information for users</h2>
  <p>If you are using the old service at openstreetmapdata.com, you should take action soon. If you are using the coastline or icesheet extracts, then download them from the new service and test them. While they should be mostly the same, we updated a lot of software and did some changes here and there, so we might have broken something. If it works for you, switch the download to the new server, if it doesn&#8217;t, <a href="https://github.com/fossgis/osmdata/issues">tell us</a>.</p>
  <p>We are currently <b>not</b> offering the Generalized coastlines, the Reduced waterbodies as raster mask and the Reduced waterbodies as polygons on the new service. We might bring them to the new service, but this depends on whether people actually need these. Please contact me if you currently use any of them.</p>
  <h2>Why would I need this service?</h2>
  <p>If you have never heard of this before, you might be wondering why you would need this service at all. <span class="caps">OSM</span> data is sometimes rather complex and it is not always easy to work with it. When you are creating a map based on <span class="caps">OSM</span> data, you usually load the data into some kind of database and create the maps from there. But there are two special cases that are not handled by the usual software: The coastline and the Antarctic icesheet.</p>
  <p>Almost every map has to handle the coastline somehow. You have to differentiate where there is water and where there is land. A <a href="https://osmcode.org/osmcoastline/">special program</a> reads <span class="caps">OSM</span> data and creates land or water polygons from it, that can be used to draw the land or water. You can run this yourself, or you can use this service to get current pre-processed data once a day.</p>
  <p>Not quite as many people care about the rendering of the ice sheet in Antarctica. But if you want to render it correctly you have to take this special case into account: Usually if there is no land use or land cover mapped somewhere, a map will show some kind of generic land or water background color. But in Antarctica, the default color should be the one for &#8220;ice&#8221;. Because basically everything is ice down there, <span class="caps">OSM</span> doesn&#8217;t map the ice, but everything that is &#8220;not ice&#8221;. We offer prepared polygons and linestrings for download that take all that into account and you can simply include them into your map rendering process.</p>
  <p>Both the coastline and icesheet data from our service is used for the <a href="https://www.openstreetmap.org/">main osm map</a> and many other maps.</p>
  <h2>Wrapup</h2>
  <p>Thanks for <span class="caps">FOSSGIS</span> for paying for this service. And thanks to Christoph for all the work on it. If you have any questions on this, you can meet us at the <a href="https://www.fossgis-konferenz.de/2019/"><span class="caps">FOSSGIS</span> conference</a> next week. See you there!</p>


guid: https://blog.jochentopf.com/2018-12-11-osmium-releases.html
url: https://blog.jochentopf.com/2018-12-11-osmium-releases.html
title: Osmium Releases
published: 2018-12-11 12:18:18
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.700683
updated_at: 2019-10-20 17:00:23.898432
summary:
  <p>The last few days saw releases of my <a href="https://osmcode.org/libosmium/">Osmium library</a> (<a href="https://github.com/osmcode/libosmium/releases/tag/v2.15.0">2.15.0</a>), the Python bindings for Osmium (<a href="https://osmcode.org/pyosmium/">PyOsmium</a>, <a href="https://github.com/osmcode/pyosmium/releases/tag/v2.15.0">2.15.0</a>), the <a href="https://osmcode.org/osmium-tool/">Osmium command line tool</a> (<a href="https://github.com/osmcode/osmium-tool/releases/tag/v1.10.0">1.10.0</a>), and the <a href="https://osmcode.org/osmcoastline/">OSMCoastline</a> (<a href="https://github.com/osmcode/osmcoastline/releases/tag/v2.2.1">2.2.1</a>) program. In this blog post I want to highlight some of the changes.</p> <p>As usual the Osmium library underlying all this saw some minor fixes and a little bit of added functionality. But there is one important change: It uses a lot less memory now when reading files. The new code is better at filling buffers to capacity, so there is less empty space in the buffers. For <span class="caps">XML</span> or <span class="caps">OPL</span> files the changes are not that big, but for <span class="caps">PBF</span> files, it can amount to 50% space savings! In typical programs this doesn&#8217;t matter all that much, because they need a lot of memory for other stuff, too. But there are some use cases where overall memory use is almost half of what it was before.</p> <p>PyOsmium has, of course, all the goodies from libosmium. And it saw its own big change: Instead of building on Boost::Python, it uses PyBind11 internally to connect the C++ Osmium library with the Python world. This makes the code much cleaner and simpler and will make PyOsmium easier to extend in the future. Thanks, Sarah, for your work on PyOsmium!</p> <p>The Osmium command line tool got some interesting new options. The <tt>sort</tt> command has a new option to do the sorting in three passes instead of one, taking a bit more time but reducing its memory use. The <tt>tags-filter</tt> command now has a new option <tt>--remove-tags/-t</tt>. When this option is used, all tags from objects are removed if those objects are not matching the filter, but are only included as referenced objects. So if you are filtering for <tt>w/highway</tt> you get the way objects with a highway tags plus all nodes needed for those ways, but all tags from those nodes are removed.</p> <p>Osmium has supported creating geographical extracts of <span class="caps">OSM</span> data for a while, used for instance when you are interested only in the data for one country and not the whole planet. It is not always clear what is supposed to happen with data straddling the boundary of the region you are cutting out, especially when there are relations referencing objects inside and outside. There are several &#8220;strategies&#8221; implemented in Osmium that have different results. In the new Osmium version the &#8220;smart&#8221; strategy did get a new option &#8220;complete-partial-relations=X&#8221;. When this is used, all relations that have X percent or more of their members already in the extract are included completely in the extract. This can be useful, for instance, to make sure that the boundary relation of a country is always in the extract, even if a slightly wrong cutting polygon was used that left some of it outside. The way this had to be done before (with the &#8220;types=boundary&#8221; option) gave you the complete boundary relation but also included all boundary relations of neighboring countries as well. Of course this is not a perfect measure, we will see how well it works in practice.</p> <p>The last major addition in Osmium is the new &#8220;pg&#8221; export format. It allows exporting <span class="caps">OSM</span> data in the format used by the PostgreSQL <span class="caps">COPY</span> command. Reading this data into a PostgreSQL/PostGIS database is easy then. Just a <tt>CREATE TABLE</tt> and a <tt>COPY</tt> command and you are done. This is not intended as a replacement for osm2pgsql or other &#8220;real&#8221; database import tools. It isn&#8217;t flexible enough (no tag transformations, no support for different coordinate systems, &#8230;) and, crucially it doesn&#8217;t support updates. But for simple projects it can be quite useful, especially when you have already filtered the data with <tt>osmium tags-filter</tt> or so.</p> <p>Last but not least, OSMCoastline got some bug fixes for obscure corner cases, most of them never happened in real data, but one actually crashed OSMCoastline recently after somebody added some broken coastline data.</p> <p>As usual, packages for some Linux distributions and Homebrew are already available or will be available shortly. I&#8217;d love to get some feedback from you, how these new features (or old ones for that matter) work for you and what else you want to see in the Osmium suite of software.</p>


guid: https://blog.jochentopf.com/2018-10-23-introducing-osmoscope.html
url: https://blog.jochentopf.com/2018-10-23-introducing-osmoscope.html
title: Introducing Osmoscope
published: 2018-10-23 10:33:36
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.703003
updated_at: 2019-10-20 17:00:23.900798
summary:
  <p>There are many tools that help with quality assurance in OpenStreetMap and they come in many flavours. One popular class of these tools are web sites showing the <span class="caps">OSM</span> map in the background and (usually switchable) overlays with markers for different types of problematic <span class="caps">OSM</span> data. They usually allow you to jump directly into the <span class="caps">OSM</span> editors to fix the problems. The most prominent of these tools are <a href="https://osmose.openstreetmap.fr/">Osmose</a>, the <a href="https://tools.geofabrik.de/osmi/">OpenStreetMap Inspector</a>, and <a href="https://www.keepright.at/">KeepRight</a>. But there are many more of these, often written for very specific use cases. All of these tools have the drawback that they are &#8220;closed systems&#8221;: The person developing the tool and/or running the web service decides which layers there are. The creation of those layers is often tied more or less closely to the tool showing the layers. At the recent <a href="https://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_October_2018">Karlsruhe hack weekend</a> I released a new tool, <a href="https://github.com/osmoscope/osmoscope-ui">Osmoscope</a>, of that same class, but with much more openness built in.</p>
  <p>When you go to <a href="http://osmoscope.jochentopf.com/">osmoscope.jochentopf.com</a> you can try out the tool. It is currently more in a proof-of-concept stage, somewhat usable but buggy. Just looking at the site you&#8217;ll notice a lot of similarity with the <span class="caps">OSM</span> Inspector. That&#8217;s no accident. I wrote the <span class="caps">OSM</span> Inspector many years ago (but I am not involved in it any more) and I still like many of the design decisions I made back then. But <span class="caps">OSM</span> technology and web technology has evolved. This has allowed some changes, most notably the overlay layers are not bitmap layers any more. Instead GeoJSON or Vector Tile layers are used for overlays.</p>
  <p>But the biggest change is not immediately obvious. The largest problem with the <span class="caps">OSM</span> Inspector was always the tight integration between client and server. Both are programmed and run by the same person. Every time you wanted to change something or add a new layer, you&#8217;d have to do changes on the server. With Osmoscope the server side and the client side are totally separated. The server can be anything that serves web pages. There isn&#8217;t any &#8220;intelligence&#8221; needed on the server side, a dumb web server serving plain pages is enough. This lowers the barrier of entry for new data providers who can concentrate on preparing the overlay data and don&#8217;t have to think about the display of the data or other client issues. On the other hand it means that people who want to improve the client can easily install it on their own system, change it and test it with any existing data out there.</p>
  <p>Any user of the web site can decide which overlays they want to see. There are a few overlays available when the page is opened, but you can add more by entering the configuration. There you can type in a <span class="caps">URL</span> that points to a description of a new layer. Osmoscope will then add this layer to its interface. You can try this with <a href="http://area.jochentopf.com/osmm/way-anomalies.json">this <span class="caps">URL</span></a>. At the moment the new layer will be lost if you reload the page, but in the future I am planning to add a feature that the browser will remember the layers you added. So over time you can built up a list of the layers you are usually using.</p>
  <p>The Osmoscope web application is a simple single-page app. Only the usual web developer skills around <span class="caps">HTML</span>, <span class="caps">CSS</span>, and Javascript are needed to understand and change it. It uses <a href="https://openlayers.org/">OpenLayers</a> for the map display and <a href="https://d3js.org/">D3</a> to show statistics. The rest is just straight Javascript, no fancy Javascript frameworks are needed. Of course the whole thing is Open Source and I encourage every web developer to help out with this. I am not the greatest Javascript developer in the world and the code looks, ah, rather unstructured. So some help there would be appreciated.</p>
  <p>So where do these layers come from? That&#8217;s not the job of Osmoscope. If you want to create a layer compatible with Osmoscope you have to either create a GeoJSON file available somewhere on the web or set up a vector tile server. If this becomes popular we can probably set up some kind of public server where people can host their vector tile sets or so. But there are plenty of options to get things onto the web. For a GeoJSON file it could be as simple as uploading it to Github. A vector tile server can be something fancy with a database behind it. But for more static data you can simply host the vector tiles as static files. In any case you have to write a simple <span class="caps">JSON</span> file containing the metadata of your layer, such as name, <span class="caps">URL</span> of the GeoJSON file or vector tiles, description, etc. If you have several layers that belong together you can write a &#8220;data source&#8221; file,  another <span class="caps">JSON</span> file that ties them together. Once the <span class="caps">URL</span> of the layer file or the data source file is added to Osmoscope, it can figure out the rest from there and display the layer(s).</p>
  <p>GeoJSON files are simple to create and, if you want to create a layer for Osmoscope, I would recommend you start out with that. But there is only one file with the data for the whole planet, so if you layer has more than a few thousand objects, it will get slow to use. In that case you have to switch to vector tiles which can cope with basically any number of features. One reasonably simple way of creating those is with <a href="https://github.com/mapbox/tippecanoe">Tippecanoe</a>. Tippecanoe can read GeoJSON and create a hierarchy of vector tiles from it.</p>
  <p>This is all rather new and I haven&#8217;t had time yet to write up the details. And they might change anyway. So for the moment you have to experiment a bit. If you run into any problems, <a href="https://github.com/osmoscope/osmoscope-ui/issues">open an issue</a> on Github.


guid: https://blog.jochentopf.com/2018-08-09-taginfo-localization.html
url: https://blog.jochentopf.com/2018-08-09-taginfo-localization.html
title: Taginfo Localization
published: 2018-08-09 14:31:50
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.705301
updated_at: 2019-10-20 17:00:23.903064
summary:
  <p>An international project like OpenStreetMap needs localized documentation. Ideally everybody can use <span class="caps">OSM</span> and contribute to <span class="caps">OSM</span> knowing only their own language. Of course we are far away from that goal and will probably never fully reach it, but it is worth the effort to try to get there. <a href="https://taginfo.openstreetmap.org/">Taginfo</a> did an important step into the right direction in the last weeks.</p> <p>Taginfo has supported multiple languages almost from the beginning. Most of the user interface is set up in a way so it can be translated (the exception are mostly &#8220;internal&#8221; pages directed at developers) and many users have contributed translations of the 407 words, sentences and longer texts that taginfo uses. All together we are currently supporting <a href="https://taginfo.openstreetmap.org/taginfo/translations">18 languages</a>.</p> <p>Recently GitHub user <a href="https://github.com/iriman">iriman</a> supplied the translations for the Farsi (Persian) language (فارسی) used mostly in Iran. Unlike all the other languages that taginfo supported up to that time, Farsi is written from right to left. As you might imagine, this brought some complications&#8230;</p> <p>The taginfo pages are more difficult to localize than probably most web pages, because they almost always contain parts from several languages. Tag keys and values are usually in English while tag descriptions are from the Wiki and will be shown in the language the user chooses (or in English if the Wiki doesn&#8217;t contain a translation). Some pages (like the <a href="https://taginfo.openstreetmap.org/keys/highway#wiki">wiki tab on key pages</a>) contain many different languages.</p> <p>But it turns out modern browsers support all of this relatively well. Every element in the <span class="caps">HTML</span> can get a <tt>lang</tt> attribute that tells the browser which language something is in and additionally a <tt>dir</tt> attribute telling the browser whether this element should be written left-to-right (<tt>ltr</tt>) or right-to-left (<tt>rtl</tt>). We added these attributes to many tags and iriman supplied many changes to the <span class="caps">CSS</span> to make it all work well and look nice. The result is not perfect but pretty good. Some compromises are necessary when trying to decide whether to make each table or other element left-aligned or right-aligned for instance. Users of left-to-right languages will see almost no differences, but for the Farsi speakers it looks much better now and we are well-prepared for more languages. Arabic or Hebrew anyone?</p> <p>Want to contribute to the translations? Whether you can supply a completely new translation or some additions to an existing one, read the <a href="https://wiki.openstreetmap.org/wiki/Taginfo/I18N">Taginfo/I18N wiki page</a> to get started.</p>


guid: https://blog.jochentopf.com/2018-04-03-new-osmium-releases.html
url: https://blog.jochentopf.com/2018-04-03-new-osmium-releases.html
title: New Osmium releases
published: 2018-04-03 16:07:42
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.707684
updated_at: 2019-10-20 17:00:23.905301
summary:
  <p>After a long time I have finally released new versions of the <a href="https://osmcode.org/osmium-tool/">Osmium command line tool</a> and the <a href="https://osmcode.org/libosmium/">Osmium C++ library</a>. <a href="https://osmcode.org/pyosmium/">PyOsmium</a> also got a new release to match the libosmium version.</p>
  <h2>Support for <span class="caps">OSM</span> data with less metadata</h2>
  <p>Prompted by the new <a href="https://en.wikipedia.org/wiki/General_Data_Protection_Regulation">Data Protection Regulation</a> coming soon in the European Union, there is a discussion in the <span class="caps">OSM</span> community about having less personal information such as user names in the <span class="caps">OSM</span> data. I don&#8217;t want to go into the legal aspects here, but there are some technical issues to solve. In particular the Osmium toolchain should be able to handle <span class="caps">OSM</span> data files missing some of the metadata on <span class="caps">OSM</span> objects such as user name or timestamp.</p>
  <p>Osmium already supported reading and writing files without any metadata (except object IDs which are always needed), but it wasn&#8217;t possible to read or write data with only some metadata attributes but not others. This has now been changed and made completely flexible: Any metadata attribute can be written to a file or left out. When reading files, non-existent metadata isn&#8217;t an error, but a default value is simply assumed.</p>
  <p>Most of this work was done by <a href="https://wiki.openstreetmap.org/wiki/User:Nakaner">Michael Reichert</a> who spent a huge amount of time <a href="https://lists.openstreetmap.org/pipermail/dev/2018-February/030109.html">testing different software</a> and sending me patches and test cases. As a result of this the new Osmium version now supports <span class="caps">OSM</span> files with reduced metadata better than any of the other software tested by him.</p>
  <p>If you want to play around with this yourself, read <a href="https://osmcode.org/file-formats-manual/#writing-metadata-on-osm-objects-add_metadata">the section on the <tt>add_metdata</tt> option</a> in the file formats manual.</p>
  <h2>More robust file parsing code</h2>
  <p>I went through the code in libosmium that reads <span class="caps">OSM</span> data files, including the <span class="caps">XML</span> parser and <span class="caps">PBF</span> reader. Some of this code wasn&#8217;t as robust as it could be. In some places it assumed data was correct, the <span class="caps">XML</span> correctly formatted etc. I have rewritten parts of the <span class="caps">XML</span> reader and added checks here and there to make sure the code will not fail even if somebody feeds it badly formatted input data. I have also used <a href="https://en.wikipedia.org/wiki/Fuzzing">fuzzing</a> to test this code extensively.</p>
  <h2>Use of clang-tidy</h2>
  <p>I also spent many hours going through the reports from the excellent <a href="https://clang.llvm.org/extra/clang-tidy/">clang-tidy</a> linter tool which finds a lot of (potential) problems in C++ code. Most of the issues found by clang-tidy were probably not real problems, but I am happy for all the help I can get to make my code more robust and more correct. And I did find and fix some genuine bugs this way.</p>
  <p>I have fixed nearly all of the issues reported by clang-tidy by now. Some warnings have been disabled where they don&#8217;t make much sense in our context and I have documented this in the <tt>.clang-tidy</tt> config files (<a href="https://github.com/osmcode/libosmium/blob/master/.clang-tidy">for libosmium</a>, <a href="https://github.com/osmcode/osmium-tool/blob/master/.clang-tidy">for osmium-tool</a>). There are some false-positives and there are some problems reported which I can&#8217;t fix because they are not in my code but in the C++ standard library or so, so the board is not completely green yet. But I&#8217;ll keep working on this and keep checking the reports from clang-tidy regularly.</p>
  <h2>Further changes in Osmium</h2>
  <p>The Osmium command line tool contains several further small changes making life easier for its users or adding options to commands. For instance the <tt>bbox</tt> option now allows any two opposing corners, instead of insisting on the bottom-left and top-right corner. This affects the <tt>changeset-filter</tt> and <tt>extract</tt> commands. Most of these changes are based on user feedback. See the <a href="https://github.com/osmcode/osmium-tool/releases/tag/v1.8.0">change log</a> for the complete list of changes.</p>
  <h2>Protozero not in libosmium any more</h2>
  <p>Users of libosmium need to beware. The <a href="https://github.com/mapbox/protozero">Protozero</a> library used to be included in the libosmium code. While this was often convenient, it could also lead to problems when you application was already using Protozero in a different version than what libosmium had included. So now you have to install Protozero separately when using Libosmium.</p>
  <h2>A fix for the multipolygon code</h2>
  <p>This libosmium release also contains a fix for a multipolygon problem. Some more complex cases with touching inner rings weren&#8217;t handled properly. This was the last bug in the multipolygon code (that I am aware of) making this version of libosmium a good basis for the next osm2pgsql release.</p>


guid: https://blog.jochentopf.com/2017-08-30-osmium-releases.html
url: https://blog.jochentopf.com/2017-08-30-osmium-releases.html
title: Osmium releases
published: 2017-08-30 11:25:27
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.710013
updated_at: 2019-10-20 17:00:23.907599
summary:
  <p>Recently I released new versions of the Osmium library (<a href="https://osmcode.org/libosmium/">libosmium version 2.13</a>) and the Osmium <a href="https://osmcode.org/osmium-tool/">command line tool (version 1.7)</a> with some major improvements I want to talk about.</p>
  <h2>Deprecated old-style multipolygons</h2>
  <p>Old-style multipolygons (with the tags on the outer ways instead of on the relations) are basically gone. (I wrote about this in my <a href="https://blog.jochentopf.com/2017-08-28-polygon-fixing-effort-concluded.html">last blog post</a>.) So, by default, the new Osmium version doesn&#8217;t handle old-style multipolygons any more. The data is interpreted according to the current tagging scheme. All tags on the relation stand for the whole multipolygon, tags on member ways stand for those ways only.</p> <p>If you need old-style multipolygon support you can still use the legacy code. But the only reason I can think of where this makes sense is when you are working with historical data from <span class="caps">OSM</span>.</p> <p>If you have programs using the multipolygon code in libosmium, you should be able to just recompile and get the new behaviour.</p>
  <h2>Relation handling</h2>
  <p>Triggered by the changes in the multipolygon handling and some long-standing issues with the existing relation handling, I made a lot of changes under the hood to make handling of <span class="caps">OSM</span> relations more flexible.</p> <p>Instead of the <tt>relations::Collector</tt> class there is now the new <tt>RelationManager</tt> class doing more or less the same, but with a different interface here or there for easier use. This class can be the basis for handling any kind of relation type (such as route relations or turn restrictions).</p> <p>If the <tt>RelationManager</tt> class is not flexible enough for what you need doing, you can use the new <tt>ItemStash</tt>, <tt>RelationsDatabase</tt>, and <tt>MembersDatabase</tt> classes which help you keep <span class="caps">OSM</span> objects in memory and keep track of which member belongs to which relation.</tt><br />
  <h2>Flexible index type for node location store</h2>
  <p>Assembling way geometries or multipolygons efficiently from their constituent parts needs some way of storing the node locations in memory and making them available to the ways and relations which only contain the IDs of their member nodes, but don&#8217;t have a location by themselves.</p> <p>Osmium has long been offering index classes to do this for you, but there was always the problem that you had to use a different index class depending on whether you were working with small extracts or the whole planet. This is confusing for inexperienced users who often choose the wrong one and see bad performance or run out of memory. The new Osmium version has a new <tt>flex_mem</tt> index, which is autosizing. It doesn&#8217;t matter which size the input file is, the code will automatically choose the index strategy it thinks is best for your data. There is a little bit of overhead in some cases, so if you know what you are doing (and have benchmarked your use case), you can still use the old indexes. But I recommend the new one as the default now for all cases.</p> <p>Note that in any case the <tt>flex_mem</tt> index will store all data in memory which can need up to 40 GByte with current <span class="caps">OSM</span> data. I am thinking about having an index type that will go to disk if necessary, but that needs some more thought and carefull benchmarking.</p>
  <h2>Export function in command line tool</h2>
  <p>There are some minor changes to the command line tool, too. But the interesting addition is an <tt>export</tt> command which allows exporting <span class="caps">OSM</span> data into GeoJSON format.</p> <p>The <span class="caps">OSM</span> data model with its nodes, ways, and relations is very different from the data model usually used for geodata with features having point, linestring, or polygon geometries (or their cousins, the multipoint, multilinestring, or multipolygon geometries).</p> <p>The <tt>export</tt> command transforms <span class="caps">OSM</span> data into a more common <span class="caps">GIS</span> data model. Nodes will be translated into points, and ways into linestrings or polygons (if they are closed ways). Multipolygon and boundary relations will be translated into multipolygons. This transformation is not loss-less, especially information in non-multipolygon, non-boundary relations is lost.</p> <p>All tags are preserved in this process. Note that most <span class="caps">GIS</span> formats (such as Shapefiles, etc.) do not support arbitrary tags. Transformation into other <span class="caps">GIS</span> formats will need extra steps mapping tags to a limited list of attributes. This is outside the scope of this command.</p> <p>I am thinking about offering more export formats, but GeoJSON is the only common one that allows any number of tags on a feature. Let me know if you have any ideas here.</p>


guid: https://blog.jochentopf.com/2017-08-28-polygon-fixing-effort-concluded.html
url: https://blog.jochentopf.com/2017-08-28-polygon-fixing-effort-concluded.html
title: Polygon Fixing Effort Concluded
published: 2017-08-28 18:35:14
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.712257
updated_at: 2019-10-20 17:00:23.909881
summary:
  <p>In February of this year <a href="https://blog.jochentopf.com/2017-02-14-fixing-broken-multipolygons.html">I started</a> a community effort to fix broken multipolygons in <span class="caps">OSM</span> and switch the remaining old-style multipolygons (with the tags on the outer ways instead of on the relations) to a more modern tagging. Seven months later I am declaring this effort to be finished.</p> <p>This was a huge community effort with over 400 <span class="caps">OSM</span> users contributing &#8220;to the cause&#8221;. In 15,000 changesets the community switched 250,000 multipolygons from the old to the modern tagging. No old-style multipolygons are now left (except a few that are created anew here and there, most likely by mappers who don&#8217;t know yet that the rules changed.) As a result, the main <span class="caps">OSM</span> map was switched over and doesn&#8217;t handle old-style multipolygons any more. Most of the major editors and other programs handling <span class="caps">OSM</span> data switched or are in the process of switching to eliminate old-style multipolygon handling (see the <a href="https://github.com/osmlab/fixing-polygons-in-osm/issues/23">Github issue tracking this work</a> if your are interested).</p> <p>In addition the community fixed more than 100,000 bad (multi)polygons. This includes repairing various problems from self-intersections in polygon boundaries, over open rings, to lots of (inner or outer) ways that had the same tags as the multipolygon relation. To enable this work I created 76 <a href="https://maproulette.org/">Maproulette</a> challenges on which the community worked in over 40,000 <span class="caps">OSM</span> changesets. Over the last months about half of all the changesets attributed to Maproulette were part of this effort.</p> <p>Another invaluable tool for this effort was the <a href="https://tools.geofabrik.de/osmi/?view=areas"><span class="caps">OSM</span> Inspector</a>. Many thanks to Frederik Ramm and Michael Reichert of the <a href="https://www.geofabrik.de/">Geofabrik</a> who set up the <span class="caps">OSM</span> Inspector to show the data about (multi)polygon problems and changed it multiple times when I had new data for them. I am still creating daily reports of this data on my personal server and feed it to them.</p> <p>I have also to thank <a href="https://www.mapbox.com/">Mapbox</a> who supported the effort by allowing me to work on this as part of my consulting job for them. Without it I couldn&#8217;t have pushed this as far.</p> <p>And, of course, I want to thank the awesome <span class="caps">OSM</span> community who did the actual work. Some <span class="caps">OSM</span> users went above and beyond and fixed thousands or even tens of thousands of problems single-handedly. And after all this they voted for me in <a href="https://wiki.openstreetmap.org/wiki/OpenStreetMap_Awards">this years <span class="caps">OSM</span> awards</a>. Thanks for the &#8220;Greatness in Mapping Award&#8221;! It belongs really to the whole community and their great effort.</p> <p>I hesitated a long time to actually start this project, because I wasn&#8217;t sure whether it was worth the effort and whether it could actually be done. Could we actually fix hundreds of thousands of problems manually? The result shows that the answer is a clear &#8220;Yes, we can!&#8221;. There are a lot of mappers who are willing to go the extra mile, to not only work on improving their neighborhood, but do the sometimes tedious work needed to improve the data for the whole world.</p> <p>This gives me a lot of hope for the future of the <span class="caps">OSM</span> project. Sure, there is a lot of internal squabbling, and often it isn&#8217;t clear where the project is going. But any kind of future for <span class="caps">OSM</span> depends on us willing to learn from what we have been doing and fixing our work from yesterday. Our understanding of the world that we are mapping is evolving as are our data model and tagging standards. We need to keep cleaning up and reorganizing our data to keep it useful.</p> <p>We are never finished, there are always more things to fix in <span class="caps">OSM</span>. The number of broken (multi)polygons is, again, slowly climbing and there are many more problems with the data unrelated to (multi)polygons. I have learned a lot about <span class="caps">OSM</span> data and the tools we need to fix it as well as about the great <span class="caps">OSM</span> community that rallied in this effort. So while I am declaring this effort to be done, I am already thinking about future work ahead.</p>


guid: https://blog.jochentopf.com/2017-03-09-multipolygon-fixing-effort.html
url: https://blog.jochentopf.com/2017-03-09-multipolygon-fixing-effort.html
title: Multipolygon Fixing Effort
published: 2017-03-09 11:31:04
fetched: 2019-10-20 17:00:23.835689
created_at: 2019-06-09 18:12:11.714557
updated_at: 2019-10-20 17:00:23.912253
summary:
  <p>The <a href="http://area.jochentopf.com/">Multipolygon Fixing Effort</a> <a href="https://blog.jochentopf.com/2017-02-14-fixing-broken-multipolygons.html">started a few weeks ago</a> is going well. An amazing amount of work has already been done, but there is a lot more to do. I have started a <a href="https://github.com/osmlab/fixing-polygons-in-osm/issues/15">blog</a> (sort of) specifically to document what is happening with that effort. See you <a href="https://github.com/osmlab/fixing-polygons-in-osm/issues/15">there</a>!</p>


guid: https://blog.jochentopf.com/2017-02-14-fixing-broken-multipolygons.html
url: https://blog.jochentopf.com/2017-02-14-fixing-broken-multipolygons.html
title: Fixing broken multipolygons
published: 2017-02-14 11:02:18
fetched: 2019-10-03 09:30:18.824419
created_at: 2019-06-09 18:12:11.716789
updated_at: 2019-10-03 09:30:18.894155
summary:
  <p>There are a lot of (multi)polygons in <span class="caps">OSM</span> that are broken in one way or another. And we have to fix them. While some of the broken ones appear on the map just fine, some don&#8217;t appear and some mess up the map. And some of those that appear fine on the main <span class="caps">OSM</span> map will not show up on other maps where different software is used.</p> <p>A while ago I set up a <a href="http://area.jochentopf.com/">web page</a> and a <a href="https://github.com/osmlab/fixing-polygons-in-osm">Github repository</a> devoted to that issue that I never announced properly. Go there and read up in more detail where the problems are and how we are going to fix them.</p> <p>Today I am launching several <a href="https://maproulette.org/">Maproulette</a> challenges that allow you to easily help with the &#8220;cleaning up&#8221; effort. Read <a href="http://area.jochentopf.com/fixing.html">this webpage</a> for more details on those Maproulette challenges. This is a huge effort that will take a long time and we really need any help we get. The challenges posted today are only the beginning. They only show the about 6,500 ways worldwide tagged as buildings (with less than 100 nodes) where the way intersects itself. I have decided to start with a simple problem like this, to learn how the Maproulette stuff works and how well, you, the community, responds. Especially for beginners fixing those building is much easier than starting with 10,000 node multipolygons with possibly multiple errors in them. (If you want to, you can still do that. All multipolygon errors show up in the <a href="https://tools.geofabrik.de/osmi/?view=areas"><span class="caps">OSM</span> Inspector areas view</a>.)</p>


guid: https://blog.jochentopf.com/2017-02-06-expedicious-and-exact-extracts-with-osmium.html
url: https://blog.jochentopf.com/2017-02-06-expedicious-and-exact-extracts-with-osmium.html
title: Expedicious and Exact Extracts with Osmium
updated: 2017-02-06 09:52:10
fetched: 2019-06-10 21:30:44.823382
created_at: 2019-06-09 18:12:11.719038
updated_at: 2019-06-10 21:30:44.898484
summary:
  <p>There is too much <span class="caps">OSM</span> data! Of course we always want more, more, more data. But when all you need is the data for your city or country, handling 34 GByte of (densly compressed) <span class="caps">OSM</span> data for the whole planet can be overwhelming. So one of the most often needed tools for working with <span class="caps">OSM</span> data is something that will cut out the region you are interested in from the huge planet file.</p> <p>Or, even if you need all the data for the planet, maybe you can work on it in pieces. You can&#8217;t drive a car from Paris to New York anyway, so, if you are generating a routing graph, it makes sense to split up the worlds highways into separate pieces you can work on in isolation.</p> <p>There are several tools out there that can create a geographical extract of <span class="caps">OSM</span> data. The oldest is <a href="https://wiki.openstreetmap.org/wiki/Osmosis">Osmosis</a>, which has to create huge temporary files to do its work making it too slow to be really useful. Much faster is <a href="https://wiki.openstreetmap.org/wiki/Osmconvert">Osmconvert</a>, but it is only reasonably fast when using the special o5m format and it can only create one extract at a time. The &#8220;<span class="caps">OSM</span> History Splitter&#8221; can create several extracts in one go and it can, as the name implies, work on <span class="caps">OSM</span> history files. Originally written by <a href="https://github.com/MaZderMind">Peter Körner</a> using the old Osmium C++ library, I had ported it to the current Libosmium a while back.</p> <p>All these tools solve part of the problem, but I thought I could do better. I recently released version 1.5 of the <a href="https://osmcode.org/osmium-tool/">osmium-tool</a> which has the new <tt>osmium extract</tt> command that supports everything those other tools do and is faster and easier to use than any of them.</p> <p>Lets look at some of the problems involved in creating extracts of <span class="caps">OSM</span> data:</p> <p>First you have to read and write <span class="caps">OSM</span> files quickly. If you want to split up the planet into, say, several continent-sized extracts, you have to read 34 GBytes of data from one file and write about the same amount to several other files. Libosmium has gotten really fast at that, because it is using multithreading. (Someday I have to write about that some more.)</p> <p>Second, you have to figure out which objects from the input should end up in which output file. The <span class="caps">OSM</span> nodes contain locations and you have to figure out whether those coordinates are inside the region you are interested in or not. Sometimes the region is specified as a bounding box. That is easy and fast then, a maximum of four comparisons and you know whether a location is inside or not. But often you want to cut out a more irregular shape. For this you need what&#8217;s called a point-in-polygon algorithm, that tells you whether a location is inside a given polygon. There are <a href="http://geomalgorithms.com/a03-_inclusion.html">several well-known point-in-polygon algorithms</a>, the simplest one is the &#8220;crossing number algorithm&#8221;. Simply count how often an imaginary ray from the point to infinity crosses the polygon boundary. If the number of crossings is odd, the point is inside, if the number is even, the point is outside.</p> <p><img src="https://blog.jochentopf.com/img/2017-02-06-point-in-polygon.svg" width="460"/></p> <p>This algorithm needs at most O(n) time to check one point, because it has to check each point against each of the &#8220;segments&#8221; in the polygon boundary. For polygons with many segments, this can be hugely expensive. There are many ways to break this down and make it more efficient. The one I used is still pretty simple and turns out to be fast enough that the point-in-polygon algorithm isn&#8217;t the bottleneck in this program any more.</p> <p><img src="https://blog.jochentopf.com/img/2017-02-06-point-in-polygon-bands.svg" width="460"/></p> <p>Before doing the point-in-polygon checks we split up the polygon into equally sized &#8220;horizontal bands&#8221; (one band shown in red in the image). For each band we create a list of segments that cross this band (the red segments in the image). Now for each location of a node we find the band it is in (a simple calculation) and only check against all the segments in this band. How many bands do we use? Some experimentation shows that having about 10-20 segments in a band gives good enough performance, fewer segments don&#8217;t improve it much. So we devide the number of segments in the polygon by 10 and use that as the number of bands.</p> <p>All of this is done in the program without using any library which allows us to do the point-in-polygon check without any memory-managment overhead or something like it often associated with library use. The <span class="caps">OSM</span> History Splitter uses the <a href="https://trac.osgeo.org/geos"><span class="caps">GEOS</span> library</a> for this which has a clever implementation but so much overhead that it is much more expensive. Doing all of this ourselves even allows the whole thing to be done with integers alone, avoiding the more expensive floating point operations, because we have the coordinates as integers anyway and can make sure that there can be no overflow. (Did you wonder why the &#8220;rays&#8221; are going to the left and not the top or bottom? For the algorithm it doesn&#8217;t matter in which direction they go, but because the x-coordinates are between -180 and 180, but the y coordinates are only between -90 and 90 some calculations will always fit into a 32 bit integer this way.) In the end <a href="https://github.com/osmcode/osmium-tool/blob/master/src/extract/extract_polygon.cpp">the code</a> isn&#8217;t even 200 lines including all the comments. <p>This solves the problem which nodes should end up in which extract. But <span class="caps">OSM</span> is more than nodes. There are those pesky ways and relations which don&#8217;t have a location but only refer to the nodes which do. So we have to figure out what belongs to what and this is not straightforward. Do we want the complete ways even if they cross the boundary of our region? Which relation members do we need? There is no one-size-fits-all solution for this, because it depends on what you want to do with the data. All other programs implement different options for this case and Osmium does too. It offers three strategies: The &#8220;simple&#8221; strategy, the &#8220;complete_ways&#8221; strategy and the &#8220;smart&#8221; strategy. They differ in what they extract, how often they need to read the input file for this and how much memory they need. Instead of describing them here I refer the reader to the <a href="https://osmcode.org/osmium-tool/manual.html#creating-extracts">manual</a>. As it turns out even the most expensive strategy, the &#8220;smart&#8221; strategy, which needs to read the input file three times, runs in reasonable time due to the well optimized file reader in Libosmium. The big advantage of the smart strategy is that all multipolygons crossing the boundary of your region will be completely in the output.</p> <p>Here are some numbers comparing the strategies: Reading the planet file and creating six extracts for the continents using rough polygons is done in about 16 minutes with the &#8220;simple&#8221; strategy, in slightly less then 20 minutes with the &#8220;complete_ways&#8221; strategy, and in about 21 minutes with the &#8220;smart&#8221; strategy. (All numbers in this post are benchmarked on a 4 core Intel Xeon <span class="caps">CPU</span> E3-1275 v5 @ 3.60GHz with hyperthreading, 64GB <span class="caps">RAM</span>, and <span class="caps">NVRAM</span> <span class="caps">SSD</span>.)</p> <p>The bottleneck is not the reading of the file or the point-in-polygon, the bottleneck here is the <b>writing</b> of the <span class="caps">PBF</span> files which is not optimized as well as the reading. If you only cut out a Germany polygon from the planet, the &#8220;complete_ways&#8221; runs in about 380 seconds, it has to read the same amount of data as above, but much less to write. Using a bounding box instead of a polygon slows this to about 400 seconds, because there is more data to write. But in any case this is much faster than the <span class="caps">OSM</span> history splitter (about 680 seconds) and osmconvert (1360 seconds). (If you use the o5m format, osmconvert can do this in 680 seconds, because the format is more efficient to read, but the file size is much bigger than <span class="caps">PBF</span>.) Note that it doesn&#8217;t matter much whether you are using a simplified polygon or, for instance, the full Germany boundary from <span class="caps">OSM</span> (with more than 140,000 nodes), the way the algorithm is implemented makes this fast enough (a bit less than 400 seconds).</p> <p><img src="https://blog.jochentopf.com/img/2017-02-06-benchmarks.png" width="460"/></p> <p>So the new tool is much faster than all the alternatives, but it is also easier to use. You can either specify the region to extract on the command line, or, especially if you have multiple regions you want to extract in one go, use a config file. Regions can be extracted by bounding box or polygon and there are multiple ways to specify those polygons, including GeoJSON, the <a href="https://wiki.openstreetmap.org/wiki/Osmosis/Polygon_Filter_File_Format">poly format</a>, or as an <span class="caps">OSM</span> file with a (multi)polygon in it. In fact writing all the code for those file parsers, checking the command line options, and giving helpful error messages if something went wrong etc. took much longer than writing the algorithm itself. But that is part of writing a useful tool, too.</p> <p>Most of you are probably aware of the <span class="caps">OSM</span> extracts that the Geofabrik creates daily and offers <a href="https://download.geofabrik.de/">for download</a>. As probably the most heavy &#8220;creator&#8221; of extracts I gave a pre-release version of Osmium to Frederik Ramm to test out. He found a few bugs which I fixed (thanks!). And he was so impressed by the speedups that he brought the released version immediately into production. He writes on the <a href="https://blog.geofabrik.de/?p=397">Geofabrik Blog</a>: <i>&#8220;Using the new software has also brought down the overall processing time from around 10 hours to under 4 hours&#8230;&#8221;</i> (Not all of that is the extract creation itself, but some other changes due to the use of Osmium.)</p> <p>Osmium <a href="https://github.com/osmcode/osmium-tool/releases/tag/v1.5.1">version 1.5.1</a> is available now. Packages for Debian and other distributions are available. There is a <a href="https://osmcode.org/osmium-tool/manual.html">manual</a> and extensive <a href="https://docs.osmcode.org/osmium/latest/">man pages</a> describing every option and detail. Try out osmium-extract and all the other things the Osmium tool has to offer.</p>


guid: http://andrewharvey4.wordpress.com/?p=1438
title: A free and open source SRTM shaded relief and contour map
published: 2012-10-09 11:50:21
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.105586
updated_at: 2019-10-27 00:00:28.186563
url:
  https://andrewharvey4.wordpress.com/2012/10/09/a-free-and-open-source-srtm-shaded-relief-and-contour-map/

summary:
  I&#8217;ve recently pushed out a new srtm3-stylesheets repository which contains shell scripts for working with NASA SRTM DEM data, gdaldem based stylesheets for shaded relief maps, Mapnik stylesheets for contours and a TileStache configuration for sandwich those styles together into a single map. This was spurred on by the fact that I simply needed a [&#8230;]

content:
  <p>I&#8217;ve recently pushed out a new <a href="https://github.com/andrewharvey/srtm3-stylesheets">srtm3-stylesheets repository</a> which contains shell scripts for working with NASA SRTM DEM data, gdaldem based stylesheets for shaded relief maps, Mapnik stylesheets for contours and a TileStache configuration for sandwich those styles together into a single map.</p>
  <p>This was spurred on by the fact that I simply needed a map which showed hills. I&#8217;ve used Andy Allan&#8217;s OpenCycleMap in the past which has color relief and contours. Unfortunately it is closed source.</p>
  <p>So I put my head down and hacked together repeatable scripts to get the source data up and running and some basic stylesheets to produce a usable and pleasant looking map. All released as free and open source software under the CC0 license.</p>
  <p><a href="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png"><img data-attachment-id="1439" data-permalink="https://andrewharvey4.wordpress.com/2012/10/09/a-free-and-open-source-srtm-shaded-relief-and-contour-map/srtm3-3/" data-orig-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png" data-orig-size="1349,779" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="srtm3-3" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=595" class="aligncenter size-full wp-image-1439" title="srtm3-3" src="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=595&#038;h=343" alt="Contour Map" width="595" height="343" srcset="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=595&amp;h=343 595w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=1188&amp;h=686 1188w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=150&amp;h=87 150w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=300&amp;h=173 300w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=768&amp;h=443 768w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-3.png?w=1024&amp;h=591 1024w" sizes="(max-width: 595px) 100vw, 595px" /></a></p>
  <p>I want to avoid adding things like streets etc, such maps could be built as separated layers based upon this style and sandwiched together, for example, with the TileStache sandwich provider.</p>
  <p>I hope to build upon the lessons learnt here to produce a map like the Stamen Terrain map, except with the source code released under a free and open source license. Perhaps just with hill and slope shading applied to landuse with other map features placed on top.</p>
  <p><a href="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png"><img data-attachment-id="1440" data-permalink="https://andrewharvey4.wordpress.com/2012/10/09/a-free-and-open-source-srtm-shaded-relief-and-contour-map/srtm3-1/" data-orig-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png" data-orig-size="1035,701" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="srtm3-1" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=595" class="aligncenter size-full wp-image-1440" title="srtm3-1" src="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=595&#038;h=402" alt="Contour Map" width="595" height="402" srcset="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=595&amp;h=402 595w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=150&amp;h=102 150w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=300&amp;h=203 300w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=768&amp;h=520 768w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png?w=1024&amp;h=694 1024w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-1.png 1035w" sizes="(max-width: 595px) 100vw, 595px" /></a></p>
  <p><a href="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png"><img data-attachment-id="1441" data-permalink="https://andrewharvey4.wordpress.com/2012/10/09/a-free-and-open-source-srtm-shaded-relief-and-contour-map/srtm3-2/" data-orig-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png" data-orig-size="1127,658" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="srtm3-2" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=595" class="aligncenter size-full wp-image-1441" title="srtm3-2" src="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=595&#038;h=347" alt="Contour Map" width="595" height="347" srcset="https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=595&amp;h=347 595w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=150&amp;h=88 150w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=300&amp;h=175 300w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=768&amp;h=448 768w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png?w=1024&amp;h=598 1024w, https://andrewharvey4.files.wordpress.com/2012/10/srtm3-2.png 1127w" sizes="(max-width: 595px) 100vw, 595px" /></a></p>
  <p>I&#8217;ve rendered NSW (only server resource prevent worldwide!) as a <a href="http://tianjara.net/map#srtm3/9/-33.8043/150.8134">slippy map here</a>.</p>


guid: http://andrewharvey4.wordpress.com/?p=1353
title: Development Update (Static OSM Tiles, git rebase, Map Labelling)
published: 2011-12-11 00:12:22
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.108882
updated_at: 2019-10-27 00:00:28.191500
url:
  https://andrewharvey4.wordpress.com/2011/12/11/development-update-static-osm-tiles-git-rebase-map-labelling/

summary:
  Map Labelling Suburbs and Cities Yesterday I pushed a bunch of changes to my OSM/Aerial Imagery Hybrid Style, see the (demo). I spent a bit of time on suburb and city labels as they are a really important feature of a map aimed at non-experts. I&#8217;m finding making a non-trivial style like this has defiantly [&#8230;]

content:
  <h2>Map Labelling Suburbs and Cities</h2>
  <p>Yesterday I pushed a bunch of changes to my <a href="https://github.com/andrewharvey/osm-hybrid-carto/">OSM/Aerial Imagery Hybrid Style</a>, see the <a href="http://tianjara.net/leaflet.html#map=agri,osmt;lat=-33.89;lon=151.27;zoom=15">(demo)</a>. I spent a bit of time on suburb and city labels as they are a really important feature of a map aimed at non-experts.</p>
  <p>I&#8217;m finding making a non-trivial style like this has defiantly made me realise the difficulties of such a task.</p>
  <p>There are a lot of improvements that can be made (either by modifying or making new components) to the OSM Mapping conventions, osm2pgsql/imposm, mapnik library, carto language stack. That said, the current form is still great and you can still make great maps. But,</p>
  <table>
  <tr>
  <th>I would like to be able to</th>
  <th>but this needs</th>
  </tr>
  <tr>
  <td>have labels for large bays at lower zooms than small bays</td>
  <td>need bays mapped as closed ways covering their area, rather than a point in the centre</td>
  </tr>
  <tr>
  <td>define a linear function for the size of icons. i.e. at z10 the icon is 10px, at z20 the icon is 20px, now linearly interpolate all sizes for zooms in between</td>
  <td>either build this functionality into the carto language, or make another higher level macro like language which you can code this in which is then compiled into carto</td>
  </tr>
  <tr>
  <td>render spread text inside a riverbank</td>
  <td>needs functionality in the mapnik rendering engine</td>
  </tr>
  </table>
  <h2>Static OSM Tiles</h2>
  <p>I&#8217;m still yet to find a tile server which is fast and works well with lighttpd (nginx would probably suffice too). As an experiment I decided to pre-render a bunch of tiles for my hybrid style sheet. This tile layer doesn&#8217;t need to be minutely updated, anyone who needs that can use the normal mapnik layer. Also static tiles server straight from the webserver should be pretty fast (maybe on memcached tiles would be faster) and I wanted my tiles to be fast.</p>
  <p>Next up how can I generate these static tiles? There is the popular <a href="http://svn.openstreetmap.org/applications/rendering/mapnik/generate_tiles.py">generate_tiles.py</a>, but that won&#8217;t render meta tiles, seems like such a waste to render every tile with a buffer of 128px when I would render a 5 by 5 meta tile of the same buffer for only 36% of the total pixels rendered. The larger the meta tiles the larger the latency, but if I&#8217;m pre-rendering them all than latency doesn&#8217;t matter any more.</p>
  <p>So I wrote a <a href="https://gist.github.com/1397377">C++ program</a> as my replacement for generate_tiles.py. I also programmed it to render from a list of meta tiles rather than a bbox. This means for my demo I can only render high zooms where there is nearmap coverage. This is where <a href="https://github.com/andrewharvey/OSMTileListFromGeometry/">https://github.com/andrewharvey/OSMTileListFromGeometry/</a> came in, which pulls nearmap coverage areas from an osm2pgsql database, and generates a list of meta tiles.</p>
  <p>Using this method I rendered up to and including zoom 17, composed of 22444 5 by 5 meta tiles or 561100 regular tiles in a time of,</p>
  <pre>real    198m17.021s
  user    103m49.985s
  sys     37m36.117s</pre>
  <p>with disk usage,</p>
  <pre>
  &lt;1M   0-8
  2.0M  9
  6.8M  10
  26M   11
  98M   12
  13M   13
  36M   14
  114M  15
  411M  16
  1.5G  17
  ========
  2.2G  total
  </pre>
  <p>(Updated with results when using &#8220;png&#8221; rather than &#8220;png256&#8221;)</p>
  <pre>real    228m17.082s
  user    160m24.725s
  sys     31m42.653s</pre>
  <p>with disk usage,</p>
  <pre>
  &lt;1M   0-8
  3.1M  9
  8.6M  10
  28M   11
  121M  12
  34M   13
  83M   14
  218M  15
  663M  16
  2.0G  17
  ========
  3.1G total
  </pre>
  <p>I think that time could still be sped up with,</p>
  <ul>
  <li>tuning of the mapnik stylesheet queries</li>
  <li>tuning of the postgres database</li>
  <li>spanning more rendering threads</li>
  <li>using larger meta tiles</li>
  <li>using a machine with more that 512MB of RAM</li>
  <li>not running minutely updates in the background</li>
  </ul>
  <h2>Git Rebase</h2>
  <p>As I use git more and more I&#8217;m slowing learning more of the features it has to offer (and thanks to the free hosting by github). One such feature which I think is awesome is git rebase. As an example the other day I did <code>git commit -ammend</code> instead of <code>git commit --amend</code> (I knew there was a duplicate character somewhere but because I seem to have a tint of dyslexia I confused the duplicate &#8212; with mm).</p>
  <p>Of course this resulted in committing all files which had changed with a message of &#8220;mend&#8221; as a new commit. I did this twice, and only noticed after I had already made a bunch of correct commits afterwards. With git rebase I could pop some commits of the commit stack, remove the two &#8220;mend&#8221; commits fix the commit which I should have been amended to and pop my other commits back on top of the stack.</p>
  <p>Thanks to <a href="http://stackoverflow.com/a/180085">http://stackoverflow.com/a/180085</a>.</p>
  <h2>Next Up</h2>
  <ul>
  <li>build a daily OSM planet extract by pushing minute-replicate files into the osmosis psql simple schema, then dumping to an OSM file</li>
  <li>use this OSM file as a basis for monav and an OSRM service for fosm data</li>
  <li>run a name finder service for fosm data</li>
  <li>more updates to the hybrid map style</li>
  <li>render the hybrid style tiles as oblique images for nearmap multiview</li>
  </ul>


guid: http://andrewharvey4.wordpress.com/?p=1327
url: https://andrewharvey4.wordpress.com/2011/10/09/osmt/
title: OSMT
published: 2011-10-09 06:00:40
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.111860
updated_at: 2019-10-27 00:00:28.195965
summary:
  I feel the map style I&#8217;ve been working on recently is in good enough shape to announce. It is written in carto and designed to be used with OpenStreetMap data. It is an overlay layer for aerial imagery, though in my example I use NearMap imagery. Take a look at http://tianjara.net/osmt.html. The source is at [&#8230;]

content:
  <p>I feel the map style I&#8217;ve been working on recently is in good enough shape to announce. It is written in carto and designed to be used with OpenStreetMap data. It is an overlay layer for aerial imagery, though in my example I use NearMap imagery.</p>
  <p>Take a look at <a href="http://tianjara.net/osmt.html">http://tianjara.net/osmt.html</a>.</p>
  <p>The source is at <a href="https://github.com/andrewharvey/osm-hybrid-carto/">https://github.com/andrewharvey/osm-hybrid-carto/</a>, licensed CC-BY-SA.</p>
  <p>There is still lots of work to do on it though.</p>
  <p>I also have a lightweight cycle-overlay too (view example at <a href="http://tianjara.net/leaflet.html">http://tianjara.net/leaflet.html</a> and tick on the cycle overlay or view the code at <a href="https://gist.github.com/1216315">https://gist.github.com/1216315</a>)</p>


guid: http://andrewharvey4.wordpress.com/?p=1316
url: https://andrewharvey4.wordpress.com/2011/09/12/all-roads-lead-to-packaging-for-debian/
title: All Roads Lead to Packaging for Debian
published: 2011-09-12 11:32:22
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.115737
updated_at: 2019-10-27 00:00:28.199998
summary:
  Just a quick update to say that I have exhausted all my options to build a latest .osm file from fosm.org minute-replicate osc files + a base .osm file from osm.org. Currently fosm.org is down, but I still want to edit on top of the latest data so I can submit my changesets when it [&#8230;]

content:
  <p>Just a quick update to say that I have exhausted all my options to build a latest .osm file from fosm.org minute-replicate osc files + a base .osm file from osm.org. Currently fosm.org is down, but I still want to edit on top of the latest data so I can submit my changesets when it comes back online. This is proving to be more difficult that I thought. Although really it is a good thing as even though I&#8217;ve tried to ensure I have everything I need to rebuild fosm.org if it were to go down for good, I&#8217;m still not 100% sure as I haven&#8217;t tried, well now I get to try.</p>
  <p>My first method was to use <a href="http://m.m.i24.cc/osmconvert.c">osmconvert</a> with the aid of the workflow given in <a href="https://github.com/rrankin/osmconvert/blob/e1fbb7319f92f338e0023d110a3098f5a979fd64/update_osm.sh">https://github.com/rrankin/osmconvert/blob/e1fbb7319f92f338e0023d110a3098f5a979fd64/update_osm.sh</a>. It was quite fast and it almost worked, but due to limitation of osmconvert it seems that it expects the objects to be sorted in the order given by the object IDs. We can either patch osmconvert to work around this, or sort the osc files&#8230;</p>
  <p>Putting the first method on hold, I gave installing the rails port that runs the API at osm.org a go with the idea that I can load the changesets or osc files directly into the API or DB. I got it installed and got to the step of loading in my starting OSM .osm file from before the FOSM fork. <a href="http://wiki.openstreetmap.org/wiki/The_Rails_Port#Populating_the_database">http://wiki.openstreetmap.org/wiki/The_Rails_Port#Populating_the_database</a> even gives the command line to run, but osmosis didn&#8217;t like this. I believe the issue is fixed with later versions of osmosis though.</p>
  <p>This leads me to require a later version of osmosis. I don&#8217;t really want to install osmosis from source using the upstream project&#8217;s method as it will pull in a bunch of 3rd party libraries using maven, so the only real option is to work to upgrade the debian package for osmosis. This isn&#8217;t easy either as I don&#8217;t know that much about ant/maven/ivy. I could spend I whole weekend just trying to update the debian package of osmosis and still get nowhere, all the time I&#8217;m just getting further away from my original goal which was to make some FOSM changesets from my latest trip while my memory is still fresh&#8230;</p>


guid: http://andrewharvey4.wordpress.com/?p=1305
title: Using TileMill to make OpenStreetMap Map Stylesheets
published: 2011-06-06 12:20:32
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.118732
updated_at: 2019-10-27 00:00:28.204368
url:
  https://andrewharvey4.wordpress.com/2011/06/06/using-tilemill-to-make-openstreetmap-map-stylesheets/

summary:
  A short time ago TileMill got support for PostGIS data sources. I&#8217;m really excited by this as it means you can use TileMill, which is very easy to use, having a gentle learning curve, to construct your own OpenStreetMap stylesheets and see the data being rendered using your style. This is great! e.g. in less [&#8230;]

content:
  <p>A short time ago TileMill got support for PostGIS data sources. I&#8217;m really excited by this as it means you can use TileMill, which is very easy to use, having a gentle learning curve, to construct your own OpenStreetMap stylesheets and see the data being rendered using your style. This is great! e.g. in less than an hour I made this,</p>
  <div data-shortcode="caption" id="attachment_1306" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png"><img aria-describedby="caption-attachment-1306" data-attachment-id="1306" data-permalink="https://andrewharvey4.wordpress.com/2011/06/06/using-tilemill-to-make-openstreetmap-map-stylesheets/tilemill-style1/" data-orig-file="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png" data-orig-size="1281,722" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="tilemill-style1" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=595" class="size-full wp-image-1306" title="tilemill-style1" src="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=595" alt="Map of Sydney made using TileMill from OSM Data." srcset="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=1190 1190w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=768 768w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-style1.png?w=1024 1024w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1306" class="wp-caption-text">Map data © OpenStreetMap contributors, CC-BY-SA</p></div>
  <p>Want a map which just shows the drainage network (which you can see from low zooms)? Easy.</p>
  <div data-shortcode="caption" id="attachment_1307" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png"><img aria-describedby="caption-attachment-1307" data-attachment-id="1307" data-permalink="https://andrewharvey4.wordpress.com/2011/06/06/using-tilemill-to-make-openstreetmap-map-stylesheets/tilemill-syd-drainage/" data-orig-file="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png" data-orig-size="1153,729" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="tilemill-syd-drainage" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=595" class="size-full wp-image-1307" title="tilemill-syd-drainage" src="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=595" alt="Sydney Drainage Map" srcset="https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=768 768w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png?w=1024 1024w, https://andrewharvey4.files.wordpress.com/2011/06/tilemill-syd-drainage.png 1153w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1307" class="wp-caption-text">Map data © OpenStreetMap contributors, CC-BY-SA</p></div>
  <p>I&#8217;m sure I&#8217;ll be publishing lots of new styles in the near future, one of which will be a style designed as an aerial image (NearMap) overlay. Exciting times ahead&#8230;</p>


guid: http://andrewharvey4.wordpress.com/?p=1288
url: https://andrewharvey4.wordpress.com/2011/03/17/using-abs-asgs-data-in-openstreetmap/
title: Using ABS ASGS Data in OpenStreetMap
published: 2011-03-17 10:18:21
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.121321
updated_at: 2019-10-27 00:00:28.208804
summary:
  A little while ago Marcus Blake from the Australian Bureau of Statistics asked the OSM community about the potential use of some ABS data. As I mentioned on the list I think it is good that at least some government departments are making their data available under free licenses and that they engage with with [&#8230;]

content:
  <p>A little while ago Marcus Blake from the Australian Bureau of Statistics <a href="http://lists.openstreetmap.org/pipermail/talk-au/2011-February/007741.html">asked the OSM community</a> about the potential use of some ABS data. As I mentioned on the list I think it is good that at least some government departments are making their data available under free licenses and that they engage with with the community to sort out any technical details about the data.</p>
  <p>As <a href="http://www.abs.gov.au/websitedbs/d3310114.nsf/home/australian+statistical+geography+standard+%28asgs%29">described by the ABS</a>, the ASGS is essentially data describing geographical areas.</p>
  <div data-shortcode="caption" id="attachment_1290" style="width: 590px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png"><img aria-describedby="caption-attachment-1290" data-attachment-id="1290" data-permalink="https://andrewharvey4.wordpress.com/2011/03/17/using-abs-asgs-data-in-openstreetmap/asgs-abs-structures/" data-orig-file="https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png" data-orig-size="580,670" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="asgs-abs-structures" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png?w=260" data-large-file="https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png?w=580" class="size-full wp-image-1290" title="asgs-abs-structures" src="https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png?w=595" alt="" srcset="https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png 580w, https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png?w=130 130w, https://andrewharvey4.files.wordpress.com/2011/03/asgs-abs-structures.png?w=260 260w" sizes="(max-width: 580px) 100vw, 580px"   /></a><p id="caption-attachment-1290" class="wp-caption-text">ASGS ABS Structures - CC-BY 2.5 AU Australian Bureau of Statistics</p></div>
  <div data-shortcode="caption" id="attachment_1291" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2011/03/asgs-non-abs-structures.gif"><img aria-describedby="caption-attachment-1291" data-attachment-id="1291" data-permalink="https://andrewharvey4.wordpress.com/2011/03/17/using-abs-asgs-data-in-openstreetmap/asgs-non-abs-structures/" data-orig-file="https://andrewharvey4.files.wordpress.com/2011/03/asgs-non-abs-structures.gif" data-orig-size="646,434" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="asgs-non-abs-structures" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2011/03/asgs-non-abs-structures.gif?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2011/03/asgs-non-abs-structures.gif?w=595" class="size-full wp-image-1291" title="asgs-non-abs-structures" src="https://andrewharvey4.files.wordpress.com/2011/03/asgs-non-abs-structures.gif?w=595" alt=""   /></a><p id="caption-attachment-1291" class="wp-caption-text">ASGS Non-ABS Structures - CC-BY 2.5 AU Australian Bureau of Statistics</p></div>
  <p>Working out which if any structures should be incorporated into OSM and how needs careful consideration, and <a href="http://lists.openstreetmap.org/pipermail/talk-au/2011-February/007748.html">I&#8217;ve posted some of my thoughts to the list</a>. In the mean time, since the data does contain some landuse information I&#8217;ve been looking into how best to use this information to aid in mapping. A blind import is not an option in my opinion, but I thought it would be handy to see the data as a base map when mapping.</p>
  <p>I did try using ogr2osm to convert the data to the OSM xml format to load into JOSM (I even got the translateAttributes function for ogr2osm working for this dataset), but due to the nature of the data, I think a simple raster underlay works well. I tried two approaches in parallel.</p>
  <ol>
  <li>shp -&gt; osm (using ogr2osm) -&gt; postgres (using osm2pgsql) -&gt; raster tiles (using mapnik).</li>
  <li>Using GeoServer to serve a WMS which can be loaded into JOSM.</li>
  </ol>
  <p>Option 2 seemed to require less set up time. Simply used the GUI to load the shapefile, and <a href="https://gist.github.com/874161">apply a style</a>. Then load the WMS into JOSM.</p>
  <div data-shortcode="caption" id="attachment_1295" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg"><img aria-describedby="caption-attachment-1295" data-attachment-id="1295" data-permalink="https://andrewharvey4.wordpress.com/2011/03/17/using-abs-asgs-data-in-openstreetmap/nearmap-asb-mb-in-josm/" data-orig-file="https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg" data-orig-size="1168,848" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="nearmap-asb-mb-in-josm" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=595" class="size-full wp-image-1295" title="nearmap-asb-mb-in-josm" src="https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=595" alt="ABS Mech Blocks with landuse styling in JOSM, with NearMap underlay." srcset="https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=595 595w, https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=150 150w, https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=300 300w, https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=768 768w, https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg?w=1024 1024w, https://andrewharvey4.files.wordpress.com/2011/03/nearmap-asb-mb-in-josm.jpg 1168w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1295" class="wp-caption-text">ABS Mech Blocks with landuse styling in JOSM, with NearMap underlay.</p></div>
  <p>One caveat, if you want to load a WMS services from GeoServer into JOSM, I found the URL should look something like:</p>
  <pre>http://localhost:8080/geoserver/wms?service=WMS&amp;version=1.1.0&amp;request=GetMap&amp;layers=<strong>workspace_name</strong>:<strong>layer_name</strong>&amp;styles=&amp;format=image/png&amp;</pre>
  <p>Slightly unrelated but if you are using tomcat or jetty locally but only occasionally (like I do), I find it is best to use <tt>sysv-rc-conf</tt> (eg. <tt>sudo sysv-rc-conf tomcat6 off</tt>) to disable the tomcat or jetty daemon from running at boot, whilst still allowing you to start it (<tt>sudo service tomcat6 start</tt>) when you need it.</p>
  <p>If anyone is interested in getting such data in JOSM and would like more details, just let me know.</p>


guid: http://andrewharvey4.wordpress.com/?p=1270
url: https://andrewharvey4.wordpress.com/2011/02/14/using-xslt-to-transform-xml-data-into-osm-format/
title: Using XSLT to Transform XML data into OSM format
published: 2011-02-14 09:46:03
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.123830
updated_at: 2019-10-27 00:00:28.213083
summary:
  For a while I used to think that all there was to XML was &#60;blah attribute=&#8221;value&#8221;&#62;inner&#60;/blah&#62;, but of course there is much more. I&#8217;m now digging into the real stuff like XPath, XSLT and XML Schemas. I&#8217;ve come across a data set of bus stops (as well as live info on where buses are, and [&#8230;]

content:
  <p>For a while I used to think that all there was to XML was &lt;blah attribute=&#8221;value&#8221;&gt;inner&lt;/blah&gt;, but of course there is much more. I&#8217;m now digging into the real stuff like XPath, XSLT and XML Schemas.</p>
  <p>I&#8217;ve come across a data set of bus stops (as well as live info on where buses are, and their status). The bus stop data set (<a href="http://nswbusdata.info/ptipslivedata/getptipslivedata?filename=stopdescriptions.zip">http://nswbusdata.info/ptipslivedata/getptipslivedata?filename=stopdescriptions.zip</a>, no longer active so I&#8217;m hosting my original copies at <a href="http://tianjara.net/data/nsw-buses/">http://tianjara.net/data/nsw-buses/</a> for preservation) is in an XML format,</p>
  <pre>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;StopDescriptionList license="http://creativecommons.org/licenses/by-nc-nd/3.0/au/" copyright="NSW Roads and Traffic Authority"&gt;
      &lt;stop longitude="151.17832" latitude="-33.81852" tsndescription="Osborne Rd nr Ronald Av" TSN="206699"/&gt;
      &lt;stop longitude="151.17359" latitude="-33.8082" tsndescription="Ralston St nr Murray St" TSN="2066138"/&gt;
      &lt;stop longitude="151.17764" latitude="-33.82054" tsndescription="Second Av nr Osborne Rd" TSN="206698"/&gt;
      &lt;stop longitude="151.17629" latitude="-33.81926" tsndescription="Fourth Av nr Second Av" TSN="206697"/&gt;
    ...</pre>
  <p>Although because of the license, I cannot use this data in OpenStreetMap, I was still interested in converting it into an a .osm file. The perfect job for XSLT!</p>
  <p>It turned out to be quite a simple task with a neat solution. My XSLT stylesheet used to do the translation:</p>
  <pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"&gt;
      &lt;xsl:output method="xml" indent="yes"/&gt; 

      &lt;xsl:template match="/StopDescriptionList"&gt;
          &lt;osm version='0.6' generator='XSLT'&gt;
              &lt;xsl:apply-templates select="stop"/&gt;
          &lt;/osm&gt;
      &lt;/xsl:template&gt;

      &lt;xsl:template match="stop"&gt;
          &lt;xsl:variable name="count"&gt;
              &lt;xsl:number/&gt;
          &lt;/xsl:variable&gt;

          &lt;node id='-{$count}' lat="{@latitude}" lon="{@longitude}"&gt;
              &lt;tag k='ref:tsn' v='{@TSN}' /&gt;
              &lt;tag k='fixme' v='{@tsndescription}' /&gt;
          &lt;/node&gt;
      &lt;/xsl:template&gt;

  &lt;/xsl:stylesheet&gt;</pre>
  <p>Then it was a just a simple,</p>
  <pre>xsltproc -o busses.osm busses-stylesheet.xslt stopdescription.xml</pre>
  <p>The data is CC BY-NC-ND 3.0, but they sneak in some additional terms in the fine print, which in addition to the NC-ND would further lead to incompatibilities with the OSM license, and would under my definition of free data, make this data set non-free. For interest the first three additional terms are,</p>
  <blockquote>
  <ol>
  <li>You must not use the Data in any way that could create false or misleading outcomes or interpretations, or bring the RTA into ridicule or disrepute. You must not use the Data in conjunction with the promotion of alcohol or unsafe road practices.</li>
  <li>You must ensure that the Data used is current, and provide details as to the date and time of sourcing the Data from the RTA in all reproductions of the Data (including in any software applications incorporating the Data).</li>
  <li>In all reproductions of the Data (including in any software applications incorporating the Data), the following disclaimer must be provided: “The accuracy or suitability of the Data is not verified and it is provided on an “as is” basis.”</li>
  </ol>
  </blockquote>


guid: http://andrewharvey4.wordpress.com/?p=1245
url: https://andrewharvey4.wordpress.com/2011/01/16/osm-user-history-heatmap/
title: OSM user history heatmap
published: 2011-01-16 09:06:23
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.126581
updated_at: 2019-10-27 00:00:28.216876
summary:
  In the past few months I&#8217;ve been contributing to the OpenStreetMap database. From the day I started I&#8217;ve had privacy concerns on my mind. If a criminal goes around committing crimes, leaving behind a signature and always travelling x km from home to commit the crime, you get a nice circle around their home. So [&#8230;]

content:
  <p>In the past few months I&#8217;ve been contributing to the <a href="http://www.openstreetmap.org/">OpenStreetMap</a> database. From the day I started I&#8217;ve had privacy concerns on my mind. If a criminal goes around committing crimes, leaving behind a signature and always travelling x km from home to commit the crime, you get a nice circle around their home. So I&#8217;m interested to see what kind of pattern I&#8217;m leaving behind. Someone else has probably got an existing solution out there, but I decided to experiment and put together something myself.</p>
  <p>I already had all my osmChange files (i.e. the ones from <a href="http://www.openstreetmap.org/api/0.6/changeset/$" rel="nofollow">http://www.openstreetmap.org/api/0.6/changeset/$</a>{changeset_id}/download). I pull these daily from <a href="http://api.openstreetmap.org/api/0.6/changesets?display_name=aharvey" rel="nofollow">http://api.openstreetmap.org/api/0.6/changesets?display_name=aharvey</a> find the changeset ids and download the osmChange files for all my new changesets. I do this as I try to keep a local copy of things I upload into the cloud, as a backup in case the service I uploaded to ever decides to cut my access. I know I should really be saving a copy of what I upload, rather than uploading then asking the cloud server for a copy, but JOSM uploads a full osm file, not an osmChange file. <a href="https://github.com/andrewharvey/OpenStreetMap-User-Edits-Heatmap/tree/master/osmChange_files">Scripts here</a>.</p>
  <p>Anyway, from these osmChange files I pull out the coordinates of all the nodes I created or modified, <a href="https://github.com/andrewharvey/OpenStreetMap-User-Edits-Heatmap/blob/master/extract-nodes.pl">script here</a>.</p>
  <p>From this list of points I could use any heat map program. <a href="http://code.google.com/p/gheat/">gheat</a> which is based on <a href="http://blog.corunet.com/the-definitive-heatmap/">http://blog.corunet.com/the-definitive-heatmap/</a> looks good. The problem is I ran out of time setting it up– it wasn&#8217;t in the Debian repository. Instead I used <a href="http://www.sethoscope.net/heatmap/">http://www.sethoscope.net/heatmap/</a>, which I combined with a <a href="https://github.com/andrewharvey/OpenStreetMap-User-Edits-Heatmap/blob/master/render-heatmap-to-tiles.pl">wrapper script</a> to render to tiles in the <a href="http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames">OSM Slippy Map format</a>. However it is really slow– perhaps I should try to speed it up.</p>
  <p>Now that I had the transparent heat map tiles, the next step was to get these on top of an OpenStreetMap map. Given they are in the standard format, it should be really easy to add this layer to any software that lets you view OSM tiles. Support for overlays like this in libchamplain is on my todo list, in the meantime I gave <a href="http://polymaps.org">Polymaps</a> a try, <a href="https://github.com/andrewharvey/OpenStreetMap-User-Edits-Heatmap/blob/master/polymaps-overlay.html">HTML with JavaScript embedded here</a>.</p>
  <div data-shortcode="caption" id="attachment_1246" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png"><img aria-describedby="caption-attachment-1246" data-attachment-id="1246" data-permalink="https://andrewharvey4.wordpress.com/2011/01/16/osm-user-history-heatmap/osmchange-heatmap/" data-orig-file="https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png" data-orig-size="600,600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="osmchange-heatmap" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png?w=595" class="size-full wp-image-1246" title="osmchange-heatmap" src="https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png?w=595" alt="Heat map image of my created or modified nodes in OpenStreetMap" srcset="https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2011/01/osmchange-heatmap.png 600w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1246" class="wp-caption-text">Heat map image of my created or modified nodes in OpenStreetMap</p></div>
  <p>The results don&#8217;t come as much of a surprise, I already knew which areas I edit and how much. This map is also biased towards nodes, and doesn&#8217;t take into account editing an existing way or relation. One surprise was some cosmetic work along creeks shows up as  nice lines (tracing a creek adds a lot more nodes than adding a single toilet node)&#8230;</p>
  <h2>Postscript</h2>
  <p>While I was working on this I once again needed a bbox string to test with. This has come up a lot in the past and I didn&#8217;t know any easily way to use a GUI to position the map, and then just copy and paste the bounding box of that view. So <a href="http://gitorious.org/libchamplain/andrewharveys-experiments-mainline/commit/1b3babbc0804ca3fab1566e8198620416a950455">I made a modification to one of the libchamplain demos</a> to return a bounding box from the current view.</p>


guid: http://andrewharvey4.wordpress.com/?p=1228
url: https://andrewharvey4.wordpress.com/2010/11/28/old-maps-online/
title: Old Maps Online
published: 2010-11-28 05:38:53
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.129188
updated_at: 2019-10-27 00:00:28.220097
summary:
  I should have made a post about this a while ago, but I didn&#8217;t want a half complete post, and the scope of my project kept expanding! Part 1: Scraping I found two huge repositories of old digitised maps of Australia, many of which are in the public domain. The National Library of Australia and [&#8230;]

content:
  <p>I should have made a post about this a while ago, but I didn&#8217;t want a half complete post, and the scope of my project kept expanding!</p>
  <h2>Part 1: Scraping</h2>
  <p>I found two huge repositories of old digitised maps of Australia, many of which are in the public domain. The <a href="http://nla.gov.au/">National Library of Australia</a> and <a href="http://parishmaps.lands.nsw.gov.au/pmap.html">Parish Maps from the Department of Lands NSW</a>. Unfortunately they didn&#8217;t really have a nice documented RESTfull API for the use of the images and metadata. My first step was to extract as much information as I could and convert it into an intermediate format. Most of my code and documentation for doing this is at <a href="https://github.com/andrewharvey/govscrape">https://github.com/andrewharvey/govscrape</a> in those two respective folders. Unfortunately it&#8217;s not as easy as running one command from my repo to download and parse all the data. My goal was to get the data to my machine, not write a robust system that anyone could run to get a clone of the nla and pmap repositories.</p>
  <h2>Part 2: Georeferencing</h2>
  <p>It would be great if I could push out an easy to use API for the data I collected from the scrape stage, but I don&#8217;t have the resources (let me know if you are willing to help out with server resources to host these old public domain maps). Even without a nice interface to the data, I could still play around with it and to see what use I could make of it. I dabbled into using these maps as a source of data for OpenStreetMap. I only got through a few of the maps, I put this on hold as I figured it would be easier (especially for others) to do this if they were georeferenced. I tried out both <a href="http://warper.geothings.net/" rel="nofollow">http://warper.geothings.net/</a> and QuantumGIS, but both had way to much lagging. So I rolled out my own solution which was just a bunch of scripts which used Inkscape and a hacked libchamplain demo as the GUI. The code and documentation for this is at <a href="https://github.com/andrewharvey/georeferencing-scripts">https://github.com/andrewharvey/georeferencing-scripts</a>.</p>
  <p>The georeferencing data that I have made so far (it&#8217;s a big task!) is at <a href="https://github.com/andrewharvey/georeferencing-data">https://github.com/andrewharvey/georeferencing-data</a>.</p>
  <h2>Part 3: Sharing</h2>
  <p>From the data and code from the last step, I&#8217;m able to push out these old maps in several formats. I used gdalwarp to convert the maps into Transverse Mercator (well actually I don&#8217;t really know what they are, but this seems to work), from here I can use gdal2tiles.py (&#8230;finally understanding the difference between OSM Slippy map tilesnames and the OGC TMS&#8230; take note that gdal2tiles.py produces TMS format tiles which differs from OSM style as it has the y axis going bottom to top, see <a href="http://groups.google.com/group/maptiler/browse_thread/thread/aa89fc726b8f7261/8bdc39d7829cc80c" rel="nofollow">http://groups.google.com/group/maptiler/browse_thread/thread/aa89fc726b8f7261/8bdc39d7829cc80c</a>) to push out an OSM slippy map like tile directory, I can push out a KML GroundOverlay, or you could probably use a WMS server to push it out through WMS. I really wanted to leave it open.</p>
  <div data-shortcode="caption" id="attachment_1235" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png"><img aria-describedby="caption-attachment-1235" data-attachment-id="1235" data-permalink="https://andrewharvey4.wordpress.com/2010/11/28/old-maps-online/oldmap-on-osmmapnik-in-openlayers/" data-orig-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png" data-orig-size="1063,726" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="oldmap-on-osmmapnik-in-openlayers" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=595" class="size-full wp-image-1235" title="oldmap-on-osmmapnik-in-openlayers" src="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=595" alt="" srcset="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=768 768w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png?w=1024 1024w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers.png 1063w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1235" class="wp-caption-text">Overlay from public domain map, <a href="http://nla.gov.au/nla.map-rm2795" rel="nofollow">http://nla.gov.au/nla.map-rm2795</a>. Background CC BY-SA 2.0 OpenStreetMap Contributors, <a href="http://www.openstreetmap.org/" rel="nofollow">http://www.openstreetmap.org/</a></p></div>
  <div data-shortcode="caption" id="attachment_1236" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png"><img aria-describedby="caption-attachment-1236" data-attachment-id="1236" data-permalink="https://andrewharvey4.wordpress.com/2010/11/28/old-maps-online/oldmap-in-josm/" data-orig-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png" data-orig-size="1136,797" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="oldmap-in-josm" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=595" class="size-full wp-image-1236" title="oldmap-in-josm" src="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=595" alt="Parishmap as backgrop in JOSM." srcset="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=768 768w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png?w=1024 1024w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-in-josm.png 1136w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1236" class="wp-caption-text">Parishmap as backgrop in JOSM. Data CC BY-SA 2.0 OpenStreetMap Contributors, <a href="http://www.openstreetmap.org/" rel="nofollow">http://www.openstreetmap.org/</a>. Background public domain map PMapMN04/14015601.</p></div>
  <div data-shortcode="caption" id="attachment_1237" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png"><img aria-describedby="caption-attachment-1237" data-attachment-id="1237" data-permalink="https://andrewharvey4.wordpress.com/2010/11/28/old-maps-online/oldmap-on-osmmapnik-in-openlayers2/" data-orig-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png" data-orig-size="802,623" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="oldmap-on-osmmapnik-in-openlayers2" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=595" class="size-full wp-image-1237" title="oldmap-on-osmmapnik-in-openlayers2" src="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=595" alt="Parish map overlaid on OSM mapnik layer." srcset="https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png?w=768 768w, https://andrewharvey4.files.wordpress.com/2010/11/oldmap-on-osmmapnik-in-openlayers2.png 802w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1237" class="wp-caption-text">Overlay from public domain map, PMapMN04/14015601. Background CC BY-SA 2.0 OpenStreetMap Contributors, <a href="http://www.openstreetmap.org/" rel="nofollow">http://www.openstreetmap.org/</a></p></div>
  <p>I would post a Google Earth one too, but its too much effort to get a free background in there for the screenshot. I&#8217;m not convinced that this display of the data is user friendly. Having control of the transparency of the overlay is a must. Maybe one day, someone will crop out all the non-map parts of the parish maps so we can get a single whole of NSW parish map slippy map.</p>
  <p>I suppose now I need to focus on the infrastructure. It should be really easy for a user to browse the available maps and view them either as a KML, an OpenLayers overlay. I should also plug this into the meta-data I scraped and have stored in CSV like files.</p>
  <p>The problem I have with distribution right now is that many of the maps need warping and that means I need to host the warped image somewhere. Some could probably be georeferenced from their source image using just translate, scale and rotate, and hence should be able to use the source image from the government server to serve the georeferenced imagery. But the work flow I&#8217;ve set up so far, relies on using gdalwarp, and hence having access to the warped image.</p>


guid: http://andrewharvey4.wordpress.com/?p=1226
title: Slippy Map Tilenames For Non-North [Isometric] Web Maps
published: 2010-11-28 03:01:19
fetched: 2019-10-27 00:00:28.102545
created_at: 2019-06-09 18:12:12.131862
updated_at: 2019-10-27 00:00:28.223623
url:
  https://andrewharvey4.wordpress.com/2010/11/28/slippy-map-tilenames-for-non-north-isometric-web-maps/

summary:
  I made this image to help my understand a slippy map tile naming system for maps that don&#8217;t always point North (it turns out nothing changes in terms of the tile numbering, you just have to apply additional view space transformations). This is how Nearmap does it, and when I get around to putting up [&#8230;]

content:
  <p>I made this image to help my understand a slippy map tile naming system for maps that don&#8217;t always point North (it turns out nothing changes in terms of the tile numbering, you just have to apply additional view space transformations).  This is how Nearmap does it, and when I get around to putting up <a href="http://osm.kyblsoft.cz/3dmapa/" rel="nofollow">http://osm.kyblsoft.cz/3dmapa/</a> like tiles of Sydney I will endeavor to use the same system (in other words you put your code to view the other views in your map viewer application, rather than just change the tile numbering so that you can use existing code for all the views). It doesn&#8217;t really change anything here if we have square or non-square tiles, the tile numbers and true coordinates don&#8217;t change because of this. Keep in mind that all the points  of tile z/y/x for any of these views will be the geographic location, the views just have a different view space translation.</p>
  <div data-shortcode="caption" id="attachment_1227" style="width: 610px" class="wp-caption aligncenter"><a href="https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png"><img aria-describedby="caption-attachment-1227" data-attachment-id="1227" data-permalink="https://andrewharvey4.wordpress.com/2010/11/28/slippy-map-tilenames-for-non-north-isometric-web-maps/isometric_tiles/" data-orig-file="https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png" data-orig-size="800,782" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="North South East West Tilenames" data-image-description="" data-medium-file="https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=300" data-large-file="https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=595" class="size-full wp-image-1227" title="North South East West Tilenames" src="https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=595" alt="Tile names for Noth, South, East and West views" srcset="https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=595 595w, https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=150 150w, https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=300 300w, https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png?w=768 768w, https://andrewharvey4.files.wordpress.com/2010/11/isometric_tiles.png 800w" sizes="(max-width: 595px) 100vw, 595px"   /></a><p id="caption-attachment-1227" class="wp-caption-text">Diagram CC BY-SA. Map tiles CC BY-SA based on CC BY-SA data from <a href="http://www.openstreetmap.org" rel="nofollow">http://www.openstreetmap.org</a>.</p></div>
  <p style="text-align:left;">see also: <a href="http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames">http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames</a></p>


guid: tag:blogger.com,1999:blog-2082422783692631078.post-5795388385824737491
url: http://sk53-osm.blogspot.com/2019/03/social-housing-polygons-for-england.html
title: Social Housing polygons for England : generalisation from point data
updated: 2019-03-19 16:44:48.559000
published: 2019-03-19 16:44:00
fetched: 2019-10-26 08:30:23.899059
created_at: 2019-06-09 18:12:13.588467
updated_at: 2019-10-26 08:30:24.860658
content:
  <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-n1zn9QR2p-c/XJEG5Qpm6MI/AAAAAAAABP4/gJdolc73BfE9453zevDAYu95NsbyM_ccACLcBGAs/s1600/geograph-2253720-by-Jaggery.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="603" data-original-width="640" height="470" src="https://3.bp.blogspot.com/-n1zn9QR2p-c/XJEG5Qpm6MI/AAAAAAAABP4/gJdolc73BfE9453zevDAYu95NsbyM_ccACLcBGAs/s400/geograph-2253720-by-Jaggery.jpg" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="font-family: inherit;">A likely Addison Street candidate, Cefn Fforest, Blackwood</span><br /><a href="http://creativecommons.org/licenses/by-sa/2.0/">cc-by-sa/2.0</a> -     © <a href="https://www.geograph.org.uk/profile/39302" title="View profile">Jaggery</a> - <a href="https://www.geograph.org.uk/photo/2253720">geograph.org.uk/p/2</a></td></tr></tbody></table>John Boughton (<a href="https://twitter.com/MunicipalDreams">Municipal Dreams</a>) was recently <a href="https://twitter.com/MunicipalDreams/status/1104791725179052032">looking</a> for streets named after <a href="https://en.wikipedia.org/wiki/Christopher_Addison,_1st_Viscount_Addison">Christopher Addison</a> a pioneer ofpost-WWI <a href="https://en.wikipedia.org/wiki/Housing,_Town_Planning,_%26c._Act_1919">housing legislation</a> in Britain. It was easy to find all the roads with Addison in the name from OpenStreetMap, but much less easy to spot those which were likely to be named after him rather than other Addisons.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-N4ikVucWHKA/XJAV3dqGqpI/AAAAAAAABPQ/CdbcTaI5D8wZRTXiDtfy0j-oLNLhsdzhACLcBGAs/s1600/nrosh_hulls_nwengland.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1132" data-original-width="1600" height="352" src="https://2.bp.blogspot.com/-N4ikVucWHKA/XJAV3dqGqpI/AAAAAAAABPQ/CdbcTaI5D8wZRTXiDtfy0j-oLNLhsdzhACLcBGAs/s400/nrosh_hulls_nwengland.png" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Merseyside, NW Cheshire &amp; SW Lancs, showing areas of social housing.<br />These are concave hull polygons derived from clusters of NROSH postcodes.</td></tr></tbody></table><br />In order to reduce the number of roads to be searched&nbsp; one would ideally have information about when the buildings were built, and whether they were built to provide social (council) housing or not. There is <a href="https://www.owenboswarva.com/blog/post-hou1.htm">limited open data</a> on the overall age of British housing stock, but no direct information on the original developer of housing. Both are things which may ultimately be of interest to add to OSM, but it will be many years before such information has any utility on a national scale. Furthermore both are hard to check on the ground: at least for the typical mapper.<br /><br />It occurred to me that one national open data set, that of the National Register of Social Housing (hereafter <a href="https://data.gov.uk/dataset/cf3aac3e-f3f3-4564-9df4-099346246251/national-register-of-social-housing-nrosh">NROSH</a>), could be useful. This stopped being maintained in 2013, but provides addresses for millions of houses (approx 4 million in 350k postcodes) as of that time. Given that, since then, very few new homes have been added to social housing stock, and many have been removed, this can identify likely areas of social housing.<br /><br />The NROSH data therefore seemed a good place to get to grips with clustering in PostGIS, particularly as I had a specific objective in mind.<br /><br /><h4>Clustering NROSH Data</h4>Normally one sees clustering as a means of reducing clutter on webmaps, but it's only relatively recently that I realised that these techniques have great potential for performing various generalisations on detailed geographic data (particularly OSM, which tends to the detail rather than the general). <br /><br />NROSH data is only geocoded at the postcode level. There may be tens of addresses at an individual postcode or just one. At the outset I treated all postcodes equally ignoring the number of addresses. I was mainly concerned to aggregate them into coherent clusters. I grabbed some code from a GIS StackOverflow question &amp; tweaked it very lightly:<br /><br /><blockquote class="tr_bq"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;">SELECT row_number() over () AS id,<br />&nbsp; ST_NumGeometries(gc),<br />&nbsp; gc AS geom_collection,<br />&nbsp; ST_Centroid(gc) AS centroid,<br />&nbsp; ST_MinimumBoundingCircle(gc) AS circle,<br />&nbsp; sqrt(ST_Area(ST_MinimumBoundingCircle(gc)) / pi()) AS radius<br />FROM (<br />&nbsp; SELECT unnest(ST_ClusterWithin(geom, 100)) gc<br />&nbsp; FROM nrosh_pc_geo<br />) f </span></blockquote>To my mind <a href="https://&gt; ST_ClusterWithipostgis.net/docs/ST_ClusterWithin.html">ST_ClusterWithin</a> is still rather like magic. It groups individual postcodes which are within (in the example) 100 metres of each other. It returns all the clusters in an array, so this needs to be unnested to get each cluster. It is an aggregate function so other columns can be used for clustering (for instance local authority might have been a useful one if I'd included it in the imported data).<br /><br />I initially experimented with NG8 postcodes: this area of Nottingham (see my <a href="http://sk53-osm.blogspot.com/2019/03/mapping-roof-top-solar-panels.html">last post</a>) has many council estates built between the early 1920s to the 1970s (see Municipal Dreams <a href="https://municipaldreams.wordpress.com/2018/06/19/8951/">blog</a> for details). Trying with various distances for clustering I found 150 m worked pretty well. In London, and possibly other large cities with many postcodes on a road, this was too high.<br /><br />The cluster itself is a geometry collection of the original points. It is therefore trivial to calculate a hull for the collection. Fortunately these days ST_ConcaveHull does not break with target percents of less than 99%, and it produced sensible results.<br /><br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-V7L4F01t6ak/XJAhLCdt5xI/AAAAAAAABPc/llJYSBXPmpgk4-Ox3ir4MSR8foRbnFHzACLcBGAs/s1600/woodside_egs.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="630" data-original-width="723" height="434" src="https://2.bp.blogspot.com/-V7L4F01t6ak/XJAhLCdt5xI/AAAAAAAABPc/llJYSBXPmpgk4-Ox3ir4MSR8foRbnFHzACLcBGAs/s400/woodside_egs.png" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Odd-shaped polygons for <a href="https://en.wikipedia.org/wiki/Irby,_Merseyside">Irby</a> on the Wirral. Individual postcodes only have a few NROSH entries. Presumably both roads around the school were built as council housing, but most have now become privately owned.</td></tr></tbody></table>I extended the code to the entire data set. I soon realised that it was excluding areas of social housing sharing a single postcode. As there are <a href="https://municipaldreams.wordpress.com/2018/04/24/nissen-petren-houses-not-obnoxious-and-the-people-would-be-delighted-to-pay-an-economic-rent/">some interesting examples</a> of rural council housing I wanted&nbsp; them in the overall data set too.<br /><br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-A2xNdQ8eauQ/XJEI1ExucrI/AAAAAAAABQE/t_B5hP878zsWNhAL6PvVh4Xt8cfs54CLgCLcBGAs/s1600/geograph-4314325-by-Nigel-Mykura.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="480" data-original-width="640" height="390" src="https://2.bp.blogspot.com/-A2xNdQ8eauQ/XJEI1ExucrI/AAAAAAAABQE/t_B5hP878zsWNhAL6PvVh4Xt8cfs54CLgCLcBGAs/s400/geograph-4314325-by-Nigel-Mykura.jpg" width="520" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><div>One of the more uunusal social housing forms, Stoford<br /><a href="http://creativecommons.org/licenses/by-sa/2.0/">cc-by-sa/2.0</a> -     © <a href="https://www.geograph.org.uk/profile/14584" title="View profile">Nigel Mykura</a> - <a href="https://www.geograph.org.uk/photo/4314325">geograph.org.uk/p/4314325</a></div></td></tr></tbody></table><br />My solution was simple: instead of using points I buffered them by 10 metres. This simply ensures that no data gets thrown away in subsequent steps. It does not mean that one gets a very accurate polygon when there are a very small number of postcodes in the cluster (less than 5 perhaps). If actual geocoded addresses are available then it will be possible to produce more accurate polygons. I haven't tested this, but this should be possible for any local authority where a decent number of addresses are mapped on OSM. In my local path there are several areas of Nottingham, Gedling, Broxtowe and Erewash which meet this requirement.<br /><br /><h4>Overview of the Resultant Data </h4><br /><iframe allowfullscreen="" frameborder="0" height="300px" src="https://umap.openstreetmap.fr/en/map/nrosh-derived-social-housing-polygons_305360?scaleControl=false&amp;miniMap=false&amp;scrollWheelZoom=false&amp;zoomControl=true&amp;allowEdit=false&amp;moreControl=true&amp;searchControl=null&amp;tilelayersControl=null&amp;embedControl=null&amp;datalayersControl=true&amp;onLoadPanel=undefined&amp;captionBar=false" width="100%"></iframe><br /><a href="http://umap.openstreetmap.fr/en/map/nrosh-derived-social-housing-polygons_305360">See full screen</a><br /><br />Throughout the Midlands, North-west England and parts of East Anglia the data looks pretty sensible. In general I've looked at places I know and checked that the edges of the polygons accord with what I know of housing patterns in those areas. For now I've tried to put a sample area for Notts, Derbys up on <a href="http://umap.openstreetmap.fr/en/map/nrosh-derived-social-housing-polygons_305360#12/52.9869/-1.2004">umap</a>.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-CtMHK-kxC3o/XJD_cBBEixI/AAAAAAAABPo/rgX2Tqw05sckoFw83agyrXP6BjWrSeiGQCLcBGAs/s1600/hampton.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="581" data-original-width="859" height="337" src="https://4.bp.blogspot.com/-CtMHK-kxC3o/XJD_cBBEixI/AAAAAAAABPo/rgX2Tqw05sckoFw83agyrXP6BjWrSeiGQCLcBGAs/s400/hampton.png" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Hampton, Hanworth &amp; Teddington area of SW London.<br />In general this is a pretty prosperous part of London. It does pick out some areas of social housing (e.g., near Apex Corner (A312/A junction), but the notion that most of Teddington is social housing is absurd. The <a href="https://maps.cdrc.ac.uk/#/geodemographics/imde2015/default/BTTTFFT/13/-0.3647/51.4353/">2015 Index</a> of Multiple Deprivation gives a better picture of this area. See additional notes at the foot of the blog.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-FMFAm1gtoV8/XJD_eyjppcI/AAAAAAAABPs/g4a8Snmc17USnc7Iyyhxc-w5_bxoNQ-jwCLcBGAs/s1600/nw1_cluster_100.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="581" data-original-width="859" height="337" src="https://2.bp.blogspot.com/-FMFAm1gtoV8/XJD_eyjppcI/AAAAAAAABPs/g4a8Snmc17USnc7Iyyhxc-w5_bxoNQ-jwCLcBGAs/s400/nw1_cluster_100.png" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">NW1 postcode. 150 m clusters with 100 m clusters overlaid.<br />Reducing the cluster distance to 100 m greatly improves the elimination of false positives. Places like the Ossulston Estate between Euston &amp; the British Library show clearly. I'm less convinced that this does not result in many false negatives</td></tr></tbody></table><br />I have not scrutinised everywhere, but a few obvious oddities I've noticed:<br /><ul><li>Sheffield &amp; Redditch seem to be data deficient.</li><li>Areas in London are far too large to be usable, and even reducing the clustering distance does not make a massive difference (see images &amp; commentary in the captions above).</li></ul><br />The data is quite large so I havent yet been able to publish it somewhere readily accessible. In the meantime I can share it in various geoformats if you are interested. There's also scope to use IMD &amp; the housing age stats to separate things out a bit more, but I'm just as interested in places which are now predominantly privately owned, but were built as social housing.<br /><br />I hope this data can be used for various things. In particular, I have long been interested in the possibility of finding <a href="http://sk53-osm.blogspot.com/2011/04/radburn-exemplar-or-nightmare.html">Radburn layouts</a> using OSM data. (Ian Waites <a href="http://instancesofachangedsociety.blogspot.com/2018/04/the-radburn-idea-3-private-sphere-true.html">has more </a>on these estates). A reduction in the total areas to search is always valuable. I'm sure other uses will occur to both social historians, and mappers. On the technical side I hope this might also provoke others to explore the potential for clustering in PostGIS: there's lot to learn. <br /><ul></ul><h4>Further Notes on Hanworth, Hampton &amp; Teddington</h4>I looked at this area because I lived in three places here during the 1980s and 1990s.<br /><br />Hanworth, the area in the London Borough of Hounslow had a lot of social housing, especially north of the Great Chertsey Road. S of the road housing was extremely mixed with small private speculative developments, older properties, infill, fields with horses grazing and so on. I bought a house in this area in 1986 which was built in the 1960s. Today this property appears in the NROSH data, so it has moved from the private to the social sector in the past 25 years. We bought it because the location was convenient (I used public transport and caught the bus at Apex Corner) and the house had been extended and was larger than equivalent properties we had looked at. It was sold in the early-1990s to an family of South Asian heritage, who probably bought it for similar reasons.<br /><br />Further south is the Hampton Nurserylands Estate. In the 1980s this was full of young professionals, many with young children. However, it changed demographically rather quickly. Many of the original buyers moved out to bigger houses within 2-3 years, and were replaced by older less-prosperous families. I remember looking at a flat here in 1993 and being staggered how much the area had changed in 3-4 years. The houses on the W side of Oak Avenue were social housing in the 1980s. Clearly these changes have continued.<br /><br />I can't really explain how Teddington has so many social housing postcodes. It is really one of the most prosperous places in Britain.<br /><br /><br />


guid: tag:blogger.com,1999:blog-2082422783692631078.post-2389788013496954028
url: http://sk53-osm.blogspot.com/2019/03/mapping-roof-top-solar-panels.html
title: Mapping roof-top Solar Panels
updated: 2019-03-11 15:29:04.648000
published: 2019-03-11 15:29:00
fetched: 2019-10-26 08:30:23.899059
created_at: 2019-06-09 18:12:13.592366
updated_at: 2019-10-26 08:30:24.864390
content:
  We've all noticed that solar panels have become increasingly frequent on the roofs of residential buildings. It's one of the things I have taken note of ever since I started contributing to OpenStreetMap. However, I had never tried to add any to OSM. Until now!<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://commons.wikimedia.org/wiki/File:Solar_panels_(6925093968).jpg" style="margin-left: auto; margin-right: auto;" title="Phil Sangwell from United Kingdom [CC BY 2.0 (https://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons"><img alt="Solar panels (6925093968)" src="https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Solar_panels_%286925093968%29.jpg/512px-Solar_panels_%286925093968%29.jpg" width="512" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Roof mounted solar PV panels on a semi-detached house.<br />There are 18 panel modules (in 2 rows of 7 and one of 4). Each module consists of a 12 by 6 array of solar cells (see below for further discussion).<br />P<a href="https://www.flickr.com/photos/12634019@N08/6925093968">hoto</a> by Phil Sangwell on Flickr via Wikimedia Commons. CC-BY-SA</td></tr></tbody></table>A couple of days ago <a href="https://twitter.com/jack_kelly">Jack Kelly</a> suggested that perhaps we could use OSM to capture the presence of solar panels across the UK.&nbsp; A lively twitter discussion ensued.<br /><br /><blockquote class="twitter-tweet" data-lang="en"><div dir="ltr" lang="en">How crazy would it be for national electricity grids to use <a href="https://twitter.com/openstreetmap?ref_src=twsrc%5Etfw">@OpenStreetMap</a> as *the* authoritative database of all solar photovoltaic systems?<a href="https://twitter.com/mclduk?ref_src=twsrc%5Etfw">@mclduk</a> <a href="https://twitter.com/alex_rogers_cs?ref_src=twsrc%5Etfw">@alex_rogers_cs</a> <a href="https://twitter.com/dekstop?ref_src=twsrc%5Etfw">@dekstop</a> <a href="https://twitter.com/EnergySRE?ref_src=twsrc%5Etfw">@EnergySRE</a></div>— jack_kelly (@jack_kelly) <a href="https://twitter.com/jack_kelly/status/1103252121334484992?ref_src=twsrc%5Etfw">March 6, 2019</a></blockquote><script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script> It seemed sensible to have a go at scoping what was involved. Over the past few months I've been improving the mapping of inter-war housing estates in Nottingham, with the current focus on the <a href="https://www.openstreetmap.org/#map=16/52.9762/-1.2009&amp;layers=N">Aspley Estate</a> which contains perhaps 2,400 houses. In the course of visits and scrutinising aerial imagery I already knew that there were a fair number of roof-top photovoltaic (PV) panels already installed. Unfortunately on my last visit to get representative photos of the buildings I only caught one house in the background.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-YUbpGybU8Ho/XIKiJsWwUNI/AAAAAAAABNE/ezU-Vdlas3wFEuwYMzD16GOpii2BeIiJACLcBGAs/s1600/P1220547-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="768" data-original-width="1024" height="390" src="https://1.bp.blogspot.com/-YUbpGybU8Ho/XIKiJsWwUNI/AAAAAAAABNE/ezU-Vdlas3wFEuwYMzD16GOpii2BeIiJACLcBGAs/s400/P1220547-1.jpg" width="520" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Housing in the Aspley Estate: note the solar PV panel on house in background (<a href="https://www.openstreetmap.org/way/675059370">this one</a> on OSM).</td></tr></tbody></table>Particularly useful is that the best quality imagery layer available for Aspley is <a href="https://binged.it/2tZ5fFM">Bing</a>, and it shows the panels clearly. In fact sufficiently clearly that I decided to map them as areas.<br /><br />In a relatively short time (15-20 minutes) I had found just over 200. Unfortunately I was also reminded that there were quite a few houses in the NW sector of the estate which I had not mapped, so I then spent a while adding houses and addresses, followed by fixing a lot of QA issues pointed out by the JOSM validator tool. Only then was I able to align the houses &amp; solar panels, which took another hour.<br /><br />This was a little long winded for first-cut mapping, so the following morning I gave myself 30 minutes and searched through adjacent housing estates which I suspected would have a similar density of panels as I had found in Aspley.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/--_aF_NXpGOw/XIZ2HGEe_MI/AAAAAAAABOw/zWop_O1tcpYwvypXisryW8uo0YH0ZrDWwCLcBGAs/s1600/DSC_0279-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="768" data-original-width="1024" height="390" src="https://1.bp.blogspot.com/--_aF_NXpGOw/XIZ2HGEe_MI/AAAAAAAABOw/zWop_O1tcpYwvypXisryW8uo0YH0ZrDWwCLcBGAs/s400/DSC_0279-1.jpg" width="520" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Solar Panels on new-build replacement housing at <a href="https://www.openstreetmap.org/#map=19/52.94187/-1.15844">Rutland Close</a>, The Meadows.<br />A recent example of housing I've surveyed without paying particular attention to solar.</td></tr></tbody></table>One reason for this is that social housing often has a much higher density of solar panel installation than private housing. Firstly the housing stock is often of similar or identical buildings under one ownership enabling economies of scale. Secondly, owners of social housing are much exercised by fuel poverty of their tenants: reducing fuel costs through providing electricity from solar power therefore has much to commend it. Thirdly, Nottingham City Homes, the at-length housing provider for Nottingham City Council, has a great deal of expertise in applying greener energy polices to their housing. Through an odd coincidence I saw <a href="https://twitter.com/EoinRedahan/status/1103572087032172544">a tweet </a>about what <a href="https://www.linkedin.com/pulse/spoils-sun-nottingham-story-eoin-redahan/?published=t">they have achieved</a> as I was doing my second scoping task. This set a target of around 4,500 panels to find in the city.<br /><br />With my <a href="https://www.openstreetmap.org/changeset/67882445#map=13/52.9912/-1.1885&amp;layers=N">second run</a> just mapping each panel as a node I found 320, or just over 10 a minute. This was partially targeted because I pretty much restricted myself to examining areas of social housing. It therefore represents a rather efficient data acquisition rate.<br /><br />Jack <a href="https://twitter.com/jack_kelly/status/1103648646120292353">extrapolated</a> this to the whole country mapped in 5 days by 33 people working full-time. This is of course highly optimistic because I was mapping areas I know well from having being mapping them for 10 years on OSM. However, the OSM community is full of people with detailed knowledge of their local areas, so this ought to apply or many parts of the country. even if it was 5-10 times as much effort, say 1 a minute, 100 people mapping for a couple of hours a week for a quarter might find 150k. This suggests solar panels may be a good subject for a Quarterly Project.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-ah3RR7hfop0/XIK_n9oq2lI/AAAAAAAABNQ/DtimIl_rmmMcHkmo8UkqOV4w1a9-Rrb-ACLcBGAs/s1600/Screenshot%2B%252829%2529.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="714" data-original-width="748" height="305" src="https://1.bp.blogspot.com/-ah3RR7hfop0/XIK_n9oq2lI/AAAAAAAABNQ/DtimIl_rmmMcHkmo8UkqOV4w1a9-Rrb-ACLcBGAs/s320/Screenshot%2B%252829%2529.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Solar PV panels mapped in Nottingham, via <a href="http://overpass-turbo.eu/s/GMD">Overpass Turbo</a></td></tr></tbody></table><br />Now, 48 hours after I started, I have added 1760 solar panels to OSM in Nottingham. It's time to summarise what I have learnt. In no particular order:<br /><ul><li>All available imagery layers need to be searched. <a href="https://twitter.com/cllrsamwebster/status/1104114977504481287">New installations</a> are occurring all the time and it's unlikely that the better quality imagery layers will be recent enough to enable adequate coverage.</li><li>Newer imagery, such as the Digital Globe layers can be quite grainy &amp; hard to interpret. However once panels have been spotted it is usually possible to then find many more.</li><li>The huge variability in available imagery is likely to make any attempt to use machine learning to identify targets is likely to be fraught. I would also expect things like glass roofed extensions would generate many false positives.</li><li>Knowing where panels are likely to be installed helps a great deal: both at the neighbourhood and building level. Christian Quest's OpenSolarMap used some crowd-sourced information from aerial photos to train&nbsp; system to identify buildings in France with potential for installation of photovoltaic panels. Such information for the UK could reduce the total number of buildings needing to be inspected.</li><li>Larger detached houses with solar panels are very difficult (impossible?) to pick out from aerial imagery. Shadows from chimneys, and changing roof lines obscure the presence of the panels.</li><li>Mapping panels as nodes is the best approach initially. I used ID which has a suitable preset (and checked what others had already done, for instance <a href="https://www.openstreetmap.org/user/brianboru">brianboru</a> around Birmingham). Thereafter I just copied the original node.</li><li>Adding a tag to show that they are roof-mounted is useful (particularly if the building has not been mapped yet). I've used generator:location=roof. Indicating domestic use might also be helpful. The basic tags I used are also used for complete solar farm installations &amp; clearly it is important to distinguish them. (I've subsequently learnt that generator:place=roof is the established tag).</li><li>Many installations are sufficiently clear on aerial imagery to allow estimation of the number of panel modules involved. Virtually all the ones at Aspley are 2 rows of 5 modules. Unfortunately I don't know the exact module size, but they are probably 10 or 12 by 6 cells. Tagging the module array explicitly is probably better than guesstimating the area (as I have done).</li><li>If module size is known (see top photo) the array area can be calculated directly. Each <a href="https://en.wikipedia.org/wiki/Solar_cell">solar cell</a> is likely to be 156 mm square, so a 10 by 6 array will be 1.56 x 0.96 m (1.46 sq m).</li><li>Cell size, module size and number of modules allow optimal power rating to be estimated. I think these arrays of roughly 15 sq m are around 3500-3700 W.</li><li>Adding compass orientation of the array in degrees, and angle from the horizontal would also be helpful for using the data for estimating likely power output. (Both could be derived from simple 3D building tags, but adding these is much more complex).</li><li>The last few items (no. of modules, module size, area, power rating, orientation &amp; angle) represent data which can be added iteratively.</li><li>It's worthwhile surveying at least some of those added from aerial imagery to capture other information.</li><li>Even if the panel is mapped as an area, most of these tags are still useful as it is unlikely that enough information will be present on the underlying buildings to derive them.</li><li>Surprisingly few public buildings, education establishments or industrial buildings have solar panel installations. I've only noticed a few on buildings of Derby Hall, a hall of residence at the University of Nottingham, and a couple of warehouses in Bulwell.</li></ul>Other than quickly looking for whether anyone had mapped roof-mounted solar panels in the UK, I haven't looked at activity in other countries. There may be places with a more developed approach to mapping and tagging.<br /><br />A couple of caveats:<br /><ul><li>solar panel distribution is likely to be very patchy;&nbsp;</li><li>aerial imagery may not be good enough to pick out panels, or recent enough (many of the Nottingham panels have been installed since 2014).&nbsp;</li></ul><div>To help judge what the latter point may mean I provide below a selection of available aerial imagery of various locations in Nottingham, and Basingstoke (Hampshire Council Open Data). The latter includes false colour infra-red (FCIR).&nbsp;</div><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-ICk0NCdwvoA/XIZoqzMBfdI/AAAAAAAABNc/2t6osjVA9sIujrT--IOn7UBY0U_puA-zgCLcBGAs/s1600/Screenshot%2B%252830%2529-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://4.bp.blogspot.com/-ICk0NCdwvoA/XIZoqzMBfdI/AAAAAAAABNc/2t6osjVA9sIujrT--IOn7UBY0U_puA-zgCLcBGAs/s400/Screenshot%2B%252830%2529-1.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Aspley Estate (Bing Imagery), roughly <a href="https://www.openstreetmap.org/#map=18/52.97875/-1.20159">here</a>.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-ouUbAMhTdpY/XIZosAvdajI/AAAAAAAABNk/YKJUfTBCGgcjyhWv6kA1JmOVqBL2sCCdwCLcBGAs/s1600/Screenshot%2B%252831%2529-2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://1.bp.blogspot.com/-ouUbAMhTdpY/XIZosAvdajI/AAAAAAAABNk/YKJUfTBCGgcjyhWv6kA1JmOVqBL2sCCdwCLcBGAs/s400/Screenshot%2B%252831%2529-2.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Aspley Estate (Bing Imagery) roughly <a href="https://www.openstreetmap.org/#map=19/52.97721/-1.20489">here</a>.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-FUt8PyLj7Js/XIZor_xjD5I/AAAAAAAABNg/kZSAABSoX4IZwjBm4YzzS0-hWgnWDyBtwCLcBGAs/s1600/Screenshot%2B%252832%2529-3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://2.bp.blogspot.com/-FUt8PyLj7Js/XIZor_xjD5I/AAAAAAAABNg/kZSAABSoX4IZwjBm4YzzS0-hWgnWDyBtwCLcBGAs/s400/Screenshot%2B%252832%2529-3.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="background-color: transparent; color: black; display: inline; float: none; font-family: &quot;times new roman&quot;; font-size: 12.8px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">Aspley Estate (Digital Globe Standard Imagery) location as <a href="https://www.openstreetmap.org/#map=19/52.97721/-1.20489">above</a></span></td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-JjpO7vhKA2w/XIZouLOT8NI/AAAAAAAABNo/HQ2A7yCDWgUKpZtUx_TuL5yG4X7y_7O8wCLcBGAs/s1600/Screenshot%2B%252833%2529-4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://1.bp.blogspot.com/-JjpO7vhKA2w/XIZouLOT8NI/AAAAAAAABNo/HQ2A7yCDWgUKpZtUx_TuL5yG4X7y_7O8wCLcBGAs/s400/Screenshot%2B%252833%2529-4.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="background-color: transparent; color: black; display: inline; float: none; font-family: &quot;times new roman&quot;; font-size: 12.8px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">Aspley Estate (Digital Globe Premium and ESRI World Imagery) location as </span><a href="https://www.openstreetmap.org/#map=19/52.97721/-1.20489" style="-webkit-text-stroke-width: 0px; background-color: transparent; color: #0066cc; font-family: Times New Roman; font-size: 12.8px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-decoration: underline; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">above</a></td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-XOcgZS_gJHU/XIZoyUh6C3I/AAAAAAAABNw/-rnJBvbnOjk6PxQo55_apAsRq6rXphahACLcBGAs/s1600/Screenshot%2B%252834%2529-5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://4.bp.blogspot.com/-XOcgZS_gJHU/XIZoyUh6C3I/AAAAAAAABNw/-rnJBvbnOjk6PxQo55_apAsRq6rXphahACLcBGAs/s400/Screenshot%2B%252834%2529-5.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Broxtowe Lane (Bing Imagery), about <a href="https://www.openstreetmap.org/#map=18/52.97756/-1.20967">here</a>.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-MK7FsNiSd-8/XIZoxAXL-_I/AAAAAAAABNs/aDEhhY3Aj9AGrc5XPaWBuTtU9khnrfzVQCLcBGAs/s1600/Screenshot%2B%252835%2529-6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://4.bp.blogspot.com/-MK7FsNiSd-8/XIZoxAXL-_I/AAAAAAAABNs/aDEhhY3Aj9AGrc5XPaWBuTtU9khnrfzVQCLcBGAs/s400/Screenshot%2B%252835%2529-6.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Broxtowe Lane (Digital Globe Premium Imagery), same <a href="https://www.openstreetmap.org/#map=18/52.97756/-1.20967">location</a> as above. Obviously newer as a solar panel can be made out on the terrace in the centre. Note on the next terrace down a dark area on the roof. This does not appear to have the same visual appearance as other solar panels, so may be a solar hot water system.&nbsp;</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-emghEQHe8Dg/XIZo0e75kwI/AAAAAAAABN0/l7q0fbG4ZuoSY-6vFzxKMtI3M0mTe1iWQCLcBGAs/s1600/Screenshot%2B%252836%2529-7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://3.bp.blogspot.com/-emghEQHe8Dg/XIZo0e75kwI/AAAAAAAABN0/l7q0fbG4ZuoSY-6vFzxKMtI3M0mTe1iWQCLcBGAs/s400/Screenshot%2B%252836%2529-7.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Broxtowe Lane, as above (Digital Globe Standard imagery)</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-hp-8A7LTW9Q/XIZo3V0gc8I/AAAAAAAABN4/pdYYDNBsUMMlBfHUR45UIoa6NjrYKUGHgCLcBGAs/s1600/Screenshot%2B%252837%2529-8.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://4.bp.blogspot.com/-hp-8A7LTW9Q/XIZo3V0gc8I/AAAAAAAABN4/pdYYDNBsUMMlBfHUR45UIoa6NjrYKUGHgCLcBGAs/s400/Screenshot%2B%252837%2529-8.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Deptford Crescent <a href="https://www.openstreetmap.org/#map=18/52.97756/-1.20967">area</a>, Highbury Vale (Bing imagery). Area bottom right is Highbury Hospital.<br />No solar panels visible</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-0aInt_WA5yg/XIZo5RxuHBI/AAAAAAAABN8/6ioRKpCZFGYZofYGReEZq8iDPnJgBOW7QCLcBGAs/s1600/Screenshot%2B%252838%2529-9.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://2.bp.blogspot.com/-0aInt_WA5yg/XIZo5RxuHBI/AAAAAAAABN8/6ioRKpCZFGYZofYGReEZq8iDPnJgBOW7QCLcBGAs/s400/Screenshot%2B%252838%2529-9.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Deptford Crescent (ESRI World Imagery)</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-BjM7Sxn5t6A/XIZo6uMuTBI/AAAAAAAABOA/QyEfUGaZ_aU9kP7nYhIYaE_ly34xwDOwQCLcBGAs/s1600/Screenshot%2B%252839%2529-10.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://1.bp.blogspot.com/-BjM7Sxn5t6A/XIZo6uMuTBI/AAAAAAAABOA/QyEfUGaZ_aU9kP7nYhIYaE_ly34xwDOwQCLcBGAs/s400/Screenshot%2B%252839%2529-10.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Deptford Crescent (Digital Globe Standard Imagery)</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-eQodLpuEI30/XIZo7fRJ9JI/AAAAAAAABOE/xgzgS0eeAiY1XratSC_4iSE-GB8KYa7RwCLcBGAs/s1600/Screenshot%2B%252840%2529-11.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://2.bp.blogspot.com/-eQodLpuEI30/XIZo7fRJ9JI/AAAAAAAABOE/xgzgS0eeAiY1XratSC_4iSE-GB8KYa7RwCLcBGAs/s400/Screenshot%2B%252840%2529-11.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://www.openstreetmap.org/#map=19/52.99754/-1.17034">Astrid Gardens</a>, Bestwood Estate (ESRI Imagery).<br />Just occasionally panels have very strong reflections as here.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-390XmT2D5bE/XIZo8EKaUoI/AAAAAAAABOI/s_QQvP1TAIII2GEht4vUPn9fvK3dMg5pQCLcBGAs/s1600/Screenshot%2B%252841%2529-12.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://1.bp.blogspot.com/-390XmT2D5bE/XIZo8EKaUoI/AAAAAAAABOI/s_QQvP1TAIII2GEht4vUPn9fvK3dMg5pQCLcBGAs/s400/Screenshot%2B%252841%2529-12.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="background-color: transparent; color: black; display: inline; float: none; font-family: &quot;times new roman&quot;; font-size: 12.8px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">Astrid Gardens, Bestwood Estate (Digital Globe Standard Imagery).&nbsp;</span></td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-9D85a6V_H8I/XIZo9sEbVfI/AAAAAAAABOM/KODZPOOPxgU8fqAYB5qDSOHVCBPbMFE6QCLcBGAs/s1600/Screenshot%2B%252842%2529-13.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://3.bp.blogspot.com/-9D85a6V_H8I/XIZo9sEbVfI/AAAAAAAABOM/KODZPOOPxgU8fqAYB5qDSOHVCBPbMFE6QCLcBGAs/s400/Screenshot%2B%252842%2529-13.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="background-color: transparent; color: black; display: inline; float: none; font-family: &quot;times new roman&quot;; font-size: 12.8px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">Astrid Gardens, Bestwood Estate (Bing Imagery).&nbsp;</span></td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-uWokO1wT9OQ/XIZo-mjDY3I/AAAAAAAABOQ/PkShdgBu5Vob9bj2-me5nlfQ1LoESnpqACLcBGAs/s1600/Screenshot%2B%252843%2529-14.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://4.bp.blogspot.com/-uWokO1wT9OQ/XIZo-mjDY3I/AAAAAAAABOQ/PkShdgBu5Vob9bj2-me5nlfQ1LoESnpqACLcBGAs/s400/Screenshot%2B%252843%2529-14.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://www.openstreetmap.org/#map=19/52.96355/-1.23825">Bilborough Estate</a> (Digital Globe Standard Imagery)<br />Note the panel lower right which is pretty hard to pick out.</td></tr></tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-infRskIH0J4/XIZ-AiUsqcI/AAAAAAAABPA/ucEoIutn43ErvwMR4Ea1J3G70O7NB7qmACLcBGAs/s1600/Screenshot%2B%252846%2529-1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://4.bp.blogspot.com/-infRskIH0J4/XIZ-AiUsqcI/AAAAAAAABPA/ucEoIutn43ErvwMR4Ea1J3G70O7NB7qmACLcBGAs/s400/Screenshot%2B%252846%2529-1.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><a href="https://www.openstreetmap.org/way/21349688#map=17/51.24588/-1.10726">Britten Road</a>, Basingstoke (Hampshire false-colour Infra-red imagery)<br />This estate has quite a few solar hot water installations but only a few solar PV. The hot water ones are smaller and less obviously modular.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-w_NDLZqn8Bg/XIZ9_Nmv-ZI/AAAAAAAABO8/2SwMzVDwigA3aUNk1_qRAC2_aeIoyWp8QCLcBGAs/s1600/Screenshot%2B%252847%2529-2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="576" data-original-width="768" height="300" src="https://3.bp.blogspot.com/-w_NDLZqn8Bg/XIZ9_Nmv-ZI/AAAAAAAABO8/2SwMzVDwigA3aUNk1_qRAC2_aeIoyWp8QCLcBGAs/s400/Screenshot%2B%252847%2529-2.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Britten Road, Basingstoke (Hampshire visible spectrum RGB imagery)</td></tr></tbody></table><br /><div>So if there are any other takers I suggest this is a suitable topic for a future <a href="https://wiki.openstreetmap.org/wiki/UK_Quarterly_Project">UK Quarterly Project</a>, perhaps in association with <a href="https://twitter.com/jnicho02">Jez Nicholson</a>'s current interest in <a href="https://wiki.openstreetmap.org/wiki/Renewable_energy_in_the_United_Kingdom">solar &amp; wind farms</a>.</div><div><br />Lastly I'd like to thank Jack Kelly &amp; Dan Stowell for comments &amp; ideas whilst mapping &amp; writing this up.</div><br /><br /><br /><br />


guid: tag:blogger.com,1999:blog-2082422783692631078.post-7984644320655416068
url: http://sk53-osm.blogspot.com/2018/10/creating-mapmate-picture-files-for.html
title: Creating MapMate Picture Files for Ireland
updated: 2018-10-21 11:06:20.477000
published: 2018-10-14 12:40:00.003000
fetched: 2019-10-26 08:30:23.899059
created_at: 2019-06-09 18:12:13.595402
updated_at: 2019-10-26 08:30:24.867392
content:
  <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a data-flickr-embed="true" href="https://www.flickr.com/photos/mausboam/26481919032/in/datetaken/" style="margin-left: auto; margin-right: auto;" title="H34 Base Map for Map Mate Hillshaded"><img alt="H34 Base Map for Map Mate Hillshaded" height="500" src="https://farm2.staticflickr.com/1505/26481919032_470a09bc5a.jpg" width="461" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">H34 West Donegal: Vice County raster map suitable for MapMate<br />Source data: (c) OpenStreetMap contributors; hill shading NASA SRTM via <a href="http://viewfinderpanoramas.com/">viewfinderpanoramas.com</a></td></tr></tbody></table><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script><br />One of the things I'd always planned to do once I had a half decent <a href="http://sk53-osm.blogspot.co.uk/2015/10/irish-vice-counties-creation-of.html">data set</a> for the <a href="https://en.wikipedia.org/wiki/Vice-county">Irish Vice Counties </a>was to create detailed raster maps for each of them. This is mainly because I've found using such raster maps useful for my own biological recording using <a href="http://www.mapmate.co.uk/">MapMate</a> software. They make choosing the correct recording location much easier, and reduce the hassle in producing more attractive (and communicative) outputs. I've detailed the principles behind the creation of such maps <a href="http://sk53-osm.blogspot.co.uk/2013/02/mundane-cartography-mapping-vice.html">here</a> in the past.<br /><br />With the first such map I produced I struggled to get it to align properly with the Irish Grid displayed with MapMate. I could upload <a href="https://en.wikipedia.org/wiki/MapInfo">MapInfo</a> <span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;">.MIF</span> files which would align, but these offered nothing like the degree of detail I want to show. Furthermore the import process with my copy of MapMate only seems to work with polygons. I tried a variety of ways: mainly trying to tweak the <span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;">.TAB</span> file format which I'd used successfully with files for Great Britain.So I put the idea to one side.<br /><br />Very recently, prompted by Julia Nunn, VC recorder for <a href="https://en.wikipedia.org/wiki/MapInfo">County Down</a>, I re-looked at the problem. Once again I was getting nowhere and&nbsp; I was on the verge of seeking expert help from <a href="https://twitter.com/ManAboutCouch">Richard Cantwell</a> on the arcana of <a href="https://en.wikipedia.org/wiki/MapInfo_Professional">MapInfo</a>'s formats, many of which date back to the 1980s. (Richard works professionally with MapInfo data a lot and has written some very informative articles available from his firm's website.)<br /><br /><b>Note</b>.&nbsp; Much of this post will mainly be of interest to users of MapMate. However, towards the end I digress into geonerd territory when discussing the pros and cons of MapMate's technical choices about projections. Also please note that has been sitting in my draft folder for a while before being published. <br /><br /><br /><a name='more'></a>I soon realised that there was another approach I had not tried.<br /><br />MapMate allows one to 'calibrate' a raster image by clicking on two locations and entering the grid co-ordinates. I have always found this a bit chancy and tedious to set up, and even then one is still often a pixel or two out. Even with this approach I was failing: I could get a raster map registered but it would be to the British not Irish Gird. Whilst doing this I finally remembered that MapMate will save a given map as a bitmap with an associated calibration file. This finally gave me proper insight as to how to crack the problem.<br /><br />What I did was create a map of County Down in MapMate using its own internal data, and then saved this as a calibrated bit map. The calibration files are rather simple:<br /><br />&nbsp;<span style="font-size: x-small;"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"> &lt;mapmate&gt;<br />&nbsp; &lt;cal&gt;<br />&nbsp;&nbsp;&nbsp; &lt;name&gt;test.jpg&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp; &lt;timestamp&gt;&lt;timestamp&gt;<br />&nbsp;&nbsp;&nbsp; &lt;copyright&gt;&lt;/copyright&gt;<br />&nbsp;&nbsp;&nbsp; &lt;units&gt;m&lt;/units&gt;<br />&nbsp;&nbsp;&nbsp; &lt;datum&gt;WGS84-modified&lt;/datum&gt;<br />&nbsp;&nbsp;&nbsp; &lt;projection&gt;Local&lt;/projection&gt;<br />&nbsp;&nbsp;&nbsp; &lt;coodtype&gt;EN&lt;/coodtype&gt;<br />&nbsp;&nbsp;&nbsp; &lt;rotation&gt;0&lt;/rotation&gt;<br />&nbsp;&nbsp;&nbsp; &lt;type&gt;raster&lt;/type&gt;<br />&nbsp;&nbsp;&nbsp; &lt;xo&gt;-160000&lt;/xo&gt;<br />&nbsp;&nbsp;&nbsp; &lt;yo&gt;200000&lt;/yo&gt;<br />&nbsp;&nbsp;&nbsp; &lt;xi&gt;-50000&lt;/xi&gt;<br />&nbsp;&nbsp;&nbsp; &lt;yi&gt;290000&lt;/yi&gt;<br />&nbsp;&nbsp;&nbsp; &lt;xpixels&gt;4400&lt;/xpixels&gt;<br />&nbsp;&nbsp;&nbsp; &lt;ypixels&gt;3600&lt;/ypixels&gt;<br />&nbsp; &lt;/cal&gt;<br />&lt;/mapmate&gt;</span></span><br /><br />The key parameters being the bottom right and top left in MapMate's internal co-ordinate system, and the size of the raster file in pixels. To make life easier for myself I took the initial MapMate map and used the option to re-frame the map to the 10km grid. I could then write down both the grid co-ordinates and the internal MapMate co-ordinates for the map bounds. I did this for all Irish Vice Counties (although MapMate wouldn't snap to the grid for a couple, and its bounds for Fermanagh <br />were broken), and recorded all the values in a <a href="https://github.com/SK53/Irish-Vice-Counties/blob/master/vice_counties/MapMate%20Helpers/vc_image_dimension.ods">spreadsheet</a>.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a data-flickr-embed="true" href="https://www.flickr.com/photos/mausboam/26559890885/in/datetaken/" style="margin-left: auto; margin-right: auto;" title="H38 County Down : MapMate test map"><img alt="H38 County Down : MapMate test map" height="500" src="https://farm2.staticflickr.com/1442/26559890885_c49048db9d.jpg" width="450" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">First MapMate test picture map for County Down<br />Data: (c) OpenStreetMap contributors</td></tr></tbody></table>Now using QGIS all I had to do was create a raster file with exactly the same bounds as the MapMate map. By setting the print option to 254 dpi I get as close as I can to 100 dots per cm which makes for easy computation of image sizes. I scaled maps to be 1:250k which is convenient both in terms of detail and effective for all vice counties. The largest dimension was around 5600 pixels, but most rasters were roughly 4000x4000. Once I'd tested out a quick draft of County Down, I then produced rather more considered maps of the 2 Donegal vice counties. These were made by using <a href="http://wiki.openstreetmap.org/wiki/Overpass_turbo">Overpass-Turbo</a> queries to get specific features within a vice county and saving them as geojson files.<br /><br /><h3>Hillshading </h3><br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a data-flickr-embed="true" href="https://www.flickr.com/photos/stml/3693067553/in/photostream/" style="margin-left: auto; margin-right: auto;" title="You can find all these places on this map because it shows a much larger area on a much smaller scale than the previous maps."><img alt="You can find all these places on this map because it shows a much larger area on a much smaller scale than the previous maps." height="375" src="https://farm3.staticflickr.com/2531/3693067553_b13de288a4.jpg" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Collins Progressive Atlas page 12 : my introduction to hill-shading, contours &amp; hypsometric tints.<br />I was about 6 years &amp; 4 months of age.</td></tr></tbody></table>I also wanted to add <a href="https://en.wikipedia.org/wiki/Terrain_cartography#Shaded_relief">hill shading</a> and <a href="https://en.wikipedia.org/wiki/Hypsometric_tints">hypsometric tints</a>. These help a bit in quickly identifying locations for data entry, but are of much greater value for someone looking at the distribution of a plant. Ultimately I may produce multiple versions suitable for different contexts: for instance the recently published <a href="http://floraofderbyshire.blogspot.co.uk/">Derbyshire Flora</a> uses geology, or hypsometry as a background where this informs interpreting the distribution of a plant.<br /><br />Another motivation for doing this lies way back in my childhood. I was given a book at Christmas when I was six called <i>Collins Progressive Atlas</i>. I still have it, and flipping through its pages I'm amazed at its ambition in teaching map reading &amp; many of the principles of cartography to young children. The image above shows on a 2-page spread it introduces some rather sophisticated concepts. (An aside: I'd love a way to do something like the 3 opening page spreads for anywhere in the world. OSM is a perfect starting point).<br /><br />To do this I downloaded raster DEM files from <a href="http://www.viewfinderpanoramas.org/dem3.html">ViewFinder Panormas</a>, and processed <a href="http://www.qgistutorials.com/en/docs/working_with_terrain.html">them in QGIS</a> to produce hill-shading, contours and tints. I did so pretty much using the standard defaults : these can be improved upon as can be seen from the work of folk like <a href="https://twitter.com/gravitystorm">Andy Allan</a> (<a href="http://www.opencyclemap.org/?zoom=9&amp;lat=53.14281&amp;lon=-6.5082&amp;layers=000B0">Thunderforest</a>) and <a href="https://twitter.com/richardf">Richard Fairhurst</a> (<a href="http://cycle.travel/">cycle.travel</a>).<br /><br />Having done this I worked through all 40 of the Vice Counties: the images are currently available on <a href="https://www.flickr.com/search/?sort=date-taken-desc&amp;safe_search=1&amp;tags=praeger&amp;user_id=11264009%40N00&amp;view_all=1">Flickr</a>, but I have <strike>will eventually add</strike> added them on <a href="https://github.com/SK53/Irish-Vice-Counties/tree/mapmate-files/mapmate">github</a> along with the relevant calibration files. Thes should be usable directly in MapMate if all three files with the same base name are copied to the same directory.<br /><br /><h3>MapMate's Co-ordinate system</h3>The last thing I wanted to do was understand MapMate's internal co-ordinate system.<br /><br />To do this I created two geolocated images which were 100 km square (basically the Irish Grid Square C and the British Grid Square composed of half each of <a href="http://www.cucaera.co.uk/grp/&amp;map=road&amp;vcs=true&amp;graticule=true&amp;nsgrids=false&amp;zoom=8&amp;lat=54.90962660253353&amp;lon=-6.722087617611318?refs=NW&amp;map=road&amp;vcs=true&amp;graticule=true&amp;nsgrids=false&amp;zoom=8&amp;lat=54.90962660253353&amp;lon=-6.722087617611318">NW </a>&amp; <a href="http://www.cucaera.co.uk/grp/&amp;map=road&amp;vcs=true&amp;graticule=true&amp;nsgrids=false&amp;zoom=8&amp;lat=54.90962660253353&amp;lon=-6.722087617611318?refs=NW&amp;map=road&amp;vcs=true&amp;graticule=true&amp;nsgrids=false&amp;zoom=8&amp;lat=54.90962660253353&amp;lon=-6.722087617611318">NR</a>&nbsp; I made sure I had both grids visualised in the images. I then created MapInfo calibration files based either on bottom-left (corresponding to Irish Grid) or top-right co-ordinates (assumed British Grid).<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-XP7NRcgscNk/V11l8duCJ-I/AAAAAAAAA7Q/6v78dQ0uOxoov1qWL5qh-cbZX7STBRR6ACLcB/s1600/mm_test_osgrid.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="290" src="https://4.bp.blogspot.com/-XP7NRcgscNk/V11l8duCJ-I/AAAAAAAAA7Q/6v78dQ0uOxoov1qWL5qh-cbZX7STBRR6ACLcB/s320/mm_test_osgrid.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Using QGIS I created raster images with both Irish (grey-brown) and British (blue) grids.</td></tr></tbody></table>I then loaded them into MapMate, and overlayed these with the coastline data which comes with MapMate.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-OiUWEz8OgvU/V6hkexoeA2I/AAAAAAAAA9w/xk_rpOWCACg0MwDOp_nvA1MI8mO-bTARQCLcB/s1600/irish_grid_eg.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://2.bp.blogspot.com/-OiUWEz8OgvU/V6hkexoeA2I/AAAAAAAAA9w/xk_rpOWCACg0MwDOp_nvA1MI8mO-bTARQCLcB/s320/irish_grid_eg.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">100 km sq. British Grid (from NW05 to NR49)</td></tr></tbody></table><div class="separator" style="clear: both; text-align: center;"></div><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-QyLq3Pk3cVQ/V6hk1zfCV8I/AAAAAAAAA90/uKwTwoOH4sc8TyPuxpWUqxy7He8NiitsgCLcB/s1600/british_grid_eg.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://2.bp.blogspot.com/-QyLq3Pk3cVQ/V6hk1zfCV8I/AAAAAAAAA90/uKwTwoOH4sc8TyPuxpWUqxy7He8NiitsgCLcB/s320/british_grid_eg.jpg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">100km Irish Grid sqaure C. British Gird in blue.</td></tr></tbody></table><br /><div class="separator" style="clear: both; text-align: center;"></div>As was already clear, MapMate uses a kludge. Irish Grid co-ordinates are mapped internally onto squares of the British Grid. It should be possible to work out which 10km squares belong to which grid system along the boundary (at least I assume the border is aligned on 10km grid lines).<br /><br />MapMate internally uses an Access database without any geospatial features. It also only allows its notional recording units to be grid squares (AFAIK, of any size from 1m to 10km), which helps because most geospatial calculations can be done using simple arithmetic. It does recognise that any particular grid square is within one of its internal polygons (local authority &amp; vice county boundaries). As it does this quickly there may be a bit more to the code than just sums.<br /><br />The decision to rely on the useful properties of a regular kilometric grid, and effectively hard-wiring two grids into the code, has an unfortunate consequence for MapMate. It is not a practical tool for biological recording outside the British Isles (although I think at one stage it was adapted for Luxembourg). Whilst the Dutch &amp; Swiss use 10km grids for recording, most other countries with well-established recording systems use some variant of a latlon grid: in Germany sheetlines of 1:25k maps are used in Baden-Württemberg, elsewhere it's often a 7.5 or 15 minute 'square'. (MapMate also suffers from being based on old technology, but that is another (huge set of) issue(s)).<br /><h3>Coda</h3>MapMate is still a phenomenally useful piece of software, widely appreciated by its users as being straightforward to use, but it increasingly suffers from both being based on very old software, and a business model which does not provide enough recompense for continued development.<br /><br />At the same time the newer approaches of web-based and app based data entry do not yet deliver all the same functionality. I've tried address one deficiency of MapMate with more accurate maps delivered as images. However it cannot fix how MapMate internally validates records based on boundaries. I do believe that this and&nbsp; similar approaches can be used to maintain or extend MapMate's utility until newer software reaches a similar level of functionality.<br /><br /><br />


guid: tag:blogger.com,1999:blog-2082422783692631078.post-6271972140939047963
url: http://sk53-osm.blogspot.com/2018/09/a-few-oddities-of-openstreetmap-history.html
title: A few oddities of OpenStreetMap history files
updated: 2018-09-16 11:07:11.670000
published: 2018-09-15 12:16:00.001000
fetched: 2019-10-26 08:30:23.899059
created_at: 2019-06-09 18:12:13.598235
updated_at: 2019-10-26 08:30:24.870255
content:
  I've been working with the OSM history data for Great Britain <a href="http://sk53-osm.blogspot.com/2018/07/can-we-identify-completeness-of.html">for a while</a> now. This has mainly removing bugs in the initial processing (yup, out-by-one errors mainly) and, as a side effect, working out how to improve the speed of extracting way geometries. En route I have noted a few quirks which may be helpful for others working with the data.<br /><br />Some of these should be obvious, but I feel that they are worth stating nonetheless.<br /><br /><br /><a name='more'></a>Here they are:<br /><ul><li>Elements can s<b>tart their existence with a deleted status</b>. Node <a href="https://www.openstreetmap.org/node/1/history">#1</a> is the best example of which I'm aware. Here is the <a href="https://wiki.openstreetmap.org/wiki/OsmChange">OSM Change</a> XML (.osc) from that deletion:</li></ul><blockquote class="tr_bq"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"><span style="font-size: x-small;">&lt;osmChange version="0.6" generator="CGImap 0.6.1 (1966 thorn-01.openstreetmap.org)" copyright="OpenStreetMap and contributors" attribution="http://www.openstreetmap.org/copyright" license="http://opendatacommons.org/licenses/odbl/1-0/"&gt;<br />&lt;create&gt;<br />&lt;node id="1" visible="false" version="1" changeset="9257" timestamp="2006-05-10T18:27:47Z" user="τ12" uid="1298"/&gt;<br />&lt;/create&gt;&lt;/osmChange&gt; </span></span></blockquote><blockquote class="tr_bq">No idea how this came about.</blockquote><ul><li><b>Ways can have nodes which come into existence later </b>than the way itself. Way <a href="https://www.openstreetmap.org/way/180/history">#180</a> was <a href="https://www.openstreetmap.org/changeset/34555">created by</a> Deanna Early in June 2006:<br /><br /><blockquote class="tr_bq"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"><span style="font-size: x-small;">&lt;way id="180" visible="true" version="1" changeset="34555" timestamp="2006-06-04T00:35:25Z" user="Deanna Earley" uid="2231"&gt;</span></span> <span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"><span style="font-size: x-small;"><br />&lt;nd ref="635109"/&gt;<br />&lt;nd ref="15433291"/&gt;<br />&lt;nd ref="635110"/&gt;<br />&lt;nd ref="15433288"/&gt;<br />&lt;nd ref="15433290"/&gt;<br />&lt;nd ref="635111"/&gt;<br />&lt;tag k="highway" v="residential"/&gt;&lt;tag k="name" v="Green Lane"/&gt;&lt;/way&gt;</span></span>&nbsp;But some of the nodes only appear to have been created rather later, like this one in September 2006:<br /><blockquote class="tr_bq"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"><span style="font-size: x-small;">&lt;node id="635109" visible="true" version="1" changeset="109674" timestamp="2006-09-13T00:37:15Z" user="Deanna Earley" uid="2231" lat="50.8889009" lon="-1.3269173"/&gt;<br />&lt;node id="635109" visible="true" version="2" changeset="6669766" timestamp="2010-12-15T17:48:55Z" user="0123456789" uid="55782" lat="50.8888938" lon="-1.3270150"/&gt;</span></span></blockquote>Again I don't know why.</blockquote></li></ul><ul><li>The opposite is true, <b>nodes can be deleted whilst they still remain  in the list of way</b> nodes. Here'a a road in Thurso, way <a href="https://www.openstreetmap.org/way/4839614/history">#4839614</a><blockquote class="tr_bq"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"><span style="font-size: x-small;">&lt;way id="4839614" visible="true" version="1" changeset="122653" timestamp="2007-07-02T11:09:11Z" user="rjmunro" uid="729"&gt;<br />&lt;nd ref="31140984"/&gt;<br />&lt;nd ref="31140986"/&gt;<br />&lt;nd ref="31140987"/&gt;<br />&lt;nd ref="31140988"/&gt;<br />&lt;nd ref="31140991"/&gt;<br />&lt;nd ref="31140992"/&gt;<br />&lt;nd ref="31140994"/&gt;<br />&lt;nd ref="31140996"/&gt;<br />&lt;nd ref="31140997"/&gt;<br />&lt;nd ref="31140999"/&gt;<br />&lt;tag k="created_by" v="Tways 0.2"/&gt;<br />&lt;tag k="highway" v="unclassified"/&gt;<br />&lt;/way&gt;<br />&lt;way id="4839614" visible="true" version="14" changeset="52740714" timestamp="2017-10-08T19:56:51Z" user="woodpeck_repair" uid="145231"&gt;<br />&lt;nd ref="31140984"/&gt;<br />&lt;nd ref="31140986"/&gt;<br />&lt;nd ref="31140987"/&gt;<br />&lt;nd ref="31140988"/&gt;<br />&lt;nd ref="766071173"/&gt;<br />&lt;nd ref="31140991"/&gt;<br />&lt;nd ref="2344890723"/&gt;<br />&lt;nd ref="2347341994"/&gt;<br />&lt;nd ref="31140992"/&gt;<br />&lt;nd ref="766073124"/&gt;<br />&lt;nd ref="31140994"/&gt;<br />&lt;nd ref="766071341"/&gt;<br />&lt;nd ref="31140996"/&gt;<br />&lt;nd ref="538050262"/&gt;<br />&lt;nd ref="538049944"/&gt;<br />&lt;nd ref="2409031255"/&gt;<br />&lt;nd ref="31140997"/&gt;<br />&lt;nd ref="538049236"/&gt;<br />&lt;tag k="highway" v="unclassified"/&gt;<br />&lt;tag k="ref" v="U4135"/&gt;<br />&lt;tag k="source:ref" v="official"/&gt;<br />&lt;tag k="source_ref:ref" v="http://www.highland.gov.uk/download/downloads/id/11641/list_of_adopted_roads_-_u_class"/&gt;<br />&lt;/way&gt;</span></span></blockquote>Node <a href="https://www.openstreetmap.org/node/31140999/history">#31140999</a> was deleted by user Ollie in 2010:<br /><br />&lt;node id="31140999" visible="true" version="1" changeset="121208" timestamp="2007-07-01T18:51:46Z" user="rjmunro" uid="729" lat="58.5975437" lon="-3.5137181"&gt;&lt;tag k="created_by" v="JOSM"/&gt;&lt;/node&gt;&lt;node id="31140999" visible="false" version="2" changeset="4923978" timestamp="2010-06-06T23:45:04Z" user="Ollie" uid="10785"&gt;&lt;tag k="created_by" v="JOSM"/&gt;&lt;/node&gt;<br /><br />In this case it's clear what has happened. All versions of the way from 2 to 13 <a href="https://www.openstreetmap.org/changeset/52740714">needed to be redacted</a>, and redaction cannot hope to restore all changes completely.<br />  </li></ul><ul><li>A logical corollary of redactions is that <b>version numbers are not</b> guaranteed to be <b>sequential</b>, whilst they do always increase monotonically, . This is particularly important if you use SQL window functions. I've found it useful to have an element sequence number which is sequential.<br /></li><li>Element <b>versions can share the same time stamp</b>. OSM XML only stores timestamps on objects to the nearest second. Whereas it must be possible to adjust the position of a node several times in one second, it's harder to see how these can be saved to the API so quickly. One case where this might work is where work is saved, and whilst the data is being uploaded some fault is noted, corrected and immediately saved. Another possibility, which I haven't investigated is in the mechanisms by which editors &amp; the API generate timestamps. Effectively I havent worried about this and have 'thrown away' the earlier elements sharing the timestamp, but it does mean that you can't rely on date order alone to correctly sequence element history.<br /><br />Simon Poole asked me for an example, so here is one, node <a href="https://www.openstreetmap.org/node/107298/history">#107298</a>, versions 2 through 4 all have the same timestamp:<br /><br /><blockquote class="tr_bq"><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;">&lt;node id="107298" visible="true" version="1" changeset="66" timestamp="2005-06-05T18:31:25Z" user="zool" uid="131" lat="51.5496368" lon="0.0051554"/&gt;&lt;node id="107298" visible="false" version="2" changeset="415456" timestamp="2007-11-05T22:02:42Z" user="Paul Todd" uid="12503"/&gt;&lt;node id="107298" visible="false" version="3" changeset="415456" timestamp="2007-11-05T22:02:42Z" user="Paul Todd" uid="12503"/&gt;&lt;node id="107298" visible="true" version="4" changeset="415456" timestamp="2007-11-05T22:02:42Z" user="Paul Todd" uid="12503" lat="51.5496390" lon="0.0051490"&gt;&lt;tag k="created_by" v="Potlatch 0.4c"/&gt;&lt;/node&gt;<br /></span><span style="font-family: &quot;courier new&quot; , &quot;courier&quot; , monospace;"></span></blockquote>This was back in the early days of Potlatch when edit changes went live immediately on the API database. This 'live mode' of Potlatch prior to Potlatch 1.0 may explain the existence of most of these very transient versions. </li></ul><ul><li><b>History files for an area may contain data outside that area</b>. I've used Geofabrik's history files (now requiring an OSM logon) for Great Britain, but they contain all versions of node #1. It spent some of it's existence in Argentina. I suspect the same is true if one creates files using Osmium. Mainly this is because one needs the history including when a node is deleted which lacks any geographical information. As far as I know it adds little overhead.</li></ul>A quick re-cap of the key points again:<br /><ul><li>Element history in OSM full planets is not complete (at least for early stages of the project).</li><li>There can be gaps in the sequence of OSM element version numbers (usually caused by redactions).</li><li>Redactions may affect the integrity of the relationships of geometries.</li><li>Time granularity is not enough to separate all object versions.</li><li>History files do not cleanly contain only data from the relevant area.</li></ul>Taken together these facts means that processing OSM history data requires a fair degree of defensive programming measures. I've introduced a few as I've been working through data for GB, clearly I need more, because it's otherwise hard to separate out programming bugs from data glitches. For instance, I am now introducing node counts, point counts and deleted node counts for geometries as I assemble them.<br /><br />This also means that I'm delaying placing the basic SQL processing code for <a href="https://osmcode.org/opl-file-format/">Osmium OPL</a> data on github until I done some more checking. However, the specific examples I've posted above represent decent candidates for building up a small dataset for tests.<br /><br /><h4><span style="font-size: x-small;">Revisions:</span></h4><span style="font-size: x-small;">2018-09-16 12:00: Example of a node with multiple versions with a single timestamp added. </span><br /><br />


guid: tag:blogger.com,1999:blog-2082422783692631078.post-6488031940555565895
url: http://sk53-osm.blogspot.com/2018/09/where-streets-have-no-name-coach-road.html
title: Where the streets have no name: Coach Road Estate, Washington
updated: 2018-09-09 14:00:29.553000
published: 2018-09-09 14:00:00.001000
fetched: 2019-10-26 08:30:23.899059
created_at: 2019-06-09 18:12:13.600817
updated_at: 2019-10-26 08:30:24.872843
content:
  <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-wP-x-12vZew/W4me6wNAT3I/AAAAAAAABKA/-0C8Q2iQzIMOjLejQoZfHm_M-o1uc_myACLcBGAs/s1600/2028309_61eb9eff.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="480" data-original-width="640" height="390" src="https://1.bp.blogspot.com/-wP-x-12vZew/W4me6wNAT3I/AAAAAAAABKA/-0C8Q2iQzIMOjLejQoZfHm_M-o1uc_myACLcBGAs/s320/2028309_61eb9eff.jpg" width="520" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Serlby Close, Usworth. The houses on the left are part of Coach Road Estate<br /><span style="font-size: xx-small;">Source: © <a href="http://www.geograph.org.uk/profile/45095">Alex McGregor</a> at <a href="http://www.geograph.org.uk/reuse.php?id=2028309">Geograph</a> <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA-2.0</a></span></td></tr></tbody></table>Microsoft, like a number of <a href="https://theodi.org/article/how-are-facebook-apple-and-microsoft-contributing-to-openstreetmap/">other large tech firms</a>, now has teams working to improve OpenStreetMap. A couple of weeks ago they turned their attention to the UK, and <a href="https://lists.openstreetmap.org/pipermail/talk-gb/2018-August/021923.html">asked</a> about some roads apparently missing street names.<br /><br />I checked a few of these examples using available Open Data sources, primarily those of the Ordnance Survey. For the most part, our existing mapping seems correct: there is no official street name. Many were places like caravan parks and industrial estates, but one really stood out. This was an area on the north side of <a href="https://www.openstreetmap.org/node/316252572#map=12/54.8987/-1.5288">Washington</a>, County Durham called Coach Road Estate. As I investigated it soon became apparent that the estate is interesting for other reasons too.<br /><br /><br /><a name='more'></a>It's very unusual for roads in an urban setting to lack names.&nbsp; Although it is not uncommon in the countryside where addresses will be of the form &lt;housename&gt;,&lt;village-name&gt;. However it was very easy to verify that this was indeed  the case for the Coach Road Estate. The main reason being the existence of an <a href="http://osm-nottingham.org.uk/?z=17&amp;lon=-1.52783&amp;lat=54.91850&amp;bgl=OSM,1,15&amp;s=coach%20road%20estate&amp;st=SearchOpendataJson&amp;uc=1">abundance of government open data</a> about the site (nearly 700 records in all):<br /><ul><li><b>Food Hygiene</b>: a single convenience store <a href="http://ratings.food.gov.uk/enhanced-search/en-GB/%5E/coach%20road%20estate/Relevance/0/429/%5E/0/1/10">is present.</a></li><li><a href="http://naptan.dft.gov.uk/"><b>Naptan</b></a>: bus stops on the estate all use the name, and conveniently often include the nearest house number.</li><li><a href="https://data.gov.uk/dataset/cf3aac3e-f3f3-4564-9df4-099346246251/national-register-of-social-housing-nrosh"><b>National Register of Social Housing</b></a>. Although this stopped being maintained in 2011 it is still invaluable not just for addresses, but also to identify planned estates of social housing (council estates, colliery villages etc).&nbsp; There are hundreds of addresses ranging from 1 to 589 in this dataset (there are 648 records in total, but this includes a lot of garages). As they have postcodes they can also be geolocated.</li><li><a href="http://download.companieshouse.gov.uk/en_output.html"><b>Companies House</b></a>: five companies are registered at four addresses on the estate.</li></ul>As can be seen by the geography of the data which can be reasonably accurately located (i.e. postcode centroids), the bounds of the area are self-evident even before viewing aerial images.<br /><br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-3qJiBilO0uc/W5T-lxfAk1I/AAAAAAAABKM/Nf2kMR9P4hI33x1DgCLqOqdESWEoqi3hACLcBGAs/s1600/Screenshot%2B%25286%2529.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="651" data-original-width="795" height="262" src="https://3.bp.blogspot.com/-3qJiBilO0uc/W5T-lxfAk1I/AAAAAAAABKM/Nf2kMR9P4hI33x1DgCLqOqdESWEoqi3hACLcBGAs/s320/Screenshot%2B%25286%2529.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Screenshot from Will Philips <a href="http://osm-nottingham.org.uk/?z=17&amp;lon=-1.52783&amp;lat=54.91850&amp;bgl=OSM,1,15&amp;s=coach%20road%20estate&amp;st=SearchOpendataJson&amp;uc=1">OSM-Nottingham</a> website<br />showing geolocated OpenData with "Coach Road Estate" in the address, name or other field. <br />Unfortunately, I failed to screenshot this before mapping the area in detail.<br />(Although the site is focused on the Nottingham area it now allows searches on most UK open data useful to OSM).</td></tr></tbody></table>Having established from multiple sources that the name belonged to the estate as a whole and not to it's roads, it was time to add it to OpenStreetMap. Although the estate has perhaps 600 houses it's too small to be a suburb, so I decided to add it as <a href="https://wiki.openstreetmap.org/wiki/Tag:place%3Dneighbourhood">place=neighbourhood</a>. Unusually, because it has such precisely delineated boundaries, I could map the area <a href="https://www.openstreetmap.org/way/621256595">itself</a>.<br /><br />It was also possible to add a few addresses from Naptan.&nbsp; This is a classic case where the <a href="https://wiki.openstreetmap.org/wiki/Key:addr:place">addr:place</a> tag can be used in addresses. Fortunately there were two bus stops close together on the NE corner of the estate which allowed, with some judicious guesswork, many more addresses to be inferred.<br /><br />By now I had multiple other questions: When was the estate built? What types of houses? Was it planned as part of the <a href="https://en.wikipedia.org/wiki/New_towns_in_the_United_Kingdom">New Town</a>, or earlier? Was it constructed to provide housing for colliery workers? Can we find out anything about the layout?<br /><br />Fortunately the first question was easy to resolve: the estate is not shown on maps from the 1940s and early 1950s, but is partially complete on those dated around 1960. This in turn suggests that it pre-dates the New Town, which was formally designated in 1964.<br /><br />Washington, unlike other new towns, was not built on a predominantly green-field site. Rather it was already an area of piecemeal scattered housing and associated industrial areas (mainly collieries).<br /><br />Dispersed settlement patterns of this type were quite common on British coalfields (the area where my father comes from Hollinwood, Oldham is <a href="https://maps.nls.uk/geo/explore/#zoom=14&amp;lat=53.5245&amp;lon=-2.1432&amp;layers=1&amp;b=1">an example</a> from elsewhere, although the pattern has been obscured by later development). The development sits in the former parish of Usworth, which at the <a href="https://maps.nls.uk/geo/explore/#zoom=14&amp;lat=54.9168&amp;lon=-1.5341&amp;layers=6&amp;b=1">start of the 20th century</a> contained a nucleated village, Great Usworth, a development of long terraces of workers housing extending piecemeal westward from Usworth Colliery, and scattered terraces elsewhere. These terraces would have provided very small basic houses, mainly for colliers. My great-grandfather, born around 1860, lived in such a house in Hollinwood. It was not a "Parlour House", but the main living area was entered directly from the street, behind this was a scullery with a slop stone (a large sink), and perhaps 2 bedrooms upstairs. The toilet was in the back yard. My father remembers that the front door of my great-grandfather's house was rarely closed, and a large coal fire was kept burning on even the warmest days (as a miner his coal allowance was more than they needed). Amazingly one of these terraces still survives in Usworth, <a href="https://www.openstreetmap.org/way/168759782">Pensher View</a>. Estate agent details suggest that this survival is because the houses were larger than typical, and capable of being updated.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a data-flickr-embed="true" href="https://www.flickr.com/photos/29295370@N07/15099551610" style="margin-left: auto; margin-right: auto;" title="Old prefabricated housing in Washington"><img alt="Old prefabricated housing in Washington" height="350" src="https://farm3.staticflickr.com/2941/15099551610_fc565dc4a0.jpg" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Prefabs in Sulvgrave Village (presumably those at Usworth Green). The terrace behind is probably Pensher View<br />Photo from Tyne &amp; Wear Archives and Museums&nbsp; via Flickr. Crown Copyright. More details on their <a href="https://www.flickr.com/photos/29295370@N07/15099551610">Flickr page</a>.</td></tr></tbody></table><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script> By 1950 other developments had taken place: an estate focused on a green space, <a href="https://www.openstreetmap.org/way/67494745">The Oval,</a> with a layout very suggestive of 1930s and 1940s social housing (and checking NROSH data, we can see it was developed as such). This was part of a development, named <a href="http://www.raggyspelk.co.uk/washington_pages/selections1/concord_aerial.html">Concord</a>, around a new crossroads, created when a road labelled as "New Road" on 1:25k maps of the 1950s was built northwards from New Washington. The road has since been re-named. A batch of <a href="http://www.communityarchives.org.uk/content/organisation/prefab-museum">pre-fabricated houses</a> were erected on the open space between terraces by the colliery, and were called Usworth Green.<br /><br />For many fantastic photos, and other documentary evidence (including annotated maps), of this housing, the <a href="http://www.raggyspelk.co.uk/">Raggy Speik</a> website has been an invaluable resource. There is also a fascinating article about the local bus operator with great local colour on the <a href="http://www.washingtonhistorysociety.co.uk/community/washington-history-society-12965/the-looey-bus/">Washington History Society website</a>.<br /><br />It was on this palimpsest of earlier developments that Washington New Town came into being.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a data-flickr-embed="true" href="https://www.flickr.com/photos/jrjamesarchive/9245116721" style="margin-left: auto; margin-right: auto;" title="Masterplan of Washington New Town"><img alt="Masterplan of Washington New Town" height="333" src="https://farm4.staticflickr.com/3686/9245116721_9057f083e6.jpg" width="500" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Masterplan of Washington New Town from JR James Archive on Flickr (<a href="https://creativecommons.org/licenses/by-nc/2.0/">CC-BY-NA-2.0</a>). <br />Coach Road Estate is in the northernmost block of residential landuse zoning.</td></tr></tbody></table><br />The immediate antecedents of the New Town designation lay in the Hailsham report of 1963 ( written by <a href="https://en.wikipedia.org/wiki/Quintin_Hogg,_Baron_Hailsham_of_St_Marylebone">Quentin Hogg, Viscount Hailsham</a>). The North-East suffered from a number of problems: a ageing and, often out-moded, housing stock with over half from before WWI; the demise, or anticipated demise, of traditional sources of employment (mining, shipbuilding); poor communications, and much land in need of remediation. Unemployment, and housing shortages were leading to outward migration from the area, which meant that Hailsham's report was something of an emergency rescue measure. (See <a href="http://etheses.dur.ac.uk/2335/2/2335_345-vol2.pdf">this thesis</a> for more detail).<br /><br />The existing new towns in County Durham, <a href="https://en.wikipedia.org/wiki/Peterlee">Peterlee</a> and <a href="https://en.wikipedia.org/wiki/Newton_Aycliffe">Newton Aycliffe</a>, needed strengthening, and finally central government was now receptive to the demand from local authorities to grant the area around Washington the same status. Previous resistance had come from several sources: Sunderland Council, central planners who wanted greenfield sites, and ones which were self-contained for employment. However, it seems that at a local level the area had already been chosen for development, at least of housing: Concord, and, I suspect Coach Road Estate, are testament to that. The predecessor of the New Town, Washington Urban District was formed in 1922 and grew by <a href="http://www.visionofbritain.org.uk/unit/10042860/boundary">absorbing</a> adjacent areas.<br /><br />The actual development of the New Town is beyond the scope of this post, but there are some nice images on John Grindrod's <a href="http://dirtymodernscoundrel.blogspot.com/2014/01/imagining-washington-new-town.html">site</a> from the master plan (including the fantasy by one of the artists of a Waitrose supermarket in the North East from the 1960s). Here I'll just note that the development area was divided into about 17 numbered communitie.s They later acquired formal names, and the area around Usworth Colliery became Sulgrave (named after George Washington's <a href="https://en.wikipedia.org/wiki/Sulgrave">other ancestral village</a> in Northamptonshire).<br /><br />Coach Road Estate was earmarked for one of the local centres. This is the area next to St Bede's Catholic church, and incorporates a small number of shops, and a (former) pub, the Coach and Horses.<br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-1falN27RQ9o/W4mcTIDa6yI/AAAAAAAABJ4/PAriVCdaDZ0HMf3zYHQSsXG0DtfFocaOQCEwYBhgL/s1600/geograph-2028317-by-Alex-McGregor.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="480" data-original-width="640" height="390" src="https://4.bp.blogspot.com/-1falN27RQ9o/W4mcTIDa6yI/AAAAAAAABJ4/PAriVCdaDZ0HMf3zYHQSsXG0DtfFocaOQCEwYBhgL/s320/geograph-2028317-by-Alex-McGregor.jpg" width="520" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Coach &amp; Horses, Usworth in 2010 (now closed)<br /><span style="font-size: xx-small;">Source: © <a href="http://www.geograph.org.uk/profile/45095">Alex McGregor</a> at <a href="http://www.geograph.org.uk/photo/2028317">Geograph</a> <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA-2.0</a></span></td></tr></tbody></table>The pub is a typical post-war brick-built estate pub. Much of the housing is traditional brick-built construction, although there are also some less conventional bungalows, and maisonettes. None of the built structures visible in available pictures really help in dating the place any better than do maps.<br /><br />Of rather more use is the (probably) unusual layout of the estate. Firstly, it clearly incorporates provision for car ownership: something even early-post WWII estates did not do. Groups of houses face a service road at the rear giving access to garages and parking areas. The service roads do not appear to have pavements, but there may be very narrow ones. Virtually all houses front onto green spaces, either generous verges on the access roads, or, in the main, onto to the grass extents which separate clusters of houses. The primary access to the estate is via a loop road with just two access points to the main distributor road system. Pedestrians have an extensive path network in the estate and many more ways to leave it.<br /><br />The obvious arrangements to both provide for, and separate out, the motor car, are strongly redolent of the <a href="http://sk53-osm.blogspot.com/2011/04/radburn-exemplar-or-nightmare.html">Radburn</a> approach. However, instead of motor access being via an external loop road with service roads penetrating into a doughnut of housing surrounding a green core, here the loop road is within the estate, and housing and green space are inter-digitated. For want of a better term I've <a href="https://twitter.com/MunicipalDreams/status/1035826714771894272">called this</a> 'Inside-out Radburn'. Ian Waites is currently researching <a href="http://instancesofachangedsociety.blogspot.com/2017/12/the-radburn-idea-1-nothing-lost-and.html">Radburn </a>designs, so I hope this might pique his interest.<br /><br />This post has entirely been based on my delving into the likely circumstances which led to one small estate of houses having road name.<br /><br />I think it demonstrates just one of the reasons why the history of such places is so fantastically rich. Indeed, when I read John Boughton's new book <a href="https://www.bloomsbury.com/au/municipal-dreams-9781784787394/"><i>Municipal Dreams</i></a> this summer, I was struck that the history of housing in Britain in the 20th century is pretty much the history of social housing. Compared with privately developed housing, there was more innovation (not always successful) more design, more depth of planning, and a greater commitment from architects, planners, engineers, and, a surprising variety, of industries. John's achievement in condensing this richness into 300 pages leaves me in awe, especially, as his own research as detailed on <a href="https://municipaldreams.wordpress.com/">his blog</a> is very much rooted in the intimate history of individual estates.<br /><br />Nor is this the last word. It is clear there are abundant untapped areas of investigation in this whole field. It's a fascinating one, and as with other aspects of social history OpenStreetMap can play a useful part. <br /><br /><br />


