CIOOS Atlantic ERDDAP
Un accès facilité aux données scientifiques

Présenté par NOAA NMFS SWFSC ERD    

ERDDAP > Convertir > Interpoler

Interpoler des valeurs à partir de valeurs d'ensemble de données quadrillées

Ce convertisseur interpole efficacement les valeurs à partir des valeurs d'un ensemble de données quadrillé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 un tableau avec des colonnes de latitude, de longitude et d'heure (et peut-être d'autres colonnes) et renvoie un tableau avec des colonnes supplémentaires avec des valeurs interpolées basées sur le CSV de demande spécifié par l'utilisateur avec des combinaisons 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 de l' datasetID /variable spécifié, puis applique l'algorithme spécifié pour créer la valeur interpolée.

Peu de personnes 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 d'heure, de latitude et de longitude :?
Demander un fichier CSV :?
   Possibilités:    
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 souhaitez 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 requête 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 manuellement 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 
(avec des sauts de ligne insérés pour faciliter la lecture, mais il ne s'agit en réalité 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 requête devient très longue. Étant donné que Tomcat a une limite par défaut de 4 096 caractères par URL de requête, 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 requête distincte pour chaque valeur source Temps Latitude Longitude, car les requêtes groupées ont 1/100ème de la surcharge du réseau et obtiennent également les données de l'ensemble de données source beaucoup plus efficacement (souvent près de 100 fois). plus efficacement).

Encodage en pourcentage : les valeurs des paramètres TimeLatLonTable et requestCSV dans l'URL doivent être correctement codé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 pour vous  (external link) .


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