Geospatial Website store locator
This module extends the website_geoengine odoo module, to add a map snippet view for the website. By default the map features are filtered to only display contact of type store.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds a "Store Locator" map block to the website builder so visitors can search and view your stores on an interactive map.
This module adds a new website building block called "Store Locator" to the website editor. When you edit a page, you find it in the snippet panel under the "OCA/Geospatial" heading, and you can drag it onto any page.
On the published page, visitors see an interactive OpenStreetMap map with a search box. They can type a store name or tag (at least 3 characters) and the map shows matching stores as pins. Clicking a pin opens a small popup with the store's name, street address, city, tags and opening hours. The map automatically zooms to fit the results, and a message appears if there are too many results or if the search should be used.
In the website editor, the block has an option to set the maximum number of results returned by the search (default 200). The map type and zoom level are stored in the block but changing them is not yet implemented.
The map only displays contacts of type store, using the geospatial data provided by the related geospatial modules. The module does not add any new database models or backend menus; it works entirely on the website frontend and in the website editor.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/geospatial.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0You should configure first a web site. Then drag n drop the Store Locator widget from the OCA/Geopspatial section.
You can the configure the maximum number of results you want to display before to force your user to filter results.
Then go to 'Contact' app and add some store type address to your contacts and add them some tags.
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.