Skip to content
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

Apron color in aerodromes is too prominent #3385

Closed
jeisenbe opened this issue Sep 10, 2018 · 33 comments
Closed

Apron color in aerodromes is too prominent #3385

jeisenbe opened this issue Sep 10, 2018 · 33 comments

Comments

@jeisenbe
Copy link
Collaborator

jeisenbe commented Sep 10, 2018

The airport apron is the area of an airport where park (for loading, unloading, refueling etc). Aprons are generally not open to the public, and are not features of interest on a general map style. They are similar in use to aeroway=taxiway and amenity=parking, therefore it should be rendered in a similar way.

But the tag aeroway=apron is currently rendered in a rather bright purple color, in contrast to the dark gray of taxiways and runways. The labels are more prominent than those of the terminal buildings.

I would recommend changing aprons to render in a light to mid-gray tone, similar to taxiways or private parking lots.

Wikipedia article with definition: https://en.wikipedia.org/wiki/Airport_apron
OSM Wiki article: https://wiki.openstreetmap.org/wiki/Tag:aeroway%3Dapron
Example of current rendering at Munich International Airport: https://www.openstreetmap.org/#map=16/48.3526/11.7877

11342

(Edit: fixed link to Munich airport, mentioned label prominence issue, added image)

@matthijsmelissen
Copy link
Collaborator

Yes, sounds like a good idea.

Could you create a pull request? It might be enough to change this line here:

@apron: #e9d1ff;

@Tomasz-W
Copy link

Tomasz-W commented Sep 10, 2018

I propose to render them with the same fill as aeroways have.

@dieterdreist
Copy link

dieterdreist commented Sep 10, 2018 via email

@kocio-pl kocio-pl added the roads label Sep 10, 2018
@kocio-pl kocio-pl added this to the Bugs and improvements milestone Sep 10, 2018
@kocio-pl
Copy link
Collaborator

Maybe generic parking color would be OK? There will be no "P" and it should be clear from the context that they are related to the aircrafts, not cars for example.

@polarbearing
Copy link
Contributor

Parking colour sounds plausible. The Munich example shows labels on the aprons ("Ramp 2"), which needs to change colour accordingly. What is the light grey behind the aprons? Is that the aerodrome colour? We would need to see how it contrasts.

@jeisenbe
Copy link
Collaborator Author

