Este módulo es una demo del widget de formulario Mapbox (web_widget_mapbox) en contactos.
Añade una pestaña Mapbox en el formulario del partner. El partner actual es un pin de estrella arrastrable; los contactos hijos con coordenadas aparecen en el mismo mapa como iconos en los que se puede hacer clic. Los datos de demo incluyen una empresa en Memmingen y tres contactos cercanos.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Añade una pestaña Mapbox al formulario de contacto que muestra el contacto actual como un pin de estrella arrastrable y sus contactos hijos como iconos en los que se puede hacer clic en el mismo mapa. Mover la estrella actualiza la latitud y la longitud del contacto.
Este módulo es una demostración del widget de mapa de Mapbox en los contactos. Añade una nueva pestaña "Mapbox" al formulario de contacto estándar.
En esa pestaña, el contacto que está viendo aparece como un marcador de estrella amarilla que puede arrastrar. Sus contactos hijos (por ejemplo, empleados o subcontactos de una empresa) que ya tienen coordenadas aparecen como iconos más pequeños en el mismo mapa en los que se puede hacer clic. Al hacer clic en el icono de un hijo, se abre el registro de ese contacto.
Cuando arrastra el marcador de estrella y lo suelta, la nueva posición se guarda en los campos de latitud y longitud del contacto. Si la posición en la que se suelta no es una coordenada válida, Odoo muestra un error y se niega a guardarla. Los contactos sin coordenadas utilizables simplemente muestran un marcador de mapa vacío.
El mapa está centrado en la posición del contacto actual. El módulo funciona en el modelo res.partner y se basa en los campos de geolocalización proporcionados por la funcionalidad de geolocalización base.
Se incluyen datos de demostración: una empresa en Memmingen más tres contactos hijos cercanos, para que pueda ver inmediatamente la estrella y los iconos de hijos en los que se puede hacer clic en acción.
Depende de
Modelos y campos (1)
- res.partner · amplía un modelo existentemap_data
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/geospatial.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Esta demo no tiene ajustes propios.
Configure el Token de Mapbox en Ajustes → Ajustes generales → Integraciones como se describe en el módulo web_widget_mapbox. Sin ese token, la pestaña de Mapbox muestra un marcador de posición en lugar de un mapa.
Abre un formulario de contacto y ve a la pestaña Mapbox.
- El partner actual es un pin de estrella de color amarillo brillante. Arrástralo a un nuevo lugar y guarda para escribir Geo Latitude / Geo Longitude (los mismos campos que en la pestaña Partner Assignment). La estrella no es clicable.
- Los contactos hijos que tienen coordenadas aparecen como iconos de usuario más pequeños de color amarillo apagado. No se pueden arrastrar. Haz clic en uno para abrir ese contacto en un formulario emergente.
- Los partners sin coordenadas (tanto latitude como longitude
0, el estadobase_geolocalize"not localized") muestran el marcador de posición del widget en lugar de un mapa.
Con los datos de demostración cargados, abre Memes LLC (Memmingen, Alemania). El mapa muestra la estrella de la empresa y tres contactos a unos 300 m, 900 m y 1300 m: Doge Much, Pepe Frog y Chad.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.