52°North - exploring horizons - logo

Guía de inicio rápido de 52°North SOS

Para Empezar

52°North SOS es un servicio web que le permite obtener datos espaciales de sensores (incluyendo metadatos y mediciones u observaciones).

  1. Ir al menú: Geospatial –> Web Services –> 52North –> Start 52North SOS para arrancar 52°North SOS o usar este enlace directo. (Si el servicio no resulta disponible, prueba a arrancar el motor de servlets Tomcat siguiendo los pasos al final de esta página.)
  2. Firefox abrirá la página de inicio del cliente de prueba de 52°North SOS (ver figura. 1). Por favor, seleccione la versión de la especificación que desea probar, 1.0.0 por ejemplo:
captura de pantalla de la página de inicio del cliente de prueba de 52°North SOS

Fig. 1: Cliente de prueba de 52°North SOS - página de inicio

  1. El cliente de prueba aparece. Puede utilizarse para hacer peticiones al servicio usando un sencillo formulario. Una lista permite la selección de una petición predefinida de una colección, seleccionadas éstas a partir de la versión del servicio elegida anteriormente.
captura de pantalla del cliente de prueba de 52°North SOS, versión 1.0.0

Fig. 2: Cliente de prueba de 52°North SOS - versión 1.0.0

  1. Para empezar con SOS, seleccione la petición GetCapabilities_allSections.xml de la lista junto a “Request Examples” (ver número [1] en la figura 2).
  2. Pulse el botón Send (número [2] en la figura. 2) y la petición se enviará al servicio 52°North SOS. Como resultado, se devolverá un documento XML (ver figura 3), que permite consultar las capacidades del servicio SOS (metadatos del servicio como palabras clave, datos del proveedor, operaciones y filtros disponibles, datos de observaciones contenidos,...). Para ver la respuesta original accede a la vista de código fuente del navegador (Ctrl+U).
captura de pantalla de la salida de 52°North SOS - Respuesta GetCapabilities codificada en XML

Fig. 3: 52°North SOS - Respuesta GetCapabilities (codificada como XML)

  1. Para poder construir tus propias peticiones necesitarás las capacidades de 52°North SOS (especificación 1.0.0). Puedes ajustar las peticiones realizadas por el cliente de prueba usando la información proporcionada en las capacidades, muy especialmente la sección de contenidos. Simplemente selecciona una petición GetObservation (GetObs...) del menú y utilízalo como plantilla para obtener tus propios conjuntos de observaciones.

Información adicional

Los puntos de acceso más interesantes para aprender más sobre 52°North SOS o de la comunidad 52°North Sensor Web son:

user@osgeolive:~$ sudo /etc/init.d/tomcat6 status
* Tomcat servlet engine is running with pid 1234          <-- Tomcat is running
[...]
* Tomcat servlet engine is not running.                   <-- Tomcat not runing, so please start:
user@osgeolive:~$ sudo /etc/init.d/tomcat6 start
* Starting Tomcat servlet engine tomcat6           [ OK ] <-- Tomcat is running, now

Listado 1: Estado y arranque de Tomcat (contraseña para sudo: user)

  • El desarrollo de esta versión de 52°North SOS ha sido apoyado por el proyecto de investigación europeo FP7 EO2HEAVEN (cofinanciado por la Comisión Europea bajo el acuerdo de colaboración n°244100):
EO2HEAVEN - Earth Observation and ENVironmental Modeling for the Mitigation of HEAlth Risks