Interfaces visuelles et multi-représentation dans les bases de données spatiales
暂无分享,去创建一个
La these comporte deux parties. La premiere partie est consacree a la conception d'interfaces graphiques dans un contexte de bases de donnees gerant des informations localisees (ou plus simplement: bases de donnees geographiques). La problematique specifique a ce type d'application est tout d'abord mise en valeur: distance importante entre la representation logique dans la base de donnees et la representation graphique a l'ecran, necessite d'integration forte entre le langage de requetes et les procedures d'affichage, enfin complexite des parametres de visualisation de l'information spatiale (attributs graphiques, echelle, etc). Dans ce contexte, des specifications sont proposees, d'une part pour l'expression de requetes spatiales, d'autre part pour le controle du mode de composition de la representation graphique et l'interaction avec la carte. Ces specifications menent a un modele d'architecture comprenant plusieurs niveaux de representation successifs entre la base de donnees et l'interface. Ce modele a ete implemente avec le SGBD oriente-objet o#2, et des outils de generations d'interfaces graphiques (xfacemaker et ilog views). La deuxieme partie de la these est consacree a un probleme apparu au cours de la conception des interfaces: la representation multiple. Dans une representation cartographique, on utilise l'echelle comme parametre pour eliminer d'une carte des entites de trop petite taille. D’autres facteurs que l'echelle interviennent egalement (diversite des objectifs et des points de vues) qui permettent de generaliser la notion de representation multiple. Nous proposons une etude du probleme aboutissant a un modele base sur des hierarchies de partitions spatiales. Des operateurs d'agregation et de generalisation sont definis pour passer d'un niveau a un autre. Nous montrons que les structures obtenues presentent un interet dans plusieurs types d'applications: interrogation imprecise, bases de donnees statistiques, optimisation de requetes par definition d'index logiques