OpenStreetMap

Users' diaries

Recent diary entries

Mapillary has now its own Wiki page!

Posted by Peter Neubauer on 7 April 2014 in English (English)

Today I tried to edit my first entry in the OpenStreetMap Wiki by adding a page for Mapillary. However, big thanks to Alexandre Magno who started even before that with the Portuguese version. This community is pretty amazing!

/peter

Location: Riseberga, Öster, Malmö, Skåne län, Götaland, Sweden

Sélectionner une zone à mapper au hasard

Posted by Aroche on 7 April 2014 in French (Français)

Depuis quelques temps, je commence à me lasser de ma zone habituelle de mapping. Je me suis alors posé la question : où pourrais-je mapper pour changer un peu ? Je parle bien évidemment ici d'"armchair mapping", à partir d'imagerie Bing principalement. Ce que je cherchais à obtenir, c'est une zone assez petite pour ne pas avoir à y passer des heures (plus petite qu'une commune française standard), prise au hasard sur le territoire français (on peut bien sûr envisager un autre territoire) L'idée, c'est une sorte de Maproulette, mais non restreint à des éléments à corriger.

Le principe de la méthode : créer un fichier de points aléatoires sur le territoire, chaque point correspondant au centre d'une zone à mapper. Pour cela, j'utilise QGIS pour créer une base Spatialite, qui permettra de générer des URL définissant des zones de données à télécharger dans JOSM.

  1. Récupérer un fichier vectoriel de type polygone représentant le contour de la zone voulue (il peut être séparé en plusieurs entités). Personnellement, j'utilise le fichier des régions issues d'OSM simplifié à 100 m. (disponible dans http://osm13.openstreetmap.fr/~cquest/openfla/export/) Attention : plus les entités sont nombreuses et complexes, plus la génération va prendre du temps.
  2. Afficher ce shp dans QGIS.
  3. Utiliser l'outil dans le menu Vecteur>outils de recherche>points aléatoires. Sélectionner la couche de polygones en entrés, et indiquer un nombre de points important (3000 par exemple). Indiquer un shapefile en sortie et lancer le traitement. Afficher le résultat dans QGIS.
  4. Exporter le shapefile vers une nouvelle base Spatialite (clic droit sur la couche>sauvegarder sous, format Spatialite.)
  5. ouvrir la base Spatialite dans le DBManager (ou dans tout autre gestionnaire de base Spatialite : le plugin QGIS QSpatialite, spatialite-gui...)
  6. Nous allons ensuite créer une vue qui donne une URL OSM prête à l'emploi pour un ensemble de points pris au hasard dans la table : dans la fenêtre de requête, rentrer le code SQL suivant :

    CREATE VIEW zones_proposees as select 'http://www.openstreetmap.org/#map=16/' || st_y(st_transform(Geometry, 4326)) || '/' || st_x(st_transform(Geometry, 4326)) url from order by random() limit 10

Une petite explication des choix faits dans la requête : le "16" représente ici le niveau de zoom de la carte générée, et donc l'étendue de la zone de données téléchargée. On peut le modifier, cela dépend aussi de la taille de l'écran utilisé ; je trouve que cette valeur me donne une zone pas trop étendue, pour mapper assez rapidement. Le "limit 10" est facultatif : il donne une liste de 10 résultats. On n'est pas non plus obligé de mentionner le "order by random()", si on veut utiliser chaque zone séquentiellement.

Il ne reste plus qu'à utiliser les URL ainsi proposées : Visualiser la vue et copier une ligne de résultat dans le presse-papier. Dans JOSM, cliquer sur le téléchargement de données, puis sélectionner l'onglet "zone délimitée" et coller l'url. Une zone de téléchargement sera déterminée automatiquement.

Avec ce procédé, j'obtiens une zone d'environ 2 x 2 km, au hasard sur la France. On peut aussi bien tomber sur un centre-ville dense que sur une forêt ou une zone de grandes cultures. En général, on trouve toujours quelques éléments à ajouter, améliorer. La variété des situations rencontrées évite trop de répétitivité.

Améliorations possibles :

Au lieu de créer une couche de points aléatoires, il vaudrait mieux générer les points dynamiquement, donnant lieu à une infinité de points possibles.

On peut aussi envisager d'enregistrer dans la base Spatialite les zones qu'on a déjà mappées, de façon à ce qu'elles ne soient plus proposées par la vue.

OSM beim Deutschen Nahverkehrstag

Posted by poppei82 on 7 April 2014 in German (Deutsch)

Hallo!

Ich war auf dem Deutschen Nahverkehrstag 2014 und entdeckte dort einen Stand der Luxemburgischen Staatsbahn CFL (Wikipedia: Chemins de Fer Luxembourgeois). Diese plant vom Tal aus eine Erschließung des Europaviertels durch eine Standseilbahn. Mehr Infos: Die Seilbahn auf Kirchberg soll 2018 fahren

Selbstverständlich gibt es keinen besseren Kartendienst als OpenStreetMap, wo es einem gestattet ist, eigene Karten und Illustrationen ohne Lizenzgebühren und Folgeklagen in der Öffentlichkeit auszustellen.

Mit freundlicher Genehmigung und nach vielen Werbegeschenken durfte ich folgendes Foto machen (siehe unten rechts; inkl. korrekter Lizenzangabe):

geplante Standseilbahn in Luxemburg größer

Westmaas

Posted by 750-katana on 7 April 2014 in Dutch (Nederlands)

BAG-upload gedaan voor Westmaas.

Verify conflicted tag

Posted by LGENDRONNEAU on 7 April 2014 in French (Français)

Vais encore me faire eng...... !!! En redessinant (fidèle à l'existant !) le bois du Puy de Saint-Sandoux, j'ai encore des tags en conflits. A priori, OSMOSE ne me signale rien, il faut vraiment que je passe à JOSM.

using and fixing admin areas

Posted by joost schouppe on 7 April 2014 in English (English)

I woke up one morning, and realized I needed a reusable dataset of all the communities in the world. Not just X-Y, but administrative areas. Obviously, I started looking on OSM. With a bit of playing around (and a little help from my friends), I had a nice set of admin areas of various levels from OSM in a shapefile. Then I started noticing holes. If a country is mostly made of holes, you know there is no data. But if there are a few holes, well, something is fishy. What happens is, there are no extraction tool that can make an admin area if there are gaps. A line is not an area, only a closed line is. Borders in OSM are relations. These are collections of lines, joined together in virtual union. Often, someone deletes one of these lines, and replaces it with a more detailed version. That's sort of OK, but then you have to add the new line to -all- the relations the old one was part of. This is of course very exotic to new mappers, and even experienced mappers don't always seem to care.

Data use = data cleaning

Data will only get fixed, if they are used. And even on the forum, I saw people referring end data users to other sources to get their admin areas. It is complicated to extract a dataset with borders from OSM. So why care about this data? It shows up okay on OSM even if it's broken. BUT, user Wambacher made this great tool to download shapefiles by country with all available admin areas. So now that it's easy to use the data, please help maintain it.

Fixing things up

I tried several tools to help fixing things. I have a global focus, so I've mostly been doing fixups on the admin level right below the country. Often states, sometimes departments, etc. If you're going to fix a certain area, you're going to need other tools (see below) - choose a level to fix using layers.openstreetmap.fr - check which are missing - find the relation which is broken (or rarely, missing). Search doesn't always work. Zoom to a frontier which at one side is ok, at he other isn't. Click on the frontier and find the relations it is part of. Copy the ID. - Vizualize the relation with an url like this: http://www.openstreetmap.org/relation/3624100 This shows obvious defects. If defects are more subtle (little holes, almost-junctions), go to http://analyser.openstreetmap.fr/cgi-bin/index.py and paste the ID.

Causes of trouble

During the fixups I found many different types of errors. Borders are basically always the result of imports. Duh. Messing around with borders are a good way to understand why imports are controversial. It's easy to do it wrong, and hard to do it right. Sometimes there is data from the original shapefiles that were used, like area=123. In some cases, the original polygons are still there. And where it gets really messy, is when you add detailed borders from source X on top of general borders from source Y. It takes a lot of time and effort to clean that up, and importers don't always get around to finish it all up. Once the data are there, information may be redacted, because the original data wasn't compatible with our licence. Most often: no commercial reuse, the menace of all open data users. And redaction leaves a mess. Another source of trouble is including both seafront and a maritime border. These should be separated. Apart from that, most errors come from beginners or experienced users alike who delete a line and replace it with something else. Simple solution: use shift-click to improve geometry instead. That makes understanding the history of an area much easier too.

In depth error checking

If you want to go in depth in a certain area, these tools will come in handy: http://keepright.at/report_map.php > Click "none" (bottom left), then only activate the "Boundaries" checks

This even vizualizes all the broken relations, but it's just plain depressing to use: http://tools.geofabrik.de/osmi/?view=multipolygon

El pardo

Posted by Raul Gonzalez on 6 April 2014 in Spanish (Español)

Cagada al intentar editar una parte de El pardo. Veré si esta noche lo puedo deshacer. Por mas que lo intento no encuentro como revertir los cambios.

Votre plombier en France à Toulouse

Posted by victor plombier on 6 April 2014 in French (Français)

Le service de plomberie victor plombier intervient dans toute la ville de toulouse pour des services d'urgence mais aussi de construction et d'entretien. toutes les informations disponibles sur victor plombier !

書写山参道のトレース

Posted by matsuoki on 6 April 2014 in Japanese (日本語)

すこし間が開きましたが書写山参道(置塩坂<おしおざか>)をGPSロガー持ってトレースしてきました。

書写山の参道は東坂、西坂、六角坂、刀出坂、鯰尾坂、置塩坂の6つがありますが、他の方が書かれたものも含めて書写山参道コンプです。

慣れ親しんだ山なので書写山から始めましたが、他の山も行ってみたいな。

Mijsheerenland & Blaaksedijk

Posted by 750-katana on 6 April 2014 in Dutch (Nederlands)

BAG-upload gedaan voor Mijsheerenland & Blaaksedijk

Początek

Posted by xmnemonic on 6 April 2014 in Polish (Polski)

Dzisiaj pierwszy raz dodałem ślad GPS do OpenStreetMap. Myślę, że może to być dla wielu z Was fajne źródło wycieczek rowerowych :)

First try with Mappilary

Posted by Linhares on 6 April 2014 in English (English)

Today I started using mappilary, the crowd sourced street view based on OSM. The android app worked very well and it is incredible simple!

Check this footway here in Brasilia. Abraços, Linhares

Map the Park - Queen Elizabeth Olympic Park mapping this Wednesday!

Posted by Ollie on 5 April 2014 in English (English)

Re my previous diary entry the mapping party is happening!

Sign up on the OSM wiki here

Lanyrd for the event here

More details on my blog, and cake map, here

I've also blogged a bit about the new section that needs to be mapped (Section 2 on my cake map)

Finally, have a look at these pictures to get an idea of what needs to be mapped - again, mainly section 2:

Regio OSM Straßenlistenauswertung - Jeder kann mitmachen!

Posted by AndiG88 on 5 April 2014 in German (Deutsch)

Ich habe mich in letzter Zeit immer wieder durch diverse Gemeinden Bayerns gekämpft und stelle fest, dass ich immer wieder auf die gleichen einfachen, oft ohne Ortskentinsse verbesserbaren Fehler stoße, insbesonere wenn die Abdeckung <90% liegt. Deswegen fasse ich diese jetzt einmal nach einer mini Einführung als kleine Motivation zusammen, vielleicht trauen sich dann mehr Leute dran.

Alt text

Was ist die Straßenlistenauswertung?

Dort werden Straßenlisten, die von OSM Community Mitgliedern bei den Städten und Gemeinden angefragt wurden, mit den in OpenStreetMap vorhandenen Straßen abgeglichen. Dies ermöglicht es einem Fehlende Staßen zu finden.

Das abarbeiten der einfachen Fehler ist meiner Meinung zudem wichtig, da sich Mapper mit Ortskenntnissen gleich den komplizierteren Fällen widem können.

Warum ist das wichtig?

OpenStreetMap muss sich mit GoogleMaps, TomTom und anderen Kartenanbietern messen. Ein beliebter Vergleichsfaktor ist dort z.B. neben Abbiegevorschriften auch die Anzahl (Vollständigkeit) der vorhanden Straßen.

Zudem ist es natürlich auch keine gute PR, wenn sich dort Rechtschreibfehler finden. Eventuell macht man das ganze auch für weitere Gemeinden interessanter.

Wie kann ich mitmachen?

Einfach auf www.regio-osm.de gehen und ein Gebiet raussuchen, dass du verbessern willst. Am besten erst einmal schauen wie es bei dir in der Region aussieht. Neben dem Hierarchischer Zugang, eignen sich auch Vergleiche und Übersichten um Problemregionen zu finden.

Weitere Informationen: http://regio-osm.de/listofstreets_wiki/Hauptseite

Häufige Fehler

Groß- und Kleinschreibung

Alt text

Ja, die Auswertung ist case sensitive ;)

