Geo spatial support Demo

base_geoengine_demo
REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/17.0/base_geoengine_demo
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Sergio Sancho, Antoni Marroig Campomar
WEBSITE
WEBSITEhttps://github.com/OCA/geospatial
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Demonstration for the Geospatial support based on PostGIS. Read the
`base_geoengine` description for more details.

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine search New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (2)

New fields (6)
  • city Char
    index=True required=True
  • name Char
    index=True required=True args: 'ZIP'
  • priority Integer
    default=100
  • retail_machine_ids One2many → geoengine.demo.automatic.retailing.machine
    inverse_name='zip_id' string='Retail machines' args: 'geoengine.demo.automatic.retailing.machine'
  • the_geom GeoMultiPolygon
    args: 'NPA Shape'
  • total_sales Float
    compute='_compute_ZIP_total_sales' string='Spatial! Total Sales'
Public methods (0)

No public methods.

New fields (7)
  • money_level Char
    index=True
  • name Char
    required=True args: 'Serial number'
  • state Selection
    index=True args: [('hs', 'HS'), ('ok', 'OK')]
  • the_line GeoLine
    index=True args: 'Power supply line'
  • the_point GeoPoint
    args: 'Coordinate'
  • total_sales Float
    index=True args: 'Total sale'
  • zip_id Many2one → dummy.zip
    compute='_compute_zip_id' readonly=False store=True args: 'dummy.zip'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/16.0/base_geoengine_demo
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSLaurent Mignon (ACSONE), Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/geospatial
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
simplejson
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine search New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (2)

New fields (6)
  • city Char
    index=True required=True
  • name Char
    index=True required=True args: 'ZIP'
  • priority Integer
    default=100
  • retail_machine_ids One2many → geoengine.demo.automatic.retailing.machine
    inverse_name='zip_id' string='Retail machines' args: 'geoengine.demo.automatic.retailing.machine'
  • the_geom GeoMultiPolygon
    args: 'NPA Shape'
  • total_sales Float
    compute='_compute_ZIP_total_sales' string='Spatial! Total Sales'
Public methods (1)
  • name_get(self)

New fields (7)
  • money_level Char
    index=True
  • name Char
    required=True args: 'Serial number'
  • state Selection
    index=True args: [('hs', 'HS'), ('ok', 'OK')]
  • the_line GeoLine
    index=True args: 'Power supply line'
  • the_point GeoPoint
    args: 'Coordinate'
  • total_sales Float
    index=True args: 'Total sale'
  • zip_id Many2one → dummy.zip
    compute='_compute_zip_id' readonly=False store=True args: 'dummy.zip'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/12.0/base_geoengine_demo
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Sylvain LE GAL, Daniel Reis, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/geospatial
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
simplejson
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine tree New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (2)

New fields (6)
  • city Char
    index=True required=True size=64 args: 'City'
  • name Char
    index=True required=True size=64 args: 'ZIP'
  • priority Integer
    default=100 args: 'Priority'
  • retail_machine_ids One2many → geoengine.demo.automatic.retailing.machine
    comodel_name='geoengine.demo.automatic.retailing.machine' inverse_name='zip_id' string='Retail machines'
  • the_geom GeoMultiPolygon
    args: 'NPA Shape'
  • total_sales Float
    compute='_compute_ZIP_total_sales' string='Spatial! Total Sales'
Public methods (1)
  • name_get(self)

New fields (7)
  • money_level Char
    index=True size=32 args: 'Money level'
  • name Char
    required=True size=64 args: 'Serial number'
  • state Selection
    index=True args: [('hs', 'HS'), ('ok', 'OK')], 'State'
  • the_line GeoLine
    index=True args: 'Power supply line'
  • the_point GeoPoint
    args: 'Coordinate'
  • total_sales Float
    index=True args: 'Total sale'
  • zip_id Many2one → dummy.zip
    args: 'dummy.zip'
Public methods (1)
  • onchange_geo_point(self)
    @api.onchange('the_point')
    Exemple of on change on the point Lookup in zips if the code is within an area. Change the zip_id field accordingly
REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/11.0/base_geoengine_demo
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, oca-travis
WEBSITE
WEBSITEhttp://openerp.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
simplejson
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine tree New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/10.0/base_geoengine_demo
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Pedro M. Baeza, Laurent Mignon (ACSONE), Emanuel Cino, oca-travis, OCA-git-bot, Benjamin Willig
WEBSITE
WEBSITEhttp://openerp.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
simplejson
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine tree New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/9.0/base_geoengine_demo
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Pedro M. Baeza
WEBSITE
WEBSITEhttp://openerp.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine tree New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/8.0/base_geoengine_demo
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSStéphane Bidoul, Nicolas Bessi, Laurent Mignon (ACSONE), OCA Transbot, Laurent Mignon, Jordi Riera, Laurent Mignon (aka lmi)
WEBSITE
WEBSITEhttp://openerp.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES geojson
shapely
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_search dummy.zip.search dummy.zip search New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_search geoengine.demo.retail.machine.search geoengine.demo.automatic.retailing.machine tree New
geo_retail_machine_view_tree geoengine.demo.retail.machine.tree geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/7.0/base_geoengine_demo
VERSION
VERSION 0.1
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSAlexandre Fayolle, Sandy Carter, Nicolas Bessi, Sandy, Laurent Mignon
WEBSITE
WEBSITEhttp://openerp.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
     Geo spatial sample module for geospatial use
 

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_tree geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip geoengine New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine geoengine New
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/geospatial
GIT
GIThttps://github.com/OCA/geospatial.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/geospatial/tree/6.1/base_geoengine_demo
VERSION
VERSION 0.1
CATEGORY
CATEGORYGeoBI
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSYannick Vaucher, Alexandre Fayolle, Nicolas Bessi, Guewen Baconnier @ Camptocamp, openerp
WEBSITE
WEBSITEhttp://openerp.camptocamp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:04:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/geospatial:
    - base_geoengine
odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
     Geo spatial sample module for geospatial use
 

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
dummy_zip_form dummy.zip.form dummy.zip form New
dummy_zip_tree dummy.zip.form dummy.zip tree New
geo_retail_machine_view_form geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine form New
geo_retail_machine_view_tree geoengine.demo.retail.machine.form geoengine.demo.automatic.retailing.machine tree New
ir_ui_view_resbetterzipgeoview0 dummy.zip.geo_view dummy.zip New
ir_ui_view_retailmachineview0 Retail machine view geoengine.demo.automatic.retailing.machine New
Models touched (0)

No models found for this module.