Organisation flexible de données géographiques pour la recherche d information

Documents pareils
INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

La Geo-Business Intelligence selon GALIGEO avec 26/10/2005 1

ISC Système d Information Architecture et Administration d un SGBD Compléments SQL

Mercredi 15 Janvier 2014

Les bases de données

IFT3030 Base de données. Chapitre 1 Introduction

Les Entrepôts de Données

Les outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

Conclusion. Rôle du géodécisionnel dans une organisation gouvernementale Contexte organisationnel à Infrastructure Canada Le projet Les résultats

Bases de données relationnelles

Intégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e. Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse

SQL SERVER 2008, BUSINESS INTELLIGENCE

Accès instantané aux mots et aux locutions Le dictionnaire électronique offre une traduction rapide d'un mot ou d'une locution

ÉVALUATION DES PRODUITS COMMERCIAUX OFFRANT DES CAPACITÉS

1 Modélisation d une base de données pour une société de bourse

Introduction Big Data

1 Introduction et installation

Langage SQL (1) 4 septembre IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

FICHE PRODUIT. MapInfo Professional v12.5 Evolution. Comparaison de la v12.5 avec les anciennes versions. Les plus de MapInfo Professional v12.

Rappel sur les bases de données

Introduction aux Bases de Données

Notes de cours : bases de données distribuées et repliquées

Hervé Couturier EVP, SAP Technology Development

Bases de données Outils de gestion

Whitepaper. Méthodologie de création de rapports personnalisés SQL Server Reporting Services

Langage SQL : créer et interroger une base

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima

Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres.

SQL. Oracle. pour. 4 e édition. Christian Soutou Avec la participation d Olivier Teste

Le langage SQL Rappels

Architecture et Extensions d ArcGIS Server

Une famille d'applications permettant à toute organisation d'optimiser le suivi et la gestion de ses ressources internes vous présente

Architectures web/bases de données

Pentaho Business Analytics Intégrer > Explorer > Prévoir

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW

Réflexion sur la mise en place d'un système mobile d'aide à la navigation destiné aux services d'urgence basée sur une solution libre.

Parcours en deuxième année

DEMANDE D INFORMATION RFI (Request for information)

ArcGIS 10.1 for Server

Catalogue de Formation

Catalogue des formations Edition 2015

Systèmes d informations nouvelles générations. Répartition, Parallèlisation, hétérogénéité dans les SGBD. Exemple d application d un futur proche

Le langage SQL (première partie) c Olivier Caron

2014/2015. Rapport 4 REALISE PAR : ISMAIL NAIT ABDELLAH OUALI SOUFIANE HOURRI MOHAMED OUSSAFI ENCADRE PAR : MME L.LAMRINI ANOUAR OUFQIR SMARTSIR

Entreprises Solutions

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

16H Cours / 18H TD / 20H TP

SQL Server et Active Directory

Comment booster vos applications SAP Hana avec SQLSCRIPT

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

Portail collaboratif Intranet documentaire Dématérialisation de processus

Bases de Données. Stella MARC-ZWECKER. Maître de conférences Dpt. Informatique - UdS

Diplôme de Comptabilité et de Gestion. D é c r e t N d u 2 2 d é c e m b r e A r r ê t é d u 8 m a r s

LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE

Galigeo Location Intelligence Solutions Galigeo Solution

Evolutions technologiques : ArcGIS Desktop. Mehdi HUGUET Thierry BABELAERE

Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f

Mémo d'utilisation de BD Dico1.6

Table des matières PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS. Introduction

Chapitre VIII. Les bases de données. Orientées Objet. Motivation

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

Sage CRM Sage CRM.com

Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework

GKR. Geological Knowledge Representation Base de connaissances métallogéniques

Solutions informatiques (SI) Semestre 1

CREATION WEB DYNAMIQUE

Information utiles. webpage : Google+ : digiusto/

Notion de base de données

