java - 具有集群功能的 Android Mapbox 我希望每个功能都有不同的标记图像

标签 java android mapbox mapbox-android

我们正在我的应用程序上实现集群。到目前为止,我们使用 addMarker 方法来添加标记,但现在通过聚类,我们似乎应该使用 addSource.GeoJsonSource 添加它们,我们提供包含所有点的特征集合。通过这个新的实现,我们遇到了为不同标记提供不同图像的问题。如果有人可以提供帮助,我们将不胜感激。

最佳答案

解决这个问题的方法不一定是添加新的源。

您可以将多个图像与样式相关联,并使用样式表达式来确定哪些集群使用哪些图像。正如本例中所做的那样:https://docs.mapbox.com/android/maps/examples/symbol-layer-clustering/


⚠️免责声明:我目前在 Mapbox 工作 ⚠️

关于java - 具有集群功能的 Android Mapbox 我希望每个功能都有不同的标记图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54923576/

相关文章:

java - 位操作修改位以包含数字

Java(Android),线程安全的FIFO,无需锁定?

java - 在java中使用apache Spark将数据插入表

java - Guice ServeContextListener 没有启动

javascript - 传单颜色在 Choropleth 中显示为深蓝色

android - isRegistered() 与 isRegisteredOnServer()

android - travis 中存储库的路径

android - 如何使用 facebook 帐户在 android 应用程序中获取登录状态?

javascript - 动态 MySQL 查询以填充要在 MapBox GL-JS 中显示的 GeoJson 数据缓存

php - 从 MySql 在 php 中创建 GeoJson 以与 MapBox javascript API 一起使用