Giter Site home page Giter Site logo

Comments (19)

wf9a5m75 avatar wf9a5m75 commented on May 13, 2024

It's not supported currently, but I'm going to implement it in the feature.

from cordova-plugin-googlemaps.

stevesims avatar stevesims commented on May 13, 2024

Automatic marker clustering would be very cool.

I've been looking into this myself. Seems that the Android SDK has a Utility Library that will handle this.

Unfortunately the iOS SDK doesn't have an equivalent utility library, which is a shame.

The approach I was going to take was to do my own clustering in the JS layer - but it would be super-cool if the plugin supported this.

from cordova-plugin-googlemaps.

wf9a5m75 avatar wf9a5m75 commented on May 13, 2024

I'm planing to implement this feature request, but I haven't had enough time yet.

from cordova-plugin-googlemaps.

wf9a5m75 avatar wf9a5m75 commented on May 13, 2024

Thank you for using PhoneGap-GoogleMaps-Plugin.
However, I've been getting tired to develop new feature for everyone.
If you donate some amount via the fund-raising, I really appreciate for you.

https://www.bountysource.com/teams/phonegap-googlemaps-plugin/fundraiser

from cordova-plugin-googlemaps.

hirbod avatar hirbod commented on May 13, 2024

Hey Masashi,

that is absolutly fine! You should get some money for your hard work, and I'm in. Just want to ask some questions:

What kind of data can I receive, when I click on a marker? In my case, I would not want to open a default marker popup, I would display a modal or something with the list of "faces" and redirect to a profile or something else (after the user choose a face in the list)

Of course I would develop all the modalview etc. by myself, but it would be important for me to receive all the values I've set on a marker. Will this be possible? What kind of data will you / SDK return, when I clicked on a marker?

from cordova-plugin-googlemaps.

wf9a5m75 avatar wf9a5m75 commented on May 13, 2024

@hirbod Thank you.

Regarding your question, you just want to prevent the default behavior, move the map to center, right?
v1.1.5 does not provide the way, but you can hack.
#174

from cordova-plugin-googlemaps.

hirbod avatar hirbod commented on May 13, 2024

Hey Masashi,
I guess you did not understand my question. I need the cluster functionality, but maybe you remember my screenshots I send you a couple of weeks ago?

At Bountysource you put a screenshot. The "After Clustering Image" has an open bubble with "Alfeld, Berlin, Copenhagen and 19 more". On my map, I won't use the default marker bubbles. On click, I want to open my own modalview with some call to actions (Show a picture of the user, start chat, show profile")

Thats why I asked: what kind of data will be returned, if I click on a clustered marker? I guess I need a bunch of userids with I set with marker.set("user_id", data.userId);

Will this be possible?

from cordova-plugin-googlemaps.

wf9a5m75 avatar wf9a5m75 commented on May 13, 2024

I don't start development yet, thus I'm not sure.
But I will consider your request.

from cordova-plugin-googlemaps.

canadaka avatar canadaka commented on May 13, 2024

any progress on clustering support?

from cordova-plugin-googlemaps.

wf9a5m75 avatar wf9a5m75 commented on May 13, 2024

Sorry guys, but many people reports many issues for the map plugin, I can not focus on the development of the marker cluster.
I will release the new version of the map plugin in couple of days, then I will resume this later.

from cordova-plugin-googlemaps.

batuhan avatar batuhan commented on May 13, 2024

Hi,

Is there an ETA for the clustering feature? Any workarounds you can recommend?

Thanks.

from cordova-plugin-googlemaps.

TheMassassian avatar TheMassassian commented on May 13, 2024

Hi there, I tried to contact you via e-mail, because we are developing at the moment a clustering for you plugin. If you got the time, feel free to mail me.

from cordova-plugin-googlemaps.

hirbod avatar hirbod commented on May 13, 2024

Ping! We need this to get this finished @wf9a5m75

from cordova-plugin-googlemaps.

abremner avatar abremner commented on May 13, 2024

Bump. Just waiting on this feature so I can implement this plugin.

from cordova-plugin-googlemaps.

hirbod avatar hirbod commented on May 13, 2024

@TheMassassian Masashi dropped the development and requested a refund to all donors.
He opened the source of his android efforts, but it is still beta.

How is the status of your development? Would you like to share your clustering solution? The people are waiting badly for this and I would love to merge this function inside of this plugin

from cordova-plugin-googlemaps.

hirbod avatar hirbod commented on May 13, 2024

@ ALL. The clustering feature is nearly done and was hard to implement. Most of the code-donation came from @LimeUwe's company (including with a lot of support from @TheMassassian), a lot of adjustment from me and my developer (paid work)

Before I release the clustering feature, I want to raise a funding of 800-1000$. I will donate some of the funded money to @LimeUwe for donating the code and to my developer for the Android part.

Donate on Bountysource

or PayPal

img

from cordova-plugin-googlemaps.

hirbod avatar hirbod commented on May 13, 2024

see #699

from cordova-plugin-googlemaps.

whatsupdev avatar whatsupdev commented on May 13, 2024

any idea on when the clustering support would be available?

from cordova-plugin-googlemaps.

jdcifuentes avatar jdcifuentes commented on May 13, 2024

Any idea on when the clustering support would be available?, and thanks for your hard work!!

from cordova-plugin-googlemaps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.