You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-11-18 12:56:07

Taunide
Member
Registered: 2011-02-23
Posts: 498

Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Gab es da irgendwo einen Wettbewerb: Wer den größten Landstrich in Level 10 einfärbt, hat gewonnen? Das schlägt noch die landuse=farmland-ganze-Verbandsgemeinde-taggen-Landschaftsmaler.

http://www.openstreetmap.org/browse/way/246602883

Und dann noch die Chuzpe haben als note reinzuschreiben "Genauen Gebietsverlauf noch finden"

Offline

#2 2013-11-18 13:09:59

Nop
Moderator
Registered: 2009-01-26
Posts: 2,856

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Das dürfte eine etwas freizügige Interpretation der Tags monument und attraction sein, außer das Mittelrheintal wurde mittlerweile überdacht. Eher angemessen wäre wohl protected_area.

Aber sehen wir's positiv: Jetzt ist die chinesische Mauer nicht mehr das einzige Monument, das aus dem Weltraum mit bloßem Auge zu erkennen ist. :-)

bye, Nop


Nothing is too difficult for the man who does not have to do it himself...
Projekte: Reit- und Wanderkarte mit Navigation - Kartengenerator Map Composer - GPS Track Editor Track Guru

Offline

#3 2013-11-18 13:15:44

rayquaza
Member
From: DE-BW
Registered: 2012-11-18
Posts: 2,007

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Nop wrote:

Das dürfte eine etwas freizügige Interpretation der Tags monument und attraction sein, außer das Mittelrheintal wurde mittlerweile überdacht. Eher angemessen wäre wohl protected_area.

Und das Wikipedia-Tag ist auch gut gewählt big_smile

Offline

#4 2013-11-18 13:20:10

Nadjita
Member
From: Misburg, Hannover
Registered: 2013-07-12
Posts: 538

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Als gebürtige Darmstädterin kann ich bezeugen, dass das nicht die Grube Messel ist. Ich bin entsetzt ob dieser Ignoranz wink

Offline

#5 2013-11-18 13:20:26

GeorgFausB
Member
From: Probstei, Schleswig-Holstein
Registered: 2008-10-14
Posts: 1,916

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Moin,

also wirklich falsch ist doch da nur das historic=monument und den irreführenden wikipedia-Link ...
Das tourism=attraction entspricht doch nun wirklich der Wahrheit - der man nunmal ins Auge sehen muss!
Und mit dem layer=-2 hat er/sie/es sich doch wirklich Mühe gegeben, die Auswirkung abzumildern ... wink

Gruß
Georg

Offline

#6 2013-11-18 13:23:57

cepesko
Member
Registered: 2012-06-14
Posts: 511

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

HHHiiiilfe, das war ich.....:o

Hatte bei der Betrachtung der historischen Karte gesehen, dass die Grube Messel aufgeführt als UNESCO-Erbe aufgetaucht, aber das Obere Mittelrheintal nicht trotz historischer Bedeutung. In Anlehnung an das Tagging von Messel habe ich wohl ein Tag (area?) zuviel übernommen.....
Cepesko

PS: Bin noch auf der Arbeit, kann jemand schneller das Problem für mich lösen?

Offline

#7 2013-11-18 14:04:30

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Nahmd,

cepesko wrote:

Hatte bei der Betrachtung der historischen Karte gesehen, dass die Grube Messel aufgeführt als UNESCO-Erbe aufgetaucht, aber das Obere Mittelrheintal nicht trotz historischer Bedeutung. In Anlehnung an das Tagging von Messel habe ich wohl ein Tag (area?) zuviel übernommen.....
Cepesko

PS: Bin noch auf der Arbeit, kann jemand schneller das Problem für mich lösen?

[×] done

Protected area möge noch jemand nachtragen, der sich damit auskennt.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#8 2013-11-18 16:22:14

cepesko
Member
Registered: 2012-06-14
Posts: 511

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Danke, Wolf, für die schnelle Korrektur meines Fehlers.

Cepesko

@NOP:
War in Gedanken der Begrifflichkeit der "National Monuments" in USA. Info: Dort ist ein "monument" oft ein großes Gebiet (monument), z.B. mit 34.000 qkm so groß wie ganz NRW.

