我从 geofabrik.de 获取数据,使用tilemaker渲染它们,然后使用tileserver-gl为它们提供服务,默认情况下使用maplibre。我的样式是tileserver在其示例中使用的默认/示例样式,即osm-bright和klokantech-basic。
我对伊朗(波斯阿拉伯文字)、伊拉克(阿拉伯文字)和美国(英语/拉丁文字)的数据执行了此过程。伊朗和伊拉克地图上没有标签,但美国地图上有标签
问题出在 Glyphs 上,这解决了我的问题:
https://rastikerdar.github.io/vazirmatn/fa
https://github.com/openmaptiles/fonts
或者如果设置困难的话可以使用 docker。