获取Tilemill显示openstreetmap地图与英文标题



我的目标是为mapbox iOS应用程序获得一个离线地图,以显示带有英文街道名称的耶路撒冷地图。问题是我所有的街名都是希伯来语。是否有任何方式导出openstreetmap到osm包含英文名称标签,而不是默认显示希伯来语。是否有一种方法可以让tillemill渲染地图使用英文标签"name:en"?我设法用mapbox的在线工具把它渲染成英文,但是那个不能导出到osm ?

OpenStreetMap通过名称标签支持本地化名称。默认名称通常是本地首选的名称。通过使用ISO 639-1后缀可以指定其他语言的名称,例如,英语为name:en,希伯来语为name:he。您的导出应该已经包含这样的本地化名称标签。

到目前为止,我从未使用过TileMill,但您应该能够通过修改呈现样式表来使用这些本地化的名称。而不是name(本地使用的名称),样式表只需使用name:en

最新更新