Umstieg von iD-Editor auf JOSM - ein Versuch - bitte um Hilfe

In JOSM gibt es die Möglichkeit andere Kartenstile zu benutzen, basiert auf MapCSS. Vielleicht is der New Basic Style was für dich. Aber guck auch mal die andere an. Die können thematisch ein und abgeschaltet werden, abhängig vom Arbeit die du derzeit machst.
Was auch interessant ist, ist das man bestimmte Daten wegfiltern kann.

Du wirst dich den Umsteig nicht betreueun, wenn du einmal die Möglichkeiten von JOSM kennen lernst.

Noch ein Tipp: x für eXtrude. (doubleclick auf Umriss macht neuen Knoten). Ermöglicht sehr schnelles erfassen von L und T shaped Gebäude, nachdem du die mit buildings-tools erfasst hast.

Jo

Danke, der Style ist in der Tat von der Darstellung noch besser. Eigentlich wie der gewohnte ID-Style. Nur die Flächen sind von den Linien wieder sehr dünn/zart - der einzige Kritikpunkt.

Was ich toll finde mit JOSM, ist das man ihn selber auch ausbreiten kann. Wenn du Rechtenmaustaste auf der Stil machst, Speichern als, dann kannst du in die Datei schauen wie es gemacht wird und das so anpassen das es genau so ausseht wie du willst. Wenn die Datei gespeichert wird, merkt JOSM das, und kannst du sofort den Effekt sehen.
Wenn du so einen Stil erfasst der dir gefällt, kannst du ihn auch hochladen als neuer Stil, oder die Änderungen an der Erzeuger der originalen Stil senden und vorschlagen die auf zu nehmen.

Ich habe noch aus gegebenem Anlass eine Frage zum JOSM: Wie gehe ich vor, wenn eine sichtbare Linie per se zu mehrere Relationen gehört um diese selektiv zu löschen.
z.b. ich habe eine Strecke mit 2 Nodes. Die Strecke gehört zu:
Feldweg
einer Grenze
einem Wald
einer überregionalen Fläche (Naturschutzgebiet)

Nun möchte ich den Feldweg z.b. löschen. Das Problem ist, klicke ich die Linie an und dann auf ENTF, ist alles weg.

Wenn du die Linie (way) löscht, ist der Way weg und sind 3 Relationen geändert. Wenn du die Linie selektierst und dann im Relations Pane die richtige relation editierst (oder bie Tags unten wo du die Mitgliedschaften sehst) un so ein Relation Editor Window öffenst, kannst du den Way in nur diese Relation entfernen, ohne das das die andere zwei beeinflußt.

Jo

Wenn nur der Feldweg weg muss (weil es ihn nicht mehr gibt, oder warum auch immer) dann loesche einfach die Tags des Feldwegs (highway=track, tracktype=*, …)

In einer Relation ist auch ein way ohne jegliche Tags gueltig. (Diese sind ja z.B. in der Relation selbst definiert, oder bei einem Inner, wo Du nicht weisst was es ist (ausser, dass es nichts vom MP ist (also z.B. kein Wald ist)) kannst Du einfach auch alle Tags weg lassen (ist gueltig). Oder Du kannst auch bei mehreren zusammenhaengenden Inners einen grossen Inner ohne Tags Zeichnen und in die Relation geben und innerhalb des “leeren” inners dann alle Detailflaechen einzeichnen, ohne Dich weiter um die Relation kuemmern zu muessen. Das wuerde ich bei vielen angrenzenden Inners sogar empfehlen.

Lg, Gppes

[Edit: Typo, kleine Textverbesserung]

Eine weitere Frage, die mir bei der Bedienung des JOSM gekommen ist:
Wie kann ich am effektivsten/schnellsten eine Fläche mit ihren äußeren Kontur an eine andere Fläche mit ihren bestehenden Nodes in der Aussenkontur bringen? Speziell, wenn diese sehr viele Nodes hat, ist das schwer. Ich behelfe mir dzt. mit dem Tastenkürzel M, in dem ich 2 nahe an einander liegende Nodes verbinde. Das ist auch insofern mühsam, da sich meist jener Node verschiebt örtlich, der bleiben sollte.
Gibt es hierzu einen Trick?

+1

Suche auch schon lange danach

Vielleicht ein bisserl böse: Eines der beiden Polygone an den Enden des gemeinsamen Abschnittes auftrennen, den parallelen Teilabschnitt entfernen, die losen Enden mit dem anderen ganzen Polygon verbinden, einen der beiden Endpunkte auswählen, Finger auf die Taste “f” legen und fertig.

Nun, bei einer Line, die über mehrere Kilometer geht, wird das etwas mühsam. Viel einfacher wäre, wenn man 2 Linien, die nebeneinander näherungsweise verlaufen übereinander legen kann, in dem ich z.B. dem Programm sage: zwischen Node 1 + Node 2 lege die zuvor bestehende gerade Linie auf die andere, bestehende Linie, welche in der Regel mehrere Nodes hat (und deshalb auch genauer gezeichnet ist).
Mit Polygonen auftrennen, habe ich leider - sowohl im iD wie auch JOSM - schon viel negative Erfahrungen machen dürfen. Die greife ich lieber nicht an.

Das contourmerge plugin verwenden!

Danke für den Tipp. Nur, wie verwende ich das? Das Wiki ist nicht wirklich aussagekräftig im Hinblick darauf. Tastenkombinationen? Was muss ich da tun, damit das gewünschte Ergebnis eintritt?

Ich habe mir mit dem Tool auch schwer getan, sogar am OSM Stammtisch haben wir da mal verzweifelt rum probiert.

  1. Alles deselektieren (also “ins Leere” clicken)
  2. Contour Merge Icon clicken
  3. Auf beiden Ways die zwei Punkte an den Grenzen Clicken, innerhalb der Merge passieren soll
  4. Den Way, der gemerged werden soll mit der Mouse anfassen (so wie drag&drop) und auf den anderen Way irgendwo drauf ziehen.
  5. Das Tool zeigt an, wie es mergen wuerde
  6. Mouse-Taste loslassen.

Ich mache es meistens so: Ich merge die beiden Randpunkte der Ways mit “m” oder mit Ziehen der Node mit der Mouse und Strg-Taste (so wie hier vor wenigen Tagen gelernt) manuell. Dann deselektiere ich alles und aktiviere den contour merger. Jetzt muss ich nur noch zwei Punkte anwaehlen (weil ich die ja gerade zuvor manuell gemerged habe) und wieder ab 4)

