OpenGeofiction

OGFRM (OpenGeoFictionRailwayMap)

Posted by martinum4 on 9 March 2017 in English (English)

Hello everyone, it's the annoying German with questionable Tagging-Policy again ;)

I was wondering if anyone but me would be interested in an OpenGeoFictionRailwayMap, just like there is openrailwaymap.org for the real world. To me it seems that railways are largely ignored, so before I implement something like OGFRM i'd like to know if someone else would be interested too.

For example, so far the only railway-stations with railway:ref are the ones i tagged. There are a few more railway=rail with ref=* (Don't cofuse this with railway:track_ref which is used to give a rail a number inside a station, yard or something the like).

If you want to learn more about the OSM-Style of railway-tagging, either ask me a question, write someting in the comments or head over to the OSM-Wiki or use the JOSM-Presets

Kind regards and happy mapping

Martin

Location: Domäne Mittelhof, Grenzermarkgemeinde, Markkreis, Regierungsbezirk West-Westannex, Westannex, United Republic of Lapistan and Azurea

Comment from Aces California on 9 March 2017 at 08:57

I think the tagging if something that does need to be improved on, I didn't even know there was a ref tag for railways or what it is even used for. How will you make this GeoFiction Rail Map? I think before we even start thinking about that, we need to get people to know of that OSM page so everything is mapped more in detail?

I think anyway, I'm confused about what you are doing honestly xD

Hide this comment

Comment from histor on 9 March 2017 at 12:57

That what you want needs a new style in OpenGeoFiction. Partly I realisised this in the "histor"-style. Please tell us some details of your imaginations.

You can give railway-lines a number and can create line-routes with a relation (see at the metro-lines of Khaiwoon or Latina in the OGF-wiki).

Für das, was du willst, wäre ein neuer "style" in OpenGeoFiction zu kreieren. Teilweise hat der "histor"-style einige spezielle bahnbezogene features. Erzähl doch einmal Näheres über deine Vorstellungen.

Du kannst schon jetzt Strecken Nummern und Namen geben oder von einer Linie eine Relation (type=route) erstellen (z,B, die Metrolinien von Khaiwoon oder Latina - siehe OGF-wiki).

Hide this comment

Comment from martinum4 on 9 March 2017 at 13:00

You could use the ref-tag for literally everything, even shops (Reference number of the chain), vending machines, endless possibilities... On the technical side i got to wrangle with a lot of ones and zeros, mainly setting up a database and then set up a renderer to generate the tiles and some automation to keep the database up to date with OGF. I'm already mapping pretty detailed and OSM-stylish, got quite a bit of experience with OSM, about 4 years before I started here. I think a lot of people don't know that OGF is based on OSM-Infrastructure or even know what OSM is at all. I think we should make everyone more aware of that...

I understand that you're confused, my writing style is rather informal and often tries to cram as much information as possible into as little text as possible, but if i make some effort it can be a bit more clearer, look at my Level0-writeup

Anyone has any questions, just ask :)

Happy Mapping

Martin

Hide this comment

Comment from martinum4 on 9 March 2017 at 13:25

@Histor: Ich bin mal faul daher antworte ich nur auf deutsch... Sagt dir OpenRailwayMap [ORM] schon was? Falls nein (und auch für die anderen) reiße ich mal das ganze kurz an:

ORM nimmt OSM-Daten und baut daraus DREI Overlays (tiles mit transparentem Hintergrund):

  • Infrastruktur (Strecken- Gleis- und Weichennummern, Namen, Streckentyp),
  • Geschwindigkeit (Einfärbungen der Gleise je nach möglicher Geschwindigkeit) sowie
  • Signale und Sicherungssysteme (selbsterklärend)

Diese legt man sich dann nach Bedarf auf normal generierte tiles, das sieht beispielsweise so aus: FKW nach FK

Die Streckendaten sind vollkomen unabhängig von den Liniennummern der darauf verkehrenden Züge, in meinen eben gerade genannten Beispiellink gibt es die Main-Weser-Bahnn (mit Streckennummer 3900) auf der viele verschiedene Linien mit komplett anderen Nummern [RE30, R39, RT5, usw...], bei ORM geht es rein um die INFRASTRUKTUR, Linien sind keine Infrastruktur. Ich bin auch ein Verfechter von Relationen was das angeht, in einem anderen Diary-Eintrag habe ich für diese Meinung etwas einstecken müssen (Daher auch hier der besondere Einleitungssatz...).

