OpenGeofiction

Feature idea: custom highway/route signs on maps

Posted by MisterBean on 31 July 2020 in English (English)

The persons responsible for map styles should create a new one that is identical to the standard OGF/OSM style save for the possibility of custom highway and public transport signs.

JOSM allows the invention and addition of custom tags.

Custom tag styles (such as "white border, green background, white text" for Medwedian motorways) therefore are possible if the tag data is uploaded as part of the map style.

As a bonus, this would allow for visualization of situations in which for example a primary road takes upon the role of a motorway or dual carriageway for several kilometers without changing designation. This would be crucial for Medwedia, where there is a "Hurtigvej" category for expressways that are grade-separated but less important or narrower than full "Motorvej", and where the Federal Roads ("Toppelvej") often become grade-separated trunk roads.

The same applies to public transport. I want every station of the Medwed Metro/Subway to bear the respective logo (big white M on a circular blue background) on the map. Supra-terranean rail would have a big white S on a circular light green background and so on.

Could this be done?

Comment from CartographerKing on 31 July 2020 at 18:08

I asked a while back to admins. Response: "Hi, this comes down to three considerations: 1) is it technically feasible; 2) would we want to; and 3) is it maintainable?

After a quick review I believe the answer to the first is no - the linked discussions & examples are on previous versions of the OSM rendering engine. Until such point it is a feature of OSM-proper then it would be too cumbersome to consider for OGF."

So no.

Hide this comment

Comment from MisterBean on 31 July 2020 at 18:55

Well, a streamlined organization system and coincise rules would make it easier.

For example:

  • Setting a strict tag format. For example “nationalroadtype_countrycode:”. E.g. “nationalroad_mdf:motorvej”.

  • Managing the tags through a wikipedia article/talk rather than through PMs

Hide this comment

Comment from plainoldbread on 31 July 2020 at 19:03

This would be good but ogf doesn't care. All they do is just run an osm tileserver so I doubt they would.

Hide this comment

Comment from yoyo21 on 31 July 2020 at 20:04

Unless somebody would voluntarily try to set this up then I'm sure it won't happen.

Hide this comment

Comment from Mtejku222 on 31 July 2020 at 20:27

Yes, I believe it is possible to modify Carto to allow for such features to be rendered, but there are a few issues which CartographerKing has mentioned. In addition to those, the current version of Carto used by OpenGeofiction is outdated and the way coastlines are stored has changed, making it harder to work with OGF data. This might halt Carto updates and I'm not sure if any admin is currently working to fix it.

In the source code of Carto, the appearance of the 'shield' containing the motorway's ref is dependent on the highway type, so it might be difficult to change that. There is a functioning system (map of an old version) to show proper shields on top of highways, but it's not very flexible as it requires adding a new image for each shield.

The osmc:symbol tag has a syntax that is understood by some renderers. This is probably the closest thing to what you're looking for, but it has not been implemented in Carto yet (see this discussion). If you really need this feature, you could try to fork this layer and adapt it to OGF.

If you have other questions or anything, please tell me as I've recently started a customized version of Carto with some modifications I find useful.

Hide this comment

Comment from Luciano on 1 August 2020 at 00:04

I dislike when people cavalierly ask for features on a FREE website with utter disregard for the technical issues involved and with utter disregard for the likely labor involved. Who, do they imagine, is going to put in the FREE hours to make this happen? If you want a feature, then how about you put forth and provide it?

It's the same as people who complain about lack of nominatum (name search), problems with the wiki performance, problems with the overpass api, etc.

Did anyone notice they aren't PAYING for OGF? So rather than complain about missing features, how about putting forth and helping create those features? And if you lack the technical expertise to contribute, how about you stop asking other people to put in FREE work to make it happen? Where does this entitlement come from?

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