OpenStreetMap

woodpeck has commented on the following diary entries

Post When Comment
Some Accounts Made Many Crossing Ways and Buildings at OSM Data in Jakarta, Indonesia 10 days ago

Harry, please would you let the Data Working Group know who the person and business in charge is (it seems unlikely that a private individual would hire that many contractors to work on OSM), since they are yet to contact DWG. Unless you haven't already done so, it would also be good to convey to them the community expectation that in a concerted mapping effort like this, the individual accounts be recognizable (by e.g. a statement in their user profile) as being part of the team.

Some Accounts Made Many Crossing Ways and Buildings at OSM Data in Jakarta, Indonesia 10 days ago

Harry,

  1. Have you or one of your team members tried commenting on a changeset by any of these accounts? What was the response, if any?
  2. You said you used imagery from "Geo Center USA", but that is not the image that comes up by default when you edit OSM in Jakarta with the ID editor, nor is it even available as a selectable background layer. How should contributors participate in mapping Jakarta?
  3. OSM has a working group dedicated to helping with issues like this - the Data Working Group. I am a member of that working group and will open a ticket for your case, but the next time you have an issue like this, it is safer to write to data@osmfoundation.org instead of making a diary post and hoping that someone reads it!

Best Frederik

Über den Umgang mit schwierigen Usern oder was sind Vandalen? 3 months ago

Hallo q_un_go,

es stimmt, ich habe alle 2017er Edits dieses "schwierigen" Users revertiert, sofern sie nicht bereits von anderen erneut bearbeitet wurden. Und dabei habe ich fraglos viele gute Edits kaputt gemacht.

Aber: Dieser "schwierige" User hat sich schon mehrere Ausraster bei OSM geleistet, die dazu geeignet waren, den "Frieden im Projekt" zu stören. Ich hatte ihm vor einem guten halben Jahr gut zugeredet und ihn gebeten, doch seine Angriffe auf andere Benutzer und seine kindischen, beleidigenden Nickname-Wechsel zu unterlassen (die Liste http://whosthat.osmz.ru/?id=4473763 ist leider unvollständig, zwischendurch hiess er auch "nationale organisation männer gegen frauenherrschaft", und als ich den Revert gemacht habe, hiess der Account "Jemand der sich wehrt-gegen den Abschaum-die Betrüger-die Hobbyschlampen die im Internet jedem ihre Möse zeigen-gegen die Prohleten die jeden Satz mit 'Ich schwöhr' beginnen und 10mal pro Minute 'Alter' sagen-jemand der keine Lust mehr hat auf den Dreck").

Jemand, der so klar zeigt, dass ihm unsere minimalen Anforderungen an Respekt und guten Umgang miteinander am Arsch vorbeigehen, jemand, der so deutlich sagt "ich will mit Euch überhaupt nicht kommunizieren", dessen Edits können wir nicht gebrauchen, auch dann nicht, wenn sie faktisch richtig sind.

Ich weiss, das sagt sich jetzt für mich leicht hier aus Karlsruhe an Dich vor Ort, aber: Lieber ein paar Fehler in der Karte, die irgendwann von vernünftigen Leuten repariert werden, für die OSM mehr ist als eine Gelegenheit, anderen mal so richtig den Stinkefinger zu zeigen, als korrekte Edits, die von einem User stammen, der sich morgen aus einer Laune heraus "Fick Dich Du Arsch" nennt.

Ich hatte ihm das, wie gesagt, vor Monaten geduldig zu erklären versucht und dabei auch an seinen Mapper-Ehrgeiz appelliert, die Qualität seiner Edits gelobt und darum gebeten, einfach das nächste mal tief durchzuatmen, bevor er wieder ausrastet, aber offenbar kann oder will er das nicht, und dann müssen wir auch zu seinen Edits "danke, aber nein danke" sagen.

Ich mache das auch nicht leichtfertig, aber ich bin der Ansicht, dass für uns eine gute und funktionierende Community wichtiger ist als korrekte Daten.

OSM Provided Services Are Not a Safe Place 4 months ago

If I may add a data point, I'm on two of the three lists you mention and I don't feel that I am either abusing or being abused, please let me know if you think otherwise. You make it sound as if one of the two was true for every person on the lists.

For as long as I can think there have occasionally been heated topics where there was a staccato of messages about something; think of the license change, or even before that the "let's eliminate poisonous people" discussion that was recently quoted. The "dopamine" thing you said certainly rings true but that in itself is not something If things get too heated I am inclined to tune out for a moment, just as I would leave a group at a party who's starting to shout. Doesn't mean I have to go all drama about "here look at me I'm leaving and I suggest everyone else do it too".

I think that hand-wavy accusations are dangerous. If you say "there have been instances of racism", you don't say how many or what they were but the whole context of your message makes it sound that OSM lists must be a place where racism is rampant. Personally I think (and I'm only on 2 of the 3 lists you mention) that you would have to have an extremely far-fetched definition of racism to find anything that warrants that accusation, and if you find something it will be an isolated case. Or else my moral compass is totally off.

