-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
Missing PBF font? #10
Comments
Hi @edent, I never used clusters, I think it'd be great to ask the Maplibre GL JS devs about this particular limitation. I'd guess we should be able to specify the font being used. Technically we can add Open Sans, but Arial Unicode MS Regular is a proprietary Microsoft font, we cannot host it here. |
(Ignore my previous comment - too many tabs open!) Open Sans would be great! I understand completely about the proprietary font issue. |
We can add a nginx regex location to serve Noto Regular for all missing fonts though. I have to look into the nginx specifics for that. But let's ask the Maplibre GL JS guys first. |
Is this conversation with Maplibre trackable somewhere? Or is there any other possible workaround besides not rendering clusters? Would love to switch a project I have over to openfreemap, but clusters are required for it. |
I believe the font wasn't specified in the original example, but I'll have a look at the actual example code. |
This is a brilliant service - thank you so much for providing it.
I'm trying to add clusters to a map, following this tutorial - https://maplibre.org/maplibre-gl-js/docs/examples/cluster/
If I replace
https://api.maptiler.com/maps/streets/style.json?key=...
withhttps://tiles.openfreemap.org/styles/liberty
the tiles display, but no clusters appear.I can see a 404 from a request to
https://tiles.openfreemap.org/fonts/Open%20Sans%20Regular,Arial%20Unicode%20MS%20Regular/0-255.pbf
Looking through the source of https://unpkg.com/maplibre-gl/dist/maplibre-gl.js, it appears there's a hard-coded requirement for those fonts:
Within the HTML, I can set
'text-font': ['Whatever']
but it seems to require them to be hosted on the same environment as the tiles.Would you consider adding these default fonts? Or tell me what obvious thing I'm missing 😆
Thanks
The text was updated successfully, but these errors were encountered: