This mailing list has been migrated to Mailman 3. This archive will no longer be updated. Messages after 1 February 2020 are missing. Please use the new archive instead.
Diese Mailingliste wurde auf Mailman 3 umgestellt. Dieses Archiv wird nicht mehr länger aktualisiert. Nachrichten nach dem 1. Februar 2020 fehlen. Bitte benutze das neue Archiv.
Hallo, bei Mappen in den letzten Monaten ist mir schon mehrfach aufgefallen, dass es Gleise gibt, auf denen in unterschiedlichen Richtungen unterschiedliche Geschwindigkeiten gelten (beide Geschwindigkeiten jeweils auf der freien Strecke und mit Lf6/7 signalisiert). Wenn ich diese in OSM eintrage, werden sie natürlich nicht gerendert. Beispiel: https://www.openstreetmap.org/way/266661240 (dort bin ich mit dem GPS und Fahrrad entlanggefahren) Um dem fehlenden Rendering abzuhelfen gibt es zwei Möglichkeiten: (1) Man rendert solche Gleise gestrichelt. Ein 2/3-Strich in der Farbe der Vorwärtsgeschwindigkeit, ein 1/3-Strich in der Farbe der Rückwärtsgeschwindigkeit. (Der Einfachkeit halber lassen wir mal die Berücksichtigung von getaggtem Gleiswechselbetrieb außen vor. Den könnte man durch gleiche Betonung der beiden Richtungen hervorheben). (2) Ich designe schlanke, pfeilartige Icons und diese werden aneinandergereiht: Darstellung in ASCII-Art: Pfeilform: <---> <---> <---> Farbe: aaabb aaabb aaabb a = Farbe vorwärts b = Farbe rückwärts links = Vorwärts-Richtung des OSM-Ways Idee (1) habe ich gerade eben versucht, umzusetzen. Es ist mein erstes MapCSS-Stylesheet (ich kenne sonst nur Maperitive). Wie ich es von Maperitive gewohnt bin, habe ich versucht, erst die Vorwärts-Linie (im Beispiel 110 km/h) und darüber die Rückwärts-Linie (100 km/h) zu zeichnen. way[maxspeed:backward>90][maxspeed:backward<=100] { z-index: 10; color: white; /*color: #00CB84;*/ width: 5; linejoin: round; text: "maxspeed"; text-position: line; text-color: black; font-size: 11; font-family: Verdana Bold; font-weight: bold; text-halo-radius: 1; text-halo-color: white; } way[maxspeed:forward>100][maxspeed:forward<=110] { z-index: 11; color: #00CB66; width: 3.5; linejoin: round; dashes: 20,20; text: "maxspeed"; text-position: line; text-color: black; font-size: 11; font-family: Verdana Bold; font-weight: bold; text-halo-radius: 1; text-halo-color: white; } Obiges Listing gibt mir jedoch nur eine grüne Strichellinie aus. Idee (2) scheint, wenn ich die Spezifikationen von MapCSS richtig verstehe nicht möglich zu sein. @Alex: Was benutzt du eigentlich als Entwicklungsumgebung für die Stylesheets? Ich habe meinen ersten Gehversuch jetzt mit JOSM gemacht. JOSM hat zwar eine MapCSS-Unterstützung, aber die ist, glaube ich, so gut wie die HTML-/CSS-Unterstützung vom Internet Explorer früher. :) Viele Grüße Michael PS Es gibt wieder drei neue Icons: Lf6+Lf7 für 10 km/h und Ne2 (Vorsignaltafel) -- Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 901 bytes Desc: OpenPGP digital signature URL: <http://lists.openrailwaymap.org/archives/openrailwaymap/attachments/20140618/820503e5/attachment.sig>