@Nadjita/Georg:
Habe beide Orte besucht: Das Rheintal ist höchst attraktiv, z.B. Bacharach, Kaub, etc. Aber bei der Grube Messel müssten wir tourist=attraction ganz schnell entfernen. wink Wenn du da reinläufst, siehst du fast nix, außer Bitumen und der ehem. Müllumladestation, den gelagerten YTONG-Steinen am Horizont und viel Zaun. Enttäuschend. Vielleicht wäre ein Täg attraction=horror besser.

PS: Hatte jemand Dresden UNESCO-mäßig (um-)getaggt? disused/abandonned/depreciated/protected=no/punished=yes   big_smile

Offline

#9 2013-11-27 18:23:25

berndw
Member
From: Erpel am Rhein
Registered: 2011-06-04
Posts: 495

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

OSMand zeigt diese Region mittlerweile auch in zartrosa
wink

Last edited by berndw (2013-11-27 18:26:06)


Mein Fork des AIO-Styles auf GitHub

Offline

#10 2013-11-28 09:16:15

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,128

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Ja, ist halt immer Glücksache, solange wir kein "stable-version" unserer Daten haben.


Mapper aus dem Münsterland.

Offline

#11 2013-11-28 10:05:34

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

chris66 wrote:

Ja, ist halt immer Glücksache, solange wir kein "stable-version" unserer Daten haben.

"stable-version"??? Gab es mal einen "stable moment"?

Bitte nicht falsch verstehen. Aber für Unternehmen ist gerade das vielleicht der Haken bei OSM.
Und ich bin gerne bereit, an Überlegungen und Vorschlägen hierzu beizutragen (ohne dass ich jetzt schon Patentrezepte hätte...).

Offline

#12 2013-11-28 10:45:00

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,128

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Gehrke wrote:

"stable-version"??? Gab es mal einen "stable moment"?

Vermutlich nicht. Mal ist hier was kaputt, mal dort.
Patentrezept hab ich auch nicht. Folgenden Gedanken hatte ich mal:
In der letzten Woche jeden Monats sind nur noch Reparaturen an den Daten erlaubt. Anfänger etc. sind dann nicht zugelassen, so dass man Ende des Monats halbwegs saubere Daten hat. cool


Mapper aus dem Münsterland.

Offline

#13 2013-11-28 11:13:04

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

chris66 wrote:
Gehrke wrote:

"stable-version"??? Gab es mal einen "stable moment"?

Vermutlich nicht. Mal ist hier was kaputt, mal dort.
Patentrezept hab ich auch nicht. Folgenden Gedanken hatte ich mal:
In der letzten Woche jeden Monats sind nur noch Reparaturen an den Daten erlaubt. Anfänger etc. sind dann nicht zugelassen, so dass man Ende des Monats halbwegs saubere Daten hat. cool

Ich bin Informatiker. Das klingt für mich nach einer Art von "Code-Freeze"-Phase vor einem Release. Aber das passt vielleicht nicht so super zur dynamischen und "agilen" Ausrichtung von OSM.
Andere Begriffe, die mir zum Thema noch einfallen, sind: Continuous Integration mit automatisierten Tests (auf Server-Seite!) und Continuous Delivery. Derzeit haben wir quasi schon Continuous Delivery nur leider ohne die eigentlich obligatorischen Tests.

Last edited by Gehrke (2013-11-28 12:22:28)

Offline

#14 2013-11-28 13:47:34

Nop
Moderator
Registered: 2009-01-26
Posts: 2,856

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Das ist genau das Problem bei einer professionellen Nutzung, für das es derzeit keine Lösung gibt.
- keine Zielrichtung, jeder herausgegriffene Stand kann zufällig gut oder auch katastrophal schlecht sein
- keine Testmethode um die Qualität eines Standes zu bewerten

bye, Nop


Nothing is too difficult for the man who does not have to do it himself...
Projekte: Reit- und Wanderkarte mit Navigation - Kartengenerator Map Composer - GPS Track Editor Track Guru

Offline

#15 2013-11-28 14:25:37

Oli-Wan
Member
From: NRW
Registered: 2010-09-14
Posts: 2,814

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

