Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[API Piézométrie] Ordre de tri #163

Open
StephaneRouxNCA opened this issue Feb 10, 2024 · 4 comments
Open

[API Piézométrie] Ordre de tri #163

StephaneRouxNCA opened this issue Feb 10, 2024 · 4 comments
Labels
enhancement Demande de nouvelle fonctionnalité

Comments

@StephaneRouxNCA
Copy link

Le paramètre sort (ascendant / descendant) ne trie pas les résultats par date mais semble trier par bss_id

@Supp-Hubeau
Copy link
Collaborator

@StephaneRouxNCA
Copy link
Author

Bonjour, merci pour votre retour rapide

Dans mon cas jaurais souhaité avoir la dernière mesure de 4 piézomètres comme la requête ci-dessous, en passant en paramètre :

  • bss_id : la liste des 4 piézomètres
  • size 4
  • sort desc

Mais du coup je reçois en retour les 4 dernières mesures du premier piézomètre. C'est la raison pour laquelle en mon sens le tri est pertinent sur la date de mesure et n'apporte pas d’intérêt de trier sur le bss_id. Du coup le paramètre permettant de passer une liste de piézomètres est non utilisable et cela oblige à faire autant de requêtes que de piézomètres. Dans mon exemple j'ai utilisé 4 piézomètres mais je suis intéressé par les données d'une cinquantaine, ce qui implique de faire cinquante requêtes au lieu d'une.

https://hubeau.eaufrance.fr/api/v1/niveaux_nappes/chroniques_tr?bss_id=BSS002FEUA,BSS002HEZT,BSS002HFFC,BSS002HGZU&size=4&sort=desc

Cordialement

@Supp-Hubeau
Copy link
Collaborator

Bonjour,

Pour obtenir ce type de résultat il sera en effet nécessaire de travailler en rupture sur le code du piézomètre (soit en amont de l'interrogation soir en analyse du resultset).
Le paramètre size = 4 ne porte que sur la taille de la page de résultats. Le tri par code BSS s'effectue sur l'ensemble des données retournées.

Cordialement
L'équipe Hub'eau

@Supp-Hubeau Supp-Hubeau added the enhancement Demande de nouvelle fonctionnalité label Feb 26, 2024
@Supp-Hubeau
Copy link
Collaborator

Bonjour,

L'opportunité d'ajuster le comportement de l'API pourra être examinée à l'occasion d'une prochaine évolution.

Cordialement,
L'équipe Hub'eau

@Supp-Hubeau Supp-Hubeau changed the title API Hub'Eau - Piézométrie [API Piézométrie] Ordre de tri Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Demande de nouvelle fonctionnalité
Projects
None yet
Development

No branches or pull requests

2 participants