Some time ago I mentioned a tutorial illustrating an approach that could be used to implement high-speed MapKit annotation clustering.
Here’s a library from Claus Höfele that builds upon the previously mentioned tutorial providing a MapKit annotation clustering library that you can drop into your apps called CCHMapClusterController.
In addition to being high performance CCHMapClusterController allows you to easily adjust the size of the map area for clustering, provides an easy syntax for customizing annotations, provides an easy syntax for finding an annotation within a cluster, and some animations for extra polish.
Here’s an image from the readme illustrating map clustering:
You can find CCHMapClusterController on Github here.
There’s an included example, and you can also download a free app that shows of the performance of the library.
A great library if you’re looking to implement annotation clustering in an app utilizing MapKit.
- High Performance Map Kit Annotation Clustering Library
- Open Source Library Providing An Elegant Map Kit Annotation Clustering Solution
- Tutorial: Improving Performance In Map Utilizing Apps When Handling Large Amounts Of Data
- Library For Easily Making Different Custom Colored Annotation Pins On A Map Kit Map
- Open Source: Easy To Use High Performance iOS Audio (Recording And Playback) Library
Original article: Open Source Library For Easily Implementing High-Performance Map Kit Annotation Clustering
©2014 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.