Google Maps (bdk): An extended version of google maps with extensive marker support, styling and customization capabilities. Build maps like Airbnb with useful marker icons. Dynamically update markers in real-time for each customer of your 1/2/3/4/5 - sided marketplace. Or just apply funky styles to make that map visually appealing.
Features include:
Types: Terrain,satelite,roadmap,hybrid
Action controls: Set initial center & zoom controls. Change anytime or pan to another address via workflow action
Layers: Add traffic, transit & bike layers on top of your map dynamically
Styles: Choose from hundreds of map themes (e.g. night mode, assassinâs creed, Uber) online and apply in a single paste of text
Thatâs great Gaurav.
One thing that I think is missing in all maps plugins here is the ability to use Cluster. I have a user database where I would love to display the number of users on specific cities and the when you click expands with all the users there.
Is this option coming on this plugin?
Thank you!
I am also looking for a way to dynamically change the zoom level. I have a slider which allows to filter interesting locations between 1 and 200 km away from the userâs actual position.
How would you write an expression to re-map the 1-200 range to a 14-6 range (which would be the zoom values I need)?
The plugin element includes âSet zoomâ Element action which allows you to change the zoom level. There are other actions too like âset centerâ and âpan to locationâ which you may also find useful.
Do check out the Demo 2 in the pluginâs demo page
Thank you Gaurav. The âSet zoomâ Element is helpful.
But I am not sure how to map a 14-8 range (zoom steps values which I would need) to a slider value range of 1-200 when the mapping should be not linear, but exponential or like a curve. A linear mapping is easy to achiev via an expression (used the Toolkit Plugin for this). But I am not sure about a nonlinear mapping, though.
Or is there a âzoom map to cover all visible pinsâ function integrated already?
Hmm this is not integrated but I can see itsâ a pretty neat idea just like the marker clustering idea. Iâm adding it to the list of things I need to update for this plugin. Hopefully in the next update (no ETA yet) I will make this available
It would be great if it is possible to change the marker Icon on âMouse overâ. And not only the Marker Icon/Color, but also trigger the little sticky note above it. At the moment, I do only find a
ââŚMarker 1 `clickedâŚâ workflow element.
Would be great if hovered/mouse-over marker could trigger a condition on other elements (like the red color effect on the RG) and vice versa.
Hello there, I enjoyed very much so far using the plugin. just trying right now to set the zoom controls to a different corner. I tried via some added javascript in head tag but cannot figure out, how the map object is called to set options later. I tried with map.setOptions({
zoomControl: true,
zoomControlOptions: {
position: google.maps.ControlPosition.LEFT_TOP
}
});
Any idea how i could manipulate still the map in more details than what plugin offers so far?
Hi @jonas.kwaschik you wonât be able to call the map object as its internal to the plugin.
I will add the zoom control position as one of the the settings you change in the plugin in the next update so that you wonât need to write any code to do this
Would it be possible use dynamic data for the custom style ? I have a requirement to add dark mode and accessibility (visual impairment) for example just drop in a option for color based on user settings