Straße vs. Weg

Alt text

Muss nicht immer ein Fehler sein, manchmal gibt es beides, aber oft ist dies nicht der Fall und kann ausgebessert werden kann.

vs. Platz: Kann auch vorkommen, meist gibt es dann aber beides.

Mit oder ohne?

Alt text

Man kann nicht nur die falsche "Endung" wählen, hin und wieder sollte da gar keine hin... oder vielleicht doch?

Bindestriche...

Alt text

In der Regel stimmt hier die Liste, trotzdem sollte man es nicht blind ändern.

Tipp- und Rechtschreibfehler

Alt text Alt text

Kommen in allen Variationen vor und sind oft, aber nicht immer, recht offensichtlich und dann einfach auszubessern.

Ausschreiben vs. Kurzform

St.- vs. Sankt-, Bgm. vs. Bürgermeister usw.

Glaubensfrage? Man sollte name= immer ausschreiben, andererseits dann wieder wie er auf den Straßenschildern steht. (Wiki bzw. diverse Foren Diskussionen. Diese ist wohl die Interessanteste da es darum geht was (alternative name tags) wie ausgewertet wird.)

Regio-OSM Wiki - Details zur Auswertung

Es wird ermittelt, welche offenen OSM-Wege (ways) in einem Gemeindegebiet ganz oder teilweise liegen und (in absteigender Prio, der erste Namens-Treffer wird genommen)

