hotosm / HDM-CartoCSS

CartoCSS project focused on the Humanitarian Data Model
Other
137 stars 41 forks source link

Bug Report: highway=road Rendering Issue #339

Open cmoffroad opened 3 weeks ago

cmoffroad commented 3 weeks ago

I would like to bring to your attention an important issue regarding your rendering of OpenStreetMap unknown roads data (highway=road).

image

According to the OpenStreetMap wiki, the tag highway=road is intended for temporary use for roads/paths that have not yet been surveyed.

This can encompass a wide range of paths, from hiking trails to major motorways.

When a particular renderer needs to display these roads, it is advisable to make them visually distinct from other rendered ways to avoid confusion.

For an humanitarian-focused renderer like yours, there is no necessity to display highway=road tags. Displaying these unsurveyed or potentially erroneous roads and trails could mislead end-users.

For reference, all other non-Standard layers found on OpenStreetMap site, have already implemented solutions to hide these tags by default. We recommend adopting a similar approach to enhance the accuracy and reliability of your maps.

Sources:

Steps to reproduce

  1. Open the Overpass Query using this link: https://overpass-turbo.eu/s/1OIG
  2. Zoom out to your area of interest and click "Run."

  3. Zoom in on each highway=road segment from the results.

  4. Copy the zoom level and coordinates, then locate them on the map.

Sample:

Actual result

The highway=road segments appear as a small minor road.


Expected result

Ideally, segments tagged with highway=road should not be visible until an OSM mapper surveys and classifies or removes them.

Official OpenStreetMap wiki guidelines

image