République
Française
Documentation Datafoncier
Toutes les ressources sur les données foncières
Formats de données proposés
Depuis sa première version, la base DV3F est proposée au format SQL pour PostgreSQL/PostGIS, afin de permettre une restauration directe en base de données.
⚠️ Ce format restitue l’ensemble de la structure relationnelle DV3F (tables, clés, relations, index), avec une restauration par département. Depuis la version 2025-1, il n'y a plus recours à l’héritage dans le modèle (fonctionnalité peu maintenue sous PostgreSQL, compatibilité limitée).
Ce format est particulièrement adapté à des usages avancés et structurés :
dv3f_init.sql
- 🧭 Nouveau sur le portail ? Suivez le parcours guidé pour créer un compte "bénéficiaire"
- 👤 Déjà inscrit ? Connectez-vous à votre espace
- Cliquez sur le bouton "Télécharger une donnée"
- Indiquez la donnée souhaitée DV3F
- Précisez le format SQL et le périmètre géographique
- Une invitation Box.com vous parviendra sous 24 à 48h
- Connectez-vous à l’espace sécurisé pour récupérer le fichier compressé (.7z)
Selon le volume de données demandé, vous recevrez plusieurs fichiers découpés (taille < 800 Mo) :
DV3F_AAAA_V_SQL_NNNN_EDAA1_part.7z.001, .002, etc.
Utilisez un outil de décompression adapté extraire les données .7zà partir d'outils libres comme 7-Zip ou PeaZip → voir tutoriel 7-zip
⚠️ Pour les fichiers découpés (.7z.001), commencez toujours la décompression à partir du fichier numéro 1 en s'assurant que tous les fichiers numérotés sont présents dans le même dossier.
Une fois l’archive décompressée (voir Etape 1 ci-après), vous obtenez trois dossiers :
🔹 1_DONNEES_LIVRAISON → contient les fichiers de données sql
🔹 4_METADONNEES_LIVRAISON → contient le fichier de métadonnées et les documents juridiques (acte d'engagement, CGU)
🔹 5_SUPPLEMENTS_LIVRAISON → généralement vide (réservé à des compléments éventuels)
L’archive contient :
dv3f_init.sql → script d’initialisation (création du schéma et des tables, contraintes, index, etc.)dv3f_dXX.sql → un fichier par département (XX = code département), contenant les requêtes d'insertions des donnéesdv3f_annexe.sql → script de restauration des tables annexes DV3F (dictionnaires, nomenclatures, typologies, etc.)⚠️ Pour restaurer les fichiers SQL, il faut préalablement avoir accès à une instance PostgreSQL avec l'extension PostGIS.
CREATE DATABASE dv3f_db;
psql -d dv3f_db -c "CREATE EXTENSION postgis;"
psql -d dv3f_db -f dv3f_init.sql
dv3f_dXX.sql) :psql -d dv3f_db -f dv3f_d75.sql
psql -d dv3f_db -f dv3f_d13.sql
...
psql -d dv3f_db -f dv3f_annexe.sql
Vous pouvez ensuite exécuter vos requêtes SQL, par exemple :
-- Nombre de mutations par année
SELECT anneemut, COUNT(*)
FROM dv3f_2025_1.mutation
GROUP BY anneemut
ORDER BY anneemut;
Pour toute difficulté, vous pouvez contacter l’équipe Datafoncier