Uttering unfounded accusations publicly also carries the danger of sabotaging what little gender and race diversity there is; after 10 diversity opinion leaders have publicly declared OSM lists to be a sexist place, will there (a) be any woman inclined to join the lists, or (b) any woman already on the lists and feeling ok inclined to say "actually I'm fine here"?

Everyone who feels the need to talk publicly about how bad OSM mailing lists are should really include a concrete pointer, so that (1) readers can judge for themselves instead of having to blindly trust the writer, (2) the majority of peace-loving, courteous, and respectful mailing list participants aren't unfairly accused.

Spitze Winkel beim Abbiegen auf Ausfahrten 10 months ago

Kann man das irgendwie automatisch regelmässig ausrechnen und dann vielleicht in den OSMI-Routingview mit hineinstecken? Der wird immerhin regelmässig von Leuten angeschaut, die sich dieser Fälle in ihrer Region dann vielleicht mal annehmen. Wobei natürlich die Gefahr besteht, dass "false positives" dann einfach abgerundet werden, um richtiger auszusehen...

Die Straßenkitas von Berlin 10 months ago

Ich habe jetzt mal die aktuellen Versionen von allen ~ 2200 Nodes runtergeladen. Die gute Nachricht ist: kein einziger davon ist noch bei Version 1. Allerdings sind insgesamt 256 zwar uin den Tags modifiziert, aber doch am gleichen Fleck gelassen worden; eine stichprobenartige Prüfung zeigt mir, dass die meisten davon tatsächlich immer noch an unrealistischen Positionen liegen. (Den entsprechenden Bearbeitern sollte man die Ohren langziehen - mal eben einen Tag "korrigieren" und dabei nicht merken, dass der Kindergarten mitten auf der Straße liegt...)

Hier ist eine Liste der 256 seit damals un-verschobenen Nodes. (Der Link wird nach 2017 nicht mehr funktionieren.) Fast alle sind in Berlin, bis auf zwei in Hessen. Oft wird man die Nodes einfach löschen können, weil das entsprechende Objekt längst gescheit gemappt ist, wie z.B. hier http://www.openstreetmap.org/node/268918182

Die Straßenkitas von Berlin 10 months ago

Scheint, als ob die problematischen Daten aus einem undokumentierten und mängelbehafteten Import von 2008 stammen:

http://www.openstreetmap.org/changeset/89948#map=7/50.083/11.145

Heute würde sowas nicht mehr durchgehen, aber 2008 war halt noch wilder Westen bei OSM ;) viele der importierten Nodes sind im Laufe der Jahre gelöscht oder repariert worden. Man müsste sich aber mal die Mühe machen, all diejenigen aus dem Changeset ausfindig zu machen, die noch an unveränderter Position existieren, und die dann alle überprüfen.

Are maproulette challenges undiscussed mechanical edits? about 1 year ago

I agree that we do have to think about how to deal with large-scale directed mapping activity, and what requirements we have there. Like with an import or a mechanical edit, a mistake that someone makes in designing a task for 100 employees or 100 students or 100 contractors to follow, can have dire consequences and they can unfold quickly. I think that Martijn's plan to have volunteer challenge administrators is a good first step provided we can find the volunteers ;) community guidelines about directed mapping can follow later.