Des weiteren bietet ORM noch eine nette Suchfunktion um Eisenbahn-Objekte aufgrund ihrer Referenz (railway:ref) zu finden, du kannst ja mal "FGEF" da in die Suche eingeben, das ist mein "Heimatbahnhof", des weiteren findet die Suche auch Hektokilometersteine (Als Beispiel "3900 0.0" oder "1732 166.2"). Also nicht nur ein neuer Style sondern auch ein bisschen mehr...

Technisch habe ich die Ressourcen und Fähigkeiten so was zu implementieren, habe uns ja auch schon einen Nominatim gegönnt (Dank Thilo jetzt auch auf der OGF-Hauptseite implementiert), Level0 haben wir auch schon (Inkl. OAuth), nehme mir irgendwann auch mal Taginfo oder Keepright vor...

Schöne Grüße

Martin

Hide this comment

Comment from histor on 9 March 2017 at 19:02

Dann unterhalte dich mit Thilo auch über Ressourcenverbrauch bei OpenGeoFiction. Die Performance beim ganz normalen Mappen ist oft unter aller Sau geworden und man sollte im Auge behalten, welche Datenmengen wodurch bewegt werden. Das sind alles schöne Projekte (auch z.B. Höhenlinien) - es müssen dann aber auch die Voraussetzungen stimmen.

Hide this comment

Comment from martinum4 on 9 March 2017 at 19:21

Mein ganzes zeug (route.opengeofiction.net und nomi.opengeofiction.net) sind meine Server für die Thilo netterweise nen DNS-Eintrag angelegt hat, d.h. ein Tileserver dort hat nur durch die Replikation Einfluss auf die Performance der/des OGF-Server, diese beschränkt sich aber auf das runterladen von maximal 2 Dateien pro Minute, und hier auch meist unter 1 MB... Ich hätte ne Idee für dieses Höhenliniengedöhns, wer ist dafür zuständig?

Hide this comment

Comment from histor on 9 March 2017 at 20:36

Für Höhenlinien bist du bei Luciano an der richtigen Adresse

Hide this comment

Comment from Easky30 on 9 March 2017 at 21:29

Thank you for sharing the link to the Openrailwaymap. I've never seen it before. I would love to see something like this for Gobras City.

Hide this comment

Comment from Myrcia on 9 March 2017 at 21:40

It is possible to do something similar to Openrailwaymap with Overpass Turbo.

Here's an example from Dunwic, something more complex could be done with better tagging.

Hide this comment

Comment from martinum4 on 9 March 2017 at 23:27

@Easky30: If you'd tag all the relevant information to the tracks that shouldn't really be much of a problem, if you got any more questions just send me a PM

@Myrcia: I appreciate your effort, but that's not really close to what ORM does, it especially doesn't render tiles, ORM is 3 Layers plus a neat little database for references and kilometers...

Hide this comment

Comment from Turnsole80 on 9 March 2017 at 23:35

Yes please. I tag my railways in accordance to the OpenRailwayMap tagging schema as found on the OSM wiki. Obviously most of the details are lost on the standard layer, but it helps for creating custom maps on Maperative etc.

Hide this comment

Comment from wangi on 10 March 2017 at 11:10

If you have the ability, time and hosting - then go for it. A lot of the ORM tagging is over the top, but it is really good to see the different service types, high speed, old lines etc.

Hide this comment

Comment from bhj867 on 11 March 2017 at 00:11

Wow my hometown has a complicated, albeit abandoned rail system. Shame. Tells you how downhill things have gone here since they closed the coal mines. Rail

Hide this comment

Leave a comment

Parsed with Markdown

  • Headings

    # Heading
    ## Subheading

  • Unordered list

    * First item
    * Second item

  • Ordered list

    1. First item
    2. Second item

  • Link

    [Text](URL)
  • Image

    ![Alt text](URL)

Login to leave a comment