GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre

Documents pareils
Canvas 3D et WebGL. Louis Giraud et Laetitia Montagny. 9 Avril Université Lyon 1

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

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

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Innovations Majeures de la Version 4

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

La visio-conférence holographique : Pourquoi? Comment?

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Cartographie mobile implantée au service de police de la ville de Québec

L enseignement de méthodes agiles dans un contexte d apprentissage actif

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

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

UTC Génie Informatique. Atelier TATIN. Projet de NF28 Printemps Sébastien MAINAND Laurent NOUAILLE Aymeric PELLE Damien PIGNAUD

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION

Nouveautés ArcGIS 10.1 for Server

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février Exposé Système et Réseaux : ApEx, Application Express d Oracle

PostGIS, un module de PostgreSQL pour les données spatiales

Alexandre Buge Epitech 5 Promo Soutenance de stage du 01/03/2004 au 31/08/2004

IMAGE BASED MODELING généralités et utilisation des outils de photomodélisation. 123D Catch de Autodesk.

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France

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

Initiation au dessin Bitmap

Cartographie et SIG interactifs en ligne Séance 1 : Présentation générale du webmapping : principe et techniques

Livre Blanc WebSphere Transcoding Publisher

Couplage d une base de données documentaire à une visualisation interactive 3D sur l Internet

W4 - Workflow La base des applications agiles

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

TRAAM STI Acquisition et exploitations pédagogiques des données sur un système pédagogique

Java3D. Généralités sur la synthèse d'images temps réel. Généralités sur Java3D. d 'après P.Reignier, UJF

µrv : Realité Virtuelle

Mise en scène d un modèle dans l espace 3D

DU PATRIMOINE AU TERRITOIRE

Master 2 Géomatique Maîtres de stage : Jérôme MOUCHELIN AQUASCOP BIOLOGIE. Jean-Brieuc LEHÉBEL-PÉRON. Tuteur : Jean-Christophe DESCONNETS

les techniques d'extraction, les formulaires et intégration dans un site WEB

Rémi BOVARD Ingénieur BSc HES en géomatique

Sextant V4.0. Le portail de diffusion de l information géographique de l Ifremer. Sextant Présentation générale

ÉVALUATION DES PRODUITS COMMERCIAUX OFFRANT DES CAPACITÉS

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Conférence SIG 2011 Versailles 5-6 Octobre 2011 Atelier Technique ArcGIS for Server en 10.1

Foire aux questions 2015

Projet de développement

Stages ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

CA CA T T AL AL O O GUE GUE CATALO FORMATIONS t n s c o p. f r / / / / / / c o n t a c t n s c o p. f r / / / / / # t r o c n u m

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

Cours de Mécanique du point matériel

Service des Systèmes d Informations

et Groupe Eyrolles, 2006, ISBN :

Rapport de stage Clément MOYSAN

modélisation solide et dessin technique

Initiation à la librairie graphique VTK

Nouveautés Ignition v7.7

PHOTOSHOP - L'AFFICHAGE

Séminaire Partenaires Esri France 7-8 juin Paris Les API ArcGIS pour les smartphones

ArcGIS Server / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET

Elaboration d un Plan Local d Urbanisme / d un Agenda 21

1 Actuate Corporation de données. + d analyses. + d utilisateurs.

PROJET DE MODELISATION CASERNE SERGEANT BLANDAN

Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France

ArcGIS 10.1 for Server

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

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker

TP Git. Author : Cedric Dumoulin Date : 2 déc Rev : 9 Dec. 2014

L'intelligence en mouvement. Caméras AUTODOME 7000 avec fonction de suivi intelligent

Université de Toulouse-Le Mirail janvier 2012 Département de Géographie-Aménagement-Environnement Laurent Jégou

ArcGIS for INSPIRE SIG RAIL 2011

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

SIO Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault

Mettre en place un Géoportail avec ArcGIS Server Armel OUEDRAOGO Pierre TEYSSENDIER

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Table des matières ENVIRONNEMENT

Le programme détaillé. Salle A07 Salle A06 Salle A04. Initiation à DirectX. Création de Mods Minecraft

SolidWorks edrawings et publications

TUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE

Présentation du Framework BootstrapTwitter

Interwrite Workspace version 8 avec le projecteur Epson

Glossaire. base de données géographiques Voir géodatabase (GDB).

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

Webmaster / Webdesigner / Wordpress

pythonocc: une plateforme de développement agile d applications CAO.

Mercredi 15 Janvier 2014

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

Sommaire. Systèmes d Exploitation Intégration Sage 100 Sage CRM Disponibilité Client Bases de données... 3

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage

Évaluation et implémentation des langages

ENJEUX NUMÉRIQUES AUTOUR DU COMPTE PERSONNEL D ACTIVITÉ

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

Table des matières. Publicateur de CartoVista - Contenu de l'aide Publicateur de CartoVista - Contenu de l'aide... 1

Prise en main du logiciel de SIG MapInfo

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN

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

Les technologies du Big Data

Freeway 7. Nouvelles fonctionnalités

