# ol-mapbox-style Examples

- Mapbox (requires a Mapbox API token) – Vector tile map from Mapbox's Bright style
- OpenMapTiles (requires a Maptiler Cloud API token) – Vector tile map from OpenMapTiles's basic style
- GeoJSON – Map with a vector layer from GeoJSON
- GeoJSON with Hover Effect – Use `feature-state` for a hover effect
- Inline GeoJSON – Map with a vector layer from GeoJSON embedded in the style object
- OSM with WMS overlay – Map with two raster layers (OSM base map and WMS overlay)
- TileJSON – Map with a raster layer from a TileJSON definition
- TileJSON vector tiles – Vector tile map with a source from a TileJSON definition
- Esri vector tiles with bad tile URLs – Esri vector tile map using the `transformRequest` option to fix tile urls.
- OpenMapTiles Layer (requires a Maptiler Cloud API token) – Vector tile layer from OpenMapTiles's basic style
- GeoJSON Layer – Vector layer from GeoJSON
- Style function – Low-level API for creating a style function from a Mapbox Style source