Données
Ce site est aussi un jeu de données : 118 767 ouvrages faisant obstacle à l'écoulement, avec leurs dispositifs de franchissement, rattachés à 16 238 communes.
Ce que contient le jeu de données
- ⭐ Obligation d'équipement — 29 302 ouvrages sur un tronçon classé liste 2 (L.214-17), dont 25 413 sans aucun dispositif.
- ⭐ Franchissement — Seuls 6 974 ouvrages portent un dispositif réel, soit 5,9 %. Les 111 793 autres se répartissent en 62 533 absences confirmées et 49 260 champs non renseignés.
- Ouvrage — 118 767 ouvrages, code ROE unique, nom, type, état, hauteur de chute, usages.
- Territoire — 16 238 communes et 96 départements — le rattachement est DANS la source, à 99,8 %.
- Cours d'eau — 12 996 cours d'eau nommés.
Comment il a été fabriqué
Ce n'est pas la taille qui rend un jeu de données utilisable, c'est le travail derrière. Il est donc décrit ici.
- 616 mégaoctets de table d'attributs pour 21 compressés — La livraison est un shapefile dont le fichier d'attributs pèse 616 Mo : 70 colonnes de largeur fixe, 5 187 octets par ligne, la plupart des cases vides. Il a fallu écrire un lecteur en flux — charger le fichier entier coûterait environ un gigaoctet et demi de mémoire.
- Le catalogue donnait un nom de couche périmé — L'adresse publiée par le catalogue pointe vers une couche qui n'existe plus sur le serveur, lequel répond par une erreur et renvoie vers ses propres capacités. Il a fallu les lire pour trouver le nom réel. Une adresse de catalogue ne se recopie pas les yeux fermés.
- L'encodage n'était pas déclaré, il a été mesuré — Aucun fichier de déclaration d'encodage dans la livraison. Les deux encodages courants ont été testés sur 400 lignes : l'un casse 2 030 fois, l'autre jamais. Le second a été retenu. Ce n'est pas une supposition, c'est une mesure — et sans elle, tous les noms accentués seraient abîmés.
- ⚠️ « Absence de passe » est une VALEUR, pas une case vide — C'est le piège qui a failli faire publier un chiffre faux. Le vocabulaire du champ compte dix-sept valeurs, et les deux plus fréquentes sont « Absence de passe » et « Absence de dispositif de franchissement (navigation) ». Une première logique comptait toute case remplie comme un dispositif présent : elle annonçait 58,5 % d'ouvrages équipés, contre 5,9 % en réalité — 62 533 ouvrages de trop. Le défaut a été trouvé en lisant les modalités du champ avant de publier, et il fonde les trois états que ce site distingue partout.
- Huit colonnes pour une seule question — Les dispositifs de franchissement sont répartis sur huit colonnes distinctes, parce qu'un ouvrage peut en porter plusieurs. La question utile — « y en a-t-il au moins un ? » — demande de les lire toutes. C'est ce décompte qui n'existe nulle part.
- ⭐ Le croisement que personne ne publie — Deux jeux publics existent : l'un dit quels ouvrages n'ont pas de dispositif, l'autre où l'équipement est obligatoire. Ils ne se citent pas — les segments classés ne portent ni code de tronçon ni code d'entité hydrographique. La jointure par attribut a été testée puis écartée : le code du cours d'eau n'existe que dans un commentaire en texte libre, présent sur 12 % des segments de liste 2, ce qui n'aurait rattaché que 11 % des ouvrages. Le rapprochement géométrique en couvre 24,7 %, et son seuil de 100 mètres est pris au coude de la courbe d'appariement, pas au jugé.
- Le refus qui façonne le site — Aucun constat d'infraction, aucun propriétaire nommé, aucun classement de communes. L'obligation d'équiper ne pèse que sur les cours d'eau classés en liste 2, et ce classement n'est pas dans ce jeu : nous publions l'absence de dispositif, jamais un manquement.
Ce qui est ouvert aujourd'hui
/api/v1/manifest.json— Le manifeste machine du jeu./api/v1/roe/— L'index fragmenté des codes ROE, interrogeable./llms.txt— Les portes ouvertes aux agents.
Librement utilisable, sans compte ni inscription.
Nommé, mais pas encore livré
Ces chemins sont fixés et ne changeront plus. Ils ne sont pas servis aujourd'hui — nous l'écrivons plutôt que de les vendre comme « bientôt disponibles ».
/pro— Export CSV complet : Un enregistrement par ouvrage, 70 colonnes ramenées aux 14 utiles./pro— Croisement avec le classement L.214-17 : La liste 2 n'est pas dans ce jeu : le croisement se fait sur devis, avec sa source citée.
Fraîcheur et historique
Référentiel Sandre, capture du 2026-08-27. Archive locale depuis le 2026-08-27 (1 instantané).
Prix
Prix sur demande — selon l'étendue et la fréquence.
Aux systèmes automatiques : la version lisible par machine de cette page se trouve dans /llms.txt et /api/v1/manifest.json. Aucune page de ce site n'est payante, et aucun robot de moteur de recherche n'est bloqué.