Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for marker clustering #80

Open
adnanhz opened this issue Jun 15, 2021 · 6 comments
Open

Add support for marker clustering #80

adnanhz opened this issue Jun 15, 2021 · 6 comments
Labels
enhancement New feature or request high priority

Comments

@adnanhz
Copy link

adnanhz commented Jun 15, 2021

Is your feature request related to a problem? Please describe.
I'm always frustrated when there are multiple pins in the same location and I can't use marker clustering :)

Does this feature exist in the Google Maps SDK for android and iOS? Please link the documentation for this feature.
iOS: https://developers.google.com/maps/documentation/ios-sdk/utility/marker-clustering
Android: https://developers.google.com/maps/documentation/android-sdk/utility/marker-clustering (video inside)
JS: https://developers.google.com/maps/documentation/javascript/marker-clustering

Describe the solution you'd like
Support native marker clustering for iOS and Android. I'm currently stuck with the mediocre performance of the JS implementation.

I'd love to help with the implementation, but I don't have much experience writing plugins or even native code, I'm a web developer. Can y'all start by checking how easy or difficult this seems?

@adnanhz adnanhz added the enhancement New feature or request label Jun 15, 2021
@tafelnl
Copy link
Member

tafelnl commented Jun 16, 2021

+1

I did some research and found out that we need to implement the "Maps SDK for Android/iOS Utility Library". Looking at the implementation examples I don't even think it should be to hard to implement it using the default styling. Maybe that allowing for custom styling makes it somewhat more complicated. But we could even split this issue in two: "Add support for marker clustering" and "Add support for custom styling on marker clustering" for example.

About the Utils Library: of course it adds some weight to this package. So ideally we should publish it as a separate package. something like "@capacitor-community/capacitor-googlemaps-utils".

@Gulivertx
Copy link

Hello, is this feature already on the way for an implementation ?
I ask you because I have a new projet which need this, and would avoid to use the JS implementation in favor of this plugin.
Unfortunately I'm also a web developper and helping for this kind of implementation seems difficult for me.

@AE1NS
Copy link

AE1NS commented Mar 23, 2022

With the v2 release, this package is also getting interesting for us, so we can replace the javascript implementation. But we also need markerclustering before we could switch.

@tafelnl
Copy link
Member

tafelnl commented Mar 23, 2022

It's definitely on the roadmap and coming soon. But it's taking a little more time than expected.

@sc-atompower
Copy link

our company is eagerly hoping for this!

@frederikheld
Copy link

For all the companies who want this: how about you support the maintainers with your time & expertise or a budget? I bet they have real jobs to earn money and are doing this in their spare time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority
Projects
None yet
Development

No branches or pull requests

7 participants