Mapea

Desarrollo de visualizadores de mapas

Información general

Icono componente reutilizable
Tipo de recurso
Componente reutilizable
Etiquetas

 

 

Mapea es una librería javascript para la construcción de visualizadores de mapas. Ofrece una capa de abstracción o fachada, colocada sobre una capa de implementación tecnológica open source, actualmente Open Layers. Esta fachada:

  • Es de uso sencillo y ofrece funcionalidades comunes en la construcción de visualizadores de mapas, tales como: intérprete de contextos de mapas, filtros alfanuméricos y espaciales para capas vectoriales, o integración con otros servicios del SIGCorporativo (geocodificación, geoprint, etc.), entre otros.
  • Énfasis en la retrocompatibilidad y en la estabilidad de la capa de fachada, de modo que nuevas versiones de la librería de mapas subyacientes se van actualizando de manera centralizada y transparente al usuario, cuyo visualizador sigue siendo compatible.
  • Posee diseño responsive para su uso desde dispositivos móviles.

 

 

Descripción Funcional

Para conocer en detalle las características funcionales de Mapea, recomendamos visitar la wiki del proyecto en Github.

 

 

Descripción Técnica

Para construir o integrar un visualizador de mapas con Mapea, existen dos opciones en forma de API:

  • API Javascript: importa la librería y construye tu mapa en un div de la página.
  • API REST: genera el mapa automáticamente mediante una url, que puede ser fuente de un iframe, o de un elemento script a través de una función de callback.

Por otro lado, en Mapea se fomenta el concepto de plugin, que no es más que una manera de empaquetar la lógica, utilizando una estructura bien definida y una serie de clases que garantizan la compatibilidad y homogeneidad de uso. Para facilitar la labor de los desarrolladores, existe una herramienta de construcción de plugins.

Respecto a los plugins ya existentes, pueden clasificarse en:

  • Aquellos que pertenecen al núcleo de Mapea.
  • Aquellos desarrollados por terceros, en cuyo caso su distribución es independiente. Aquellos subidos a github están centralizados en este repositorio.

 

 

Destinatarios

Usuarios, productores e integradores de aplicaciones y sistemas de información espacial.

 

 

Soporte

A través del portal de autogestión de CEIS se pueden realizar peticiones o notificar incidencias en relación con los productos y servicios del SIG Corporativo:

 

Versiones

Fecha Nombre de la versión
mapea 6.7.0