×

You are using an outdated browser that does not fully support the intranda viewer.
As a result, some pages may not be displayed correctly.

We recommend you use one of the following browsers:

Full text

Title
International cooperation and technology transfer
Author
Mussio, Luigi

113
Un prototype de système baptisé GeoLens est présenté dans
[BSB+97], dont ia partie visible pour un utilisateur est une applet
Java. Elle accède aux données à l'aide de plusieurs formats
d'échange. Le prototype lui-même est basé sur la spécification
OpenGIS [BM98]. Une approche similaire est prise dans le
prototype Lava [BTV+97] qui utilise une connexion Internet pour
accéder aux données géographiques et une applet Java pour
leur traitement et leur visualisation.
2. MAGIC TOUR [BOU98]
2.1. Objectif et domaines d’application
Magic Tour (“Multimedia and Geographical Information System
Based Tourism Application Authoring System”) est un projet de
recherche et développement financé par la Communauté
Européenne dans le cadre du programme ESPRIT 3.
Le but de ce projet était de fournir un système auteur (générateur
d’applications multimédias interactives, ou hypermédias) pour la
génération automatique d’un large spectre d'applications
touristiques. Le point crucial du projet était l'intégration des
technologies liées aux systèmes d'information géographique
(SIG) et des technologies multimédias en général, et se
rapportant aux systèmes auteurs en particulier. Cette intégration
a permis d'étendre les fonctionnalités des applications
multimédias, de la simple navigation hypertexte aux interactions
plus complexes basées sur la visualisation de données
géographiques et la recherche basée sur des critères spatiaux
comme l'adjacence ou la distance.
Le système Magic Tour a été conçu pour :
• intégrer différents types de données touristiques telles que
textes, tableaux de données, photos, cartes ou vidéos ;
• organiser ces données pour des présentations interactives ;
• fournir un accès aux systèmes de réservations de trains,
d'avions et de chambres d'hôtels ;
• offrir un accès convivial à l'information.
L’utilisation type du système Magic Tour est illustrée par la Figure
1.
Le domaine applicatif peut être divisé en trois catégories :
• les “tour opérateurs” qui préparent, mettent à jour et publient
des catalogues touristiques ;
• les offices de tourisme (nationaux, régionaux et locaux) qui
présentent l'information géographique et multimédia
concernant des ressources touristiques ;
• les agences de voyages qui veulent promouvoir différents
services et font de la publicité pour attirer l'intérêt de futurs
clients.
2.2. Architecture générale
La solution retenue repose sur un système auteur multimédia,
étendu avec des fonctionnalités géographiques (Figure 2).
Autour du système auteur s'intégrent des modules, dit
passerelles, vers des outils externes. Ce sont des options qui
permettent d'élargir considérablement les fonctionnalités de base
incluses dans le système auteur. Magic Tour intègre trois types
de passerelles pour la collaboration, avec trois types de
systèmes externes :
• systèmes de réservation,
• systèmes de gestion de bases de données,
• systèmes d'information géographiques.
Figure 2. Architecture générale du système Magic Tour
2.3. Implémentation
Au cours de la réalisation du projet, les fonctionnalités liées à la
gestion des données géographiques ont été identifiées et
spécifiées pour constituer une bibliothèque de fonctions
extensible et réutilisable. Certaines parties de cette bibliothèque
ont notamment été réutilisées dans le système GEOLIB (cf.
section 4).
Les fonctions développées dans le cadre du projet Magic Tour
peuvent être classées en quatre catégories :
• fonctions d'import-export ;
• fonctions d'accès et de mise à jour de cartes en mémoire ;
• fonctions d'interrogation de données à base d'algorithmes de
la géométrie discrète ;
• fonctions de visualisation de données.
Les fonctions d'import-export sont utilisées pour convertir des
données géographiques d'un format d'échange en format interne
Magic Tour et vice versa. Deux types de fichiers d’export ont étés
intégrés : “shape file" de ArcView et “mid/mif’ de Maplnfo.
Le deuxième groupe de fonctions assure le chargement de
cartes en mémoire (lecture des fichiers en format interne), ainsi
que l'écriture des cartes après les mises à jour. L'accès aux
différents éléments qui constituent une carte (couches,
itinéraires, objets géographiques) est aussi assuré par des
fonctions de ce groupe. D’autres fonctions permettent de
manipuler la composition d'une carte via l'ajout et la suppression
de couches, la création, ia modification, la suppression
d'itinéraires, la modification des paramètres d'affichage de la
carte.
Les fonctions d'interrogation de données sont destinées à
rechercher des objets selon des critères géographiques ou
attributaires. Dans ce projet, les données géographiques sont en
format spaghetti. Les algorithmes de la géométrie discrète
[W3GEOALG] nous ont fourni des opérateurs de distance (point -
ligne, ligne - ligne) et d'intersection (point - ligne, point -
polygone). Ces opérateurs nous ont permis de développer des
fonctions de calcul de distance et de tests d'intersection entre