Lg, Gppes

PS.: Das Ergebnis kontrollieren! Einmal habe ich was verbockt und voellig falsch gemerged (Das ist halt der Nachteil, wenn man sich etwas “automatisch” machen laesst. → Am besten vor und nach der Aktion einmal den Josm Validator laufen lassen.

Wie mache ich gleiches, wenn die Linie noch keinen Tag hat? Ich finde im Eigenschaftsfenster der Linie leider nichts dazu.

Danke sehr. Das hilft in der Tat sehr und geht schnell sowie exakt.

Kannst Du die ID des Ways posten, vielleicht wird dann klar, was wir meinen, vielleicht wissen wir beide voneinander noch nicht genau, was wir meinen.

Ich muss leider feststellen, dass es nicht immer funktioniert nach dem Plan.
Ich gehe so vor:
wie 1+2 oben
Dann klicke ich auf 2 Nodes. Dazwischen wird beim Mouse-over die Linie rot und verschiebbar. Diese rote Linie schiebe ich auf meine Zielfläche. Nur, dann kommt meist ein “Parkverbotsschild”.

Habe nun nach langem Probieren herausgefunden, wie es läuft. Ein wenig tricky die Sache, du hast leider ein paar Kleinigkeiten (mit großer Auswirkung) vergessen.

  1. Den Weg (Linie) und die jeweilige Fläche, die an den Weg näherungsweise grenzt, in den Bildschirmfokus holen.

  2. Den Weg an den beiden Enden, die mit der Fläche verbunden werden sollen, aufschneiden/trennen an den jeweiligen Nodes, welche dem zu verbindenden Teil am nächsten kommen. Notfalls einen zusätzlichen Node erstellen und diesen dann trennen (z.B. bei 2 Nodes zu weit auseinander liegen). Dieser Schritt ist besonders wichtig, damit anschließend die Fläche korrekt verbunden wird. Sonst ergeben sich (grobe) Fehler, da das Plug-In offenbar immer die gesamte Linie als Konturreferenz dann ansieht und versucht, die Fläche an die ganze Linie anzulegen. Das führt zu Fehlern zwangsweise.

  3. Alles abwählen (wie oben beschrieben)

  4. Contour Merge auswählen.

  5. An der Fläche jene beiden Nodes anklicken, die mit dem zuvor getrennten Wegstück, gemergt werden sollen. An diesen erscheinen gelbe Kreuze, ähnlich einer Eisenbahnüberfahrt.

  6. jene Linie, die zwischen den beiden Kreuzen auf der Fläche liegt, mit der linken Maustaste anklicken. Diese wird rot gehighlighted.

  7. Die rote Linie auf den zuvor getrennten Straßen-/Linienabschnitt ziehen und loslassen.

  8. Die zuvor getrennte Straße/Linie wieder verbinden zu einer ganzen, durchgehenden Linie.

Kann sein, dass Du bei vorher komplett getrennten Areas nicht vier Eisenbahnkreuzerl (zwei Mal Quell-Area, zwei Mal Ziel-Area) gemacht hast, also die zwei Eisenbahnreuzerl beim Ziel vergessen hast?

Nein, bin vorgegangen, wie zuvor von dir beschrieben. Habe die Kreuze nur auf jene Linie gesetzt, die ich an eine andere anpassen wollte.