Visualisation 3D dans les SIG ; vers une approche basée sur des standards. Laboratoire d'informatique en Image et Systèmes d'information



Documents pareils
Big Data et Graphes : Quelques pistes de recherche

France ; christophe.castaing@egis.fr)

Big Data et Graphes : Quelques pistes de recherche

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

Services web géographiques, état de l art et perspectives

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

Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes

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

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

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

Perspectives en matière de portails géographiques et de 3D

Mise en place d'une chaîne de production raster multi-échelles

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION

Plan. Synthèse d'images et animation. Plan 08/04/ Introduction- La synthèse d'images au service du cinéma

Infrastructure de Données Spatiales

Qu est-ce que ArcGIS?

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

Les Géodatabases en 9.2

Infrastructures de géodonnées. L expérience belge au niveau des régions: la Wallonie

Application de technologies innovantes pour la gestion des ressources en eau

Big data et données géospatiales : Enjeux et défis pour la géomatique. Thierry Badard, PhD, ing. jr Centre de Recherche en Géomatique

Les nouveautés de FME 2014

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

SPATIODATA, un modèle de bâtiment non-constructif, collaboratif et multiusage

L outil 3D «Grand Territoire» de l Agglomération de Montpellier- De la communication à la participation?

Le projet 3D de la Ville de Liège: réflexions sur l'exploitation des données. Bernard Lechanteur, Responsable Cellule cartographie Ville de Liège

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

Introduction au maillage pour le calcul scientifique

ArcGIS, Plateforme d'interopérabilité. Gaëtan LAVENU

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

ArcGIS for INSPIRE SIG RAIL 2011

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

Un SIG collaboratif pour la recherche historique Partie. Partie 1 : Naissance et conception d un système d information géo-historique collaboratif.

Art Graphique & Patrimoine Savoir faire et technologie au service du patrimoine

L intégration de la 3D dans Brussels UrbIS. Claude Hannecart & Sébastien Defrance Centre d Informatique pour la Région bruxelloise

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

gvsig: nouveautés version 2.1 et plus

Une aide au déploiement de STEP AP 242 : les recommandations d utilisation

COMMUNIC. D - Rapport scientifique D3 - Mémoire. Version du 10/12/2010

Démonstrateur libre Application des données Open Street Map à l analyse géographique de réseaux de voirie et Transports Collectifs

Les technologies du Big Data

Jean-François Boulicaut & Mohand-Saïd Hacid


Introduction: 1. définition d un ETL 2. importance et diversité des données spatiales utilitédes ETL géographiques

De l OpenData aux citoyens : potentiel et limites des plateformes collaboratives

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

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

Mise en place des serveurs spatiaux au sein des systèmes d information

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

opentaxepub Documentation

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

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

Programme de la 1ère année

LIDAR LAUSANNE Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

BASE. Vous avez alors accès à un ensemble de fonctionnalités explicitées ci-dessous :

Territoire3D. Descriptif de contenu. Institut Géographique National. Date du Document : Mars 2011

UdS INSA ENGEES THÈSE. Présentée pour obtenir le grade de. Docteur de l Université de Strasbourg Discipline : Sciences de l Ingénieur

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

Informatique Médicale & Ingénierie des Connaissances Pour la e-santé

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

Utilisation du SIG dans une entreprise industrielle pour l analyse et la prise de décision

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

26th of March 2014, Paris

Cours Bases de données

LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

Information utiles. webpage : Google+ : digiusto/

Les concepts de base des SIG nomades

L intelligence géospatiale au service des personnes à mobilité réduite

Livre blanc ESRI Octobre 2009 Technologie ESRI et INSPIRE

Au printemps 2012, la Bibliothèque de l Université Laval lançait sa nouvelle plateforme de

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

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

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

VERS UNE METHODE DE CONCEPTION DE SIG 3D COLLABORATIF

Innovations Majeures de la Version 4

RTDS G3. Emmanuel Gaudin

Module BD et sites WEB

Le Géoportail de la Wallonie

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

Urbanisme du Système d Information et EAI

Introduction au projet ebxml. Alain Dechamps

ArcGIS. for Server. Sénégal. Comprendre notre monde

Les SIG libres. Eric BREHAULT TOULIBRE le 02/04/2008

Thomas Loubrieu (Ifremer) Small to Big Data Novembre 2013, Ifremer, Brest

Institut National des Sciences Appliquées de Strasbourg. Mémoire de soutenance de Diplôme d Ingénieur INSA Spécialité TOPOGRAPHIE

Visual Paradigm Contraintes inter-associations

