CesiumGS/cesium

Clustering no longer works when assigning a label to datasource entities

Ouverte

#13 361 ouverte le 3 avr. 2026

 (2 commentaires) (0 réaction) (0 personne assignée)JavaScript (3 324 forks)batch import
good first issuetype - bug

Métriques du dépôt

Stars
 (11 758 étoiles)
Métriques de merge PR
 (Merge moyen 15j 12h) (23 PRs mergées en 30 j)

Description

What happened?

Using the sandcastle example for clustering, all I've added is the label object and an empty string to each entity. Adding the empty string causes the clustering to break, leaving only the points.

dataSourcePromise.then(function (dataSource) {
  for (const source of dataSource.entities.values) {
    source.label = {
      text: ''
    }
  }
  ...
})

Reproduction steps

See sandcastle example

Sandcastle example

https://sandcastle.cesium.com/#c=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

Environment

Browser: Chromium CesiumJS Version: 1.140.0 Operating System: MacOS

AI acknowledgment

  • I used AI to generate this issue report.
  • (If the above is checked) I have reviewed the AI-generated content before submitting.

Guide contributeur