{
 "version": 1,
 "marque": "Obstacles en Rivière",
 "domain": "https://obstacles-riviere.cloudflare44-188.workers.dev",
 "resume": "Les ouvrages faisant obstacle à l'écoulement des cours d'eau français, d'après le Référentiel des Obstacles à l'Écoulement (ROE) tenu par l'Office français de la biodiversité et diffusé par le Sandre (Licence Ouverte 2.0, jeu HVD au titre du règlement (UE) 2023/138) : 118 767 ouvrages sur 16 238 communes, 96 départements et 12 996 cours d'eau nommés, 28 types d'ouvrage. ⭐ ATTRIBUT PRINCIPAL, publié nulle part par commune ni par rivière : seuls 6 974 ouvrages — soit 5,9 % — portent un dispositif de franchissement RÉEL. ⚠️ TROIS ÉTATS, jamais deux : équipé, absence CONFIRMÉE par le référentiel, et champ NON RENSEIGNÉ. « Absence de passe » est une valeur du vocabulaire, pas une case vide — les confondre ferait passer un trou de saisie pour un constat. Sur les cours d'eau classés en liste 2 (art. L.214-17 du code de l'environnement), le propriétaire doit équiper ou effacer, et les agences de l'eau subventionnent. ⚠️ CE SITE NE CONSTATE AUCUNE INFRACTION : le classement du cours d'eau NE FIGURE PAS dans ce jeu de données. ⚠️ AUCUN PROPRIÉTAIRE N'EST NOMMÉ — le référentiel n'en publie pas et ce serait une donnée personnelle. ⛔ AUCUN CLASSEMENT de communes ni de départements : le nombre d'ouvrages suit la densité du réseau hydrographique. ⭐ CROISEMENT AVEC LE CLASSEMENT L.214-17 (seconde source, Sandre/OFB, 24 156 tronçons liste 1 et 8 141 liste 2) : 29 302 ouvrages sont à moins de 100 m d'un tronçon de LISTE 2, où le propriétaire doit équiper, gérer ou effacer ; 25 413 d'entre eux (86,7 %) n'ont AUCUN dispositif. ⚠️ CE RAPPROCHEMENT EST GÉOMÉTRIQUE, PAS JURIDIQUE : il ne constate aucune infraction.",
 "genere_le": "2026-08-27",
 "licence": "Licence Ouverte 2.0 (etalab-2.0)",
 "source_officielle": "Sandre / SIE — Référentiel des Obstacles à l'Écoulement (ROE)",
 "cles_jointure": [
  "code INSEE de commune",
  "code ROE d'ouvrage"
 ],
 "couverture": {
  "ouvrages": 118767,
  "sur un tronçon liste 2": 29302,
  "liste 2 sans dispositif": 25413,
  "avec dispositif réel": 6974,
  "absence confirmée": 62533,
  "non renseigné": 49260,
  "communes": 16238,
  "départements": 96,
  "cours d'eau nommés": 12996
 },
 "cle_entite": "id",
 "gratuit": [
  {
   "chemin": "/llms.txt",
   "type": "text/markdown",
   "description": "Plan du site à l'usage des agents."
  },
  {
   "chemin": "/api/v1/manifest.json",
   "type": "application/json",
   "description": "Ce document."
  },
  {
   "chemin": "/api/v1/echantillon.json",
   "type": "application/json",
   "description": "100 entrées avec leurs attributs."
  },
  {
   "chemin": "/sitemap.xml",
   "type": "application/xml",
   "description": "Toutes les pages."
  },
  {
   "chemin": "*.md",
   "type": "text/markdown",
   "description": "Jumeau Markdown de chaque page : même URL, extension .md. Environ un tiers du poids du HTML, sans navigation ni mise en forme."
  }
 ],
 "sur_demande": [
  {
   "nom": "Export normalisé",
   "chemin": "/pro",
   "statut": "reserve",
   "description": "Un enregistrement par ouvrage, 14 colonnes utiles."
  }
 ],
 "pages_cles": [
  {
   "chemin": "/departements",
   "description": "Les 96 départements."
  },
  {
   "chemin": "/cours-eau",
   "description": "Par cours d'eau."
  },
  {
   "chemin": "/types",
   "description": "Les 28 types d'ouvrage."
  },
  {
   "chemin": "/resolveur",
   "description": "Résoudre un code ROE."
  },
  {
   "chemin": "/comment-lire",
   "description": "Ce que ce site ne dit pas."
  },
  {
   "chemin": "/daten",
   "description": "Le jeu de données et sa fabrication."
  },
  {
   "chemin": "/ce-qui-manque",
   "description": "Les quatre refus."
  }
 ],
 "conditions": "Lecture et citation libres, mention de la source bienvenue. Aucune page de ce site n'est payante.",
 "langue": "fr",
 "historique": {
  "depuis": "2026-08-27",
  "instantanes": 1
 },
 "licence_machine": "https://obstacles-riviere.cloudflare44-188.workers.dev/license.xml"
}