Fahrspur-Addon für JOSM

Hallo

werkelt eigentlich schon jemand an einem Fahrspur-Addon für JOSM? Für das manuelle Eintragen von Fahrspuren auf der Autobahn (wie hier) ist mir meine Freizeit dann doch zu schade. Vor allem da in vielen Orten noch Hausnummern und ähnlich wichtige Dinge fehlen.

Gruß
Atalanttore

Ja,
ich betreue gerade zwei Studenten die sowas vor haben. Gibt es Wünsche zu der GUI?
Hinweise und Hilfe sind sehr willkommen.

Grüße,
Marek

Möglichst einfach sollte die GUI sein. :wink:

Es wäre schön, wenn das Aufteilen einer Straße für unterschiedliche Tags automatisch geschehen würde und man sich darüber keinen Kopf machen müsste.

Gruß
Atalanttore

Gute Idee. Mehr!
Wo finde ich Elemente die man für JOSM - like GUI verwenden kann?

Hallo Marek,

Wird das ein JOSM-Plugin oder irgendein Extra-Editor? Ich persönlich wäre wegen folgender Gründe, dass soetwas als JOSM-Plugin realisiert werden würde. Fahrspurmapping spricht nämlich überwiegend die Power- und Profi-Mapper an. Die benutzen fast immer JOSM. Wenn man Wege aufteilt, was beim Fahrspurmapping halt oft geschehen muss, muss der Editor sehr gut mit Relationen (Abbiege-, Routen- und Multipolygon-Relationen) umgehen können. Kann das ein anderer Editor als JOSM besser?

JOSM ist in Java geschrieben. Quellcode und alles dazu gehörige gibt es im SVN-Repository.

Viele Grüße

Michael

Eine Objektvorlage für JOSM gibt es: https://josm.openstreetmap.de/wiki/Presets/LaneAttributes
War so etwas gemeint?

Lieber Nakaner:
Es war von Anfang an als JOSM Editor gedacht. Eine extra Software ist nicht drin: Noch ein Editor macht meiner Meinung nach keinen Sinn.

LieberOlaf,

Genau das. Vielen Dank!

Mal sehen wie fit die Leute sind. Ich wünschte mir das natürlich so schnell wie möglich.
LG,
Marek

Hallo,

wegen der Wochenaufgabe Fahrspuren mit Richtungspfeilen erfassen in KW 47/48 eine kleine Nachfrage, ob schon etwas Brauchbares dabei entstanden ist?

Gruß
Atalanttore

Ich rede mit dem Team am Sonntag bei einer Open Source Konferenz in Rumänien. Ich spreche das Thema an und melde mich Mittwoch in dem Forum wieder.
Eine Sache fällt auf jedem Fall auf: Wir haben in OSM keine Möglichkeit einen Überganz zu beschreiben:
Wie werden aus 1 Spur 2 Spuren.
Normalereise ist das ein Straßenabschitt bei dem die Straße kontinuierlich breiter wird.

Irgendwelche Ideen, wie wir das taggen könnten?
Es ist wichtig.

Viele Grüße,
Marek

Ich hatte da mal eine Idee, und muss mal danach suchen…

Gefunden! :slight_smile:
https://drive.google.com/file/d/0B_3PJBM5cOz5ZlZWVmI0LWpmYTQ/view?usp=sharing

@Marek:
Erinnerst du dich?

Analog zu merge_to_left sollte ein split_to_left aber kein eigenes tag ‘split:lanes’ bekommen, sondern in turn_lanes aufgehen.

prima wäre es, wenn das plugin einen modus für die gängigsten fahrspur-vorkommen hätte,
der nur grafiken anzeigt, es wird die richtige ausgewählt, und der rest passiert im hintergrund.
das heißt der normale mapper muß sich nicht intensiv mit dem thema beschäftigen.
für komplizierte kreuzungen ein modus für profis…

grüße von lutz

Also Vorlagen. Auswählen, anklicken, glücklich sein :wink:

Gruß
Atalanttore

Stimmt eigentlich. Keine Ahnung, warum ich seinerzeit den key split:lanes erwogen habe :confused:
(Ist das jetzt Demenz oder Altersheimer? Hab’s vergessen)

Noch bitte ein Hinweis:
Die Lanes können nach links und nach rechts aufgehen.
Aus der praktischen Arbeit mit der Karten (Navifirma :wink: ) weiß ich, dass es auch eine Gabelung gibt in der aus einer lane symmetrisch zwei werden. Sprich: nicht links, nicht rechts sondern in beide Richtungen.
Das berücksichtigen wir noch nicht. Sollte aber rein…

& Michael: Herzlichen Dank für Deine unermüdliche Lobbyarbeit für die Fahrspur Sache!
Hättest Du (und auch Andere von Euch) Lust den Lane PlugIn aus der user Sicht zu spezifizieren?
Ich habe schon Mal erfahren, wenn der Programmierer nur ein Ziel aufgemalt bekommt, dann kriegt er das auch hin, nur die Usability ist nicht unbedingt das, was man so wirklich wollte :P.

Wie wäre es mit “turn:langes=split” für symmetrische Teilung? split_to_left bzw. split_to_right hätten wir ja, wenn wir keinen neuen key “split:lannes” wollen.

