ITW : Développement web 3D avec iTowns

Synopsis

iTowns est une bibliothèque javascript basée sur WebGL implémentant une solution de visualisation de données spatiales 3D dans les navigateurs de façon native. Il permet la navigation immersive, la visualisation de nuages de points, d’objets mesh georéférencés, de données géographiques 2D ou 3D.

Cette formation est destinée aux personnes souhaitant développer des applications de visualisation de données géospatiales 3D.

Site web iTowns : http://www.itowns.fr

Objectifs

Grâce à cette formation, vous pourrez acquérir les compétences suivantes :

  • Connaitre les principales fonctionnalités de iTowns
  • Être autonome dans la mise en place d’une application basée sur iTowns

Durée

3 jours

Pré-requis

Connaissances de base en SIG
Connaissances en programmation
Notions de Javascript

Programme

Ce programme est donné à titre indicatif. Il peut être adapté selon les besoins.

  • Rappels sur les technologies 3D
    • Frameworks Javascript
    • WebGL
    • Autres standards Khronos
    • Support des navigateurs
    • Types de données 3D
  • Présentation du projet iTowns
  • Cas d’utilisation de iTowns
  • Les bases de iTowns
    • Vue 3D
    • Vue immersive
    • Navigation
  • Les données et leurs formats
    • Modèles 3D texturés
    • Images orientées
    • Point Clouds
    • Données vecteurs
  • Mise en place d’un projet d’exemple
  • Programmation avec l’API iTowns
    • Architecture de l’application
    • Gestion de la caméra
    • Comportements dans iTowns
    • Utiliser THREE.js
  • Construction d’interfaces graphiques dans iTowns
  • Intégration de iTowns dans une application web
  • Contribuer à iTowns
    • Roadmap de développement
    • Guide du développeur
    • Utiliser le GitHub iTowns

ITW : Développement web 3D avec iTowns

Les prochaines sessions inter-entreprise à Paris auront lieu aux dates suivantes :

N’hésitez pas à nous contacter pour des formations intra-entreprise, pour avoir le choix dans les dates et permettre un contenu adapté à vos besoins.