| name | lgs-1920-studio-map-poi-management |
| description | Manage LGS1920 points of interest, journey stops, filtering, proximity rules, visibility, sequencing, labels, and Replay readability. |
Map POI Management
Use for POI creation, filtering, rendering, stop visibility, and map readability. Inspect journey data, Cesium entity creation, Replay visibility logic, and related tests before editing.
Workflow:
- Define POI identity, source, coordinates, ordering, label, and visibility conditions.
- Separate data filtering from Cesium rendering and clean up removed entities.
- Hide stop POIs that are too close to the current Replay position when needed for readability.
- Preserve user-selected filters and avoid hiding unrelated journeys or layers.
- Recalculate visibility when journey, camera, replay position, or scene changes.
- Test proximity boundaries, ordering, empty data, replacement, and cleanup.
Use stable IDs and deterministic distance comparisons. Do not solve visibility bugs with arbitrary rendering delays.