Hi

Die Tage gab es Gespräche ob man nun Straßen und Wald mit gemeinsamen
Knoten baut oder nicht, oder Landuses verklebt, oder so was.

Je nach dem braucht man ein Tool um zwei Wege die Knoten teilen
auseinanderzuklamüsern.

Da gab es an einer Stelle schon mal den Vorschlag ein $Dings
zu bauen mit dem man die gemeinsamen Knoten markieren kann.

Hier ist es:

Man wählt 1-n Wege, führt die Aktion aus, hinterher sind genau
jene Knoten markiert die in allen Wegen vorhanden sind, die Wege
sind dann nicht mehr markiert. Dann markiert man zusätzlich den
Weg den man aus dem Verhau lösen will.
Anschließend 'G' drücken und der Weg hat nun einen Satz neue
Knoten, jene die er zuvor mit den anderen Wegen teilte.

Scheint mir korrekt.

Man kann auch so alle Knoten eines Wegs markieren wenn man
zuvor nur diesen einen Weg auswählt.

Das ganze mal experimentell als Javascript realisiert, man braucht
also das script Plugin. Da wählt man dann die Datei aus und
führt sie aus.

Das ganze in javascript zu entwickeln war aber PITA, da das
Plugin da zum Kotzen ist: einzige Fehlermeldung 'Es ging was schief'
Vielleicht könnte der Autor doch mal die gar nicht so schlechten
Meldungen der Scriptengines ausgeben statt garnix:-(


Das Script zeigt mein Bedürfnis nach Abstraktion, es ist aber
nur minimal Spielkram. Oben was um den Javateil etwas abzukapseln.
Mal rumprobiert, keine große Absicht. Wenn die Editorbauer
sich auf eine Script-API einigen könnten (so wie der DOM in Browsern)
könnte man solche Scripte ohne Änderung in alles Editoren
verwenden. Wäre aber einiges an Arbeit so eine API zu designen.
Dann könnte man Code zwischen den Editoren teilen.
Ach ja, viel zu wenig Zeit...

Peter

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an