Responsive Image
Blogs

API-IDEE 1.1.0

API-IDEE: una plataforma colaborativa para el desarrollo de visualizadores cartográficos web

API-IDEE es un proyecto colaborativo de código abierto orientado a la creación de visualizadores cartográficos. Su origen se encuentra en un fork de API-CNIG, desarrollado por el IGN/CNIG, junto con la integración de Mapea, la API de referencia de la Junta de Andalucía. A partir de esta base, API-IDEE ha evolucionado hasta convertirse en una herramienta colaborativa dentro del ecosistema de la Infraestructura de Datos Espaciales de España (IDEE), contando con la participación de diversos nodos nacionales, autonómicos y supramunicipales.

Aunque inicialmente surgió como una evolución del proyecto Mapea, API-IDEE ha experimentado un importante desarrollo bajo el impulso del O.A. Centro Nacional de Información Geográfica (CNIG). Recientemente, se ha producido una evolución estratégica clave: la integración completa con Mapea, lo que ha permitido consolidar esfuerzos en una única plataforma tecnológica más robusta. Esta integración ha favorecido la incorporación progresiva de nuevas comunidades autónomas, ampliando el alcance del proyecto y reforzando su carácter colaborativo a nivel nacional.

El proyecto mantiene su filosofía de desarrollo abierto y se gestiona a través de un repositorio en GitHub, permitiendo a organizaciones y desarrolladores externos contribuir mediante pull requests, así como comunicar incidencias o proponer mejoras a través de issues.

Desde el punto de vista técnico, API-IDEE se apoya en las librerías OpenLayers y CesiumJS para la creación de visualizadores en entornos 2D y 3D. Sobre estas tecnologías, la plataforma actúa como una capa de abstracción que amplía sus capacidades y facilita el desarrollo, evitando que las actualizaciones de dichas librerías afecten directamente a las aplicaciones.

Nueva versión: API-IDEE 1.1.0

Recientemente se ha publicado la nueva versión API-IDEE 1.1.0, que incorpora importantes mejoras funcionales, de rendimiento y seguridad. Entre las principales novedades destacan:

  • Nuevas funcionalidades de interacción, incluyendo zoom con rueda del ratón, arrastre y rotación del mapa.
  • Generación de imágenes del mapa mediante la función getImageMap.
  • Soporte para nuevos formatos de datos como GeoPackage, TIFF y GeoJSON local.
  • Importantes mejoras en Cesium, incluyendo rotación, estilos, agrupación (clusters) e iconos 3D.
  • Ampliación del ecosistema de plugins, con nuevos complementos, soporte multilenguaje y mejoras generales.
  • Mejoras en la gestión de capas y servicios WMS, WMTS, MVT y WFS.
  • Optimización de estilos, leyendas y herramientas de visualización.
  • Incorporación de nuevos métodos y utilidades en la API.
  • Mejoras de rendimiento y estabilidad.
  • Actualización tecnológica con la incorporación de OpenLayers 10.7 y la limpieza de dependencias.
  • Refuerzo de la seguridad mediante la corrección de vulnerabilidades detectadas.

Para consultar en detalle todas las mejoras, novedades y correcciones incluidas en esta versión, puede acceder a la release.

Enlaces de interés

  1. Plataforma IDEE
  2. Código fuente
  3. Wiki
  4. Galería de plugins
  5. Galería de ejemplos
  6. Documentación de clases y métodos

Publicado por el Equipo IDEE.

Añadir comentarios
Contacto
Calle General Ibáñez de Íbero 3
​​​​​​​Madrid 28003
Síguenos
Ministerio de Transportes y Movilidad sostenible

BLOG IDEE

Responsive Image
Responsive Image

BLOG IDEE

Responsive Image
Contacto
Calle General Ibáñez de Íbero 3
​​​​​​​Madrid 28003
Síguenos
Responsive Image