Google Maps Integration

base_google_map
REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/14.0/base_google_map
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, AmmarOfficewalaSerpentCS, Yannick Payot
WEBSITE
WEBSITEhttps://github.com/OCA/geospatial
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:12
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
    - base_geolocalize
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.google_maps res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (1)

New fields (9)
  • google_maps_geometry Boolean
    default=True string='Geometry'
  • google_maps_lang_localization Selection
    selection=GMAPS_LANG_LOCALIZATION string='Google Maps Language Localization'
  • google_maps_places Boolean
    default=True string='Places'
  • google_maps_region_localization Selection
    selection=get_region_selection string='Google Maps Region Localization'
  • google_maps_theme Selection
    selection=[('default', 'Default'), ('aubergine', 'Aubergine'), ('night', 'Night'), ('dark', 'Dark'), ('retro', 'Retro'), ('silver', 'Silver')] string='Map theme'
  • google_maps_view_api_key Char
    string='Google Maps View Api Key'
  • module_web_view_google_map Boolean
    string='Allow Google Map View'
  • module_web_widget_google_address_autocomplete Boolean
    string='Allow Google Address Form Autocomplete'
  • module_web_widget_google_marker_icon_picker Boolean
    string='Allow Google Marker Icon Picker'
Public methods (4)
  • get_region_selection(self)
    @api.model
  • get_values(self)
    @api.model
  • onchange_lang_localization(self)
    @api.onchange('google_maps_lang_localization')
  • set_values(self)
REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/12.0/base_google_map
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSGitHub, Daniel Reis, oca-travis, OCA-git-bot, Murtuza Saleh, Stéphane Brunner
WEBSITE
WEBSITEhttps://github.com/OCA/geospatial
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
    - base_geolocalize
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.google_maps res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (1)

New fields (9)
  • google_maps_geometry Boolean
    default=True string='Geometry'
  • google_maps_lang_localization Selection
    selection=GMAPS_LANG_LOCALIZATION string='Google Maps Language Localization'
  • google_maps_places Boolean
    default=True string='Places'
  • google_maps_region_localization Selection
    selection=get_region_selection string='Google Maps Region Localization'
  • google_maps_theme Selection
    selection=[('default', 'Default'), ('aubergine', 'Aubergine'), ('night', 'Night'), ('dark', 'Dark'), ('retro', 'Retro'), ('silver', 'Silver')] string='Map theme'
  • google_maps_view_api_key Char
    string='Google Maps View Api Key'
  • module_web_view_google_map Boolean
    string='Allow Google Map View'
  • module_web_widget_google_address_autocomplete Boolean
    string='Allow Google Address Form Autocomplete'
  • module_web_widget_google_marker_icon_picker Boolean
    string='Allow Google Marker Icon Picker'
Public methods (4)
  • get_region_selection(self)
    @api.model
  • get_values(self)
    @api.model
  • onchange_lang_localization(self)
    @api.onchange('google_maps_lang_localization')
  • set_values(self)
    @api.multi