El estándar de interfaz del Servicio de Cobertura Web ( WCS ) del Consorcio Geoespacial Abierto (OGC ) define una interfaz web para la recuperación de coberturas , es decir, información geoespacial digital que representa fenómenos que varían en el espacio y el tiempo. Al proporcionar acceso directo a los datos geoespaciales subyacentes, en lugar de solo imágenes de mapas estáticas, WCS permite un análisis, modelado y procesamiento más avanzados de los datos SIG.
Descripción general
Un Servicio de Cobertura Web (WCS) proporciona acceso a datos de cobertura en formatos útiles para la representación del lado del cliente, como entrada para modelos científicos y para otros clientes analíticos. Se puede comparar con el Servicio de Características Web (WFS) y el Servicio de Mapas Web (WMS) de la OGC . Al igual que con las instancias de servicio WMS y WFS, un WCS permite a los clientes seleccionar porciones de la información almacenada en un servidor según restricciones espaciales y otros criterios de consulta .
A diferencia del Servicio de Mapas Web (WMS) de OGC, que presenta los datos espaciales como imágenes estáticas generadas por el servidor (mapas), el Servicio de Cobertura Web proporciona los valores de datos subyacentes junto con sus descripciones detalladas. Esto permite una sintaxis enriquecida para las consultas sobre los datos y devuelve la información con su semántica original, en lugar de solo imágenes, lo que facilita la interpretación, la extrapolación y el análisis complejo del lado del cliente.
A diferencia del Servicio de Características Web (WFS) de OGC, que devuelve características geoespaciales discretas, un WCS devuelve coberturas: representaciones de fenómenos que varían en el espacio y el tiempo, mapeando un dominio espaciotemporal a un rango de propiedades (posiblemente multidimensional). Por ello, WCS se centra en las coberturas como una clase especializada de características y define una funcionalidad optimizada para su recuperación.
Las versiones posteriores de WCS, en particular la serie WCS 2.0, adoptaron un enfoque de especificación modular, refinando los requisitos y aclarando las ambigüedades para mejorar la interoperabilidad. [ 1 ] [ 2 ] [ 3 ] Las operaciones principales, como GetCapabilities, DescribeCoverage y GetCoverage, permiten a los clientes solicitar y obtener datos de cobertura en varios formatos y sistemas de referencia de coordenadas, lo que facilita escenarios de procesamiento y análisis de datos más sofisticados que la simple representación de mapas.
WCS utiliza el modelo de cobertura del esquema de aplicación GML de OGC para coberturas [ 4 ] , lo que le permite admitir todos los tipos de cobertura definidos por dicho esquema. Como resultado, WCS no se limita a las coberturas de cuadrícula cuadrilátera , sino que va más allá de lo que admitían las versiones anteriores del servicio.
Perfiles básicos, extensiones y aplicaciones de WCS

El conjunto de herramientas WCS se organiza en un núcleo, que toda implementación de WCS debe soportar, y un conjunto de extensiones que definen funcionalidades adicionales. Los implementadores pueden elegir qué extensiones soportar, pero existen algunas reglas básicas que deben cumplirse; por ejemplo, toda implementación de WCS debe soportar al menos un protocolo de comunicación y al menos un formato de codificación de datos. Para facilitar la comprensión general, las extensiones se han agrupado en cinco categorías: modelo de datos, codificaciones, modelo de servicio, protocolos y usabilidad. Finalmente, los perfiles de aplicación establecen "paquetes" orientados al dominio del conjunto de herramientas WCS. Algunas de estas especificaciones se presentan brevemente a continuación.
Las normas WCS adoptadas están disponibles en la página WCS de OGC. [ 5 ]
Núcleo de WCS

