我是OSM / OpenLayers的新手。我很难搞清楚是否可以改变街道名称的字体。
我相信这会下载图片拼贴,所以我不确定这种修改是否可行。也许可以使用经过修改的街道名称下拉一个额外的图层来叠加?
任何帮助表示赞赏
答案 0 :(得分:2)
OSM图块服务是预先平铺的,您无法更改图块的样式。
您有不同的解决方案来实现您的目标:
1- Openlayers为我们提供了一种连接Mapbox数据的方法。我不太了解Mapbox,但我所知道的是,有一个API可以改变OSM数据的样式并渲染图像图块或矢量图块。因此,在此OL example中,您可以看到它如何连接到数据以及它如何handles style
2-困难的方法:您可以使用OSM的数据制作自己的底图。你需要一个存储数据的数据库(PostgreSQL)和一个地图服务器来渲染数据并控制样式,比如Mapserver,Geoserver,Mapnik ......有很多选择。