-
Notifications
You must be signed in to change notification settings - Fork 826
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding rendering for amenity=ferry_terminal #2385
Conversation
39fc47d
to
4a7ab7e
Compare
Can review when I get home. |
@kocio-pl Could you rebase this? I have the impression something went wrong, looking at the diff (or I'm misunderstanding the diff algorithm again). |
After some time away from this PR I've changed my mind and like to use the lighter version for a background, because current station color seems to be designed with station building in mind, not for the area (merging #2443 will have some implications there). I don't need to find it from a distance (ferry lines are good hint), it's enough to see its shape to understand how the space is used. Also using the same color for airport, ferry and station area (and possibly other transportation areas) would be more consistent. I will fix the code soon. |
4a7ab7e
to
fc96863
Compare
The code is updated and ready to be merged. General notes:
|
I think it is not a good thing to mix cleanups with changes. It makes diffs harder to read (you could still leave it in this PR but move it to a separate commit). Since there were some changes of design over the course of the PR I don't get the changes at first glance. Could you please show a proper before after comparison? |
I think it's more worthwile to render an icon for a ferry terminal than a fill. These are features that people are often looking for, and an icon is better for that. |
The fill and the icon play a different role, just like in the airport: icon make it easier to find on the big picture, while the fill is important when zoomed in to know which roads and buildings belong here. This is related to #2094. Unfortunately we have no such icon available, because none of my propositions was approved by the community (#1673), but if we have one, I would like to show it too. |
fc96863
to
41b6d8e
Compare
41b6d8e
to
1b896da
Compare
Code is updated now and ready to be merged. |
I agree this feature would need an icon for it to be useful (sorry for slow review). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Requesting changes.
Any hints about the icon design? Maybe the discussion in the #1673 could be useful here. I think the icon should be visible only to some zoom level (like the airport, but later, since typical ferry terminal is smaller). It wouldn't be visible on z18 then, so the rendering above would be the same. |
This is how original icon works in reality (but it's black here): I also think we could try with something more symbolic and easier to recognize, like the anchor: What do you think? |
To me, the anchor doesn't really remind me of a ferry terminal. Not sure what others think. |
I would be happy to at least have some hint what could work for the others, since my ideas were not accepted till now and I ran out of them. However first anchor is still good for me. |
2017-03-22 13:47 GMT+01:00 kocio-pl <notifications@github.com>:
I would be happy to at least have some hint what could work for the
others, since my ideas was not accepted till now and I ran out of them.
However first anchor is still good for me.
IMHO it could be a car on a ship or inside a ship. An anchor is far too
generic.
|
Not all ferries carry cars. Maybe a generic icon of a ship? |
2017-03-22 15:24 GMT+01:00 Matthijs Melissen <notifications@github.com>:
Not all ferries carry cars. Maybe a generic icon of a ship?
not all ships are ferries ;-)
After a quick look I think that current ferry tagging is immature, it won't
allow us to distinguish between huge ferry terminals and small passenger
ferry stops on a river like here:
http://www.openstreetmap.org/node/1051302891
Also the term "terminal" is indicating an endpoint, for intermediate stops
it isn't right.
there's also a new proposal for these kind of features (currently not used
for this style):
https://wiki.openstreetmap.org/wiki/Proposed_features/Seaway
|
As this has cartography changes, this PR is currently held up by the feature freeze until 4.0.0 has been released. |
@kocio-pl What is the status of this PR? |
I took some time to let the idea establish a bit in my head. Now I plan to eventually update it with 1. anchor icon, because:
|
1b896da
to
6b5cda2
Compare
6b5cda2
to
a7718b7
Compare
@dieterdreist I think that current tagging is just generic, I wouldn't call it immature - this problem applies to many old features (like healthcare amenities or public transport). However your |
Are there any other issues not discussed before? |
It's worth checking an inner harbor dense with small ferry terminals. http://www.openstreetmap.org/#map=15/49.2726/-123.1264 has some |
I feel this code is ready to be merged, but I don't know how long should I wait and what for, because it's quite old, but formal requirement (using icon) is fulfilled for just a few days. On the other hand nobody was opposing. Our decision rules are hard to apply to long and evolving solutions. |
I've noticed that Mapnik started rendering amenity=ferry_terminal with an anchor symbol . At nautical maps a similar symbol denotes an anchorage, so this usage of an anchor for the amenity=ferry_terminal is quite misleading. |
It's not a nautical map and none of the ship icon was clear enough for osm-carto community (even if they are used on some other styles). I also noticed using the anchor symbol in some other general map, but unfortunately I don't remember which one. |
@Vadp - you should best open a new issue for this. Not only in nautical maps by the way, see for example chapter 2, symbol 226 in http://www.lib.berkeley.edu/EART/pdf/soviet.pdf - likewise for some pre-digital German TK100/TK200 (don't have a digitized sample at the moment). |
I agree an anchor is not a good symbol for a ferry
|
@dieterdreist I've opened #2785 for this issue. |
Related to #2094.
Resolves #869.
Looks like airport area rendering is rather for large area and ferry terminal is more like a railway station, so I took it. Labels are however the same like in the airport, but rendered later.
I also made some cleaning in color variables.
Examples:
Warsaw, z15 (nodes only, compared to some other labels)
Victoria (nodes and typical area)
z14 (not rendered)
z15
z16
z17
z18
z19