Are maproulette challenges undiscussed mechanical edits? about 1 year ago

Further accounts with similar patterns: * http://www.openstreetmap.org/user/Eva%20Blue/history * http://www.openstreetmap.org/user/James%20Millar/history * http://www.openstreetmap.org/user/kevin%20Prince/history * http://www.openstreetmap.org/user/Jones%20Sandy/history * http://www.openstreetmap.org/user/Edward%20Munch/history * http://www.openstreetmap.org/user/Becca%20Wilson/history * http://www.openstreetmap.org/user/Sandro%20Alex/history * http://www.openstreetmap.org/user/Jenny%20Johal/history * http://www.openstreetmap.org/user/Lexi%20Johnson/history * http://www.openstreetmap.org/user/Philip%20Guston/history

New data sources available for Western Australian roads over 1 year ago

@Sam Wilson, +1 to your considerate use of that external data source to improve OSM. It is a pleasure to see someone choosing the manual, careful path rather than just throwing together a half-baked script that tries to automatically import the lot and breaks half of the data while doing so.

Share with Twitter / Facebook over 1 year ago

Share with Flickr, Telegram, Snapchat, Instagram, Twitter, Slack, WeChat, Vkontakte, Tout, Google Plus, WhatsApp, share on LinkedIn or Pinterest, or any other of the 25 social startups we're seeing every month, after all we don't want to apply any bias!

Umfrageplattform offline over 1 year ago

Was ich über Schiedsrichter gesagt habe, gilt auch dann, wenn die Schiedsrichter mal mit verschiedenerlei Maß messen. -- In der DWG haben wir das recht häufig, dass wir jemanden wegen etwas ermahnen, und die beleidigte Reaktion darauf ist, dass diese Person uns künftig jeden anderen meldet, der (ihrer Ansicht nach) das gleiche tut. Das ist aber kindisch, denn bei einer Ermahnung kommt es auf eine Vielzahl von Faktoren an. Es gibt nicht strikt eine Regel und jeder, der dagegen verstößt, wird ermahnt.

Beispielsweise erwarten wir oft von einem, der länger dabei ist und ein erfahrenes/angesehenes Mitglied der Community, dass er sich besser verhält als ein Newbie, der es vielleicht nicht besser weiss. Ich finde es völlig normal, von einem alten Hasen wie Dir - der eben durch Erfahrung und Alter auch ein Ansehen und eine Vorbildfunktion in der Community hat - eben auch ein vorbildlicheres Verhalten zu erwarten als von einem Neuling, der verzweifelt "finde meinen post nicht" schreibt.

Dein im letzten Absatz geäußerter Plan, das Forum mit einem gespielt einfach gestrickten Gerechtigkeitsempfinden absichtlich zu stören, wird sicherlich das erhoffte Resultat bringen. Damit hast Du dann allerdings niemandem etwas bewiesen außer Dir selbst den eigenen Dick- bzw. Hitzkopf. Hast Du das nötig?

Umfrageplattform offline over 1 year ago

Bist Du tatsächlich im Forum gesperrt worden, oder ist Dir nur eine Sperre angedroht worden (https://forum.openstreetmap.org/viewtopic.php?pid=615049#p615049)? Falls Du gesperrt worden bist - ist der Grund dafür, dass Du nach der Androhung noch weitere nach Moderatorensicht provzierende Postings geschrieben hast? Falls Du das getan hast, warum hast Du das getan? Sind Moderatoren Deiner Ansicht nach unnötig, oder sind bestimmte Benutzer irgendwie zu wichtig, als dass sie auf Moderatoren hören müssen?

Mit Moderatoren ist das wie mit Schiedsrichtern. Wenn die was entscheiden, muss man sich dran halten, auch wenn man es unfair findet, sonst eskaliert die Sache. Man kann abwarten, bis das Spiel vorüber ist, und dann in Ruhe diskutieren, ob der Moderator vielleicht ungeeignet ist oder die Regeln, nach denen er arbeitet, geändert werden müssen. Aber in der Hitze des Gefechts ist eine solche Diskussion nicht möglich.

On Being Trumped over 1 year ago

Over here in Old Europe where people tend to have a residual respect for everything that is "official", it often helps to wear a high-viz vest emblazoned with "SURVEY" or so. Certainly more conspicuous, but even less suspicious than a suit-and-tie ;)

