Closed p-j closed 1 year ago
A toutes fins utiles, je viens de publier un adapteur qui permet de convertir la réponse de l'API au format GeocodeJSON:
@p-j/geocodejson-ban
.
La spec GeocodeJSON a été conçue en parallèle de cet outil, il y a plusieurs années.
Il avait été décidé d'abandonner le noeud geocoding
qui compliquait la réutilisation des données.
Malheureusement personne n'a mis à jour le DRAFT.
Certes, mais force est de constater que la doc pointe vers une (version) de spec qui ne correspond pas à ce qui est implémenté. Donc si comme moi on implémente la spec tel qu'elle existe, l'API n'est pas compatible contrairement à ce qui est mis en avant.
L'issue est close sans correction, et donc le problème demeure. Deux voies de résolutions possible:
Bonjour,
Dans la documentation de l'API il est fait mention du format de réponse respectant la spec GeocodeJSON.
Pourtant il apparait que ça n'est pas le cas:
Les propriétés
version
attribution
licence
&query
devraient être placé sousgeocoding
que la spec indique comme "REQUIRED":il en va de même pour les
features
dont lesproperties
devraient également être nesté sous un namespacegeocoding
que la spec indique comme "REQUIRED": Actuellement on reçoiton devrait avoir:
En l'état, la réponse est compatible GeoJSON mais ne respecte pas la spec GeocodeJSON.
Est-ce qu'il y a une option particulière à passer pour recevoir le format GeocodeJSON ou est-ce que l'API ne répond pas à ce format et cette information est erronée ?