如何在 SKMaps 中显示街道的国际/音译名称?
How do I show international / transliterated names for streets in SKMaps?
我曾尝试使用 SKMaps 中的国际化设置一段时间,但它们似乎只对城市的标签有影响,对街道没有影响。
F.ex。在泰国,字母对于外国人来说是完全看不懂的,几乎所有的街道名称仍然以泰字母显示。我已经粘贴了处理相关设置的代码。有什么想法可能是错误的吗?
let languageSettings = SKMapInternationalizationSettings.mapInternationalization()
languageSettings.backupToTransliterated = true
languageSettings.primaryInternationalLanguage = SKLanguage.MapLanguageEN
languageSettings.fallbackInternationalLanguage = SKLanguage.MapLanguageDE
languageSettings.primaryOption = SKMapInternationalizationOption.International
languageSettings.fallbackOption = SKMapInternationalizationOption.Transliterated
mapView.settings.mapInternationalization = languageSettings
更新:
虽然这些选项不适用于街道名称,如以下答案中所述,但以拉丁字母表显示街道名称的解决方法是使用地图的 "lite" 版本。这是在初始化部分完成的:
let initSettings: SKMapsInitSettings = SKMapsInitSettings()
initSettings.mapDetailLevel = SKMapDetailLevel.Light;
SKMapsService.sharedInstance().initializeSKMapsWithAPIKey(apiKey, settings: initSettings)
感谢 SKMaps 人员指出这一点!
目前音译选项仅影响城市标签和 POI 标签,但尚未对街道实施。
这是我们正在为未来的 SDK 更新评估的功能之一。
我曾尝试使用 SKMaps 中的国际化设置一段时间,但它们似乎只对城市的标签有影响,对街道没有影响。
F.ex。在泰国,字母对于外国人来说是完全看不懂的,几乎所有的街道名称仍然以泰字母显示。我已经粘贴了处理相关设置的代码。有什么想法可能是错误的吗?
let languageSettings = SKMapInternationalizationSettings.mapInternationalization()
languageSettings.backupToTransliterated = true
languageSettings.primaryInternationalLanguage = SKLanguage.MapLanguageEN
languageSettings.fallbackInternationalLanguage = SKLanguage.MapLanguageDE
languageSettings.primaryOption = SKMapInternationalizationOption.International
languageSettings.fallbackOption = SKMapInternationalizationOption.Transliterated
mapView.settings.mapInternationalization = languageSettings
更新:
虽然这些选项不适用于街道名称,如以下答案中所述,但以拉丁字母表显示街道名称的解决方法是使用地图的 "lite" 版本。这是在初始化部分完成的:
let initSettings: SKMapsInitSettings = SKMapsInitSettings()
initSettings.mapDetailLevel = SKMapDetailLevel.Light;
SKMapsService.sharedInstance().initializeSKMapsWithAPIKey(apiKey, settings: initSettings)
感谢 SKMaps 人员指出这一点!
目前音译选项仅影响城市标签和 POI 标签,但尚未对街道实施。
这是我们正在为未来的 SDK 更新评估的功能之一。