[AC-5590] Map clustering for Android
GitHub Issue | n/a |
---|---|
Type | Improvement |
Priority | n/a |
Status | Resolved |
Resolution | Duplicate |
Resolution Date | 2018-02-11T09:07:20.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Titanium SDK & CLI |
Labels | android, parity, ti.map |
Reporter | Yahya Uddin |
Assignee | Shak Hossain |
Created | 2018-02-11T00:48:39.000+0000 |
Updated | 2018-02-14T20:21:33.000+0000 |
Description
Currently, the Titanium SDK supports clustering for iOS, as described here:
http://docs.appcelerator.com/platform/latest/#!/api/Modules.Map
However, oddly enough, clustering has still not been added for Android, despite existing in Google Maps Android SDK for some time:
https://developers.google.com/maps/documentation/android-api/utility/marker-clustering
Note that clustering exists for the following Google Maps iOS-SDK:
https://github.com/hansemannn/titanium-googlemaps
Which indicates to me, it won't be very hard to port some of the code to Android.
When will this feature finally be added, so we have parity with iOS.
Hey there, there is an [open pull request](https://github.com/appcelerator-modules/ti.map/pull/215) to add Clustering on Android. The reason it wasn't merge so far is because it does not have parity with iOS so far. I'm the vendor of the iOS GoogleMaps module, but even that approach is different how Android would do it. If we are able to get some parity between the two platforms, we can go ahead and merge it.
Please follow TIMOB-2815 that tracks cluster annotations, thanks!
Great thanks. I assume this feature is on the roadmap then.