Nouveautés ArcGIS 10.1 for Server

Le Parc naturel régional des SIG. Restructuration d un SIG et diffusion des données dans le cadre de la directive Inspire

Cartographie Mobile à MINES ParisTech

Démarrez Audi connect.

ArcGIS. for Server. Comprendre notre monde

La plate-forme ArcGIS : Votre avantage Géographique!

Système d Information Géographique (SIG) : quels apports dans les métiers de l assurance?

La modélisation des déplacements : Qu est ce qu un modèle, pour qui et pourquoi?

Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information

Présentation du cadre technique de mise en œuvre d un Service d Archivage Electronique

La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Cartographie sur demande sur le web et bases de données multidimensionnelles

Transcription:

1 Visualisation 3D dans les SIG ; vers une approche basée sur des standards Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon http://liris.cnrs.fr Gilles Gesquière Gilles.Gesquiere@liris.cnrs.fr

2 Introduction Donnée 3D géoréférencées de plus en plus utilisée en géomatique Aide à la décision (urbanisme, risque, ) Simulation de phénomènes physiques Aide à l entraînement Sans débroussaillement Avec débroussaillement

3 Introduction Interactions multiples de ces données Interface Visu Modèles de simulation Code de calcul Interface avec modèles de simulation Modèle Visualisation

4 Quelles données? Introduction Terrain (grille régulière ou non) Bâtiments Trajectoires de mobiles (voiture, avion, ) Eléments ponctuels (arbres, pylônes) Coverages (textures, )

5 Introduction Modèles 3D Points Courbes Surfaces Polygonale Volumes Voxels Octrees CSG Polylignes Paramétrique (Bentley) Paramétrique (Poupeau, 2008) Surfaces implicites

6 Introduction Ajout de sémantique sur ces données Réseau routier (id route, nombre de voies, ) Mailles et nœuds, et mesures physiques liées (température, ) Organisation des données en couches (layers)

7 Introduction Objectifs de cette présentation Visualisation de données issues de la géomatique Flux de données entre clients et serveurs.

8 Vers une stratégie client serveur portable station Serveur Smartphone/ tablette Caractéristiques Clients lourds Clients Légers Type de client Desktops, laptops Tablette, smartphone Connexion réseau Connexion internet Connexion mobile Performances du client Performance multimédia importante Faible performances multimédia Besoin côtés serveur Lower server requirements Higher server requirements

9 Vers une stratégie client serveur Client Internet Server Display Render Display Element Generator Select / Cache Data Repository Client lourd 3D Database Display Render Display Element Generator Select / Cache Data Repository Client léger

10 Vers une stratégie client serveur Exemple de flux (client lourd, cas général) Client 3D Scene 3D Server 4: Initialize Loop [0,n] 5: GetScene 6: 3D Stream 7: import

11 Vers une stratégie client serveur Exemple de flux (Ajout d un protocole d accès standardisé) Client 3D Scene 3D Server 1: configure 2: GetCapabilities 3: Meta Data 4: Initialize Loop [0,n] 5: GetScene 6: 3D Stream 7: import

12 Rendre les données interopérables Interopérabilité : capacité d un produit / système à fonctionner avec d'autres produits / systèmes Norme / Standard : Indicateur de la façon dont le dialogue entre les divers éléments doit s'opérer Passerelle de communication, qui peut éventuellement s'adapter aux besoins changeants des éléments Instances de normalisation / standardisation Information géographique : ISO TC/ 211, Open Geospatial Consortium (OGC) 3D : Consortium Web3D, BuildingSMART Données CAO : Open Design Alliance Standards dédiés technologies graphiques (calcul, accélération) : Groupe Khronos

13 ISO TC 211 : Encodage de l information géospatiale ISO/TS 19103 : utilisation d UML pour info géographique ISO 19107 : modèle géométrique + topologique, 2D / 3D ISO 19108 : modèle temporel ISO 19125 1 : Simple Feature access + Partie 2 (SQL) ISO 19123 : modèle harmonisé 2D ou multidimensionnel et spatiotemporel pour l imagerie couverture «coverage» ISO 19136 standard OGC GML 3.2.1 : format pour données géo 2D et 3D Développement de schémas d'application en réutilisant les composants définis dans les normes abstraites Devys E, Gesquière G, «La modélisation de la ville : Interopérabilité et intégration des données et modèles urbains : standards, normes et tendances», La Revue du CGDD, septembre 2012