New script to convert SHP into OSM relation boundaries (SHPtoOSMBoundaries.py) over 1 year ago

It appears the embedded images don't load. There's a 6-year old script that seems to do similar things without involving QGIS here: https://github.com/openstreetmap/shp2osm/blob/master/polyshp2osm.py - I'm not sure what the differences are in detail. I would also encourage you to be a bit more verbose when you say: "Of course, make sure to clean up whatever boundaries were in the area you want to upload" - it is certainly not acceptable for someone to simply delete the already-existing boundaries to replace them with an upload, so the correct workflow would have to include downloading the existing data and comparing it to the data from the SHP files that you want to work with. You do point to the import guidelines but there's a danger of someone stumbling over you script on GitHub and thinking they can just run it without further ado; perhaps you could add a word of caution there in a README or so.

Super-broad "self-explanatory" tags over 1 year ago

But is the "problem" you point out not a general one with OSM? For example, in Iceland you can expect practically any petrol station to have soup and bread available in case you're hungry. I'm pretty sure this is not the case for petrol stations world wide. But will the Icelandic traveller be so clueless that we actually have to use special tags for this (amenity=fuel, soup=yes in Iceland, and amenity=fuel, soup=no in Argentina)? A shop where you buy alcoholic beverages is totally unregulated in some countries, but will be state-owned and tightly regulated in Sweden and Norway. A bar in Italy will sell you a croissant and a cafe for breakfast, wheres a bar elsewhere will not open before nightfall.

OSM is a global database, but do we really have to equalize everything - do our tags really have to describe the reality to someone who has zero familiarity with the area in question?

Translating places with CityNamer + Bots over 1 year ago

Transliterated or transcribed names should not be added to OSM unless there is some human expertise required to select the correct transliteration or transcription. If something can be done automatically then there's litte use in adding it - it would be like adding a "length" tag to a street, adding no information and risking bitrot when the street is modified.

Names should never be translated as they are likely to lose their property of being a name (e.g. the Pont Neuf in Paris translates as "New Bridge" but that is not its name in English).

Many things have genuine names in different languages (e.g. München, Munich, Monaco di Baviera, ...). These are currently accepted in OSM but my personal hope is that we can shift this job to Wikidata because I certainly do not enjoy the prospect of having a tag inflation like http://www.openstreetmap.org/relation/87565 for every named thing in OSM.

Introducing OpenStreetView over 1 year ago

I'd say an imagery platform like this is really open if it lets me do things like: * write a bot that analyses all imagery in a country and tries to auto-detect which roofing material is prevalent in which area * test a new street sign recognition algorithm against all images that are taken along streets * find images of this area that have snow on them * fork the whole thing and run it myself because I don't like the guy who runs it

I'm not asking for server capacity that implements these things for me, and I understand that making terabytes of imagery available for anyone who asks is a challenge, but I need the data to be free and open and accessible enough to allow these use cases. If the provider of the service reserves these use cases to themselves and installs themselves as a gatekeeper between me and the data then the platform might still be a great tool (like e.g. the Bing aerial imagery is for OSM) but certainly not open.

What, if anything, should I do about this? over 1 year ago

Even though it is difficult, I'd recommend simply leaving things. The person not wanting something in OSM is going to lose in the long run because every mapper who walks down that track will add the building again. It's no use getting all worked up about it - in only reduces the happiness of at least two people.

Adding columns to a non-updatable import. over 1 year ago

Another approach would have been to filter out all objects that have a castle_type column using osmosis, and then feeding the resulting file to the database via osm2pgsql -a (provided you have done your original import with --slim).

Note that your approach, as documented, does not work for relations as those will appear with negative IDs in planet_osm_polygon; you need to duplicate the "way" method and do a "... where osm_id = -%s" for this to work.