【问题标题】:Get Tilemill to show openstreetmap map with english Titles获取 Tilemill 以显示带有英文标题的 openstreetmap 地图
【发布时间】:2014-08-22 23:04:10
【问题描述】:

我的目标是为 mapbox iOS 应用程序获取离线地图,以显示带有英文街道名称的耶路撒冷地图。问题是我所有的街道名称都出现在希伯来语中。 无论如何要将openstreetmap导出到包含英文名称标签而不是默认显示希伯来语的osm。 有没有办法让 tilemill 使用英文标签 "name:en" 渲染地图? 我设法得到了 mapbox 的在线工具来用英文渲染它,但是你不能导出到 osm 吗?

【问题讨论】:

    标签: ios openstreetmap mapbox tilemill


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多