Yes, the light gray "aerodrome" color (transportation-area: #e9e7e2;) will usually be the background around the taxiways and apron, unless the aerodrome is still only marked as a node. I like the idea of unifying the rendering with parking (@parking:#eeeeee). However, the two colors are very close. I suspect this is already a problem for distinguishing surface parking lots within airports and train station areas.

Parking has a darker outline: @parking-outline: saturate(darken(@parking, 40%), 20%);
I'd think it would be better to leave this out, in theory, because the other airport features do not have outlines and this would distinguish the apron from parking lots in the airport area (in addition to the lack of the parking icon).

I notice that osm-cart-alternative-colors (Imagico's fork) had #dedeee for transportation areas including aerodromes; this is a bluer and darker gray than our #e9e7e2. Changing transportation-area to #e9e7e2 would make this area a little more distinctive against the background land color, and would also make it possible to use #eeeeee for apron.

@kocio-pl
Copy link
Collaborator

Interesting ideas. Would you like to make some renderings testing these propositions?

@jeisenbe
Copy link
Collaborator Author

jeisenbe commented Sep 11, 2018

Should the apron name label be rendered? It's hard to think of a typical use case. Pilots need a specialized map style (and probably should stick with commercial charts).

Currently, the large apron name lables are more prominent than the name of the terminal. EG Kuala Lumpur International: https://www.openstreetmap.org/#map=17/2.75231/101.70371

This is the code that makes the text labels. The color is @apron darkened by 60%, so it should render nicely if the base color is changed to #eeeeee as in parking. I think part of the problem is due to making the labels larger with larger way_pixels; a large apron is still low importance for the general map user:

[feature = 'aeroway_apron'][is_building = 'no'] { [zoom >= 10][way_pixels > 3000], [zoom >= 17] { text-name: "[name]"; text-size: @landcover-font-size; text-wrap-width: @landcover-wrap-width-size; text-line-spacing: @landcover-line-spacing-size; [way_pixels > 12000] { text-size: @landcover-font-size-big; text-wrap-width: @landcover-wrap-width-size-big; text-line-spacing: @landcover-line-spacing-size-big; } [way_pixels > 48000] { text-size: @landcover-font-size-bigger; text-wrap-width: @landcover-wrap-width-size-bigger; text-line-spacing: @landcover-line-spacing-size-bigger; } text-fill: darken(@apron, 60%); text-face-name: @landcover-face-name; text-halo-radius: @standard-halo-radius; text-halo-fill: @standard-halo-fill; text-placement: interior;

Perhaps removing land-cover-fond-size-big and -bigger would help.

I'd love to make a PR myself and show some examples of improvements, but would I need to download all of the software to render the style on my PC? I have a very slow and unreliable internet connection.

@kocio-pl
Copy link
Collaborator

There are relatively simple instructions available, but it means ~100 MB to download (and some data, but Liechtenstein for example is quite small - it depends on the area you want to test):

https://github.com/gravitystorm/openstreetmap-carto/blob/master/DOCKER.md

Look also at general documentation:

https://wiki.openstreetmap.org/wiki/Standard_tile_layer

@polarbearing
Copy link
Contributor

Should the apron name label be rendered? It's hard to think of a typical use case. Pilots need a specialized map style (and probably should stick with commercial charts).

It's not just pilots (though maybe spots pilots might use some OSM data?). As small devices are nowadays allowed during takeoff/landing it's fun to follow the plane taxiing around as a passenger.

@kocio-pl
Copy link
Collaborator

kocio-pl commented Sep 20, 2018

Initial rendering with just the color change. For me it looks nice and I have no problem with seeing the difference between apron and car parking - the context is different and apron lacks the outline. Showing name is OK too and does not disturb me (we also show runway names and it works for me). Anybody wanting to make a PR and take care of more testing and (maybe) tuning?

Warsaw Chopin Airport

z13

Before
ja6q9vk

After
les ntm4

z15
Before
ejtzcsnq

After
z2rx67x2

z16
Before
qkqpv0nr

After
ah0v502m

@matthijsmelissen
Copy link
Collaborator

Looks good!

@kocio-pl
Copy link
Collaborator

I guess some very light mix of parking and runway could work. It might be similar to pedestrian way or area, but again - the context is much different.

@Tomasz-W
Copy link

I'm good with parking-colour fill. I think we should avoid adding unnecessary new shades of gray, especially when having in mind #2086

@kocio-pl
Copy link
Collaborator

I don't understand - why do you think anything would be wrong with another shade and how it relates to a traffic calming?

@polarbearing
Copy link
Contributor

I'd guess he was referring to the dreaded word 'area:highway' in that issue.

I'm happy enough with parking colour. Effectively, the apron is the parking position for the aircrafts. As we don't render a P icon, it is still distinguishable.

@Adamant36
Copy link
Contributor

I think it was in reference to the fact that we need a grayish color for that issue that isn't the parking color. Whereas, this one could be the parking-color fill just fine.

@Tomasz-W
Copy link

Tomasz-W commented Sep 21, 2018

My mind set is "the less shades the better". We have to balance between distinguishing different types of landcover but also keeping the map possibly simple. In this case parking colour fill seems to be ok for most of participants, so I don't see a need for ading any new shade.

How it relates to traffic calming islands: if we have eg. 3 shades of grey area fillings on map, each one is distinguishable from the other and recognasible, but if we would have 10 shades of grey, some of them could be too close to each other and may be confusing. Of course is a hyperbole, but I think it shows good what I mean. Anyway, we all know that 50 shades of gray is a bad thing, in any meaning ;)

@dieterdreist
Copy link

dieterdreist commented Sep 21, 2018 via email

@kocio-pl
Copy link
Collaborator

This case is like all well mapped areas - see #2896. When the airport is tagged with only its area and not grass, etc, it will be better visible. There might be however airports with just a node, not area - the question is how would it look like (I guess apron would be hardly visible) and if we want it or not.

This way or another more testing is needed.

@polarbearing
Copy link
Contributor

I would consider the apron as a less important feature of an airport. It is visually dominated and characterized by the runway and the taxiway system, which still remains strong.

If you want to make airports more visible, this should be done with an overall background colour or an outline, not emphasizing a minor feature.

@kocio-pl
Copy link
Collaborator

OK, I see. Still I'm curious how it would look like, I'm very test driven... 😉

@jeisenbe
Copy link
Collaborator Author

jeisenbe commented Sep 21, 2018 via email

@kocio-pl
Copy link
Collaborator

It all needs some testing. These are not complicated things, but one doesn't know if it works until it can be seen. So I'm still looking for somebody who will actually make these tests, I'm not focused enough on this problem.

@dieterdreist
Copy link

dieterdreist commented Sep 21, 2018 via email

@jeisenbe
Copy link
Collaborator Author

jeisenbe commented Sep 22, 2018 via email

@kocio-pl
Copy link
Collaborator

It was surprising for me that parking color for apron is so popular and I agree it's much better than current violet filling.

However I want to ask what do you think about 40% mix of aeroway-fill and parking - it's similar to taxiways (and rightly so, as this is the same area) and at the same time does not look so blank and empty as pure parking color:

3c50kdrd
unlpfmy
0nj5yddf

@dieterdreist
Copy link

dieterdreist commented Sep 27, 2018 via email

@Tomasz-W
Copy link

@kocio-pl Please upload 30% version (I mean lighter than the current one) to compare. I think that in one "level" lighter version it would be still darker than bare ground, but less prominent.

@kocio-pl
Copy link
Collaborator

40% mix

original

cqns1q 9

1% lighter

stv1c2io

2% lighter

z5yx bq8

@Tomasz-W
Copy link

40% mix works the best

@polarbearing
Copy link
Contributor

Happy enough with those lightened runway colours. Better than the old purple definitely.

@kocio-pl
Copy link
Collaborator

It's #DADAE0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants