您可以从 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);

参见:https://developer.here.com/documentation/android-premium/3.17/api_reference_java/index.html?com%2Fhere%2Fandroid%2Fmpa%2Fmapping%2FMap.html