Map: Add controls to adjust the consolidation of photos on the map
Is your feature request related to a problem? Please describe. On the map, the photos seem to group too much in some areas with lots of photo locations, making it seem like there are fewer locations where photos were taken. This is especially a problem when trying to see photos taken along a particular route, or to see which locations were visited when multiple locations are close together.
Describe the solution you'd like Add simple controls to the map for setting the threshold of photo consolidation. I think this could be something like 3 small buttons for Normal, Tight (50% of the current threshold), and Very Tight (25% of the current threshold). I would expect photos to overlap with these settings, which is fine.
Describe alternatives you've considered Using a the web browser zoom of 50% is a quick workaround to break the pin groups apart to the degree that I want to see them, but this also makes the map text unreadable.
+1 to this.
With my setup (32" display 4k resolution), it leaves a lot of empty space between picture groups. That could be used for thumbnail display of smaller groups.
FWIW, as a hack I've manually tweaked $clusterDensity up to a higher value than 1 in lib/Controller/MapController.php and js/memories-components_top-matter_MapSplitMatter_vue.js.map (within /var/lib/nextcloud/apps/memories), which is better for zoomed out levels, but at max zoom it still doesn't seem to want to split groups to show where the individual locations are (I'm guessing the clustering is baked into the database or something so it'd need updating too).
FWIW, as a hack I've manually tweaked
$clusterDensityup to a higher value than1inlib/Controller/MapController.phpandjs/memories-components_top-matter_MapSplitMatter_vue.js.map(within/var/lib/nextcloud/apps/memories), which is better for zoomed out levels, but at max zoom it still doesn't seem to want to split groups to show where the individual locations are (I'm guessing the clustering is baked into the database or something so it'd need updating too).
This works great! Definitely should be a config option. thanks