Este módulo extiende odoo para incluir la librería Leaflet Javascript.
Este módulo es utilizado por web_view_leaflet_map.
Nota importante
La librería javascript es de código abierto y se distribuye bajo Licencia BSD 2. Ver : . La librería de plugins es de código abierto y se distribuye bajo Licencia MIT. Ver : .
Por lo tanto, puedes usarla libremente.
Sin embargo, mostrar mapas requiere mostrar capas proporcionadas por servidores de tiles, lo que requiere recursos.
Para fines de prueba
Puedes usar la url de openStreetMap https://tile.openstreetmap.org/{z}/{x}/{y}.png u otra, listada en esa página :
Aparte de fines de prueba muy limitados, no deberías usar los tiles proporcionados por OpenStreetMap.org mismo. OpenStreetMap es una entidad sin ánimo de lucro gestionada por voluntarios y no puede proporcionar tiles para uso comercial a gran escala.
Uso regular / intensivo
- puedes contactar con una de las siguientes empresas :
- También puedes instalar tú mismo tus propios servidores de tiles. Ver documentación :
Actualización de la librería
Por el momento, el módulo incluye la librería lealflet.js versión 1.9.4 ( publicada el 18 de mayo de 2023.)
Si se publica una nueva versión:
- descárgala aquí
- actualiza el javascript, css e imágenes, presentes en la carpeta static/lib/leaflet
- actualiza los plugins
- prueba las funcionalidades
- haz una Pull Request
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 19.0Añade la librería JavaScript de mapas Leaflet al backend de Odoo, para que otros módulos puedan mostrar mapas interactivos. También almacena la dirección del servidor de teselas del mapa y el texto de copyright como ajustes del sistema.
Este módulo no añade ninguna pantalla ni menú propio. Es un bloque de construcción técnico: carga la librería de mapas Leaflet (y un complemento de agrupación de marcadores) en el backend de Odoo, para que otros módulos — como el módulo de vista de mapa mencionado en la descripción — puedan mostrar mapas interactivos dentro de Odoo.
Lo que sí proporciona es configuración. Se crean dos parámetros del sistema cuando se instala el módulo:
leaflet.tile_url: la dirección del servidor de teselas de mapa utilizado para dibujar el fondo del mapa. Está vacío por defecto.leaflet.copyright: el texto de copyright mostrado en el mapa, pre-rellenado con un crédito de OpenStreetMap.
Estos dos valores se envían al navegador como parte de la información de la sesión, de modo que cualquier mapa mostrado en Odoo puede usarlos sin configuración adicional. El modelo ir.http se extiende para este propósito.
Un pequeño comportamiento automático se ejecuta en la instalación: si la base de datos está en modo de demostración, la dirección de teselas se rellena con el servidor público de teselas de OpenStreetMap, para que los mapas funcionen directamente para pruebas. En una base de datos real (no de demostración) la dirección permanece vacía y debe ser establecida por el administrador.
En resumen, los usuarios no verán un nuevo menú, pero los administradores pueden establecer la fuente del fondo del mapa y la línea de crédito, y cualquier pantalla habilitada para mapas usará esos valores.
Depende de
Lo necesitan otros módulos
Modelos y campos (1)
- ir.http · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/geospatial.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0- Vaya a Settings \> Technical \> Parameters \> System Parameters
- Cree o edite el parámetro con la clave
leaflet.tile_url - Como valor, establezca la url del servidor de teselas que eligió. (Consulte la descripción)
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, Uso.
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.