Transcription:

GL BE FLYER Chef de projet de l équipe : SCIONICO Pierre Membres de l équipe : BRESSON Adrien THIERY Kévin SCIONICO Pierre ALBERTINI Rémi ROBERT Cédric Tuteur du projet : GESQUIERE Gilles IUT de l'université de Provence Département Informatique 2ème année projet tuteuré Jeudi 27 Mars 2008

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Description générale «Visualisation Tri dimensionnelle de donnée Géo-spatial» - Afficher des données géographiques à partir de fichiers ou de bases de données. - Déplacer - Afficher plusieurs couches - Changer la couleur des couches - Modifier la vitesse de déplacement - Effectuer des rotations.

Acquisition de données provenant d un fichier ou de base de données - récupérer des données vectorielles contenues dans un fichier shape. Format Shape : - permet de stocker des données vectorielles. GeoTools : - Librairie libre en Java. - Mettre les fichiers shape dans le datastore.

Récupérer les données Données vectorielles : DataStore L'interface DataStore est utilisée par les classes offrant la lecture et éventuellement l'écriture des données. Grand nombre de formats SIG existant et des méthodes pour accéder aux données très variées : - Bases de données : communication en SQL - Fichier - Serveur distant avec des flux RSS, WMS

Affichage de données géographiques Il existe différents types de données géographiques (features) que l on peut afficher : Point LineString Polygon Multipoint Multiline Multipolygon

Déplacements Translation Zoom Vitesse Rotations

S MMAIRE I) Description générale II) Retour au cahier des charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Retour au cahier des Charges Prototype 1 : - Utilisation d un code sur les geotools - Création du DataStore - Affichage du feature contenu dans le DataStore avec Streaming Renderer.

Ajout de multi couches Afficher plusieurs couches en même temps Déplacements (basique)

Prototype 1 : Interface Graphique

Prototype 2 : Mise en cache des features récupérés du DataStore dans nos structures de données.

Affichage Java OpenGl JOGL (Java Open Graphics Library) est une spécification qui définit une API libre multi-plateforme pour la conception d'applications générant des images 3D(mais également 2D). L'interface regroupe environ 250 fonctions différentes qui peuvent être utilisées pour afficher des scènes tridimensionnelles complexes à partir de simples primitives géométriques. Les objets de cette scène peuvent être composés de points, de lignes, de polygones

Prototype 3 : Clipping Découpages Découpage de la fenêtre pour l utilisation du Quadtree Optimisation de d affichage. Back Face Culling Méthode du clipping : Ne pas calculer les objets extérieurs au cône de vision d'une scène afin d'optimiser le temps de calcul.

Optimisation affichage Simplification des géometries

QuadTree Subdiviser une image en sous espaces de façon à ne recharger qu'un fragment de l'image principale. Cette technique permet d'optimiser l'affichage.

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Fonctionnalités remplies - Le programme devra récupérer des données de type ponctuelle, linéaire et surfacique. - Le programme devra permettre certains types de déplacements à travers les données affichées. - Le programme devra permettre les déplacements de type translation sur les 3 axes Ox, Oy et Oz. - Le programme devra permettre les déplacements de type rotation sur les 3 axes Ox, Oy et Oz. - Le programme devra permettre la fonction de zoom.

Répartition du temps de travail Outil de Visualisation (40 % du projet, 600h) Structure des données (30% du projet, 450h) Ponctuel 2D Linéaires 2D Surfaciques 2D Gestion de la vitesse Gestion du Zoom Déplacements Clavier Création de polygones Conception de lignes Grilles de points Génération d'un terrain 2D Importation (15 % du projet, 225h) Interface (10 % du projet, 150h) Sélection du fichier Ouverture du fichier Lecture du fichier Mise en cache du fichier Zoom Vitesse de déplacement Sélection affichage 2D/3D Sélection des couches

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Les difficultés rencontrées - Utilisation du SVN - Les librairies geotools (feature) - Le découpage - Jogl - interface (widget)

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Les points en suspens - Création du terrain 3D et mise à niveau des géométries Fonctionnalités enlevées par le commanditaire - Application des textures - L interface

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Améliorations possibles - Création d un client léger. - Amélioration du niveau de détails -Affichage d information sur les objets (nom des routes )

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Conclusion - Apprendre à réaliser un projet dans son ensemble en temps limité. Cahier des charges, de conception et la programmation. - Travailler en équipe, distribuer les tâches. - Mettre en application les connaissances - Approfondir le langage JAVA. - Rechercher et nouvelles connaissances en SIG. - Découverte du SVN

S MMAIRE I) Description générale II) Retour au cahier des Charges III) Fonctionnalités remplies IV) Les difficultés rencontrées V) Les points en suspens VI) Améliorations possibles VII) Conclusion VIII) Remerciements

Remerciements - Johann Sorel (AlterSIG) - Adrian Custer (Membre de l'ogc) - Vincent Heurteaux (Geomatys), - Martin Desruisseaux (Membre de l'ogc,directeur technique de Geomatys).