TileJSON 📄

TileJSON Tileset Metadata (3.0.0)

Open Beta
.json · application/json

TileJSON est une spécification JSON ouverte et compacte, créée par Mapbox, qui décrit un jeu de tuiles : où récupérer les tuiles (un modèle d'URL), dans quelles limites géographiques elles existent, les zooms minimal et maximal, l'attribution et la description des couches. Ce ne sont pas les tuiles elles-mêmes, mais un manifeste lisible par la machine, que MapLibre, Mapbox GL JS et OpenLayers reconnaissent automatiquement en réglant seuls les limites, le zoom et l'attribution. Sur osm2cdr.ru, l'export produit un unique fichier JSON en version 3.0.0 pour la zone choisie : les limites proviennent du bbox, le centre est calculé automatiquement, et vector_layers énumère les noms des couches. Le modèle d'URL des tuiles se règle par un paramètre.

Exporter TileJSON maintenant ✨ Open Beta — gratuit sans limites

Caractéristiques principales

Conformité à la spécification TileJSON 3.0.0
Champs bounds, center, minzoom/maxzoom, attribution et scheme=xyz
Une section vector_layers avec les noms des couches de la zone exportée
Modèle d'URL des tuiles configurable ({z}/{x}/{y})
Format léger, sans dépendances externes — bibliothèque standard uniquement

À propos du format TileJSON

TileJSON est un petit fichier JSON qui répond au client aux questions « où prendre les tuiles, dans quelles limites elles existent, à quels zooms et qui citer dans l'attribution ». La spécification a été imaginée par Mapbox ; c'est aujourd'hui un standard de fait : MapLibre, Mapbox GL JS et OpenLayers comprennent ce manifeste d'emblée.

Tout l'intérêt tient à la séparation : les tuiles restent sur l'hébergement et sont mises en cache pour longtemps, tandis que le manifeste, léger, est servi à part et se met à jour quand les limites ou les zooms changent. Un seul lien vers le JSON suffit au client — il réglera lui-même les bounds, le center, la plage de zooms et l'attribution.

L'export livre un fichier unique en version 3.0.0 : les limites proviennent de la zone choisie, le centre en est déduit, les noms des couches sont énumérés, le schéma d'adressage est xyz, et le modèle d'URL des tuiles se règle par un paramètre. Les tuiles elles-mêmes n'y sont pas — elles s'exportent séparément en MVT, PMTiles ou tuiles raster XYZ.

Logiciels pour ouvrir les fichiers TileJSON

Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers TileJSON Tileset Metadata (3.0.0) (.json) exportés depuis OSM2CDR :

💻MapLibre GL JS 💻Mapbox GL JS 💻OpenLayers 💻TileServer GL 💻Martin

Caractéristiques du format

Qui utilise les cartes TileJSON

🏗
Brancher un jeu de tuiles publié dans MapLibre/Mapbox avec une seule ligne url
Un jeu de tuiles publié se branche à la carte par un seul lien, sans régler à la main les limites et les zooms.
💻
Décrire un jeu PMTiles ou MVT hébergé sur S3 / R2 / GitHub Pages
Une description prête pour un jeu déposé sur S3, R2 ou GitHub Pages — l'adresse du manifeste suffit au client.
📊
Des métadonnées lisibles par la machine pour les géocatalogues et les outils de validation de styles
Des métadonnées lisibles par la machine pour les géocatalogues et la vérification des styles avec les outils du développeur.
🎨
Séparer le style des métadonnées du jeu de tuiles, pour une mise en cache CDN commode
Séparation du style et des métadonnées : les tuiles sont mises en cache longtemps par le CDN, le manifeste léger se met à jour à part.

Comment exporter en TileJSON

1
Sélectionnez la zone
Dessinez un rectangle ou un polygone sur la carte interactive de osm2cdr
2
Choisissez TileJSON
Sélectionnez TileJSON Tileset Metadata (3.0.0) dans la liste des 127 formats d’export disponibles
3
Exportez
Cliquez sur Exporter et recevez votre fichier .json en 1 à 5 minutes
4
Téléchargez
Téléchargez le fichier TileJSON et ouvrez-le dans MapLibre GL JS

Comment ouvrir après l’export

Cartes populaires en TileJSON

Free

Export de cartes en TileJSON Tileset Metadata (3.0.0)

Téléchargez des cartes TileJSON professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.

Gratuit / export
Exporter TileJSON maintenant →

Questions fréquentes

Ce format contient-il les tuiles elles-mêmes ?
Puis-je indiquer ma propre adresse de tuiles ?
Quels moteurs comprennent TileJSON ?
Que faut-il mettre dans l'adresse des tuiles avant la publication ?
Le CORS est-il nécessaire ?
Les tuiles raster se décrivent-elles aussi avec ce format ?

Formats associés

Fréquemment exportés ensemble