![]() |
ERDDAP
Acceso más fácil a los datos científicos |
acceso |
Traído a usted por NOAA NMFS SWFSC ERD |
es un
Consorcio Geoespacial Abierto (OGC )
e
ISO (19128)
estándar para "la creación y visualización de vistas de información registradas y superpuestas en forma de mapas que provienen simultáneamente de múltiples fuentes remotas y heterogéneas".
See the list of datasets available via WMS at this ERDDAP installation.
y
uDig
.
Para que funcionen, debe instalar el software en su computadora.
Luego, ingresaría la URL del servicio WMS en el cliente.
Por ejemplo, en ArcGIS (¡aún no funciona completamente porque no maneja el tiempo!), use "Catálogo de Arc:
Agregar servicio:
Carpeta de servidores de Arc Catalog:
Servidores GIS:
Agregar servidor WMS".
En ERDDAP, cada conjunto de datos tiene su propio servicio WMS, que se encuentra en
En la práctica, no hemos encontrado ningún cliente WMS que maneje adecuadamente dimensiones distintas de la longitud y la latitud (por ejemplo, tiempo), una característica especificada por la especificación WMS y que es utilizada por la mayoría de los conjuntos de datos en los servidores WMS de ERDDAP .
Es posible que al utilizar hacer un gráfico de un conjunto de datos; formulario y seleccionando el tipo de archivo .kml (un estándar OGC ) para cargar imágenes en
Google Earth
proporciona un buen cliente de mapas (no WMS ).
See the list of datasets with Make A Graph at this ERDDAP installation.
, que es un cliente WMS muy versátil, para la página WMS de cada conjunto de datos ERDDAP (como esto ).
See the list of datasets available via WMS at this ERDDAP installation.
Leaflet no trata automáticamente otras dimensiones además de longitud y latitud (por ejemplo, tiempo), por lo que tendrá que escribir Java Script (u otro código de secuencias de comandos) para hacerlo.
(Los programadores aventureros Java Script pueden consultar el código fuente desde una página web como esto ).
Otro cliente WMS Java Script comúnmente utilizado es
OpenLayers
.
En la práctica, es más fácil, más versátil y más eficiente utilizar hacer un gráfico página web que utilizar WMS para este propósito.
See the list of datasets with Make A Graph at this ERDDAP installation.
Los parámetros admitidos para una solicitud GetCapabilities son:
| nombre=valor * | Descripción |
|---|---|
| service=WMS | Requerido. |
| version = versión | Actualmente, WMS de ERDDAP admite "1.1.0", "1.1.1" y "1.3.0".
Este parámetro es opcional. El valor predeterminado es "1.3.0". |
| request=GetCapabilities | Requerido. |
:
todos los caracteres en los valores de consulta distintos de A-Za-z0-9_-!.~'()* deben codificarse como %HH, donde HH es el valor hexadecimal de 2 dígitos del carácter; por ejemplo, el espacio se convierte en %20.
Los caracteres superiores al #127 deben convertirse a bytes UTF-8, luego cada byte UTF-8 debe estar codificado en porcentaje (solicite ayuda a un programador).
Hay "
sitios web que codifican/decodifican por ciento para usted
.
| nombre=valor * | Descripción |
|---|---|
| service=WMS | Requerido. |
| version = versión | Solicitar versión. Actualmente, WMS de ERDDAP admite "1.1.0", "1.1.1" y "1.3.0". Requerido. |
| request=GetMap | Solicitar nombre. Requerido. |
| layers = lista_capas | Lista separada por comas de una o más capas de mapa.
Las capas se dibujan en el orden en que aparecen en la lista.
Actualmente, en WMS de ERDDAP, los nombres de las capas de los conjuntos de datos se denominan datasetID : nombre de la variable .
En WMS de ERDDAP, hay cinco capas que no se basan en conjuntos de datos ERDDAP :
|
| styles = lista_estilo | Lista separada por comas de un estilo de representación por capa solicitada. Actualmente en WMS de ERDDAP, el único estilo que se ofrece para cada capa es el estilo predeterminado, que se especifica mediante "" (nada). Por ejemplo, si solicita 3 capas, puede usar "styles=". O, aún más fácil, puede solicitar el estilo predeterminado para todas las capas mediante "styles=". Requerido. |
| 1.1.0:
srs= espacio de nombres:identificador
1.1.1: srs= espacio de nombres:identificador 1.3.0: crs= espacio de nombres:identificador |
Sistema de referencia de coordenadas.
Actualmente en WMS 1.1.0 de ERDDAP, el único SRS válido es EPSG:4326. Actualmente en WMS 1.1.1 de ERDDAP, el único SRS válido es EPSG:4326. Actualmente en WMS 1.3.0 de ERDDAP, los únicos CRS válidos son CRS:84 y EPSG:4326, Requerido. |
| bbox= 4comaSeparatedValues | Esquinas del cuadro delimitador en unidades SRS/CRS. Para la versión=1.3.0 con CRS=EPSG:4326, los 4 valores son: minLat,minLon,maxLat,maxLon. Para todas las demás situaciones, los 4 valores son: minLon,minLat,maxLon,maxLat. (¡El orden inverso! Sí, es extraño. ¡Bienvenido al mundo de OGC !) ERDDAP admite solicitudes dentro de la longitud del conjunto de datos (quizás de 0 a 360, quizás de -180 a 180) y el rango de latitud. La mayoría de los clientes WMS asumen que los valores de longitud están en el rango de -180 a 180. Si ERDDAP ofrece una variante de un conjunto de datos con una longitud de -180 a 180, utilícela para solicitudes WMS . Requerido. |
| width = ancho_salida | Ancho en píxeles de la imagen del mapa. Requerido. |
| height = altura_salida | Altura en píxeles de la imagen del mapa. Requerido. |
| format = formato_salida | Formato de salida del mapa. Actualmente en WMS de ERDDAP, solo la imagen/png es válida. Requerido. |
| transparent=TRUE|FALSE | Transparencia de fondo del mapa. Opcional (predeterminado= FALSE ). Si TRUE, cualquier parte de la imagen que utilice BGColor se volverá transparente. |
| bgcolor = valor_color | Valor de color hexadecimal 0xRRGGBB para el color de fondo. Opcional (predeterminado = 0xFFFFFF, blanco). Si transparent=true, recomendamos bgcolor =0x808080 (gris), ya que el blanco está en algunas paletas de colores. |
| exceptions = formato_excepción | El formato para las respuestas de excepción WMS .
Opcional.
Actualmente, WMS 1.1.0 y 1.1.1 de ERDDAP admite "application/vnd.ogc.se_xml" (el valor predeterminado), "application/vnd.ogc.se_blank" (una imagen en blanco) y "application/vnd.ogc.se_inimage" (el error en una imagen). Actualmente, WMS 1.3.0 de ERDDAP admite "XML" (el valor predeterminado), "BLANK" (una imagen en blanco) y "INIMAGE" (el error en una imagen). |
| time = tiempo | Valor de tiempo de la capa deseada, especificado en formato ISO 8601:
yyyy-MM-ddTHH:mm:ssZ .
Actualmente, en WMS de ERDDAP, solo puede especificar un valor de tiempo por solicitud.
En WMS de ERDDAP, se utilizará el valor más cercano al valor que especifique (si está entre mínimo y máximo). En WMS de ERDDAP, el valor predeterminado es el último valor en la matriz de tiempo 1D del conjunto de datos. En WMS de ERDDAP, "actual" se interpreta como la última hora disponible (reciente o no). Opcional (en WMS de ERDDAP, el valor predeterminado es el último valor, ya sea reciente o no). |
| elevation = elevación | Elevación de la capa deseada.
Actualmente, en WMS de ERDDAP, solo puede especificar un valor de elevación por solicitud.
En WMS de ERDDAP, esto se utiliza para la dimensión de altitud o profundidad (convertida en altitud) (si corresponde). (en metros, positivo=arriba) En WMS de ERDDAP, se utilizará el valor más cercano al valor que especifique (si está entre mínimo y máximo). Opcional (en WMS de ERDDAP, el valor predeterminado es el último valor en la matriz de altitud o profundidad 1D del conjunto de datos). |
| dim_ nombre = valor | Valor de otras dimensiones según corresponda.
Actualmente, en WMS de ERDDAP, solo puede especificar un valor por dimensión por solicitud.
En WMS de ERDDAP, esto se utiliza para las dimensiones que no son de tiempo, ni de altitud ni de profundidad. El nombre de una dimensión será "dim_" más el nombre del conjunto de datos para la dimensión, por ejemplo, "dim_model". En WMS de ERDDAP, se utilizará el valor más cercano al valor que especifique (si está entre mínimo y máximo). Opcional (en WMS de ERDDAP, el valor predeterminado es el último valor en la matriz 1D de la dimensión). |
:
todos los caracteres en los valores de consulta distintos de A-Za-z0-9_-!.~'()* deben codificarse como %HH, donde HH es el valor hexadecimal de 2 dígitos del carácter; por ejemplo, el espacio se convierte en %20.
Los caracteres superiores al #127 deben convertirse a bytes UTF-8, luego cada byte UTF-8 debe estar codificado en porcentaje (solicite ayuda a un programador).
Hay
sitios web que codifican/decodifican por ciento para usted
.
(Revisado de la Tabla 8 de la especificación WMS 1.3.0)
ERDDAP is compatible with the current WMS 1.3.0 standard.
ERDDAP is also compatible with the older WMS 1.1.1 standard, which may be needed when working with older client software.
ERDDAP is also compatible with the older WMS 1.1.0 standard, which may be needed when working with older client software.