EXPLOITATION DE LA CARTOGRAPHIE HISTORIQUE BRUXELLES, 1893 Projet Micm-arc, Didier Peeters, IGEAT, 7 novembre 2016 suivi le 6 mars 2017 1
OBJECTIFS IMMÉDIATS Utilisation des données cartographiques historiques pour une recherche d adresses ponctuelle la géolocalisation d adresses en lots Nécessite un transfert des données vers un serveur cartographique (PostGIS) accessible en ligne et une restructuration des données. 2
CARTE HISTORIQUE DE LA VOIRIE source: urbis, cartes historiques 3
CARTE HISTORIQUE DE LA VOIRIE: DONNÉES Données de 1893 complètes pour le pentagone partielles au delà Données de 1866 partielles Données actuelles Tout est accessible en ligne via QGis. Adaptation des données pour la géolocalisation et centralisation sur un serveur. 4
RECHERCHE PONCTUELLE (1) Dans Qgis, avec l extension Quick Finder, en se connectant au serveur de l IGEAT. Champ de recherche Résultats 5
RECHERCHE PONCTUELLE (2) Après sélection dans la liste déroulante QGis zoom sur le résultat. Visualisation voir démo 6
GÉOLOCALISATION PAR LOTS (1) Test réalisé avec les adresses BhiGis 1056 adresses testées (de 1881 et 1901) 950 adresses localisées Précision variable selon les cas, par approximation progressive: La localisation tient compte de l année et procède par ordre décroissant de correspondance. choix préférentiel de l année de cartographie antérieure interpolation par N <-> centroïde de la rue entière nom de rue exact <-> approximation progressive 7
GÉOLOCALISATION PAR LOTS (2) Comparaison avec une recherche manuelle : écarts moyens en m par traitements de qualité décroissante (1 à 12). 8
GÉOLOCALISATION PAR LOTS (3) 9
AMÉLIORATIONS / MISES À JOUR NÉCESSAIRES Poursuite de l importation des données cartographiques de Pablo Amélioration de la localisation meilleure interprétation des adresses traitements géométriques plus précis Correction des erreurs / enrichissement des données cartographiques de la base! les utilisateurs autorisés corrigent progressivement ou/et un responsable de la DB s en charge. Sécurisation de la base de données 10
DÉVELOPPEMENTS ENVISAGEABLES Automatisation des traitements par lot via l interface de QGis ou LibreOffice portail web pour consultation grand-public jonction avec d autres bases de données analogues ou complémentaires 11
... Projet Micm-arc, Didier Peeters, IGEAT, 6 mars 2017 12
PREVIOUSLY, ON BHI-GIS Utilisation des données cartographiques historiques pour une recherche d adresse ponctuelle la géolocalisation d adresses en lots Nécessite un transfert des données vers un serveur cartographique (PostGIS) accessible en ligne et une restructuration des données. Automatisation des traitements par lot Enrichissement des données cartographiques de la base 13
RAPPEL : RECHERCHE PONCTUELLE Dans Qgis, avec l extension Quick Finder, en se connectant au serveur de l IGEAT. Champ de recherche Résultats 14
GÉOLOCALISATION PAR LOTS (4) -> NOUVEL ALGORITHME L algorithme de géolocalisation dont les résultats ont été présentés en novembre 2016 a été complètement ré-écrit. Résultats indicatifs sur base du même échantillon de 1056 adresses: temps taux d exécution d identification novembre 2016 ~ 10 min 90 % mars 2017 ~ 6 sec 97 % Ré-écriture nécessaire pour l automatisation. 15
GÉOLOCALISATION PAR LOTS (5) -> INTERFACE UTILISATEUR 1. Chargement des données : Par fichier.csv via le logiciel PGAdmin Par fichier.csv depuis QGis Par interface web: à venir 2. Le chargement enclenche automatiquement le traitement, les résultats apparaissent dans la fenêtre de QGis en quelques secondes. 3. L utilisateur enregistré dispose de son propre espace, partagé en lecture avec les autres utilisateurs. 16
GÉOLOCALISATION PAR LOTS (6) -> INTERFACE UTILISATEUR Résultats dans QGis 1. Couche Résultats : points localisés avec estimation de la qualité 2. Couche Manquants : liste des adresses non reconnues. Le chargement enclenche automatiquement le traitement, les résultats apparaissent dans la fenêtre de QGis en quelques secondes. La qualité globale dépend de la justesse des adresses soumises et de la richesse de la base de données. Voir démo 17
PRINCIPES DE L ALGORITHME 1. Reconnaissance du nom de rue dans la base temporelle la plus proche possible. Cette reconnaissance teste le nom de la rue en faisant des approximations de plus en plus grossières (mais pas trop). 2. Détermination de l emplacement du N fourni si possible, sinon le point est placé au centroïde des segments de rue, en tenant compte de la commune. Numéro Référence temporelle par identité Localisé légèrement antérieure B par similarité Non localisé immédiatement postérieure C par simplification / ignorée Identification A Rue 18
PRÉSERVATION DES RÉSULTATS L utilisateur peut conserver ses résultats (chaque exécution efface les précédents!). 1. Dans QGis créer une couche en dupliquant la couche des résultats ( Enregistrer sous, ou Importer dans la base de données). 2. Cette couche contient les points de la couche des résultats et permet d y copier les futures géolocalisations. 3. L utilisateur peut ajuster manuellement les points pas suffisamment bien placés. 19
LA BASE DE DONNÉES Fondamentalement l outil est un système serveur accessible par divers clients (p. ex: QGis, PgAdmin, autres serveurs). La BD contient : Segments de rues basés sur Urbis [segment - géométrie - n - id rue] Tables séparées par année de cartographie (1893 et 2015, + 1866) Liste de rues identifiées par date : [identifiant - année - nom principal] Liste de noms de rues alternatifs : [identifiant - année - nom alternatif] + Fonctions et tables de géolocalisation. 20
MISES À JOUR COURANTE DE LA BASE DE DONNÉES Chaque table principale (segments ou rues) peut être enrichie ou corrigée par les utilisateurs autorisés, dans QGis. Les modifications peuvent porter sur les tracés, les séquences de numéros, les noms, Un historique des modifications est conservé. D autres années cartographiques peuvent être ajoutées. 21
DÉVELOPPEMENTS ENVISAGEABLES Automatisation des traitements par lot via l interface de QGis ou LibreOffice Interface web pour le chargement des données -> Prochainement! portail web pour consultation grand-public jonction avec d autres bases de données analogues ou complémentaires 22