El núcleo WCS establece la extracción espacial y temporal básica. Existen dos tipos de subconjuntos que se pueden combinar: el recorte extrae una subárea de una cobertura indicada por un cuadro delimitador ; el resultado tiene las mismas dimensiones (es decir, número de ejes) que la cobertura original. El seccionamiento realiza un corte en la posición indicada, reduciendo así las dimensiones de la cobertura resultante.
Técnicamente, WCS Core establece tres tipos de solicitud, en línea con la definición de servicio web de OGC:
- GetCapabilities : proporciona una descripción codificada en XML de las propiedades del servicio y los datos que ofrece el servidor consultado;
- DescribeCoverage : proporciona descripciones de coberturas codificadas en XML (como su ubicación en el espacio y el tiempo);
- GetCoverage : proporciona una cobertura (o parte de ella), ya sea como datos originales o procesados, en algún formato de datos adecuado.
Extensiones del protocolo WCS
Las solicitudes y respuestas de WCS pueden utilizar uno de los siguientes protocolos:
- GET/KVP: utiliza el protocolo HTTP GET para enviar solicitudes codificadas en pares clave-valor (KVP) y recibir metadatos XML y datos de cobertura binarios.
- POST/XML: utiliza el protocolo HTTP POST para transferir datos XML y datos de cobertura binarios.
- SOAP/XML: utiliza el protocolo SOAP para transferir datos XML y datos de cobertura binarios.
Extensiones de formato WCS
Las codificaciones en formato WCS permiten ofrecer coberturas en varios formatos de datos, como GML , GeoTIFF , HDF-EOS , CF-netCDF o NITF .
Subconjunto de rango WCS
La selección de rangos (que no debe confundirse con la selección de dominios del WCS Core) permite extraer componentes de celdas estructuradas ("píxeles", "vóxeles") de una cobertura. Las celdas están estructuradas si contienen varios componentes, como los tres componentes rojo, verde y azul en las imágenes en color.
Por ejemplo, a partir de una imagen satelital Landsat de 7 bandas, una solicitud de subconjunto de rango puede extraer los componentes de rango infrarrojo cercano, rojo y verde ("bandas", "canales"). La extensión geoespacial permanece inalterada; es decir, se entregan los "píxeles" de todas las ubicaciones de cobertura.
Extensión WCS-T
WCS-T (donde la T significa transaccional) establece cómo cargar coberturas completas a un servidor o modificar las coberturas existentes en un servidor.
Extensión de procesamiento WCS
El Servicio de Procesamiento de Cobertura Web (WCPS) define el procesamiento y filtrado ad hoc flexible en conjuntos de cobertura. Se trata de un lenguaje de consulta abstracto (similar a SQL y XQuery ) independiente de cualquier otro estándar de servicio OGC. La Extensión de Procesamiento de WCS integra WCPS en el conjunto de herramientas WCS, introduciendo un tipo de solicitud adicional, ProcessCoverages , que acepta una cadena de consulta de WCPS y devuelve una lista de elementos de respuesta resultantes de la evaluación de WCPS en el servidor.
Extensión WCS CRS
La próxima extensión del sistema de coordenadas WCS permite recuperar coberturas en sistemas de referencia de coordenadas (CRS) diferentes del CRS nativo en el que se almacena la cobertura en el servidor; en otras palabras, permite la reproyección.
Soporte de software para WCS
Pruebas de cumplimiento de OGC
OGC proporciona el motor de pruebas de interoperabilidad y cumplimiento (CITE) gratuito y de código abierto [ 6 ] para determinar el cumplimiento de una implementación particular con una especificación OGC dada. Puede encontrar una lista de todas las pruebas de especificación disponibles de OGC en la página de cumplimiento de OGC. [ 7 ]
Implementaciones de WCS
Las implementaciones en las que la OGC reconoce oficialmente el cumplimiento se pueden encontrar en la página oficial de la OGC. [ 8 ] Véase también la discusión "cumplimiento vs. implementación". [ 9 ]
Productos compatibles (Estándar de interfaz WCS 2.0 – Núcleo: Corrección 2.0.1)
Estos productos han superado con éxito las pruebas de conformidad de OGC para el estándar de interfaz WCS 2.0 – Core: Corrigendum 2.0.1. [ 10 ]
- EGIS CO., LTD.
- DIGITAL TWIN CLOUD 1.0 (Registrado: 18/10/2022; Certificado: 06/10/2023)
- Esri
- ArcGIS Enterprise 11.2 (Registrado: 29/01/2024; Certificado: 06/02/2024)
- ArcGIS Enterprise 11.1 (Registrado: 12/06/2023; Certificado: 26/06/2023)
- ArcGIS Enterprise 11.0 (Registrado: 26/07/2022; Certificado: 08/08/2022)
- ArcGIS Enterprise 10.9 (Registrado: 30/06/2021; Certificado: 28/07/2021)
- ArcGIS Enterprise 10.8 (Registrado: 26/12/2019; Certificado: 09/03/2020)
- ArcGIS Enterprise 10.7 (Registrado: 2019-03-20; Certificado: 2019-04-10)
- ArcGIS Enterprise 10.6 (Registrado: 23/01/2018; Certificado: 23/02/2018)
- ArcGIS Enterprise 10.5 (Registrado: 27/10/2016; Certificado: 02/12/2016)
- ArcGIS 10.4 para servidor (Registrado: 11/02/2016; Certificado: 12/02/2016)
- Hexágono
- LuciadFusion 2024 (Registrado: 04/09/2024; Certificado: 13/11/2024)
- LuciadLightspeed 2024 (Registrado: 04/09/2024; Certificado: 13/11/2024)
- ERDAS APOLLO 2022 (Registrado: 10/11/2021; Certificado: 14/12/2021)
- Infraestructura de Datos Espaciales Geoespaciales 2022 (Registrada: 10/11/2021; Certificada: 10/11/2021)
- Infraestructura de Datos Espaciales Geoespaciales 2020 (Registrada: 17/10/2019; Certificada: 18/03/2021)
- ERDAS APOLLO Advantage 2020 (Registrado: 16/10/2019; Certificado: 04/06/2020)
- ERDAS APOLLO Profesional 2020 (Registrado: 16/10/2019; Certificado: 04/06/2020)
- Oracle Estados Unidos
- Oracle Spatial 23ai (Registrado: 2024-03-20; Certificado: 2024-05-17)
- Oracle Spatial 21c (Registrado: 10/03/2021; Certificado: 17/05/2021)
- Oracle Spatial and Graph 19c (Registrado: 14/04/2020; Certificado: 17/05/2020)
- WAVUS
- GeOnPaaS 1.0 (Registrado: 15/07/2022; Certificado: 19/07/2022)
Implementación de productos (Estándar de interfaz WCS 2.0 – Núcleo: Corrección 2.0.1)
Esta página solo muestra productos no certificados. Estos productos han sido registrados por los propios vendedores. [ 11 ]
- Sin límites
- Boundless Desktop 1.0 (Registrado: 2016-11-20; Disponible según fecha estimada)
- GeoServer 2.9.1 (Registrado: 05/08/2016; Fecha estimada de lanzamiento)
- Boundless Exchange 1.0 (Registrado: 25/01/2016; ETS disponible)
- CmWorld
- Servidor CmWorld 3.0 (Registrado: 02/10/2018; Fecha estimada de lanzamiento: Disponible)
- égida
- DIGITAL TWIN CLOUD 1.0 (Registrado: 18/10/2022; Fecha estimada de lanzamiento: Disponible)
- EOX IT Services GmbH
- EOxServer 0.4 (Registrado: 03/09/2014; ETS disponible)
- EOxServer 0.3 (Registrado: 14/05/2013; Fecha de lanzamiento prevista: Disponible)
- Esri
- ArcGIS PRO 3.2 (Registrado: 05/02/2024; Fecha estimada de lanzamiento disponible)
- ArcGIS PRO 3.1 (Registrado: 12/06/2023; Fecha estimada de lanzamiento disponible)
- ArcGIS PRO 2.9 (Registrado: 08/03/2023; Fecha estimada de lanzamiento: Disponible)
- ArcGIS PRO 2.8 (Registrado: 30/06/2021; Fecha estimada de lanzamiento: Disponible)
- ArcMap 10.7 (Registrado: 2019-03-20; Fecha estimada de lanzamiento disponible)
- ArcGIS Enterprise 10.6 (Registrado: 23/01/2018; Fecha de lanzamiento estimada disponible)
- ArcGIS for Desktop 10.4 (Registrado: 11/04/2016; Fecha estimada de lanzamiento: Disponible)
- GeoCat bv
- GeoCat Live 2023.0 (Registrado: 03/03/2023; Fecha estimada de lanzamiento: Disponible)
- GeoServer Enterprise 2023.0 (Registrado: 03/03/2023; Fecha estimada de lanzamiento disponible)
- Geomatías
- Constelación SDI 1.2 (Registrada: 17/07/2009; ETS disponible)
- GeoSoluciones
- GeoServer 2.18 (Registrado: 01/02/2021; Fecha estimada de lanzamiento)
- Hexágono
- Infraestructura de Datos Espaciales Geoespaciales 2023 (Registrada: 02/10/2023; Fecha de lanzamiento prevista: Disponible)
- Ingeniería de Software IBL
- Open Weather 6 (Registrado: 27/05/2021; ETS disponible)
- Moving Weather 1.6 (Registrado: 09/12/2014; ETS disponible)
- Visual Weather 3.6 (Registrado: 03/12/2013; ETS disponible)
- Nascent Info Technologies Pvt. Ltd.
- CityLayers 2.0 (Registrado: 2019-12-20; Disponible próximamente)
- Fundación Geoespacial de Código Abierto
- MapServer 7.0 (Registrado: 30/09/2014; Fecha estimada de lanzamiento: Disponible)
- MapServer 6.4 (Registrado: 17/09/2013; Fecha estimada de lanzamiento: Disponible)
- MapServer 6.0 (Registrado: 12/05/2011; Fecha estimada de lanzamiento: Disponible)
- rasdaman
- rasdaman 8+ (Registrado: 05-06-2002; ETS disponible)
- RSI SOFTECH INDIA PVT LTD
- OPS GIS 2.1.0 (Registrado: 05/06/2009; Fecha estimada de lanzamiento: Disponible)
- Scanpoint Geomatics Ltd.
- IGIS Enterprise Suite 11.0 (Registrado: 06/10/2021; Fecha de lanzamiento prevista: Disponible)
- IGIS Enterprise Suite 5.0 (Registrado: 08/04/2016; ETS disponible)
- SuperMap Software Co., Ltd.
- SuperMap iServer 9D (Registrado: 19/05/2017; Fecha estimada de lanzamiento: Disponible)
- Terra Pixel, LLC
- Motor Streamap 2 (Registrado: 01/11/2010; ETS disponible)
Véase también
Referencias
- ↑ "Estándar del Servicio de Cobertura Web (WCS) de OGC" . OGC . Consultado el 6 de diciembre de 2024 .
- ↑ "Estándar de interfaz OGC WCS 2.0" . OGC . Consultado el 6 de diciembre de 2024 .
- ↑ "Estándar de interfaz OGC WCS 2.0 – Núcleo: Corrección 2.0.1" . OGC . Consultado el 6 de diciembre de 2024 .
- ↑ https://portal.opengeospatial.org/files/?artifact_id=48553 Esquema de aplicación GML de OGC para coberturas, OGC 09-146r1
- ↑ Descarga del documento estándar del Servicio de Cobertura Web de OGC
- ↑ Motor de pruebas de cumplimiento e interoperabilidad (CITE)
- ↑ Pruebas de cumplimiento de OGC
- ↑ http://www.opengeospatial.org/resource/products/compliant Lista de productos compatibles de OGC
- ↑ "Preguntas frecuentes: cumplimiento vs. implementación" . Archivado del original el 28/12/2010 . Consultado el 11/07/2012 .
- ↑ "Productos compatibles (Estándar de interfaz WCS 2.0 - Núcleo: Corrección 2.0.1)" . OGC . Consultado el 6 de diciembre de 2024 .
- ↑ "Implementación de productos (Estándar de interfaz WCS 2.0 - Núcleo: Corrección 2.0.1)" . OGC . Consultado el 6 de diciembre de 2024 .
- Servicios de mapas web
- Consorcio Geoespacial Abierto