(English version below)
Hallo zusammen,
am Wochenende des 9. bis 11. Januar 2015 waren Alexander (rurseekatze) und Michael (Nakaner) auf dem FOSSGIS-Hackweekend im Linuxhotel in Essen. Der FOSSGIS e.V. ist der deutsche OpenStreetMap-Förderverein für freie GIS-Software. Das Linuxhotel ist ein Hotel für Schulungen zu Open-Source-Software, das an Wochenenden von Open-Source-Communities zu günstigen Preisen für Hackweekends u.ä. gemietet werden kann.
Während Alex im Laufe des Wochenendes eine JOSM-Objektvorlage für Österreich (http://www.openrailwaymap.org/josm-presets/) erstellte, widmete sich Michael den kleineren Dingen. Der Signallayer zeigt künftig Bahnübergangsüberwachungssignale (Bü 0/1), die Sv-Signale der Hamburger S-Bahn¹ und Sh 2-Tafeln. Die Icons für Ks-Signale wurden durch neue Icons ersetzt. Um das Hp 0 von den Hp 0-Icons der Hl-, H/V- und Sv-Lichtsignalsysteme unterscheiden zu können, wurde die Bedeutung der Farben bei Ks-Signalen geändert. Hp 0 (oben im Schirm) steht künftig für ein Ks-Mehrabschnittssignal, Ks 1 für ein Ks-Hauptsignal und Ks 2 für Ks-Vorsignal.
Auch am Infrastrukturstil verbesserte Michael einige Sachen. Künftig werden die Namen von Tunnels und Brücken dargestellt, wenn sie als tunnel:name=* bzw. bridge:name=* getaggt sind. Straßenbahnen werden erst ab Zoomstufe 10 gerendert, da sonst die Karte in Ballungsräumen zu unübersichtlich ist. Industriegleise werden etwas schmäler dargestellt.
Wie in mehreren Bugreports gefordert, wurde der Höchstgeschwindigkeitslayer verbessert. Künftig wird die ehemals bzw. künftig zulässige Höchstgeschwindigkeit stillgelegter und in Bau befindliche Gleise dargestellt. Abgebaute Strecken und Strecken in Planung werden künftig nicht mehr dargestellt. Bereits seit einigen Wochen werden außerdem die Gleise im Signallayer zur besseren Übersicht als graue Linien dargestellt.
Bitte beachtet, dass diese Änderungen noch nicht auf den Liveserver übertragen wurden und somit momentan auch noch nicht auf der Karte sichtbar sind. Dies wird so schnell wie möglich nachgeholt.
Wer sich dafür interessiert, was auf dem Hackweekend neben der OpenRailwayMap sonst noch passiert ist, sei auf folgenden Blogartikel auf der Homepage des FOSSGIS e.V. verwiesen: http://www.fossgis.de/node/242
Wir bedanken uns beim FOSSGIS dafür, dass wir im Rahmen des Hackweekends gemeinsam die OpenRailwayMap voranbringen konnten und freuen uns schon auf das nächste Mal. Das nächste Hackweekend mit Beteiligung der OpenRailwayMap ist das OSM-Hackweekend im Februar in der Geofabrik in Karlsruhe: https://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_February_2015
¹ nur, wenn railway:signal:combined:states=* getaggt ist und das Signal Hp 0 oder Sv 0 anzeigen kann
Gruß Alex
***
Hi everybody,
last weekend (January 9–11, 2015) Alexander (rurseekatze) and Michael (Nakaner) stayed at FOSSGIS Hack Weekend at Linuxhotel in Essen, Germany. FOSSGIS e.V. is quasi, but not official OpenStreetMap Foundation Local Chapter in Germany and funds free software/projects around GIS software and OpenStreetMap. Linuxhotel is a hotel only for Linux and open source software training. At weekends, open source software communities can stay there for cheap prices.
While Alex created a JOSM preset for Austrian railways (http://www.openrailwaymap.org/josm-presets/) this weekend, Michael did a couple of smaller fixes and improvements. He added German crossing signals (Bü 0/1), the Sv signals of Hamburg Light Rail ("S-Bahn") and an icon for Sh 2 signs. He replaced icons of Ks signals by new ones. To be able to differ between Hp 0 ("stop") of Ks system and other systems which have a red light, he decided to change the meanings of the Ks icons. Hp 0 (red light at the top of the signal) now represents a Ks combined signal (prior Hp 0 represented a Ks main signal). Ks 1 (green light in the center) represents a Ks main signal (prior Ks 1 represented Ks combined signals). Ks 2 (yellow light at the right) represents a Ks distance signal (prior Ks 2 represented Ks combined signals).
Michael also improved the infrastructure style. OpenRailwayMap now renders tunnel and bridge names which are tagged using tunnel:name=* and bridge:name=*. Trams will be rendered at zoom level 10+ now and industrial tracks won't be as thick is usual.
As requested in a couple of bug reports, Michael improved maxspeed style. From now on, speed limits of disused and being constructed tracks will be rendered, too. We will not render speed limits of abandoned or proposed tracks.
Since two weeks, the tracks in the signalling layer are rendered as grey lines for a better orientation.
Note that these changes still need to be deployed on the webserver and are not visible on the homepage yet. This will be done soon.
We thank FOSSGIS for offering this location and event to improve OpenRailwayMap and look forward to the next FOSSGIS Hack Weekend. The next hacking event with participation of OpenRailwayMap will be the Hackweekend im Februar in der Geofabrik in Karlsruhe: https://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_February_2015
Regards Alex
Am Thu, 15 Jan 2015 20:19:29 +0100 schrieb Alexander Matheisen AlexanderMatheisen@ish.de:
... Während Alex im Laufe des Wochenendes eine JOSM-Objektvorlage für Österreich (http://www.openrailwaymap.org/josm-presets/) erstellte, ...
Hallo,
danke für die Vorlage! Darf ich trotzdem gleich auf einen Fehler in der at-signals-v2.xml hinweisen? Und zwar betrifft das die Zeile 252, da steht bei den Werten ganz am Anfang auch der Tag (railway:signal:distant:states=) mit drinnen!
Außerdem ist mir aufgefallen, dass abweichend zum Wiki (http://wiki.openstreetmap.org/wiki/DE:OpenRailwayMap/Tagging_in_Austria) das prefix nicht AT sondern AT-V2 lautet. Ist vermutlich sinnvoll, da es in Österreich ja auch Privatbahnen gibt, deren Signale anders aussehen. Daher die Frage, ist das AT-V2 nur ein Vorschlag oder schon irgendwo beschlossen worden?
Weil ich schon dabei bin, gleich noch die Frage, gibt es eine realistische Chance, dass Signale in Österreich auch in absehbarer Zeit dargestellt werden? Liegt es bloß an den Signalgrafiken oder ist da viel mehr an Arbeit dahinter? Ich habe vor einiger Zeit mal angefangen, Signale zu zeichnen. Es ist zwar weit entfernt von vollständig aber für den Anfang vielleicht brauchbar. Die Frage ist, wie ich es am Besten zur Verfügung stellen kann. Mit Github kenne ich mich (noch) überhaupt nicht aus.
Liebe Grüße, Albin
Hallo Albin,
ich antworte mal stellvertretend für Alex, der gerade noch mehr zu tun hat als ich. Ich bin nämlich letztes WE auf dem Hackweekend neben ihm gesessen.
Am 2015-01-15 um 22:16 schrieb Albin Michlmayr:
Am Thu, 15 Jan 2015 20:19:29 +0100 schrieb Alexander Matheisen AlexanderMatheisen@ish.de:
... Während Alex im Laufe des Wochenendes eine JOSM-Objektvorlage für Österreich (http://www.openrailwaymap.org/josm-presets/) erstellte, ...
Hallo,
danke für die Vorlage! Darf ich trotzdem gleich auf einen Fehler in der at-signals-v2.xml hinweisen? Und zwar betrifft das die Zeile 252, da steht bei den Werten ganz am Anfang auch der Tag (railway:signal:distant:states=) mit drinnen!
Danke für den Hinweis. Ich habe es gefixt und ein Pull-Request erstellt. Alex muss dieses Pull-Request noch mergen, bevor es auf http://openrailwaymap.org/josm-presets zu finden ist. Bis dahin kannst du aber die reparierte Version unter https://github.com/Nakaner/OpenRailwayMap/raw/bugfix/typo-josm-preset-at/jos... herunterladen.
Außerdem ist mir aufgefallen, dass abweichend zum Wiki (http://wiki.openstreetmap.org/wiki/DE:OpenRailwayMap/Tagging_in_Austria) das prefix nicht AT sondern AT-V2 lautet. Ist vermutlich sinnvoll, da es in Österreich ja auch Privatbahnen gibt, deren Signale anders aussehen. Daher die Frage, ist das AT-V2 nur ein Vorschlag oder schon irgendwo beschlossen worden?
In Deutschland haben wir DE-ESO für Vollbahnen (ESO = Eisenbahnsignalordnung, Signalbuch Ril 301 der DB), DE-BOStrab (Straßenbahnen) und DE-BVG für die Berliner U-Bahn. Allgemein wurde auf dem Treffen in Bad Nauheim das Schema <Länderkürzel>-<Betreiber oder Vorschriftsname>:<Signalbezeichnung> beschlossen. Wenn eine österreichische Privatbahn ÖBB-V2-Signale einsetzt und diese bei der Privatbahn dieselbe Bedeutung haben, dann werden diese als AT-V2:<Bezeichnung> getaggt. Das erleichtert u.a. Auswertern die Arbeit. In Deutschland handhaben wir das z.B. bei der Albtal-Verkehrs-Gesellschaft auch so.
Wenn du für eine Privatbahn ein Präfix einführst, dann notiere es bitte im Wiki unter DE:OpenRailwayMap/Tagging_in_Austria
Weil ich schon dabei bin, gleich noch die Frage, gibt es eine realistische Chance, dass Signale in Österreich auch in absehbarer Zeit dargestellt werden? Liegt es bloß an den Signalgrafiken oder ist da viel mehr an Arbeit dahinter? Ich habe vor einiger Zeit mal angefangen, Signale zu zeichnen. Es ist zwar weit entfernt von vollständig aber für den Anfang vielleicht brauchbar. Die Frage ist, wie ich es am Besten zur Verfügung stellen kann. Mit Github kenne ich mich (noch) überhaupt nicht aus.
Der größte Arbeitsaufwand ist wirklich das Googlen nach brauchbaren Fotos und die Vektorisierung. Da die Grundprinzipien im österreichischen Signalsystem extrem ählich sind, wird sich die Arbeit zum großen Teil aus Copypasting bestehen. [1] Vielleicht fange ich am Wochenende damit an, aber ich möchte nichts versprechen.
Darf ich eigentlich deine Signale in meine CC-0-lizenzierte Sammlung railway-signals übernehmen? Das war bisher die Quelle für die OpenRailwayMap-Icons (wir haben die railway-signals-Icons aber des Öfteren nachbearbeitet, z.B. die Hp-Lichtsignalschirme niedriger gemacht) https://github.com/Nakaner/railway-signals
Viele Grüße
Michael
[1] Schon seit längerer Zeit werden österreichische Trapzetafeln gerendert. Das war aber auch leicht, denn die sehen sehr ähnlich aus. :-) Leider stehen die i.d.R. dort, wo der Hund vergraben ist.
Hallo Albin,
On Do, 2015-01-15 at 23:26 +0100, Michael Reichert wrote:
Am 2015-01-15 um 22:16 schrieb Albin Michlmayr:
danke für die Vorlage! Darf ich trotzdem gleich auf einen Fehler in der at-signals-v2.xml hinweisen? Und zwar betrifft das die Zeile 252, da steht bei den Werten ganz am Anfang auch der Tag (railway:signal:distant:states=) mit drinnen!
Danke für den Hinweis. Ich habe es gefixt und ein Pull-Request erstellt. Alex muss dieses Pull-Request noch mergen, bevor es auf http://openrailwaymap.org/josm-presets zu finden ist. Bis dahin kannst du aber die reparierte Version unter https://github.com/Nakaner/OpenRailwayMap/raw/bugfix/typo-josm-preset-at/jos... herunterladen.
ich habe den Pull-Request gemergt, du findest die korrigierte Version nun also auch unter http://openrailwaymap.org/josm-presets .
Außerdem ist mir aufgefallen, dass abweichend zum Wiki (http://wiki.openstreetmap.org/wiki/DE:OpenRailwayMap/Tagging_in_Austria) das prefix nicht AT sondern AT-V2 lautet. Ist vermutlich sinnvoll, da es in Österreich ja auch Privatbahnen gibt, deren Signale anders aussehen. Daher die Frage, ist das AT-V2 nur ein Vorschlag oder schon irgendwo beschlossen worden?
In Deutschland haben wir DE-ESO für Vollbahnen (ESO = Eisenbahnsignalordnung, Signalbuch Ril 301 der DB), DE-BOStrab (Straßenbahnen) und DE-BVG für die Berliner U-Bahn. Allgemein wurde auf dem Treffen in Bad Nauheim das Schema <Länderkürzel>-<Betreiber oder Vorschriftsname>:<Signalbezeichnung> beschlossen. Wenn eine österreichische Privatbahn ÖBB-V2-Signale einsetzt und diese bei der Privatbahn dieselbe Bedeutung haben, dann werden diese als AT-V2:<Bezeichnung> getaggt. Das erleichtert u.a. Auswertern die Arbeit. In Deutschland handhaben wir das z.B. bei der Albtal-Verkehrs-Gesellschaft auch so.
Wenn du für eine Privatbahn ein Präfix einführst, dann notiere es bitte im Wiki unter DE:OpenRailwayMap/Tagging_in_Austria
Wie Michael schon beschrieben hatte, haben wir uns entschieden, die ausführlichen Kürzel zu verwenden bzw. langfristig auf diese umzustellen, weil sie eindeutiger sind.
In der neuen Vorlage für Österreich habe ich gleich die Präfixe nach neuem Format verwendet, auf der Wikiseite sind momentan noch die alten Präfixe zu finden, was aber demnächst auch noch aktualisiert wird.
Die bereits nach altem Schema getaggten Signale werden aus Kompatibilitätsgründen weiterhin ausgewertet. Das alte Schema soll dann aber im Validator als veraltet angezeigt werden, sodass die Mapper zum Umtaggen alter Signale bewegt werden sollen. Eventuell wird es auch ein (halb-)automatisches Umtaggen geben, aber dafür wären vorher Absprachen notwendig.
Weil ich schon dabei bin, gleich noch die Frage, gibt es eine realistische Chance, dass Signale in Österreich auch in absehbarer Zeit dargestellt werden? Liegt es bloß an den Signalgrafiken oder ist da viel mehr an Arbeit dahinter? Ich habe vor einiger Zeit mal angefangen, Signale zu zeichnen. Es ist zwar weit entfernt von vollständig aber für den Anfang vielleicht brauchbar. Die Frage ist, wie ich es am Besten zur Verfügung stellen kann. Mit Github kenne ich mich (noch) überhaupt nicht aus.
Der größte Arbeitsaufwand ist wirklich das Googlen nach brauchbaren Fotos und die Vektorisierung. Da die Grundprinzipien im österreichischen Signalsystem extrem ählich sind, wird sich die Arbeit zum großen Teil aus Copypasting bestehen. [1] Vielleicht fange ich am Wochenende damit an, aber ich möchte nichts versprechen.
Ein österreichischer User hat freundlicherweise bereits einige Signalicons gezeichnet und mir letzte Woche zur Verfügung gestellt. Dabei handelt es sich um Geschwindigkeitstafeln, Ankündigungstafeln, Pfeifpflöcke und EK-Überwachungssignale. Da ich momentan bedingt durch mein Studium wenig Zeit habe, dauert die Einbindung der Icons in die Karte und die JOSM-Vorlagen noch etwas. Voraussichtlich Anfang/Mitte Februar werde ich dazu kommen, versprechen kann ich das aber nicht.
Gruß Alex
openrailwaymap@openrailwaymap.org