maptiler / tileserver-gl

Vector and raster maps with GL styles. Server side rendering by MapLibre GL Native. Map tile server for MapLibre GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
https://tileserver.readthedocs.io/en/latest/
Other
2.24k stars 639 forks source link

Tileserver-gl not showing street names for most of Africa #409

Open BHudsonJSI opened 4 years ago

BHudsonJSI commented 4 years ago

A user complained that the our map server was not showing street names for Egypt (Cairo). When I looked further it turns out that the majority of Africa is missing street names. This was working in a previous release, see below.

Working:

Not working:

The latest is also not working, even when using a small extract:

I am assuming that the information is missing from the maptiles file, but the street names do exist on the openstreetmaps site.

Any help you could provide would be appreciated.

BHudsonJSI commented 4 years ago

Also of note, I am using the docker container version under CentOS 7.7.1908. All other regions seem to be fine.

haharooted commented 1 year ago

did anyone figure this thing out? I'm running into the same issue

acalcutt commented 1 year ago

usually labels missing is a font thing. What style/fonts are you using?

haharooted commented 1 year ago

usually labels missing is a font thing. What style/fonts are you using?

Thanks a lot! I actually missed some important fonts. It seems like the issue is still there though. When i use the 2017 vector tiles as raster format in leaflet (with maxZoom 22) i still miss some smaller street names when i zoom in, which i can see in other places do exist in the OSM file. They are shown properly in the 3d style though.

theInfiTualEr commented 1 year ago

usually labels missing is a font thing. What style/fonts are you using?

I'm facing the same issue, but on the data of Iran and Iraq. I'm using the example zip data provided by the tileserver-gl readme. When I replace the vectors with U.S., the map works, when I do it with the data of Iran and Iraq, no labels.