PlanCours SIG 2003• Module Oracle Spatial• Géométrie dans spatialOracle spatial• Indexation de données• Requête avec des données spatiales• Liens et documentationJOLLY Arnaud 2003 1 JOLLY Arnaud 2003 2A quoi sert-il?Stockage des donnéesModule Oracle Spatial• Stockage – Données géométriques vectoriellesGénéralités– Modèle Relationnel Objet • Stockage sous forme de champs– Champs géométriques– Champs classiques pour les attributsJOLLY Arnaud 2003 3 JOLLY Arnaud 2003 41A quoi sert-il?Objet / RelationnelIndexation des données• Indexation spatiale • 2 Versions de Oracledes données– Objet relationnel– Récupération de (Open GIS Part I "Object-Relational Model")données par zone– Relationnel pur– Topologie(Open GIS Part II ""Relational Model")– RequêteJOLLY Arnaud 2003 5 JOLLY Arnaud 2003 6Spatial c’est quoi Spatial contient• Schéma SQL permettant de faire: • Un schéma (dans MDSYS)– Stockage• Un Mécanisme d’indexation– Mise à jour• Une suite d’opérateurs et de fonctionsD’objets géométriques– Récupération– Zone d’intérêt – Mise à jour– Jointure spatiale• Suite d’utilitaires d’administrationJOLLY Arnaud 2003 7 JOLLY Arnaud 2003 82Avantage du modèle Objet Avantage du modèle relationnel• Plus de types géometriques • Possibilité de réplication de bases de données– Arcs, cercles, Polygones composés, Polylignes composées, Rectangles optimisés• Possibilité de bases de données • Utilisation plus simple des indexsrépliquées• ...
Voir