chris66 wrote:

Patentrezept hab ich auch nicht. Folgenden Gedanken hatte ich mal:
In der letzten Woche jeden Monats sind nur noch Reparaturen an den Daten erlaubt. Anfänger etc. sind dann nicht zugelassen, so dass man Ende des Monats halbwegs saubere Daten hat. cool

Ein alternativer Weg wäre, die interessierenden Daten zu extrahieren (Entkopplung von der Live-Datenbank), diesen Extrakt zu korrigieren und das Ergebnis verfügbar zu machen. Nachteil: der Aufwand für die Korrekturen kommt nicht der eigentlichen Datenbank zugute. Vorteil: Eben weil man nicht in der Live-Datenbank herumfuchtelt, kann man auch relativ grobmotorische automatische Korrekturen laufen lassen, die in OSM selbst nicht akzeptabel wären, etwa Objekte mit strukturellen Defekten schlichtweg löschen.
Für Mapper wäre es natürlich höchst unattraktiv, sich z.B. monatlich am Aufräumen eines Länderextraktes zu beteiligen, und weitaus sinnvoller, die Fehler stattdessen einmalig in der Datenbank zu beheben, auch wenn man so nie völlige Fehlerfreiheit - ohnehin nur bezüglich definierter Fehlerklassen - an einem Stichtag erreicht. Bleibt noch eine automatisierte "Veredelung", die natürlich auch nur eine (eher kleine) Teilmenge aller Fehler beheben oder zumindest symptomatisch behandeln kann. Daß bisher niemand so etwas anbietet, mag einen Hinweis auf das Ausmaß der Nachfrage geben. Zumal die höchst variablen Anforderungen verschiedener Nutzer schon mit der Nutzung verschiedener, unterschiedlich fehlertoleranter Renderer und sonstiger Programme anfangen.

Nop wrote:

Das ist genau das Problem bei einer professionellen Nutzung, für das es derzeit keine Lösung gibt.
- keine Zielrichtung, jeder herausgegriffene Stand kann zufällig gut oder auch katastrophal schlecht sein
- keine Testmethode um die Qualität eines Standes zu bewerten

Eigentlich müßte nur die Geofabrik mit jeder Aktualisierung des OSM Inspector die gefundenen Fehler zählen. Am besten gleich länderweise und die Ergebnisse auf der Download-Seite für die Extrakte anzeigen; und schon könnte ein Anwender entscheiden, einen aktuellen Extrakt nicht zu verwenden, wenn sich etwa die Anzahl der Routingfehler gegenüber dem Vortag verdoppelt hat. (Der OSM Inspector findet natürlich - wie jedes andere Tool - nur eine Teilmenge aller Fehler, aber als relativer Indikator taugt die gefundene Anzahl allemal.)


No animals were harmed in the writing of this posting.

Offline

#16 2013-11-28 17:04:00

seichter
Member
Registered: 2011-05-21
Posts: 3,337

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Ich bin der Meinung, dass wir da ein grundsätzliches Problem anschneiden, das es verdient hätte, aus dem rosa Anstrich herausgelöst zu werden (sprich ein eigener Thread).

Eine Schwäche des Projektes OSM ist es, dass wir ein continuous delivery ohne ernsthafte Qualitätssicherung haben. Die Revert-Aktionen nach Meteoreinschlag in München, beleidigten Förstern, iD-Quadraturen etc. passieren ja erst, nachdem das Kind schon in den Brunnen gefallen ist.

Mapping ist aber so verschieden von SW-Entwicklung oder Wikipedia, dass die dortigen Mechanismen nur äußerst eingeschränkt übernommen werden können. Aktualität ist eine Kerneigenschaft, die mMn nur durch die Möglichkeit zum sofortigen Eintragen von Informationen erreichbar ist. Auch die Motivation sänke rapide, wenn das nicht mehr sofort möglich wäre.

Andererseits ist bereits eine so wertvolle Informationsbasis aufgebaut, dass man diese nicht schutzlos jeder gewollten oder ungewollten Aktion preisgeben sollte. Kommerzielle Nutzbarkeit ist sicher nicht das Hauptanliegen von OSM, aber nur für die Blumenvase ist die ganze Arbeit zu schade.