14 Modélisation urbaine CityGML (OGC CityGML2.0) Modélisation thématique : bâtiments, réseaux de transport, hydrographie, végétation, relief du terrain, occupation des sols (OCS), mobilier urbain, textures Gestion du multi échelle LOD0 : régional, représentation du terrain, réseaux transport LOD1 : ville, bâtiments à toits plats LOD2 : quartier, projets, structures des toits, végétation et mobilier urbain (généralisé) LOD3 : modèle architectural (extérieur) et infrastructures ou objets urbains, végétation et mobilier urbain détaillés LOD4 : modèle architectural (intérieur) (en cohérence avec modèle IFC) Modélisation des données 2D (surfaciques) à 3D (solides) (de type vectoriel) avec possibilité de texturation Références externes: référencement d objets de bases de données externes. Par ex. un bâtiment peut être lié à un objet d une base de données cadastrale Schéma d application GML3

IDS pour l environnement Urbain (OGC) 15

16 Transfert de données 3D normalisées Transfert normalisé de terrain texturé Transfert de données urbaines Flux standardisé CityGML WVS W3DS Flux non standardisé JSON Objets

17 Transfert normalisé de terrain 3D texturé Contexte Environnement client serveur Compatibilité avec les ressources clientes et réseau Gestion de niveaux de détails Synchronisation des différents types de données (MNT, Texture) Possibilité d utiliser des dérivées des formats usuels Geotiff (sans compression + Entête) JPEG2000/ GML JP2 (Couche pour insérer le terrain) Augmentation de la taille de la texture Synchronisation des données compression

18 Transfert normalisé de terrain 3D texturé Exemple de flux XML et Jpeg 2000 (protocole d accès standardisé) Client 3D Scene 3D Server 1: configure 2: GetCapabilities 3: Meta Data 4: Initialize Loop [0,n] 5: GetScene 6: Jpeg 2k Stream 7: import

19 Transfert normalisé de terrain 3D texturé Insertion de données cachées DWTed plan Cr + DEM DEM Data Hiding Texture Decomposition Y Cr Cb DWT Quantification JPEG 2000 Coding Pipeline Tier 1 and Tier 2 coding Final Embedded JPEG 2000 Image

20 Transfert normalisé de terrain 3D texturé Insertion de données cachées (IDC) Extraction en connaissant la méthode d IDC Possibilité De tenir compte du point de vue D utiliser une compression avec ou sans perte Hayat K, Puech W and Gesquière G, «A4S: A Data Hiding Strategy for 3D Visualization», SPIE Journal of Electronic Imaging 2010 Hayat K, Puech W and Gesquière G, «Scalable 3D Terrain Visualization through Reversible JPEG2000 Based Blind Data Hiding», IEEE Transactions on Multimedia, 2008.

21 Transfert normalisé de terrain 3D texturé Utilisation de différentes résolutions Lissage de la différence de résolution entre chaque sous bande dans le domaine ondelettes Retour par transformée en ondelettes inverse

22 Transfert normalisé de terrain 3D texturé Utilisation de différentes résolutions Composer les sous bandes à l aide d une fonction d interpolation : fusionner différentes résolutions Original Tuiles lissées dans le domaine ondelettes Hayat K, Puech W, Islam N and Gesquière G, «Seamless Heterogeneous Tessellation via DWT Domain Smoothing and Mosaicking», EURASIP Journal of Advances in Signal Processing, 2010

23 Echange de données 3D normalisées Transfert normalisé de terrain texturé Transfert de données urbaines Flux standardisé CityGML WVS (dans 3DPIE) W3DS (dans 3DPIE) Flux non standardisé JSON Objets

24 Transfert de données urbaines Utilisation de CityGML LOD 1 et LOD 2 Utilisation d autres LOD (basés sur les niveaux d abstractions) sg10 SystemGraph Bâtiment A, Plombier, Français Modèle Batiment Lecture LOD Sémantique LOAs CityGML LODs G. Gröger, T. H. Kolbe, A. Czerwinski and C. Nagel, «City Geography Markup Language (CityGML) Encoding Standard», OGC 08 007r1, 2008 Glander T., Döllner J., Abstract representations for interactive visualization of virtual 3D city models, 2009 Mignard C., Gesquière G., Nicolle C., SIGA3D: «A Semantic BIM Extension to Represent Urban Environnement», Fifth International Conference on Advances in Semantic Processing, SEMAPRO 2011,

25 Transfert de données urbaines Extrait de Zlatanova ()