name=*
official_name=*
alt_name=*
loc_name=*
old_name=*

Im, Am, An, Unter, Drüber usw.

Hier ist Vorsicht geboten, oft gibt es beides, teilweise auch mal mit *weg (Am OpenStreetMap, OpenStreetMap oder OpenStreetMapWeg). Teilweise ist aber eine Version auf der Liste (rot) und eine in OSM (gelb) dann lohnt sich ein genauers hinsehen. Hat man einen weißen und einen roten Eintrag gibt es vermutlich beides.

Rathausplatz & Co

Diverse Plätze kann man oft ganz gut lokalisieren, teilweise sind sie sogar schon eingetragen, aber werden nicht erkannt z.B. als leisure=park. Bei Rathausplätzen eher selten der Fall, da highway=pedestrian ja ausgwertet wird, dafür lässt sich ein Rathaus oft gut finden.

Dennoch hier noch die Liste was genau ausgwertet wird, da es für den nächsten Punkt auch eine wesentlich Rolle Spielt place=:

place=
village: (Dorf)
suburb: (Stadtteil)
hamlet: (Weiler)
isolated_dwelling: (Einzelsiedlung)
farm: (Bauernhof)
neighbourhood: (Nachbarschaft)
locality: (Örtlichkeit)

Zudem so gut wie alle relevanten highway= tags