Bei "stable version" kommt mir der Gedanke, in der Richtung sich auch etwas für OSM zu überlegen.
Ich könnte mir eine "live version" vorstellen, in die alles wie bisher eingetragen wird. Aus der werden die neuen Einträge aber erst nach grober Plausibilitätsprüfung (siehe iD-Unfall-Diskussion), abhängig vom Umfang und nach einer Wartefrist automatisch in die stable übernommen. In dieser Wartefrist kann jeder gegen einen Neueintrag Einspruch erheben und der wird dann zunächst gegen Übernahme gesperrt. Wie und durch wen dieser Konflikt aufgelöst würde, müsste noch festgelegt werden.
Auch gegen Trolle könnte in dieser Karenzzeit viel effektiver vorgegengen werden.

Das ist ebenfalls kein Patentrezept und dass dieses Vorgehen noch viele andere Fragen aufwirft, dürfte klar sein: Welche Version soll als Standardkarte angezeigt werden, wie erkenne ich, ob ein Eintrag noch "live" oder schon "stable" ist, was passiert mit Änderungen, die auf verworfenen "live"-Änderungen aufbauen, usw.

Ich bin aber der Meinung, dass OSM inzwischen so weit gediehen ist, dass es sich lohnt, sich auch über solche Probleme mal Gedanken zu machen.

Offline

#17 2013-11-28 17:09:57

S-Man42
Member
Registered: 2009-10-19
Posts: 302

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

kurz und bündig:
++++1

Offline

#18 2013-11-29 11:23:37

Wegabschneider
Member
From: Palatina
Registered: 2010-02-07
Posts: 287

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Eine stabile Version, die mehr Zuverlässigkeit bietet als die live. Solch einen Gedanken hatte ich ebenfalls schon. Ich habe, wie wohl andere auch, schon die Datenqualität angesprochen. Ich kann so eine Zweiteilung nur befürworten.

Offline

#19 2013-11-29 12:39:01

Nop
Moderator
Registered: 2009-01-26
Posts: 2,856

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

seichter wrote:

Bei "stable version" kommt mir der Gedanke, in der Richtung sich auch etwas für OSM zu überlegen.
Ich könnte mir eine "live version" vorstellen, in die alles wie bisher eingetragen wird. Aus der werden die neuen Einträge aber erst nach grober Plausibilitätsprüfung (siehe iD-Unfall-Diskussion), abhängig vom Umfang und nach einer Wartefrist automatisch in die stable übernommen. In dieser Wartefrist kann jeder gegen einen Neueintrag Einspruch erheben und der wird dann zunächst gegen Übernahme gesperrt. Wie und durch wen dieser Konflikt aufgelöst würde, müsste noch festgelegt werden.
Auch gegen Trolle könnte in dieser Karenzzeit viel effektiver vorgegengen werden.

So ein Vorgehen wäre theoretisch wünschenswert. Das Konzept kann aber nicht funktionieren, da die Änderungen nicht einfach zeitverzögert übernommen werden können, weil alles miteinander verflochten ist. Das ist schon bei einem Revert ein Problem, daß er schnell erfolgen muß bevor jemand anders etwas geändert hat. Oder das war ein großes Problem beim Redaction bot gezielt Informationen zu entfernen.

Wenn die Übernahme abhnängig vom Umfang oder mit unterschiedlichen Wartezeiten erfolgt, können sich logisch zusammengehörende Edits überholen und es entstehen dadurch korrupte Zustände. Wenn einzelne Änderungen nicht in die stable wandern ist alles in Frage gestellt was räumlich oder logisch danach weiter editiert wird. Um das zu reparieren wären direkte, abweichende Edits auf der stable nötig, die dann aber den Unterschied zur live noch größer machen und die Diskrepanz breitet sich immer weiter aus.

Die andere Frage ist natürlich wer die Prüfung für alle Änderungen vornehmen soll. Damit baust Du einen gewaltigen Druck auf, was abzuarbeiten ist.

