Vector Tileset thunderforest.outdoors-v1

This was our second vector tileset to be designed, and contains all the information needed to render maps such as our Outdoors, Landscape and OpenCycleMap layers. Notably it contains a rich set of points of interest, along with topographic information such as contours and hillshading.

This vector tileset is now deprecated, and should not be used for your projects. We recommend using thunderforest.outdoors-v2 instead.

The TileJSON endpoint for this vector tileset is

https://tile.thunderforest.com/thunderforest.outdoors-v1.json?apikey={apikey}

Available layers

Layer ID Description
elevation
Elevation polygons. 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1250, 1500, 1750, 2000, 2500, 3000m above sea level
height
Number. Height above sea level in metres
landcover-lowzoom Lowzoom landcover
landuse
Landuse polygons, such as residential, industrial, park, garden, school
type
String. The type of landuse
landcover
Landcover polygons, such as forest, wood, orchard, beach, farmland
leaf_cycle
String. One of evergreen, deciduous, semi_evergreen, semi_deciduous, mixed, null and various others (appropriate to forest and wood landcover types)
leaf_type
String. One of broadleaved, needleleaved, mixed, leafless, null and various others (appropriate to forest and wood landcover types)
type
String. The type of landcover
wood
String. Values are mixed, coniferous, deciduous, null and various others (appropriate to forest and wood landcover types)
glacier Glaciers
wetland
Wetland areas
name
String. Name of the wetland
type
String. One of marsh, swamp, bog, fen and tidalflat
way_area
Number. Area of wetland in Mercator square metres
hillshade
Hillshading polygons
level
Number. The amount of hillshading, in steps of 5, from 150 (sun facing) to 180 (level) to 200 (shaded)
prio
Do not use
contour
10 metre contours
height
Number. Height in metres above sea level
priority
String. One of major, medium, minor
water
Water polygons
landuse
String. One of reservoir, water, basin or null
natural
String. One of lake, water or null
waterway
String. One of dock, mill_pond, riverbank, canal or null
waterway
Linear water features - rivers, streams, canals etc
waterway
String. One of river, stream, canal, ditch or drain
water-feature
Selected water features
name
String. The name of the feature
type
One of dam, weir, lock_gate, pier, breakwater or groyne
piste-line
Ski pistes mapped as lines
piste:difficulty
String. The difficulty rating of the piste, on of novice, easy, intermediate, advanced, expert, freeride, extreme or null
piste-area
Ski pistes mapped as areas
piste:difficulty
String. The difficulty rating of the piste, on of novice, easy, intermediate, advanced, expert, freeride, extreme or null
ocean-lowzoom Ocean Polygons
ocean Ocean Polygons
ferries
Ferry routes
name
The name of the route
operator
The operator of the route
ref
The reference of the route
aeroway-area no description yet
aeroway no description yet
road-area
Roads and paths mapped as areas
bicycle
String. Bicycle permissions
foot
String. Walker permissions
highway
String. The highway classification, one of 'residential', 'unclassified', 'pedestrian', 'service', 'footway', 'living_street', 'track', 'path', 'cycleway', 'steps', 'via_ferrata', 'services'
horse
String. Horse riding permissions
mtb
String. Mountain biking permissions
golf
Golfing features
golf
The type of golfing feature
name
The name of the feature
par
The par of the hole
ref
The reference of the feature
sport-pitch Sports pitches. Uses the openstreetmap-fr scheme
building no description yet
barrier no description yet
railway-siding
Railway sidings and yards
bridge
String
railway
String. The type of railway
tunnel
String
railway
Railways, monorails, subways etc.
bridge
String
railway
String. The type of railway
tunnel
String
path
Paths
bicycle
String
foot
String
highway
String. The type of path, on of 'path', 'footway', 'cycleway', 'bridleway', 'pedestrian', 'steps', 'via_ferrata'
horse
String
mtb
String
mtb:scale
String
mtb:scale:imba
String
mtb:scale:uphill
String
sac_scale
String
surface
String
trail_visibility
String
road-lowzoom
Lowzoom roads
bridge
String
highway
String. The type of highway, from motorway through tertiary including links
tunnel
String
road
Roads
bridge
String
cycleway
String
cycleway_left
String
cycleway_right
String
highway
String. The type of highway, from motorway through to track
layer
Number. Relative layer compared to nearby features
tunnel
String
z_order
Number. The order in which the roads should be drawn
snowmobile
Snowmobile routes
ice_road
String
snowmobile
String. One of 'yes', 'designated', 'permissive'
toll
String
hiking no description yet
cycling-lowzoom no description yet
cycling no description yet
mountain-biking no description yet
aerialway no description yet
power no description yet
country-line
Country Borders from Natural Earth
adm0_a3_l
String
adm0_a3_r
String
adm0_left
String
adm0_right
String
adm0_usa
Number
comment
String
featurecla
String
FID_ne_10m
Number
labelrank
Number
name
String
note_
String
scalerank
Number
sov_a3_l
String
sov_a3_r
String
type
String
state-line
State borders from Natural Earth
adm0_a3
String
adm0_name
String
featurecla
String
mapcolor13
Number
mapcolor9
Number
name
String
name_alt_l
String
name_alt_r
String
name_l
String
name_len_l
Number
name_len_r
Number
name_loc_l
String
name_loc_r
String
name_r
String
note
String
scalerank
Number
shape_leng
Number
sov_a3
String
country-label
Country centroids, for label placement
labelrank
Number
name
String
scalerank
Number
state-label
State centroids, for label placement
name
String
postal
String
sr_adm0_a3
String
city-label
Cities
name
String. The local name, followed by the English name if different. Contains a * to be used as a newline character
name_en
String. The English name, or the local name if not present
name_local
String. The local name
population
Number
place-label
Place centroids from the polygon table
name
String. The local name, followed by the English name if different. Contains a * to be used as a newline character
name_en
String. The English name, or the local name if not present
name_local
String. The local name
place
String
place_priority
Number
railway-station
Railway stations
railway
String
poi-label no description yet
golf-label no description yet
glacier-label no description yet
cycling-node-network-label no description yet
hiking-label no description yet
path-label no description yet
road-label no description yet
water-label no description yet
landuse-label no description yet
landcover-label no description yet
waterway-label no description yet