SQL Historique

B-COMM. ERP 4 HR Access. Solutions d acquisition des temps de travail pour la gestion des temps et des activités d HR Access

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

A QUOI SERVENT LES BASES DE DONNÉES?

Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS

2 Serveurs OLAP et introduction au Data Mining

Les Géodatabases en 9.2

ALLIANCE TECHNOLOGIES MANAGEMENT

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux

Bases de Données relationnelles et leurs systèmes de Gestion

Conception de sites web marchands: TP 1

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014

IBM System i. DB2 Web Query for System i : le successeur de Query/400? Oui, mais bien plus!!!

BUSINESS INTELLIGENCE

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)

ArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables

SIGMA, un websig sur mesure de gestion des données des expérimentations-système

Architectures d'intégration de données

Business Intelligence avec Excel, Power BI et Office 365

Gestion collaborative de documents

Transcription:

Organisation flexible de données géographiques pour la recherche d information O. Bedel* S. Ferré*, O. Ridoux*, E. Quesseveur** Journées Géomatiques de l Ouest La Rochelle, Juin 2007 * **

Organiser ses données géographiques Majorité des données structurées en couches thématiques Visualisation cartographique aisée Outils de traitement adaptés (algèbre de carte...) Solutions d archivage et de diffusion variées SGBD spatial, fichiers, webservices... Cependant, Schéma attributaire commun à tous les objets d une couche impose un même niveau de description à chaque objet Organisation peu flexible 2

Rechercher parmi ses données géographiques Par des requêtes, essentiellement Langage de requêtes expressif (SQL spatial) «SELECT nom, tel, adr, prix_nuit, DISTANCE(geom, geom_garelarochelle) AS Dist FROM lyr_hotel WHERE ville = La Rochelle ORDER BY Dist» Interface assistant la saisie de requêtes Mais pas d assistance pour raffiner une requête / réduire son résultat Par navigation, de façon limitée Choix des couches à considérer Sélection d une zone d intérêt sur la carte (zoom, déplacement...) Mais pas de navigation parmi les propriétés attributaires et spatiales 3

Les Systèmes d Information Logiques (SIL) Systèmes d information organiser, mettre à jour, interroger, naviguer parmi des données logiques décrire les données (descripteurs) et les retrouver (raisonnement) Une organisation dirigée par les données Regroupement flexible des données (description commune) Interrogation et Navigation étroitement liées réponse d une requête = données + incréments de requêtes Incréments de requêtes = liens de navigation pertinents (raffinent, sans réponse vide) maximaux calculés automatiquement (à partir des structures de données du SIL) 4

Motivations Organiser les données géographiques dans un Système d Information Logique (SIL) Modèle de données centré sur l entité géographique Expressivité des logiques pour décrire et retrouver les entités Interrogation et navigation combinées faciliter l exploration des données géographiques en bénéficiant d outils cartographiques usuels Utilisation d une interface de webmapping existante (MapServer) Compatibilité avec formats géographiques standards (GML) GEOLIS 5

Plan Contexte et Motivations Un jeu de données à explorer : la base «Rongeurs» Organisation et recherche d information dans GEOLIS GEOLIS en action (Démo) Conclusion et perspectives de recherche 6

Le jeu de données «Rongeurs» Étude de la répartition de rongeurs en Afrique soudano sahélienne Facteurs influant sur la présence d espèces Mouvements de population Programme de recherche mené par l Institut de recherche pour le développement (IRD) 7

Caractéristiques du jeu de données Base décrivant les caractéristiques de rongeurs capturés 1 table recensant 20585 rongeurs renseignés par 39 attributs biométrie : âge, poids, sexe... phylogénie : famille, genre, espèce... localisation : position GPS, lieu de capture (désert, village )... année de capture Base collectée et maintenue depuis plus de 60 ans Description des données hétérogènes (synonymes, valeurs manquantes, erronées ) Échantillonnage imparfait de la zone étude (périodes et zones d ombre) Exploration non triviale 8

