CIOOS Atlantic ERDDAP
Accès plus facile aux données scientifiques

Présenté par NOAA NMFS SWFSC ERD    

ERDDAP > Convertir > Interpoler

Interpoler des valeurs à partir de valeurs de jeu de données maillées

Ce convertisseur interpole efficacement les valeurs à partir des valeurs d'un ensemble de données maillées. En tant que tel, il est particulièrement utile pour les chercheurs travaillant avec des données de traces d'animaux (par exemple, le IOOS Animal Telemetry Network  (external link)). Ce convertisseur prend une table avec des colonnes de latitude, de longitude et d'heure (et peut-être d'autres colonnes) et renvoie une table avec des colonnes supplémentaires avec des valeurs interpolées basées sur la demande CSV spécifiée par l'utilisateur avec des datasetID /variableName/algorithm/nearby (par exemple, jplMURSST41/analysed_sst/Bilinear/4). Dans tous les cas, pour chaque latitude, longitude et point temporel que vous fournissez, le convertisseur recherche le nombre spécifié de valeurs proches à partir du datasetID /variable spécifié, puis applique l'algorithme spécifié pour créer la valeur interpolée.

Peu de gens utiliseront régulièrement cette page Web. Au lieu de cela, la plupart des utilisateurs de ce service écriront et/ou utiliseront un script qui utilise le service Web sous-jacent de cette page Web .

Le tableau avec les colonnes de temps, de latitude et de longitude :?
Demande CSV :?
   Options:    
Type de fichier:

 

Ou, contournez cette page Web et effectuez des conversions à partir d'un programme informatique, d'un script ou d'une page Web.

Remarques:

 


Vous voulez effectuer des conversions à partir d'un programme informatique, d'un script ou d'une page Web ?

Le formulaire de cette page Web aide les humains à générer une URL de demande qui est envoyée à ERDDAP lorsque l'humain appuie sur le bouton Convertir. Cependant, vous pouvez contourner ce formulaire en générant l'URL à la main ou dans un programme informatique ou un script, et en soumettant l'URL directement à ERDDAP . Un exemple d'URL de requête est
https://coastwatch.pfeg.noaa.gov/erddap/convert/interpolate.htmlTable?TimeLatLonTable=
time%2Clatitude%2Clongitude%0A
2020-01-01T06%3A00%3A00Z%2C35.580%2C-122.550%0A
2020-01-01T12%3A00%3A00Z%2C35.576%2C-122.553%0A
2020-01-01T18%3A00%3A00Z%2C35.572%2C-122.568%0A
2020-01-02T00%3A00%3A00Z%2C35.569%2C-122.571%0A
&requestCSV=jplMURSST41%2Fanalysed_sst%2FBilinear%2F4 
(qui comporte des sauts de ligne insérés pour faciliter la lecture, mais il ne s'agit en fait que d'une longue ligne.)

Longueur de l'URL - Notez qu'à mesure que la quantité de données dans TimeLatLonTable augmente, l'URL de la demande devient très longue. Étant donné que Tomcat a une limite par défaut de 4096 caractères par URL de demande, ce convertisseur est limité à 100 lignes d'entrée -- 100 lignes est le maximum que vous pouvez demander de manière fiable à la fois. Même avec cette limite, ce convertisseur est beaucoup plus efficace que de faire une demande distincte pour chaque valeur source Temps Latitude Longitude car les demandes en bloc ont 1/100e de la surcharge du réseau et obtiennent également les données de l'ensemble de données source beaucoup plus efficacement (souvent presque 100 fois plus efficacement).

Encodage en pourcentage - Les valeurs des paramètres TimeLatLonTable et requestCSV dans l'URL doivent être correctement encodées en pourcentage  (external link) : tous les caractères autres que A-Za-z0-9_-!.~'()* doivent être codés en %HH, où HH est la valeur hexadécimale à 2 chiffres du caractère, par exemple, un espace devient %20. Les caractères au-dessus de #127 doivent être convertis en octets UTF-8, puis chaque octet UTF-8 doit être codé en pourcentage (demandez de l'aide à un programmeur). Il existe des sites Web qui encodent et décodent en pourcentage pour vous  (external link) .


 
Translated by Google ?
ERDDAP, Version 2.18
Disclaimers | Privacy Policy | Contact