Ich habe the example code gefolgt und war erfolgreich in Clustering arbeiten mit der CircleLayer
. Ich würde jedoch gerne in der Lage sein, die Clusterbilder in Icons zu ändern. Ich versuchte, die CircleLayer
einen SymbolLayer
wie folgt zu ändern:Wie kann ich ein Symbol für Cluster in Mapbox verwenden?
mapboxMap.addImage(CLUSTER_ICON, clusterBitmap);
SymbolLayer clustered = new SymbolLayer(CLUSTERED_POINTS_LAYER, POINTS_SOURCE);
clustered.setProperties(iconImage(CLUSTER_ICON));
clustered.setFilter(Filter.gt("point_count", 0));
mapboxMap.addLayer(clustered);
hatte aber kein Glück. Ist es möglich, ein Symbol anstelle eines farbigen Kreises zu verwenden, um Cluster darzustellen?
Ja, das ist, was ich habe. Es hat leider nicht funktioniert. –
@ nt-complete Sie setzen icon clustered.setProperties (iconImage (CLUSTER_ICON)); Es ist nicht korrekt. Zuerst müssen Sie dieses Symbol zur Karte hinzufügen mapboxMap.addImage –
Ja, das habe ich schon gemacht. Ich werde aktualisieren, um das zu reflektieren. –