Bjr à vous,

L'IGN a fait évoluer les services REST, WPS et autres vers geoservices.ign.fr
Le support du WPS n''est plus supporté . Il faut passer par GET ou POST pour extraire les altitudes d'un ensemble de points (lon, lat)

La méthode POST est très insuffisamment documentée et les exemples fournis ne donnent aucune information utilisable pour passer un ensemble de points en POST.
Comment passer un ensemble de points en POST. Je n'ai pas envie de faire 5000 requêtes GET ni passer 5000 points dans une méthode GET

========================
4.2 Déterminer l'altitude d'un ou plusieurs points via la méthode POST

Ce calcul permet d'obtenir l'altitude d'un ou plusieurs points à partir de leurs coordonnées géographiques. Il est accessible via l'URL suivante :

https://data.geopf.fr/altimetrie/1.0/calcul/alti/rest/elevation.{format}

Il utilise la méthode POST et nécessite donc de fournir en entrée un "body" sous la forme d'un objet JSON.

Exemple d'appel (pour un seul point):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

curl -X 'POST' \
  'https://data.geopf.fr/altimetrie/1.0/calcul/alti/rest/elevation.json' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "lon": "1.48",
  "lat": "43.54",
  "resource": "string",
  "delimiter": "|",
  "indent": "false",
  "measures": "false",
  "zonly": "false"
}'

https://geoservices.ign.fr/documenta...timetrie#72673