adjust map clustering and refresh system sqlite

This commit is contained in:
Maurice
2026-09-12 16:02:01 +02:00
parent 465f67ae05
commit 4f1d0aa210
5 changed files with 15 additions and 14 deletions
+2 -2
View File
@@ -1049,8 +1049,8 @@ export const MapView = memo(function MapView({
chunkedLoading
chunkInterval={30}
chunkDelay={0}
maxClusterRadius={30}
disableClusteringAtZoom={11}
maxClusterRadius={20}
disableClusteringAtZoom={9}
spiderfyOnMaxZoom
showCoverageOnHover={false}
zoomToBoundsOnClick
+2 -2
View File
@@ -408,8 +408,8 @@ describe('MapViewGL', () => {
expect(glMap.addSource).toHaveBeenCalledWith('trip-place-clusters', expect.objectContaining({
type: 'geojson',
cluster: true,
clusterRadius: 30,
clusterMaxZoom: 10,
clusterRadius: 20,
clusterMaxZoom: 8,
}))
expect(glMap.addLayer).toHaveBeenCalledWith(expect.objectContaining({ id: 'trip-place-clusters-circle' }))
expect(glMap.addLayer).toHaveBeenCalledWith(expect.objectContaining({ id: 'trip-place-clusters-count' }))
+2 -2
View File
@@ -208,8 +208,8 @@ interface Props {
}
/** How eagerly place markers merge into a cluster. */
const CLUSTER_RADIUS = 30
const CLUSTER_MAX_ZOOM = 10
const CLUSTER_RADIUS = 20
const CLUSTER_MAX_ZOOM = 8
/** The cluster source and the three layers over it. Extracted so the rebuild on a mode
* change and the initial build cannot drift apart. */