-
Notifications
You must be signed in to change notification settings - Fork 819
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
Please like issues you would like to see prioritized #2696
Comments
Where could we see this ranking? |
On the issue page, and then Sort-:+1:. |
When trying to resolve #2548 and #1874 I've noticed that I don't understand what is a "feature" (like feature=k_v). Looks like some special type, which works different than simple k=v (probably the same problem here: #2086 (comment)). I failed to make working code and I'd like to learn how to deal with it. Now we have also new style+lua files, which adds another layer of tag filtering (beside using tags from hstore). So we have pretty complicated, 3-layered system, which is not documented nor explained anywhere. It makes it harder for all developers to work with osm-carto code. I would be glad to read kind of tutorial on solving complicated cases. Something like blog entry explaining one such case would be enough probably. |
Sorry, wrong button. |
We did this to prevent combinatorial explosion. For example, in the amenity_points layer, we want to display man_made features, shop, amenities etc. If we just used rules like [shop=supermarket] and [amenity=bank], then carto would also create a Mapnik rendering rule for objects with both [shop=supermarket] and [amenity=bank], or for every combination of keys. To prevent this, we use features as a key. For example in highway_area_casing we have this:
COALESCE is a function that takes the first non-null value from a list, and || is used to concatenate two strings (note that a string concatenated to NULL results in NULL). So if an object has one of the mentioned highway tags, for example residential, then we get highway_residential. If highway is NULL, than the result of the entire highway line is also NULL, so we use the result of the railway line, assuming railway is not NULL. The entire result is stored in feature. |
Seems to me like "feature" also works different. For example when trying to solve #435 like this: master...kocio-pl:public_transport_platform there's no change in rendering. When I try to add
I get this error:
and the same happens when skipping What is the problem and how can I fix it? |
Should be |
With:
and using master...kocio-pl:public_transport_platform I have the same error. |
Still no luck - if I add just a name, the error is shown like this:
OK, I will try again if anybody could help me later. |
None of the layers have special handling. The problem looks like you're trying to extract the value of the |
Current Top 7 (at least 3 up up votes):
Next 9 issues have 2 up votes. |
https://mapbox.github.io/top-issues/#!gravitystorm/openstreetmap-carto is a good way to see what's got the most reactions. |
This ticket was more like an information for all users, not an actual issue (there is no other method to give statements like this, so I fully understant it). But is it still needful for anybody to be open? |
I guess we might close it. Reactions may help to decide, but all the top issues are just hard to resolve. |
Closing per @Tomasz-W. |
Github nowadays has the option to sort by thumbs up and thumbs down reactions. That allows us to easily prioritize issues by number of thumbs up. Of course, being an open-source repository with volunteer contributions, nobody can tell anybody else what to do. And also sometimes maintainers have a more high-level view which might make us prioritize things differently. However, I will try taking into account which issues are important to you when deciding what to work on.
I would therefore like to invite everyone to indicate with 👍 reactions which issues you would like to see prioritized.
The current ranking is:
However, this feature is not yet commonly used, so I can imagine the ranking might change if more peple start using this feature. Please do so!
The text was updated successfully, but these errors were encountered: