Comments (19)
It's not supported currently, but I'm going to implement it in the feature.
from cordova-plugin-googlemaps.
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.
I'm planing to implement this feature request, but I haven't had enough time yet.
from cordova-plugin-googlemaps.
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.
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.
@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.
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.
I don't start development yet, thus I'm not sure.
But I will consider your request.
from cordova-plugin-googlemaps.
any progress on clustering support?
from cordova-plugin-googlemaps.
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.
Hi,
Is there an ETA for the clustering feature? Any workarounds you can recommend?
Thanks.
from cordova-plugin-googlemaps.
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.
Ping! We need this to get this finished @wf9a5m75
from cordova-plugin-googlemaps.
Bump. Just waiting on this feature so I can implement this plugin.
from cordova-plugin-googlemaps.
@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.
@ 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.
or PayPal
from cordova-plugin-googlemaps.
see #699
from cordova-plugin-googlemaps.
any idea on when the clustering support would be available?
from cordova-plugin-googlemaps.
Any idea on when the clustering support would be available?, and thanks for your hard work!!
from cordova-plugin-googlemaps.
Related Issues (20)
- unable to show markers that are on different continents because of minimum zoom level
- POI and HYBRID
- KML stop working in Andriod 10 HOT 5
- Automatically get the center of the map and place a marker?
- Any fork that is being maintained? HOT 2
- iPad Orientation issue with Google Maps plugin MyPluginLayer
- warning: google.maps.event.addDomListener() is deprecated, use the standard addEventListener()
- Zoom controls not responding
- Google Maps app is not installed or disabled error HOT 1
- CSS injection problem in all project pages.
- Use tileOverlay from Zoom Level 14 in higher Zoom levels
- Support for latest Android and iOS Versions HOT 17
- Googlemaps is not installed or not ready yet HOT 1
- Clean project cordova 11, only gray background no map loaded inside div HOT 3
- Android app crash on LocationService .getMyLocation()
- Huawei with no Google Services Issue
- Map does not load on Android : CordovaGoogleMaps.traceDomTree
- Build Error: Could not find com.android.volley:volley:1.1.1.
- Cordova iOS 7.0.1 'cordova/CDVCommandDelegateImpl.h' file not found HOT 14
- Installing iOS error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-googlemaps.