Yes! (:
Hello everyone!
New features!
1 - Multiple points now supported at the Stadia route request.
2 - Event fired on marker being clicked.
3 - More states related to speed when tracking the user.
4 - Map center latitude and longitude published to their states when the user drags the maps.
5 - A yes/no state saying if the user is being tracked right now or not.
6 - Action to measure the distance between two points (coordinates).
Keep suggestions and feedback coming!
Thank you Vini! 
Awesome plugin, but we are encountering issues with the weather overlay when trying to do the overlay workflow. Hereās the error message.
Also, in your documentation above when we went to the editor example link and previewed, the weather overlay workflow action does not work either.
Thanks for telling me! It was the API key, I had a premium one to test the premium overlays, now it has expired. Switched to a free overlay 
Edit: If youāre having issues in your implementation of this plugin, make sure your implementation first looks exactly like the example, not forgetting to grab an API key.
Hi @vini_brito, first of all thanks for the plugin, very nice work and tackles lots of google maps limitations.
I have 3 questions:
-
It seems that Leafy Mapās Boundary Northeast Lat/Lgn (and southwest) doesnāt return anything. Is there a bug or the value isnāt directly accessible ? Having those four values would allow to dynamically display results in a repeating groupā¦
-
I am using list shifter to display several markers on the map, but wouldnāt it make sense to have the option of displaying a list of markers ?
-
Are you planning on implementing drawing polygons on map ?
Many thanks in advance for your reply, and again, congrats for the great work!
Thomas
About the boundaries, Iāll check that out later on, thanks for telling me!
About adding a list of markers, it would make sense to add such feature, actually I even have an implementation of it stored elsewhere, however repeating that single action through List Shifter (or any other iteration tool) is more powerful in terms of individual marker customization than āAdd a list of markersā and works fine, so I kept things like that.
About drawing polygons, that feature is already there! Just check the opening post of this thread, thereās even a demonstration of it.
And thank you for the kind words!
Thanks for the answer, I saw the polygon feature my question was more like drawing on the map with the trackpad. Iāll check further maybe I missed something.
Got it now. Yes, not currently implemented but already planned!
I would love to see a built in āshow dynamic listā feature. That would be awesome. As I just wrote on the List Shiter thread (linked below) I cant get that to work (even a simple numeric list makes a console error). What other iterations have you made work with this?
Btw. my use case is this:
Users input a streetname in a input box and gets a list of adresses (via API) in a RG. They can then tick of addresses and the map gets updated for each ātickedā address (kept in state).
Works fine when adding markers one by one, but I cant find a way to remove a single marker again.
I donāt know if i entirely understand the issue. But would it not be feasible to reiterate once you change the marker state? Screen shots are sometimes helpful to figure stuff out.
What i use it for is to iterate through a list, do a yes or no on each item based on database values compared to a string input. Then once that is done, I do another iterative search on another database, and sift out some other values. Once the second run of logic is done, the resultant value list is used for my primary logic of the app.
It works quite well.
Map attached ![]()
Basically users can have a list of up to 1000 addresses that I want to show. Besides selecting/de-selecting one at a time, they can also select/deselect everything at once.
On the screen below I have used Maps Extended because I can input a list, but only in workflow. I cant remove a single item, hence I need to re-render the whole list for each change. The same, i believe, would be the case with Leafy if I could get the iteration to work. So what I think is missing is that the maps (Leafy, Extended or others) could dynamically show markers based on a list without the need for workflows. Hope that makes sense.
If this is already possible I would love to get a short description showing how!
Hi Vini,
Thanks for putting out this plugin.
Quick clarification - I need to plot hiking routes on my maps from GPS data. With this plugin is there a simple way to upload a GeoJSON / GPX / KML file with the coordinates and have it display? I canāt quite tell from the opening post example (re Stadia, etc.)
Thanks!
Rob.
@robhblake Not right now, but if you tell me more how exactly you want to do it and the specific result youāll want to see in front of you then probably I can make it happen (:
Iāve seen a few things on that subject, but knowing your specific goal will help me be more efficient.
Thanks Vini.
Tbh all I need is an add-on to the vanilla Bubble Map that allows for upload and display of KML/GPX file. This would be my ideal solution, rather than a plugin that replaces the default map element. I wonder if this is an easy standalone plugin to make?
However, to answer your question, I have multiple ātrailsā in my database and I would like to be able to assign a KML / GPX / GeoJSON file to each trail and have it render on the map. For bonus points, I could really use an elevation plot area below the map - similar to this.
Interested to hear your thoughts.
Thanks
Rob.
Thanks a lot @vini_brito for this plug-in!
Iām trying to achieve exactly the same as @robhblake: displaying several hiking trails that I have in .gpx or .kml format.
The leafy map can display lines, but for this I need to provide a ālist of latitudesā and a ālist of longitudesā, which are lists of numbers.
Currently the only solution that I see is the following.
Outside Bubble, parse the .gpx or .kml file and make it a .csv with only latitude and longitude.
Upload the .csv like described here (needs a paid plan): https://bubble.io/reference#Interface.DatabaseViewer.ImportCSV
If someone has a better solution, Iād be happy to read it!
Iām looking for this option tooā¦
We have large grower list with orchards all identified with GPS.
Each supplier (user of my app) must be able to add and delete orchards in bubble with a direct change of the map.
So if the map shows 10 orchards and 1 has to be deleted it would be very nice to click on the marker and say ādeleteā in the background I have to delete that row in my database.
Adding a filed should work like" drag and drop a pointer and click āaddā and that should trigger a workflow that pop up some questions to write all data of the orchard into the database.
After puting in the database it should be visual in the map directly.
is that possible?
Besides that is it possible to show a tekst when hovering the marker with all details of the orchard?
thanks a lot!
I expect that the feature to tie a marker to a thing can be implemented, so when you specify a marker, either via user interaction or any other programmatic way, youād be able to manipulate the markerās thing, like changing or deleting.
The hover feature can be created too.
Send me a private message if youād like to sponsor that! (:
@vini_brito hy vini, question: is there a way that a user can upload a gpx file (made with a garmin watch or else) and then displays a map with the route he did. like this:
Use bdkmaps, youll have better luck there!


