This plugin enhances the basic location picker experience by integrating powerful map functionalities. It supports location autocomplete, draggable markers, route drawing, and geofencing with radius-based logic. Unlike basic Google Maps integrations, this plugin uses OpenStreetMap with Leaflet.js for a free, customizable, and flexible map solution. It provides real-time latitude and longitude updates and lets you check if a selected location falls within a defined geofence radius.
Key Features:
* Map display using OpenStreetMap (no paid API keys required)
* Draggable marker to pick locations dynamically
* Clickable map to select locations
* Geofencing with radius visualization and logic (inside/outside)
* Real-time latitude and longitude state publishing
* Works with Google Maps, Mapbox, or OpenStreetMap APIs if configured
Service URL (Preview/Test)
https://plugin-49094.bubbleapps.io/version-test/location_picker___map_features Editor URL (Plugin Editor on Bubble.io)
https://bubble.io/page?id=plugin-49094&test_plugin=1749375037970x887655113175859200_current&tab=Design&name=location_picker___map_features&type=page&elements=bTIgJ