MARKETPLACE
PLUGINS
GOOGLE MAPS GEOMETRY/DRAWING + W3W
Google Maps Geometry/Drawing + W3W logo

Google Maps Geometry/Drawing + W3W

Published June 2021
   •    Updated this week

Plugin details

Google Maps (with Drawing/Geometry tools) plus optional integration with What3Words (it can be switched off) and the ability to load telemetry data from GPX/KML files to use with a video player + a whole load of practical features!
The plugin comes with 2 visual elements..

* What3Words search bar (including all API requests)

* A fully customizable Google Map with the 3M square grid overlay (that can be enabled or disabled). It also includes Google’s drawing and geometry libraries making it possible to draw various shapes onto the map.


NOTE ON THE DRAWING LIBARY:
-----------------------------------------------
From May 2026, Google are deprecating the drawing library. The replacement for this is TerraDraw, which is included in the plugin.

To switch from using Google's drawing tools to TerraDraw, you can set the "Enable TerraDraw" option.


---------------------------------------------------------------------------------

The drawing tools are fully configurable where you can set any of the options associated with them and support has been added so you may customize your own drawing tools if desired.

All available controls on the Google maps (UI) are also configurable.

The map has a lot of configuration, all the standard configuration that you would normally get plus support for standard/advanced markers, shapes can be used as measuring tools, freehand drawing (for mobiles) and all sorts of calculation options are included.

You’re able to convert any set of latitude/longitude coordinates into a 3 word address and vice versa (given you have the 3 word address), support has been added for different languages and the API requests (both Action and Data) have been included. API requests can return both JSON and GeoJSON data where applicable.

All shapes save the coordinates into states and can be redrawn back on to the map if needed.

You can also use this plugin to import KML data onto a map or load/generate the GeoJSON for shapes and use that to generate your own KML files that will be available for importing into other applications such as Google Earth (shape styling supported). GeoJSON can be used to create both KML and GPX files. It can also import WMS map layers from a valid WMS source.

Recent modifications have been directed around geometry calculations with shapes, buffers areas, distances, square footage etc. Advanced polygons can be drawn where you can split, merge and cut to produce more complex polygons. It's now possible to retrieve any markers/coordinates from within the boundaries of a shape (radius of a circle for example). All shapes can be drawn manually by allowing the user to interact with the drawing tools, or they can be drawn programmatically via means of inputs in the metrics required (meters/feet/miles etc).

Work continues with this and as time goes on, more of the geometry features will be included. It has a lot of advanced map features already, opening up all sorts of possibilities when it comes to interacting with Google Maps on this level.

$60

One time  •  Or  $10/mo

4.8 stars   •   12 ratings
347 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Pork1977gm logo
Pork1977gm
Joined 2017   •   34 Plugins
View contributor profile

Instructions

Place the element onto your page and away you go! Includes 2 visual elements, map and search which are designed to work with each other.

Please see this link for full instructions: https://forum.bubble.io/t/plugin-what3words-advanced-google-map-drawing-geometry/157711

You can also refer to this documentation page: https://paul-testing.bubbleapps.io/version-test/google_maps_instructions

Types

This plugin can be found under the following types:
Api   •   Action   •   Background Services   •   Element   •   Event

Categories

This plugin can be found under the following categories:
Social Network   •   Customer Support   •   Location   •   Data (things)   •   Productivity   •   Visual Elements

Resources

Support contact
Tutorial
Forum

Rating and reviews

Average rating (4.8)

Very pro level developer.
January 13th, 2026
You won't find a better map plugin anywhere else!
July 21st, 2025
This plugin lets you: 1- Create shapes (polygon, rectangle, circle) 2- Obtain data such as surface area, coordinate points, etc. 3- Search for an address, place markers, etc. 4- And lots of other functions! Frankly, I think I've only used 10% of the plugin, which just goes to show you how comprehensive it is. And Paul is great, when we have a question, he knows how to answer us by explaining the steps to follow! That's why I can tell you: go for it, you won't find a better plugin for working on map backgrounds!
I don't think I've ever seen such a wonderful plugin and support!
June 30th, 2024
This is the most complete plugin that currently exists on the bubble market for a map. The features are amazing not to mention Paul's support. He answers your questions immediately, helps you set up and more! It basically added three core features for me in just three hours! Does anyone else do this? I do not believe!
Great Support, Great Plugin
January 17th, 2024
Paul has been great helping me through minor issues i've had learning this very robust plugin. Seems like you can do anything you could imagine that requires google map functionality. I tried Mapbox plugins etc... nothing could do what this beast of a plugin does.
Plugin stopped working
January 16th, 2024
[16/01/2023] Maps don't render at all. Worked perfectly before this. "TypeError: instance.data.clearMarkers is not a function"
Bubble