clusteringIdentifier and max zoom

Originator:omich
Number:rdar://34107250 Date Originated:28-Aug.-2017 10:58 AM
Status:Open Resolved:
Product:iOS + SDK Product Version:11
Classification:Serious Bug Reproducible:Always
 
Summary:
How is a APP suppose to suppress clustering for maximum zoom level?

Steps to Reproduce:
- create two annotations close to each other but not on the same location
- provide the same clusteringIdentifier to the views
- show them on the map and zoom to it

Expected Results:
- at a certain threshold (or by any other means) no clustering should happen anymore

Actual Results:
- no matter how close I zoom into the map (up to a maximum) the two annotations are merged into a cluster and hence cannot be separated anymore

Version:
11

Notes:
Clustering is a great solution to a polluted map region but the current implementation is taking vicinity into consideration only and not "annotation dense" around it. For the two annotations on the map there is no need to cluster them.
Unfortunately this drives the two single annotations "invisible" and hence useless.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!