[celutz] Récupérer l'altitude d'un point : API Geoportail plutôt que Geonames ?

Julien Peccoud julpec at gresille.org
Jeu 29 Sep 12:39:41 CEST 2016



Le 29/09/2016 à 12:12, Christian Proust via celutz a écrit :
> Le 2016-09-26 10:37, Baptiste Jonglez via celutz a écrit :
>> Salut,
>>
>> Comme l'a remarqué Julien, l'API Geonames qu'on utilise actuellement
>> n'est
>> pas super précise pour récupérer l'altitude au sol d'un point à partir de
>> ses coordonnées GPS.
>>
>> Geonames a un outil du même genre, qui semble beaucoup plus précis
>> (précision donnée au centimètre près, et ça semble cohérent sur quelques
>> exemples à la main).
>
> Tu veux dire l'IGN, j'imagine ?
>
> Pour moi, la précision en altitude données par Geonames me parait
> suffisante.
> Après, je n'ai rentré que 2/3 points, autant dire peanuts, par rapport à
> certains.

ha oui ! car si tu regardes autour du 102, tu verra des variations 
d'altitude de  quelques mètres sur 50m de distance… alors que c'est tout 
plat quoi !
Donc non, c'est vraiment source d'erreurs !

>> 2) l'URL contient une chaîne pseudo-aléatoire qui peut potentiellement
>>    changer au cours du temps pour éviter qu'on se serve de leur API.
>
> Cela risque de faire planter celutz.
>
> Si on se met à utiliser l'IGN, je pense qu'il faut au moins prévoir
> l'exception
> du 404 not found, et du coup utiliser Geonames en repli.

ha mais ça c'est très bien !
C'est celui qui dit qui code !! ;)

Julien



Plus d'informations sur la liste de diffusion celutz