您可以从 HERE Android SDK 中的地图中删除 2D 地标吗?
Can you remove 2D landmarks from the map in HERE Android SDK?
我的问题很简单,我想在调用 NavigationManager.navigate()
或 NavigationManager.simulate()
后从地图上删除除端点标记之外的所有地标,这可以吗?
如果是那么我需要使用什么?
PS- 我将 setLandmarksVisible()
设置为 false 但显然它只隐藏 3d 地标。
*2d landmarks 我的意思是这些
如果你指的是挤压建筑,你可以在 SDK 3.x 中这样配置:
Android 的 SDK 支持建筑物和结构的 3D 表示。此功能称为挤压建筑物,您可以使用 com.here.android.mpa.mapping.Map 中的 setExtrudedBuildingsVisible() 方法显示它们。
参见:https://developer.here.com/documentation/android-premium/3.17/dev_guide/topics/map-extruded-buildings.html
如果您指的是 2D Carto POI(如上图所示),那么您可以通过 Map.setCartoMarkersVisible 在 SDK 3.x 中禁用此功能,例如:
map.setCartoMarkersVisible(IconCategory.ALL, false);
我的问题很简单,我想在调用 NavigationManager.navigate()
或 NavigationManager.simulate()
后从地图上删除除端点标记之外的所有地标,这可以吗?
如果是那么我需要使用什么?
PS- 我将 setLandmarksVisible()
设置为 false 但显然它只隐藏 3d 地标。
*2d landmarks 我的意思是这些
如果你指的是挤压建筑,你可以在 SDK 3.x 中这样配置:
Android 的 SDK 支持建筑物和结构的 3D 表示。此功能称为挤压建筑物,您可以使用 com.here.android.mpa.mapping.Map 中的 setExtrudedBuildingsVisible() 方法显示它们。 参见:https://developer.here.com/documentation/android-premium/3.17/dev_guide/topics/map-extruded-buildings.html
如果您指的是 2D Carto POI(如上图所示),那么您可以通过 Map.setCartoMarkersVisible 在 SDK 3.x 中禁用此功能,例如:
map.setCartoMarkersVisible(IconCategory.ALL, false);