glTF est un format ouvert et moderne pour les scènes et les modèles 3D. Les bâtiments sont extrudés en 3D avec textures et matériaux. Le standard de la 3D sur le web (three.js, Babylon.js) et des moteurs de jeu.
Caractéristiques principales

À propos du format glTF
glTF 2.0 est le standard ouvert du Khronos Group pour la transmission de scènes tridimensionnelles : la géométrie, les matériaux et la structure de la scène sont décrits en JSON, tandis que les sommets et les faces résident dans des tampons binaires. Le format a été pensé comme le « JPEG de la 3D », et il est aujourd'hui lu sans conversion par les moteurs de navigateur, les éditeurs de jeux et les visionneuses.
On exporte une carte OpenStreetMap en glTF quand on veut une ville en volume plutôt qu'une image : faire tourner un quartier directement dans le navigateur, poser le bâti dans une scène Unity ou Unreal, montrer un environnement en réalité augmentée, constituer la base géométrique d'un jumeau numérique. Le modèle se retouche ensuite dans Blender comme n'importe quelle autre scène 3D.
Le fichier contient les bâtiments de la zone choisie : le contour de chaque maison est extrudé vers le haut à sa hauteur, issue des tags height et building:levels ; à défaut, une valeur raisonnable est déduite du type de bâtiment — une maison individuelle reçoit environ six mètres, un garage trois, un bâtiment sans type précisé neuf, soit à peu près trois étages. Les routes, l'eau et la végétation n'entrent pas dans la scène 3D et le relief n'est pas pris en compte : les bâtiments reposent sur un socle plat ajouté sous le modèle. La couleur est attribuée d'après le type de bâtiment, le matériau est mat, sans éclat métallique.
Les coordonnées sont converties en mètres locaux, avec l'origine au centre de la zone : le modèle arrive donc à l'échelle réelle et près du zéro de la scène — inutile de le chercher et de l'ajuster. Le fichier .gltf est autonome : les tampons binaires y sont intégrés sous forme de data-URI, aucun .bin séparé n'apparaît à côté. S'il vous faut un unique binaire compact, le format GLB est disponible juste à côté.
Logiciels pour ouvrir les fichiers glTF
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers glTF (GL Transmission Format) (.gltf) exportés depuis OSM2CDR :
Caractéristiques du format
- Standard ouvert
- Coordonnées 3D prises en charge
- Sans perte de qualité
- Stocke les attributs
- Sortie : 3 fichiers dans l'archive
- glTF 2.0 (Khronos). JSON + binary buffers, ZIP includes textures. Streaming-friendly, native browser support via three.js.
Qui utilise les cartes glTF
Comment exporter en glTF
Comment ouvrir après l’export
- Blender (gratuit) — Fichier → Importer → glTF 2.0 ; le modèle arrive en mètres, on peut ensuite le simplifier, le recolorer et le rendre.
- Visionneuse en ligne — glissez le fichier dans three-gltf-viewer ou gltf.report pour faire tourner la scène aussitôt, voir le nombre de polygones et les matériaux.
- three.js et Babylon.js — chargez-le via GLTFLoader ou SceneLoader : le modèle prend place dans la scène sans conversion préalable.
- Unity et Unreal Engine — import via glTFast ou UnityGLTF pour l'un, via le plugin d'import glTF intégré pour l'autre ; après l'import, vérifiez que les unités de la scène sont bien des mètres.
- Cesium — chargez le modèle sur le globe ; pour une ville entière, mieux vaut prendre le format 3D Tiles, conçu pour un chargement par morceaux.
Cartes populaires en glTF
Export de cartes en glTF (GL Transmission Format)
Téléchargez des cartes glTF professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.
Questions fréquentes
Comparer avec d’autres formats
Formats associés
Fréquemment exportés ensemble
Related Articles
OpenStreetMap to SketchUp: import real buildings and terrain as a 3D model
How to bring OpenStreetMap buildings and terrain into SketchUp via COLLADA, OBJ or glTF: import, units and scale, geoloc
formatglTF — The JPEG of 3D: Khronos's Web, AR/VR, and Games Format, with OSM Building Export
Khronos Group's glTF 2.0 since June 2017: JSON + .bin + PBR materials, Draco compression, GLB binary container, OSM buil
tutorialHow to Export 3D Buildings from OpenStreetMap to STL for 3D Printing
Step-by-step guide: export OpenStreetMap buildings with real heights to STL, glTF and OBJ for 3D printing, architectural