OGC 3D Portrayal Interoperablity experiment volker.coors@hft stuttgart.de http://www.opengeospatial.org/projects/initiatives/3dpie 26 3DPIE en quelques mots Une expérience d interopérabilité OGC Tester en conditions quasi réelles des solutions d interopérabilité en amont de leur standardisation Portant sur l intégration, la publication et la visualisation de données 3D urbaines via des services Web Web 3D Service Web View Service Regroupant des fournisseurs de données et des fournisseurs de solutions logicielles 10 partenaires allemands, français et américains sur une durée d environ 8 mois

OGC 3D Portrayal Interoperablity experiment volker.coors@hft stuttgart.de http://www.opengeospatial.org/projects/initiatives/3dpie 27 3PIE Jeux de données Jeux de données IGN : BATI3D, fournie en CityGML 1.0 Environ 100 km2 en env. 500 dalles de 500*500m2 Environ 80 Go zippé CityGML LOD 2 (Bâtiments, relief, Atlas de textures) Open Street Map Base de données volumineuse, peu structurée, très détaillée, 2D (1,2 milliards de points, 115 millions d arcs) Bâtiments (46 millions dont 620.000 avec hauteur renseignée et 60.000 avec type de toits) Taille du fichier planet.osm (250 GB, 16GB compressé) Préparer ces données afin de De les rendre disponibles sur plusieurs serveurs D y accéder à partir de plusieurs clients

OGC 3D Portrayal Interoperablity experiment volker.coors@hft stuttgart.de http://www.opengeospatial.org/projects/initiatives/3dpie 28 Services Web W3DS et WVS RENVOIE DES SCÈNES 3D (OBJETS VECTEURS 3D) : KML/COLLADA, X3D RENVOIE DES SCENES 3D PROJETÉES (IMAGES)

OGC 3D Portrayal Interoperablity experiment volker.coors@hft stuttgart.de http://www.opengeospatial.org/projects/initiatives/3dpie 29 Exemples de réalisations (1/2) 1/ OSM 3D W3DS dans Google Earth 2/ Bati3D (CityGML) dans Google Earth via le service W3DS d IGG 3/ Fraunhofer s X3DOM City Viewer sur navigateur Web et appareil mobile 1 2 3

OGC 3D Portrayal Interoperablity experiment volker.coors@hft stuttgart.de http://www.opengeospatial.org/projects/initiatives/3dpie 30 Exemples de réalisations (2/2) 4/ Service WVS d HPI sur clients Web et mobile 5/ LSIS : CityGML dans client Web 4 5

31 Client Transfert de données urbaines Internet Server 3D Database / CityGML Display Render 3D Client in a navigator Flux textuel ou binaire lisible par le navigateur W3DS CityGML JSON Display Element Generator Select / Cache Data Repository Objets (java, ) W3DS or CityGML based files WFS

32 Transfert de données urbaines Server Listener on.w3go Internet Client MapContext Get Request Layer 1 Layer n Servlet JSON WebGL Render + Display THREE.js https://github.com/mr doob/three.js/ Gesquière G.and Manin A., «3D Visualization of Urban Data Based on CityGML with WebGL», International Journal of 3 D Information Modeling, 2012

33 4/ Service WVS d HPI sur clients Web et mobile Démonstrations 5/ LSIS : CityGML dans client Web

34 Editeur d environnement Aggrégation de données Processus de modification de données Export de données vers des applications dédiées Chambelland JC, Gesquière G, «Complex Virtual Urban Environment Modeling from CityGML Data and OGC web services: Application to the SIMFOR Project», SPIE, San Francisco, 01/2012 Chambelland JC, Raffin R, Desbenoît B and Gesquière G, «SIMFOR: Towards a Collaborative software platform for Urban crisis management», MCSIS CGVCVIP 2011.

35 Conclusion Visualisation de données 3D géoréférencées (avec sémantique) Plusieurs phases Préparer les données Intégrer des données multi sources, de natures et de formats différents (CAO, SIG, BIM, imagerie, étude de phénomènes physiques, capteurs, ) Visualiser sur différents types de clients Interopérabilité des données = condition nécessaire pour une meilleure cohabitation entre clients et serveurs. => Utilisation de standards pour l information géographique adaptés à privilégier

36 Perspectives La visualisation des données 3D sur un client n est plus le seul objectif Utiliser des médias de très faible capacité tout en tenant compte du débit Besoin de mettre en place des traitements sur les données Obtenir un maillage topologiquement correct (cracks, ) Mise en place d opérateurs (intervisibilité, intersection 3D, Création de LOD,.) Ajout d annotation sur des données 3D,accès à la sémantique liée aux données

37 Visualisation 3D dans les SIG ; vers une approche basée sur des standards Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon http://liris.cnrs.fr Gilles Gesquière Gilles.Gesquiere@liris.cnrs.fr