Open EmmanuelDemey opened 10 months ago
Ok pour les vrais Iris mais les faux renvoient une erreur 404. Dans le cas des faux Iris, la commune sera un ascendant d’elle-même.
@ChristopheYon c'est corrigé pour les faux iris. Comme pour les deux services précédents c'est en recette en attendant les commentaires de mes reviewer sur la qualité de mon code ;-)
@JeromeMBourgeois Ok pour moi (y compris pour les ascendants de l'Iris 693870103). Je recetterai dès que le code aura été jugé joli.
Services territoires ascendants
Iris
L’Iris est un découpage infra-communal.
Seules les plus grandes communes (environ 2000) sont découpées en Iris. Le reste du territoire n’est pas couvert par ce zonage.
Toutefois, pour répondre au mieux aux besoins des utilisateurs, l’API devrait renvoyer une partition du territoire. Pour cela, en plus des Iris, elle renverra un faux Iris pour chaque commune non découpée, avec comme code le code de la commune suivi de « 0000 » (les code des Iris étant deux mêmes composés du code commune suivi de quatre chiffres). L’URI de ces faux Iris reste celui de communes, ainsi que leur nom et les autres informations qui les concernent.
Dans le cas des faux Iris, la commune sera un ascendant d’elle-même.
Requête
Paramètres
Filtre sur le type du ou des territoires renvoyés.
- ArrondissementMunicipal
- Commune
- Arrondissement
- Region
- Departement
- UniteUrbaine2020
- AireDAttractionDesVilles2020
- ZoneDEmploi2020
- BassinDeVie2022
Exemples de requête
La requête /geo/iris/010020000/ascendants?type=Commune sur l’iris fictif 010020000 doit renvoyer la commune 01002 elle-même.
La requête /geo/iris/010020101/ascendants?type=Commune sur l’iris inexistant de la commune 01002 non découpée en Iris doit renvoyer un résultat vide.
Champs de la réponse
Exemple de réponse en XML
Exemple de réponse en JSON
Exemple de requête SPARQL
Avec le paramètre date :
Avec le paramètre type :
Avec le paramètre type et le paramètre date :