52°North - exploring horizons - logo

52°North SOS Inici ràpid

Començant

52°North SOS és un servei web que permet proveir i recopilar dades espacials de sensors (incloent-hi metadades i mesures/observacions).

  1. Feu clic a Geospatial ‣ Web Services ‣ 52North ‣ Start 52North SOS per a iniciar el 52°North SOS o feu servir el següent enllaç directe direct link. (Si el servei no és disponible, intenteu iniciar el Tomcat seguint les instruccions del final d’aquesta pàgina.)
  2. El Firefox obrirà la pàgina d’inici del client de proves de 52°North SOS (veure Fiq. 1). Si us plau, seleccioneu la versió de l’especificació que vulgui, 1.0.0 per example:
captura de pantalla del client de proves de 52°North SOS - pàgina d'inici

Fig. 1: Client de proves de 52°North SOS - pàgina d’inici

  1. Apareix el client de proves. Es pot fer servir per enviar peticions al servei fent servir un senzill formulari. Una llista desplegable permet seleccionar d’un seguit de peticions pre-definides, que estan adaptades a la versió del servei seleccionada prèviament.
captura de pantalla del client de proves de 52°North SOS versió 1.0.0

Fig. 2: Client de proves de 52°North SOS versió d’especificació 1.0.0

  1. Per iniciar-se amb el SOS, seleccioneu la petició GetCapabilities_allSections.xml de la llista desplegable que és al costat de “Request Examples” (veure número [1] a Fig 2).
  2. Premeu el botó Send button (número [2] a Fig. 2) i la petició serà enviada al servidor de 52°North SOS. S’enviarà un arxiu XML com a resultat (veure Fig. 3), que mostra les “capacitats” (capabilities) del SOS (metadades del servei com ara paraules clau o proveïdor, operacions disponibles i filtres, dades d’observacions disponibles,...). Per a veure la resposta original del servidor, obriu la vista de la font de la resposta (source view) prement Ctrl+U.
captura de pantalla de la sortida una petició a 52°North SOS - resposta GetCapabilities codificada en XML

Fig. 3: 52°North SOS - resposta de GetCapabilities (codificada en XML)

  1. Per a poder construir les vostres pròpies peticions, necessitareu el capabilities del 52°North SOS (especificació 1.0.0). Fent servir la informació proveïda a la resposta de GetCapabilities i, encara més important, la secció de continguts, podeu ajustar les peticions d’exemple al client de prova. Simplement seleccioneu una petició GetObservation (GetObs...) del menú desplegable i feu-la servir de plantilla per a obtenir les vostres peticions.

Informació addicional

Per aprendre més sobre 52°North SOS i la comunitat de sensors web de 52°North, alguns llocs per on començar són:

user@osgeolive:~$ sudo /etc/init.d/tomcat6 status
* Tomcat servlet engine is running with pid 1234          <-- Tomcat és en funcionament
[...]
* Tomcat servlet engine is not running.                   <-- Tomcat no és en funcionament, pel que cal posar-lo en marxa:
user@osgeolive:~$ sudo /etc/init.d/tomcat6 start
* Starting Tomcat servlet engine tomcat6           [ OK ] <-- Ara, Tomcat és en funcionament

Listing 1: Estat de Tomcat i inici (Contrasenya per a executar sudo: user)

  • El desenvolupament d’aquesta versió de 52°North SOS va ser recolzat per el projecte europeu de recerca FP7 EO2HEAVEN (co-finançat per la Comissió Europea amb l’acord de subvenció nº244100):
EO2HEAVEN - Observació terrestre i modelització ambiental per a la mitigació dels riscos a la salut
Copyright & Disclaimer