Der Ländliche Raum - Höfe & Siedlungen

  1. Oft ist schon ein landuse=farmyard oder landuse=farm +name= eingetragen, dann kann man es sogar über die OSM suche finden und einen passenden Tag bzw. place= node hinzufügen. Sehr selten kommt es auch bei residential areas (Wohngebiet/Siedlungen) vor.

  2. Mit oder ohne Hof? Manchmal gibt es beides, teilweise gibt einem eine kleine online Recherche, aber auch Aufschluss über die Situation:

Alt text

Zu viel des Guten

Alt text

Klar ist es schön, wenn am Ende dransteht wir haben X Straßen mehr, aber irgendwann reicht es dann doch auch.

Von daher auch mal einen kleinen Blick in die gelbe Liste werfen, insbesondere FirmenZufahrtXY ist hier eine sehr beliebte "Straße", die sich oft als 5m driveway entpuppt. Zudem auch in der gesamt Liste mal einen Blick über und unter jeden gelben Eintrag werfen, dort findet man dann oft viele der oben erwähnten Fehler: Oft ist dann ein Teilstück der Straße Richtig geschrieben und ein anderes nicht.

Korrekturen im Wiki

Die Listen liegen alle im www.regio-osm.de/listofstreets_wiki/ (Ansprechpartner: okilimu) , man findet auch immer einen direkten Link auf der Auswerungsseite. Dort kann man nach Freischaltung auch offensichtliche Fehler, bei denen man sich sicher ist, ausbessern.