Ich denke der einzige technisch machbare Ansatz wäre es, eine Plausibilitätsprüfung, Begrenzungen für Anfänger und verwarnte Accounts und/oder einen Zurückweisungs- oder Freigabemechanismus in die API einzubauen, so daß verdächtige Dinge nicht direkt in der Datenbank landen. Aber auch hier hat man das Problem daß die Entscheidung sehr schnell fallen muß bevor Konflikte entstehen.

bye, Nop


Nothing is too difficult for the man who does not have to do it himself...
Projekte: Reit- und Wanderkarte mit Navigation - Kartengenerator Map Composer - GPS Track Editor Track Guru

Offline

#20 2013-11-29 12:51:26

S-Man42
Member
Registered: 2009-10-19
Posts: 302

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Ohne jetzt groß darüber nachgedacht zu haben: Aber ist es vielleicht sinnvoll, Wartezeiten für endgültige Übernahmen zu definieren?

Ich stelle mir das grob so vor: Änderungen werden nur in einer temporären DB gemacht. Jeder arbeitet auf diesem Mirror, jeder ändert und checkt. Aber jede Änderung wird - sagen wir - eine Woche nicht in den Hauptzweig geführt. Ist also Blödsinn passiert, braucht man erstmal nur in der temporären DB zu fixen und man fasst den Hauptbranch nicht an. Aber dadurch dass alle auf dem Mirror arbeiten, dürften keinerlei Konflikte oder so auf dem Mainbranch zustande kommen, denke ich.

Hmm, mir fällt grad ein, was passiert, wenn ein Revert genau über die Wochengrenze hinweg passiert... Dann kommts zu komischen Ergebnissen.. Hm...

Offline

#21 2013-11-29 13:53:01

hurdygurdyman
Member
Registered: 2009-12-10
Posts: 2,850

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

S-Man42 wrote:

Ohne jetzt groß darüber nachgedacht zu haben: Aber ist es vielleicht sinnvoll, Wartezeiten für endgültige Übernahmen zu definieren?

Ich stelle mir das grob so vor: Änderungen werden nur in einer temporären DB gemacht. Jeder arbeitet auf diesem Mirror, jeder ändert und checkt. Aber jede Änderung wird - sagen wir - eine Woche nicht in den Hauptzweig geführt. Ist also Blödsinn passiert, braucht man erstmal nur in der temporären DB zu fixen und man fasst den Hauptbranch nicht an. Aber dadurch dass alle auf dem Mirror arbeiten, dürften keinerlei Konflikte oder so auf dem Mainbranch zustande kommen, denke ich.

Hmm, mir fällt grad ein, was passiert, wenn ein Revert genau über die Wochengrenze hinweg passiert... Dann kommts zu komischen Ergebnissen.. Hm...

Und wenn einer während der Wartezeit am selben herumdreht, gibt es den Konflikt aus verschiedenen Bearbeitungen, von denen kein Admin wissen kann, welcher richtiger ist hmm


Gruß Michael (hurdygurdyman)
Ich mappe für Menschen, die Karten verwenden, welche aus OSM-Daten gerendert wurden tongue http://de.wikipedia.org/wiki/KISS-Prinzip cool

Offline

#22 2013-11-29 14:04:51

S-Man42
Member
Registered: 2009-10-19
Posts: 302

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Gut, aber das ist ja aktuell auch nicht anders. Ich sage ja nicht, dass DAS dadurch automatisch besser wird: Vielmehr dachte ich erstmal nur an die Fälle, wo es einfach offensichtlichen Vandalismus, großflächige Löschugnen, etc. gab. Die fängt man so ab, ohne dass sie in der Map bzw. dem eigentlichen Datensatz landen. Klar, was ich meine? smile

Last edited by S-Man42 (2013-11-29 14:05:01)

Offline

#23 2013-11-29 14:33:04

JohnDoe23
Member
Registered: 2013-10-11
Posts: 422

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

S-Man42 wrote:

Gut, aber das ist ja aktuell auch nicht anders. Ich sage ja nicht, dass DAS dadurch automatisch besser wird: Vielmehr dachte ich erstmal nur an die Fälle, wo es einfach offensichtlichen Vandalismus, großflächige Löschugnen, etc. gab. Die fängt man so ab, ohne dass sie in der Map bzw. dem eigentlichen Datensatz landen. Klar, was ich meine? smile

