Bienvenue sur iTowns, une technologie conçue pour aider les développeurs à intégrer des fonctionnalités de cartographie et de visualisation 3D dans leurs applications web.

Avec iTowns, affichez des données géospatiales complexes dans un environnement 3D interactif, telles que des canalisations, des bâtiments, des routes, des rivières, des montagnes et bien plus encore. iTowns utilise le JavaScript et combine la puissance de la librairie three.js et du WebGL pour rendre les données 3D avec des performances élevées et une grande qualité graphique.

Essayez iTowns dès maintenant en vous rendant sur le quickstart guide, sur les exemples et la documentation complète.

JavaScript-based WebGL engine that can 
run GPU-powered games and other
graphics-powered apps straight from the
browser
. The three. js library provides many
features and APIs for drawing 3D scenes
in your browser.

WebGL (Web Graphics Library) is a JavaScript API
for rendering high-performance interactive 3D
and 2D graphics within any compatible web browser
without the use of plug-ins
. WebGL does so by
introducing an API that closely conforms to OpenGL
ES 2.0 that can be used in HTML <canvas> elements.

Proj4js is a JavaScript library to transform point
coordinates from one coordinate system to another,
including datum transformations. Originally a port of PROJ
(then known as PROJ.4) and GCTCP C (Archive) it is a part
of the MetaCRS group of projects.

JavaScript, often abbreviated as JS, is a programming
language that is one of the core technologies of the World Wide Web,
alongside HTML and CSS. As of 2022, 98% of websites
use JavaScript on the client side for webpage behavior,
often incorporating third-party libraries.

Pourquoi iTowns ?

Gratuit

Open source

Ouvert à la discussion

Pérénnité

GAFAM Free

Pour qui ?

Les développeurs 3D, S.I.G ou curieux

Les entreprises qui utilisent des S.I.G.

Les collectivités

Les universités

Quelles applications ?

Jumeau Numérique

Affichez et naviguez dans tous les éléments de la ville en 3D, de manière performante grâce à la diversité de formats supportée par iTowns

Cartographie 2D

Affichez des cartes 2D dans tous les systèmes de projections, ajoutez y des couches 2D dans de multiples formats et superposez y des données 3D

Terrain 3D

Affichez des terrains 3D et données de bathymétrie de manière performante à partir d’images d’élévation

Sous sol

Affichez et naviguez dans vos données sous terraines (réseaux, canalisations, etc.)

IoT

Intégrez et exploitez de données chaudes issues de capteurs

Indoor

Affichez et naviguez dans des données BIM et Indoor

StreetView

Déplacez vous dans des vues immersives (“streetview”) à partir d’images orientées

Indoor
Affichez et naviguez dans
des données BIM et Indoor

Terrain 3D
Affichez des terrains 3D et données de bathymétrie
de manière performante à partir d'images d'élévation

Cartographie 2D
Affichez des cartes 2D dans tous les systèmes de
projections, ajoutez y des couches 2D dans de multiples
formats et superposez y des données 3D

Sous sol
Affichez et naviguez dans vos données sous terraines
(réseaux, canalisations, etc.)

StreetView
Déplacez vous dans des vues immersives ("streetview")
à partir d'images orientées

IoT
Intégrez et exploitez de
données chaudes issues
de capteurs

Jumeau Numérique
Affichez et naviguez dans tous les éléments de la ville en 3D,
de manière performante grâce à la diversité de formats
supportée par iTowns

Des questions ?
Des remarques ?
Envie de vous investir ?

Contactez-nous depuis le formulaire de droite. N’hésitez pas à directement nous rejoindre sur GitHub en cliquant
sur l’icône ci-dessous :

Encore là ? Vous disposez de...

...quelques minutes

...quelques heures

  •  Lire les fondamentaux d’iTowns
  • Réalisez les tutoriels
  • Contactez-nous

...plus de temps