Diese sollte man dann am Ende in einem Abschnitt == Korrekturen == dokumentieren!!!

Neben den diversen Schreibweisen, kann es auch teilweise einfach mal vorkommen, dass eine Straße einfach in der nächsten Gemeinde liegt, da dann auch mal prüfen ob sie dort in der Liste steht.

Notes

Das ist jetzt eher ein Idee von mir und zwar habe in letzter Zeit hin und wieder mal eine Note gesetzt, wenn es z.B. einen Ort am xy-Bach geben sollte und man die Lage des Baches kennt. Ich finde es ganz sinnvoll, solange man nicht übertreibt, so besteht eine gute chance, dass ein lokaler mapper helfen kann, der die Straßenlistenauswertung nicht kennt. Bei kleineren Gemeinden habe ich mir sogar überlegt mal eine Node mit dem Link zu setzten, wenn einfach nur 2-3 Straßen fehlen.



Wichtige Hinweise!

  • Die Links zu Google Maps sind nur dazu da um Straßen ungefähr zu lokaliseren und nicht dazu diese einfach blind zu übertragen (was man auch nicht darf)!

  • Inzwischen beziehen viele Webseiten Datan aus OpenStreetMap d.h. diese übernehmen falsche Schreibweisen, d.h. wenn ihr die Straße bei google search findet, kann das auch auf OSM zurückzuführen sein!

How do you map house numbers efficiently?

Posted by RoadLessTraveled on 5 April 2014 in English (English)

I've been trying to find an efficient method for adding street numbers, but so far every workflow I've found has been rather horrific.

I like vespucci, but it's a lot of clicks to create each node and type in each number. I thought I'd found a possible solution when I came across keypad mapper 3 for Android. Trouble is, for something designed specifically for this purpose, the interface is still pretty unwieldy.

I put quite a bit of time, thought and effort into mocking up a better user interface and posted it here almost a month ago to no response at all: http://wiki.openstreetmap.org/wiki/Talk:Keypad-Mapper_3#Faster_GUI_Mockup_for_Most_Common_Use_Cases

Worse than that, Keypad Mapper 3 positions the nodes all over the place. On the street it's a neat , regular 10 meters or so between each house and each number goes up by 2. In the OSM file it makes, Often the node for one house might be 50 meters away from each other or more. When importing into JOSM sometimes it's hard to even tell which street the node is supposed to be on!

The GPS on my Nexus 5 phone's other apps, seem to function with good accuracy.

So does anyone here map street numbers regularly and have a decent workflow for this?

Thanks!

RLT

Rain or Shine

Posted by guardcat on 5 April 2014 in English (English)

Decided to take some time to myself today for active meditation. Mapping the Daybreak area for the rest of the day.

Location: Daybreak Garden Park, Daybreak Community, South Jordan, Salt Lake County, Utah, United States of America

note

Posted by Grand Moulin on 5 April 2014 in French (Français)

Entrée au 8 mars 2014 au communauté osm saint louis grâce à frédérick millogo volontaire internationale de la francophonie,burkinabé d’origine. Aujourd’hui, j'ai l'ambition de devenir un grand mapper qui fera le tour du monde pour aider la communauté et l'humanité à réaliser des cartes numériques.

Strijen & Strijen-Sas

Posted by 750-katana on 5 April 2014 in Dutch (Nederlands)

BAG-upload gedaan voor Strijen & Strijen-Sas.

Maasdam & Puttershoek

Posted by 750-katana on 4 April 2014 in Dutch (Nederlands)

BAG-upload voor Maasdam & Puttershoek gedaan.

learnosm.org prijevod gotov / learnosm.org translation complete

Posted by hbogner on 4 April 2014 in Croatian (Hrvatski)

http://learnosm.org/hr/

Od danas i Hrvatski kao ponuđeni jezik na početnoj strani! Prva verzija prijevoda gotova, sad sljedi ispravljanje grešaka. Ako/kad primjetite greške pomozite nam.

Today Hrvatski(Croatian) translation is available on the main page! First version is complete, now to check for mistakes. If/when you notice a mistake help us.

Older Entries | Newer Entries