Aber aktuell lädt man die Daten auch schnell wieder hoch, da vergeht weniger Zeit, in der jemand anderes das selbe Objekt editieren könnte und somit zerlegt. Geänderte Objekte zu sperren, bis sie von jmd. anders bestätigt wurden dürfte wohl auch nicht wirklich praktikabel sein (z.B. bei Grenzrelationen, ...)

Ich denke dass solche hypothetischen Probleme erst gelöst werden, sobald sie wirklich drängend werden. Bis jetzt gab es soweit ich weiß ja noch keine wirkliche böswillige Manipulationen der Daten, außer ein paar Kahlschlägen, oder?

Was sich mir nicht ganz erschließt, warum der API-Zugriff offenbar unbeschränkt ist, da kann man einfach mal so 30.000 Nodes löschen: http://www.openstreetmap.org/browse/cha … ay_page=12 oder 50.000 leere Nodes anlegen: www.openstreetmap.org/browse/changeset/19122607 Da könnte man sicherlich ein Limit einführen + Ausnahmegenehmigungen für Massenimporte durch die DWG oder andere (demokratisch bestimmte?) Entscheidungsinstanzen.

Aber wie gesagt, solange sich solche Sachen in Grenzen halten, wird wohl nicht viel passieren.

Offline

#24 2013-11-29 14:49:41

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

JohnDoe23 wrote:

Geänderte Objekte zu sperren, bis sie von jmd. anders bestätigt wurden dürfte wohl auch nicht wirklich praktikabel sein (z.B. bei Grenzrelationen, ...)

Denke auch, dass das nicht praktikabel ist. Aber warum gibt es beim Upload nicht einfach einen Fehler, wenn z.B. eine Grenzrelation nicht (mehr) geschlossen ist?

Offline

#25 2013-11-29 15:16:03

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: Mama, jemand hat die ganze Mittelrheinregion rosa angestrichen..!

Moins,

bevor der Backofen explodiert: wie wäre es, erst einmal *ganz* kleine Brötchen zu backen.

Ein Beispiel: man könnte die geometrische Wohlgeformtheit von type=multipolygon-Relationen auf dem Server durchsetzen. Das sollte technisch kein Hexenwerk sein (wobei ich die durch die Prüfung erzeugte Serverlast nicht beurteilen kann), und würde u.a. das Problem defekter Admin-Relationen und das “und täglich grüßt das Postleitzahlenfresstier” verkleinern.

Kostet aber.

Denn ein Editor sollte vor dem Hochladen den Test des DB-Servers vorwegnehmen, um Ablehnungen zu vermeiden. Wenig Probleme machen Split eines Weges (wenn das neue Teilstücke in die gleichen Rels kommt wie das Basisstück), Join mit einem Way exakt gleicher Relzugehörigkeit und Verfeinerung eines Ways durch Einfügen innerer Punkte: das  alles kann ein wohlgeformtes MP nicht beschädigen.

Sobald aber ein Wegstück entfernt oder eines ergänzt oder verkürzt oder verlängert wird, muss das MP nachgerechnet werden. Das muss zum einen implementiert sein, zum anderen muss der Editor dazu alle (viele+lange) Wegstücke des MP laden.

Während der Arbeit an einem MP ist das MP (natürlich) nicht wohlgeformt. Was bei JOSM kein Problem ist (ich lade erst nach vollständiger Bearbeitung hoch, wenn das MP wieder ok ist), schränkt einen Editor wie iD, der Änderungen sofort hochlädt, ein: Wege, die Bestandteil eines MP sind, kann man weder löschen noch verkürzen, und aus einem Verlängern muss der Editor ein Ansetzen einer neuen Linie mit gleichen Attributen machen.

Schon diesen simplen Schritt in Richtung einer konsistenteren DB (der kleinste, der mir eingefallen ist) bezahlt man teuer: mit Entwicklungsarbeit und mit Einschränkungen bei der Editierbarkeit.

Will man den Preis der Müllvorbeugung nicht bezahlen, so wird weiterhin Müll hochgeladen und man bezahlt für die Müllentsorgung. Oder hofft, dass es genügend freiwillige Müllwerker gibt. hmm

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

Board footer

Powered by FluxBB