Lust schon, aber keine Ahnung wie das geht. :frowning:

Hallo zusammen,

bei dem “turn:lanes”-Tag bin ich eigentlich immer davon ausgegangen, dass hier die “Pfeile” reingehören, die auf die Straße gemalt sind. Insofern wäre hier auch “merge_to_left” (bzw. “merge-to-right”) richtig aufgehoben, da hier im Allgemeinen auf der Straße die Fahrbahnverengung entsprechend angegeben ist.

Wenn sich nun aber eine Spur in andere Spuren aufteilt, ist hier normalerweise nichts auf der Straße gemalt. Wenn, dann wird durch ein entsprechendes Schild (z.B. Richtungsangaben) angegeben, dass hier nun eine Spur mehr ist.

Sollte es nun für Navi-Anwendungen notwendig sein, hier entsprechende Angaben zu machen, welche Spur sich wie aufteilt, wäre es sicherlich sinnvoller, den von Dir vorgeschlagenen Key “split:lanes” zu nutzen. Es kann nämlich zusätzlich auch vorkommen, dass bereits entsprechende Richtungspfeile vorhanden sind, bevor überhaupt eine Fahrspur-Auftrennung vorgenommen wird (z.B. ist eine Fahrspur mit links und geradeaus vorhanden, dieses würde dann mit left;through erfasst werden. Diese Fahrspur wird nun in zwei Fahrspuren mit links und geradeaus aufgeteilt - wie würde dann dieses erfasst werden?).

Was mir aber noch nicht ganz klar ist, wie mit baulich getrennten Fahrspuren umgegangen werden soll, die in Kreuzungsbereichen nicht mehr baulich getrennt sind. Sollten dann hier im Kreuzungsbereich die Fahrspuren zusammengeführt werden? (z.B. hier: http://www.openstreetmap.org/#map=19/50.80769/8.77664)).

VG,
Thorsten

So schwer sollte das nicht sein. Man muss doch nur seine Wünsche beschreiben. Wie das umgesetzt wird macht der Entwickler ja dann. Aber er weiß eben nicht wie andere das als praktisch empfinden.

Also es gibt denke ich zwei Wege das zu machen.
Die erste Möglichkeit: Man wählt den Weg aus. Darauf wird ein Fenster geöffnet in dem der Weg groß auf Wunsch mit Hintergrund dargestellt wird. Der Weg wird mit Richtung dargestellt. Außerdem wird der Weg an seinen zwischen Punkten segmentiert, so dass bei Bedarf auch nur teile auswählbar sind.
Man kann weitere Punkte einfügen um weitere Segmente zu erhalten.
Danach kann man die Segmente einzeln oder zusammen auswählen und mit Lanes forward backward Spuren anbauen, welche das Plugin dann darstellt. Aber immer noch so durchscheinend das der Hintergrund sichtbar bleibt.
Danach kann man entweder die Spuren auswählen oder mittels Drag and Drop Pfeile auf die Fahrbahn ziehen. Und von mir aus weitere Beschränkungen wie Geschwindigkeiten Fahrzeugbreiten und Co.
Alternativ kann man aber auch alles gleich per Drag an Drop machen so dass man nicht vorher die Anzahl einstellt sondern einen linksabieger auf das Segment zieht und dann noch einen geradeaus daneben für neue Spur oder obendrauf für dazu zieht. Das gleiche macht man dann für Spliten von Fahrstreifen etc. Nach Abschluss muss das Plugin den Weg an den nötigen Stellen trennen und die betreffenden Tags hinzufügen und ggf. neue Nodes anlegen.

Die Zweite Möglichkeit wäre eine Kreuzung auszwählen und dann dort für die abgehenden Wege eine Ähnliche Methode anbieten. Das ist allerdings bei komplzierten Kreuzungen wesentlich schwieriger, als bei einzelnen Wegen.

Stimmt, war wohl mein Gedanke damals auch, da ja bei Aufteilung nichts auf der Straße gemalt ist, was aber auch oft bei Beschleunigungsspuren nicht der Fall ist. Der "split:lanes , war von mir nur für den Übergangsbereich gedacht, in dem aus einer zwei Spuren werden, und soll für “forward-routing” helfen, so früh wie möglich die beste Spur vorzuschlagen. Ich aschlafe noch mal ne Nacht darüber.
Aber Danke, DoDoMR, dass du meinen alternden Gehirnwindungen wieder auf die Sprünge geholfen hast. :slight_smile:

Ich führe die turn:lanes immer bis an den Kreuzungspunkt, auch wenn dort im Kreuzungsbereich keine durchgezogenen Linien mehr sind. Wie sollen Sie auch, da dann jede Menge sich kreuzender durchgezogener Linien dort wären. Jede Spur hat i.d.R eine logische Fortsetzung im Kreuzungsbereich. Man zeichnet dort auf die Straße gestrichelte Linien, um den Spurverlauf zu zeigen. Und auf dienen letzten Metern vor dem Abbiegen mitten auf der Kreuzung noch eine Spur zu wechseln, ist aus meiner Sicht lebensmüde oder mindestens Blech gefährdend.