Skip to content

2.1.1.2. Capas ráster

yaizavalidador edited this page Jul 2, 2024 · 5 revisions

¿Qué es una capa ráster?

El modelo ráster se basa en una división sistemática del espacio, caracterizándolo por medio de unidades elementales "celdas". está división se lleva a cabo por medio de un patrón, de modo que exista una relación entre las celdas, ya que son continuas, no se solapan y cubrirán todo el espacio. La unidad mínima más habitual es la forma cuadrada, aunque también pueden tomarse formas rectangulares, triangulares o hexagonales.

Son de tipo ráster cuando consisten en imágenes, formadas a su vez por un conjunto de pixeles, creadas generalmente por servidores de mapas externos al cliente en función de los parámetros que indiquemos. El cliente, por tanto, recibe una representación de los datos geográficos, no los datos en sí.

Formatos

API CNIG soporta los siguientes tipos de capas ráster:

Existen varios métodos que permiten gestionar las capas de un mapa.

// Acceder a las capas del mapa
const capas = mapajs.getLayers();
// Eliminar una o varias capas del mapa
mapajs.removeLayers(layer1); // eliminar una capa 
mapajs.removeLayers([layer1, layer2, layer3]); // o varias capas

// Capas específicas por atributo
const layersWMS = mapajs.getWMS({name:'batimetría'}); // capas WMS que cumplen la condicion

// Buscar las capas base, si hay alguna
const capasBase = mapajs.getBaseLayers(); // devuelve las capas que sean base

1.INICIO
   1.1. Componentes de la API-CNIG
   1.2. Documentación y Puntos de acceso
   1.3. Primeros pasos
   1.4. Diagrama API CNIG

2. MAPA
2.1. Capas

 ■ 2.1.1. Fuentes
   • 2.1.1.1. Capas vectoriales
     + Vector
     + WFS
     + GeoJSON
     + KML
     + MVT
     + OGCAPIFeatures
     + MBTilesVector
     + GenericVector
     + MapLibre
   • 2.1.1.2. Capas ráster
     + WMS
     + WMTS
     + TMS
     + XYZ
     + OSM
     + MBTiles
     + GenericRaster
     + GeoTIFF
   • 2.1.1.3. Capas rápidas
   • 2.1.1.4. Grupo de capas

 ■ 2.1.2. Simbolización
   • 2.1.2.1. Genérica
     + Puntos
     + Líneas
     + Polígonos
   • 2.1.2.2. Básica
     + Puntos
     + Líneas
     + Polígonos
   • 2.1.2.3. Avanzada
     + Coropletas
     + Proporcional
     + Categorías
     + Estadísticos
     + Mapas de Calor
     + Cluster
     + Línea de flujo
     + Composición

 ■ 2.1.3. Filtros

2.3.-Plugins

  > Creación de plugin en cliente

  » Tutorial de creación de un plugin

2.4. Paneles

  » Creación de panel desde cero sin controles

  » Tutorial Panel de un único control

  » Tutorial Panel de un único control con más de un botón

  » Tutorial Panel con más de un control

2.5. Eventos

  » Gestión de eventos
  » Gestión de eventos en controles personalizados

    2.6. Internacionalización

    2.7. Configuración

    2.8. Acceso librerías base

3. UTILIDADES

4. PROXY

5. API REST
 5.1. Parametrización API-REST
 5.2. Base de Datos API-REST
 5.3. API REST Actions
 5.4. Servicio de correos electrónicos
 5.5. Capas rápidas

6. PARAMETRIZACIÓN VISUALIZADORES

7. SOLUCIÓN DE PROBLEMAS

8. PROCESO DE VERSIONADO

9. GUÍA DE DESARROLLO
  > Guía para el desarrollo de API-CNIG
  » Tutorial desarrollo del núcleo de API-CNIG - (Cliente)
  > Guía de desarrollo de componentes
  » Tutorial desarrollo del núcleo de API-CNIG - (Servidor)
  > Guía de desarrollo de plugins
  » Tutorial desarrollo de plugins ya creados
  » Tutorial desarrollo de nuevos plugins
  > Guía de desarrollo de visualizadores con React

  > Compilación proyecto API-CNIG

Clone this wiki locally