3d Tiles

Specification for streaming massive heterogeneous 3D geospatial datasets 🌎
Alternatives To 3d Tiles
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Cesium11,0162273712 days ago119August 01, 20231,289apache-2.0JavaScript
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Turf8,333411911a day ago75November 09, 2022306mitJavaScript
A modular geospatial engine written in JavaScript
2 months ago220gpl-3.0Python
Blender addons to make the bridge between Blender and geographic data
12 hours ago535otherC
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
Osmnx4,345167421 days ago58July 28, 20231mitPython
Python for street networks. Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
Awesome Gis3,732
7 days ago13mit
😎Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.
Awesome Geospatial3,504
12 days ago1cc0-1.0
Long list of geospatial tools and resources
L73,1902774 days ago549August 09, 2023134mitTypeScript
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine
Geemap2,905157 hours ago157July 31, 20239mitPython
A Python package for interactive geospaital analysis and visualization with Google Earth Engine.
Leafmap2,533135 days ago98September 01, 20236mitPython
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
Alternatives To 3d Tiles
Select To Compare

Alternative Project Comparisons

3D Tiles


A building CAD model is fused with photogrammetry data using 3D Tiles, data courtesy of Bentley Systems.


3D Tiles is an open specification for sharing, visualizing, fusing, and interacting with massive heterogenous 3D geospatial content across desktop, web, and mobile applications.

Open and interoperable

As an open specification with an open-source runtime implementation, 3D Tiles allows data providers and app developers to make massive and complex 3D information more accessible, interoperable, and useful across all kinds of tools and applications.


With a defined set of file formats, multiple types of 3D geospatial content including photogrammetry/massive models, BIM/CAD, 3D buildings, instanced features, and point clouds can be converted into 3D Tiles and combined into a single dataset.

Designed for 3D

Bringing techniques from the field of 3D graphics and built on glTF, 3D Tiles defines a spatial hierarchy for fast streaming and precision rendering, balancing performance and visual quality at any scale from global to building interiors.

Semantic, interactive, and styleable

3D Tiles preserve per-feature metadata to allow interaction such as selecting, querying, filtering, and styling efficiently at runtime.


Please provide specification feedback by submitting issues. For questions on implementation, generating 3D Tiles, or to showcase your work, join the Cesium community forum.

3D Tiles Ecosystem

The 3D Tiles Resources page contains a list of implementations of the 3D Tiles standard, as well as viewers, generators, data providers, and demos. The page also includes developer resources, blog posts, and presentations that explain the concepts and applications of 3D Tiles.

3D Tiles Reference Cards

The 3D Tiles Reference Cards are approachable and concise guides to learning about the main concepts in 3D Tiles and designed to help integrate 3D Tiles into runtime engines for visualization and analysis of massive heterogeneous 3D geospatial content.

These guides augment the fully detailed 3D Tiles specification with coverage of key concepts to help developers jumpstart adopting 3D Tiles.

Version History

  • 3D Tiles 1.0: The 3D Tiles Specification 1.0 was submitted to the Open Geospatial Consortium (OGC), and approved as an OGC Community Standard (2018-12-14)
  • 3D Tiles 1.1
    • Additions:
      • Support for structured metadata that can be associated with tilesets, tiles, tile content, and tile content groups
      • Directly support glTF assets as tile contents
      • Support for multiple tile contents
      • Support for implicit tiling schemes
    • Deprecations:
      • The original tile formats (b3dm, i3dm, pnts, and cmpt) are deprecated in favor of glTF content
      • The tileset.properties are deprecated, in favor of the more versatile metadata support

More details about the changes between 3D Tiles 1.0 and 3D Tiles 1.1 can be found in CHANGES.md.


3D Tiles is an open specification and contributions including specification fixes, new tile formats, and extensions are encouraged. Issues and pull requests are welcome on this repository.

Created by the Cesium team and built on glTF.

Popular Geospatial Projects
Popular Gis Projects
Popular Mapping Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Point Cloud
3d Models