GEOLIS : Organisation des données Modèle de données Chaque rongeur est décrit par une formule logique FID Famille Sexe Poids Âge Sous_famille 5 Muridae F 27,50 Adulte Dendromurinae 6 Muridae f 47,00 Adulte? Gerbillinae Famille:``Muridae`` AND Sexe:``F`` AND Poids:27.5 AND Age: ``Ad`` AND Sous_famille:``Dendromurinae`` AND position:( 8.05,12.55) AND Propriété logique : propriété valuée de la forme attribut:valeur Extraction automatique des descriptions logiques depuis la couche géographique de description des rongeurs (GML) 9

Logiques et description Les logiques pour définir et raisonner sur les domaines de valeur des descriptions des rongeurs Attributs numériques : logique d intervalles Poids:125 Poids: in (100..150) Poids:>=100 Coordonnées (géographiques ou graphiques) : logique de position y x y1 x1 x2 y2 x3 y3 x4 y4 annee_lattitude(1988,14 ) annee_lattitude(1980..1990,13..15 ) 10

11

Requête courante 12

Visualisation cartographique des rongeurs décrits par la requête Projection graphique à 2 dimensions des rongeurs décrits par la requête 13

Arbre de navigation présentant : les propriétés raffinant la requête courante le nombre de rongeurs partageant ces propriétés 14

L arbre de navigation Propriétés logiques partagées par tous les rongeurs de la requête courante discriminantes (incréments des requêtes) partiellement ordonnées Choix de l utilisateur : biometrie > Age, dateobservation > annee_capture Lié à la logique Poids:[10.0,30.0] > Poids:10, Poids: > Poids:[0.0,10.0] Compte des rongeurs partageant la propriété [ requête courante / totalité des données ] Arbre mis à jour à chaque pas de navigation 15

GEOLIS : Illustration de fonctionnement 16

Saisie manuelle d une requête 17

Sélection d un incrément dans l arbre 18

Sélection d un incrément graphique 19

GEOLIS : Modèle de navigation 3 vues corrélées Modification manuelle de la requête courante Requête courante (Working query) Description des rongeurs sélectionnés Mise à jour raffinement par incrément graphique Visualisation (Carte et graphique 2D) résultat de la requête Mise à jour raffinement par incrément Arbre de navigation (Navigation tree) Incréments de navigation pertinents Répartition des valeurs 20

Démo de GEOLIS 21

Conclusion Nouveau mode d exploration de données géographiques Navigation dans les données géographiques Aide à la construction de requêtes pertinentes (arbre de navigation) Raffinement par incréments graphiques (carte, graphique) Répartition des valeurs attributaires (arbre de navigation) Meilleure appréhension du jeu de données Accès rapide à l information recherchée Combinaison d un SIL et d outils de visualisation (cartographique et graphique) Interaction dynamique entre chaque composant Couplage orthogonal 22

Questions? Plus de détails sur les Systèmes d Information Logiques http://www.irisa.fr/lis/ Une démo de GEOLIS en ligne http://lfs.irisa.fr/demo area/geolis/ 23

Perspectives de recherche Augmenter l expressivité de GEOLIS Ajout de logiques spatiales (aire, périmètre, forme, ) Ajouts des relations spatiales dans GEOLIS distance, direction, relations topologiques (inclusion, intersection ) Développer les capacités de fouilles de données Rechercher les règles d association spatiales : A B Qu est ce qui caractérise les rongeurs que l on retrouve près des agglomérations?? distancemax_ville<=5km La position des points d eau influe t elle sur la répartition de l espèce huberti??rs(hydro) Espece: huberti 24

Architecture de GEOLIS Combinaison de technologies existantes LISFS, Système de fichiers logiques (Linux) MapServer, moteur de webmapping GML, standard pour l échange de données géographiques 25