Loading...
Searching...
No Matches
com.navigine.idl.java.TileSchema Enum Reference

Vector tile schema of the outdoor basemap. More...

Public Attributes

 SHORTBREAD
 OSM Shortbread (versatiles / vector.openstreetmap.org). Default.
 
 OPEN_MAP_TILES
 OpenMapTiles (MapTiler / Planetiler self-host). Schema-aware filters.
 
 MAPBOX_STREETS
 Mapbox Streets v8 (mapbox.mapbox-streets-v8). Schema-aware filters.
 

Detailed Description

Vector tile schema of the outdoor basemap.

The built-in stylesheet covers Shortbread fully. OpenMapTiles and Mapbox Streets share the same programmatic rules with schema-aware filters (source layers, site/transit partition, extrude keys, admin levels). Verify new tile sets visually; see TILE_SCHEMA_FOLLOWUP.md.

Definition at line 19 of file TileSchema.java.

Member Data Documentation

◆ MAPBOX_STREETS

com.navigine.idl.java.TileSchema.MAPBOX_STREETS

Mapbox Streets v8 (mapbox.mapbox-streets-v8). Schema-aware filters.

Definition at line 40 of file TileSchema.java.

◆ OPEN_MAP_TILES

com.navigine.idl.java.TileSchema.OPEN_MAP_TILES

OpenMapTiles (MapTiler / Planetiler self-host). Schema-aware filters.

Definition at line 36 of file TileSchema.java.

◆ SHORTBREAD

com.navigine.idl.java.TileSchema.SHORTBREAD

OSM Shortbread (versatiles / vector.openstreetmap.org). Default.

Java code snippet:

TileSchema[] schemas = { TileSchema.SHORTBREAD, TileSchema.OPEN_MAP_TILES, TileSchema.MAPBOX_STREETS };
System.out.println("Tile schemas: " + schemas.length);

Kotlin code snippet:

val schemas = listOf(TileSchema.SHORTBREAD, TileSchema.OPEN_MAP_TILES, TileSchema.MAPBOX_STREETS)
println("Tile schemas: ${schemas.size}")

Definition at line 32 of file TileSchema.java.


The documentation for this enum was generated from the following file: