HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?

Posted

技术标签:

【中文标题】HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?【英文标题】:Does the HERE maps iOS SDK provide default icons like the Android SDK does?HERE maps iOS SDK 是否像 Android SDK 一样提供默认图标? 【发布时间】:2021-10-13 16:25:31 【问题描述】:

我的团队正在使用 HERE android(java) 和 ios(obj-c) SDK 向我们现有的 react native 应用程序添加地图/转弯导航,并希望在两者之间保持视觉效果尽可能一致平台。

android SDK 从 HERE 提供了一个默认标记来渲染地图标记(请参见下面的屏幕截图),但 iOS SDK 是否提供了使用相同默认标记的方法?我们看到的所有 iOS 地图标记文档/示例都使用自定义图标/图像作为地图标记。

此外,HERE SDK 是否提供导航操作图标,如其示例屏幕截图左上角所示的逐步导航(请参见下面的屏幕截图);以及您将如何访问它们。在致力于寻找/创建我们自己的图标之前想知道。

【问题讨论】:

【参考方案1】:

这里有两个开源项目,其中包含免费使用的机动图标等:

iOS:https://github.com/heremaps/msdkui-ios/tree/master/MSDKUI/Assets 安卓:https://github.com/heremaps/msdkui-android/tree/master/MSDKUIKit/MSDKUILib/src/main/res

这两个项目都针对 3.x HERE SDK。如果您正在寻找新的 4.x HERE SDK,您可能希望从 HERE 查看这个开源项目: https://github.com/heremaps/here-sdk-ref-app-flutter

它还包含许多开源资产,此外它还展示了一个完整的生产就绪应用程序,包括所有源代码,以构建逐步体验:

【讨论】:

以上是关于HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?的主要内容,如果未能解决你的问题,请参考以下文章

Here Map iOS Premium SDK,地图未加载

Google Maps iOS SDK - 搜索地点

实现 iOS Maps 风格的页面卷曲手势交互

适用于 iOS 的 Google Maps SDK - 折线

如何使用 Here Map for android SDK 获取纬度和经度?

如何确定 GMSMarker 是不是在 GMSPolygon 内(iOS Google Map SDK)