Tilezen vector tile service - OpenStreetMap data in several formats
OTHER License
Release date: 2023-03-10
Requires: tileserver v2.2.0 and tilequeue v2.5.0 and rawr_tiles v1.1.0 and coanacatl v1.0.0
Credits: @travisgrigsby, @jeffdefacto, @peitili, @iandees, and @nvkelso
earth
and transit
layers or only keep English and Urdu names) depending on your business needs.unrecognized_dispute
kind and disputed_by
property. (Issue #1901)admin_level
tagging. (Issue #1898)unrecognized
, including for Abkhazia, Donbass, Nagorno-Karabakh, Northern Cyprus, Somaliland, South Ossetia, and Transnistria. (Pull request #2072)country
, dependency
and disputed
labels against Natural Earth and new ISO and TLC point-of-views. (Issue #2075, #2076, and #2077 and pull request #2069)locality
features to match local expectations. (Pull request #2070)locality
features and their min_zoom
grading. (Issue #2020)locality
features with Natural Earth (NE), and prefers NE names to improve consistency across the zoom transitions. (Pull request #2088)locality
features with Natural Earth (NE), and prefers NE population to calculate population_rank
for label grading. (Issue #2048)population
estimates for OpenStreetMap-sourced locality
features. (Issue #1992)locality
and neighbourhood
features based on grid to right size tile payload to rendered features. (Issue #1999) and issue #2040)direction
property, an integer indicating degrees from 0-359, for viewpoint
kind features. Thanks @rwrx. (Issue #598 and pull request #1916)shield_text_length
property to ease styling of road shields in MapboxGL-based map styles. (Issue #1979)kind_detail
for polygon features, with values including: basin
, canal
, ditch
, drain
, lake
, river
, and stream
. (Pull request #2047)kind_detail
= lake
when upstream OpenStreetMap value is lagoon
, oxbow
, pond
, reservoir
, or wastewater
. (Pull request #2047)layer
property for complicated over-under rendering situations, with adjusted sort_rank
for some features. (Issue #1910)neighbourhood
features, circa October 2021.extent
so 8192 is only used on max_zoom
(and 4096 earlier) to optimize file size while preserving overzooming. (Issue #1985)disputed
lines for point-of-view (POV) in low-zooms (remove min_zoom
filter). (Issue #1970)region
lines show too early, switch all from funky scale_rank
mapping to Natural Earth's min_zoom
property. (Issue #2062)root_id
= id
to simplify MapboxGL-based styles. (Issue #2092)address
points always have a min_zoom
property (eg of 17
for generated address points). This is paired with a Tilequeue change to drop zoom 17 features from 512-px tile sized zoom 15 tiles to reduce tile size. (Issue #2023) and (issue #2032)park
polygons in cities at mid-zooms. (Issue #1995)canal
should draw under pedestrian
plaza so adjust sort_rank
for these and some other kinds. (Issue #1910)resort
upstream in OpenStreetMap to leisure from tourism.name
properties from short road segments where they don't have enough room to label. (Issue #2019)all_networks
and all_shield_texts
for more zooms. Drop more bus, walking, and bicycle network properties at low- and mid-zooms. Drop general road shield properties at earlier zooms by kind. Drop other properties at earlier zooms. Selectively drop landuse_kind
from mid-zooms by kind. Shift unclassified
roads min_zoom
back to 12 from 11 as that's more common outside the USA than previously explored and negatively affected tile size. (Issue #2008)ferry
and aeroway
properties to enable more line merging. (Issue #2017, issue #2018, and pull request #2056)CA:PE
road network in Prince Edward Island, thanks @musculman. (Pull request #1958)tz_estimate_parking_capacity
to guard against bad data entry for some large parking lots.resort
upstream in OpenStreetMap to leisure from tourism.canal
features when they don't support boats (and indicate if true with new boat
property), instead show them starting at zoom 11. (Pull request #2098)infiltration
or detention
as OpenStreetMap often skips tagging those intermittent=yes
explicitly. (Pull request #2096)reservoir
boolean. (Pull request #2047)alkaline
boolean when upstream OpenStreetMap value is lagoon
, salt
, or salt_pool
. (Pull request #2047)canal
should draw under pedestrian
plaza so adjust sort_rank
. (Issue #1910)reservoir
features that are covered with a "roof". (Issue #1982)hgv_restriction
field an allowed axels
, thanks @Nazariii. (Pull request #1938)network
as an optional property to Traffic Flow and Incidents layers, , thanks @conor-ettinoffe-here. (Pull request #1936)hgv_time_restrictions
field to shorter Time Domain from more verbose GDF 5.1, thanks @roman-ianivskyy. (Pull request #2063)name:zh
has been deprecated but is still included. Instead use explicate name:zh-Hans
中文 (Chinese): for primarily simplified (but sometimes traditional) and name:zh-Hant
中文 (Chinese): for primarily traditional (but sometimes simplified) properties. (Pull request #1986, #1956, #1960, and #1961)disputed_breakaway
, disputed_claim
, disputed_elusive
, and disputed_reference_line
. (Pull request #1986)ST_DWithin
to limit the amount of work done when calculating transit layer features. (Pull request #1946)pois_direction_int
Python transform, thanks @rwrx. (Issue #1916)osm_zh_variants_lookup
, wof_zh_variants_lookup
and ne_zh_variants_lookup
Python options.clean_backfill_zh
and post_process_osm_zh
Python transforms.keep_n_features_gridded
Python transform (used for reducing size of places layer).tags_set_ne_pop_min_max_default
Python transform.mz_min_pixels
Python transform. (Issue #1917)@unittest.skip(BROKEN)
decorator, many of these are because of OSM data drift not logic problems.buffered_land
.Published by nvkelso over 5 years ago
Release date: 2019-06-27.
Requires: tileserver v2.2.0 and tilequeue v2.4.0 and rawr_tiles v1.1.0 and coanacatl v1.0.0.
kind:*
point-of-view (POV) from Natural Earth for low zooms for disputed boundary lines, expanding on the v1.7 effort to also include region
boundary disputes. (Issue #1840)
kind
may be prefixed with unrecognized_
, e.g: unrecognized_country
(was unrecognized
in v1.7), unrecognized_macroregion
, unrecognized_region
, unrecognized_county
for differing viewpoints (see kind:xx
below).kind:xx
: alternate kind
according to the viewpoint of country code xx
. If you want to show features according to a particular viewpoint, then use kind:xx
if it exists and fall back to kind
if not. The range of values is the same as for kind
. Note that the viewpoints are either lower-case ISO 3166-1 alpha-2 codes or the pseudo-code iso
.boundary=claim, claimed_by=*, admin_level=*
tags. These indicate borders which aren't generally recognized, but should appear in the viewpoint of the claimed_by=
value. additionally, extra viewpoints which don't make a claim for themselves but still want the claimant's view reflected in their own can be specified in a recognized_by=*
tag.dispute=yes
or disputed=yes
, plus a list of disputant viewpoints in the disputed_by=*
tag. when a viewpoint is listed in disputed_by
then the boundary will have its kind:xx
set to unrecognized_*
(where XX is the viewpoint / country code and * is the kind of boundary it is).OpenStreetMapData.com
source is now hosted by FOSSGIS at osmdata.openstreetmap.de
and the source property has been updated. Issues (#1855) and (#1859)kind_detail
for aerodrome enhancement and backfill kind_detail
on aerodromes
with values, public
, private
, military_public
, airfield
, international
, regional
, gliding
, and add optional aerodrome_passenger_count
property indicating the number of passengers through the aerodrome per year sourced from Wikidata. (Issues #1277 and #1873)country_capital
and region_capital
booleans from Natural Earth on high-zoom OSM features, including point-of-view. (Issue #1810)country_capital:xx
: when present, either true
or false
to override the country_capital
value for XX's viewpoint. Note that the viewpoints are either lower-case ISO 3166-1 alpha-2 codes or the pseudo-code iso
, same as for kind:xx
on boundaries.region_capital:xx
: when present, either true
or false
to override the region_capital
value for XX's viewpoint. Note that the viewpoints are either lower-case ISO 3166-1 alpha-2 codes or the pseudo-code iso
, same as for kind:xx
on boundaries.wikidata_id
Wikidata ID concordance to features. (Issue #858)wikidata_id
concordances. (Issue #858)kind_detail
for aerodrome enhancement and backfill kind_detail
on aerodromes
with values, public
, private
, military_public
, airfield
, international
, regional
, gliding
. (Issues #1277 and #1873)airfield
from generic aerodrome
. (Issue #1580)kind_detail
polish by intersecting them with landuse aerodrome
polygons using new overlap
function. (Issue #1852)disused
, miniature
, preserved
. (Issue #955)wikidata_id
concordances. (Issue #858)OpenStreetMapData.com
source is now hosted by FOSSGIS at osmdata.openstreetmap.de
and the source property has been updated. Issues (#1855) and (#1859)unrecognized
to unrecognized_country
kind value to disambiguate POV on country, region, county, and other boundary types.min_zoom
to low zoom features from Natural Earth. (Issue #1287)elevator
over subway_entrance
when both are true. (Issue #1876)memorial
over plaque
when both are true. (Issue #1872)bus_stop
over generic transit platform
s. (Issue #1874)fast_food
POIs by adjusting several other's rank. (Issue #1875)kind_detail
values by using a new OpenStreetMap property. (Issue #1578):
generator:source
tag or, if that tag is missing, an interpolation from the generator:method
tag. Common values include biofuel
, biogas
, biomass
, coal
, diesel
, gas
, geothermal
, hydro
, nuclear
, oil
, solar
, waste
, wind
.harbour
, port
, port_terminal
, ferry_terminal
, container_terminal
when they aren't also tagged as waterway, natural water, or landuse reservoir, basin features. (Issue #1590)name:*
variants in addition to basic name
to promote more feature merging. (Issue #1847)major_road
instead of highway
. (Issue #1280)min_zoom
of OpenStreetMap highways and major roads to better match Natural Earth's min_zoom
s. (Issue #1279)min_zooms
at zoom 5 are mix of 3, 4 and 5 instead of just 5.x. (Issue #1074)toll
property from Natural Earth to match earlier high-zoom data from OpenStreetMap. (Issue #1817)construction
kind with kind_detail from the usual kind from zoom 12+. (Issue #394)
kind_detail
: motorway
, motorway_link
, trunk
, primary
, secondary
, tertiary
, trunk_link
, unclassified
, residential
, road
, primary_link
, secondary_link
, living_street
, service
, pedestrian
, track
, cycleway
, bridleway
, tertiary_link
, footway
, steps
, `corridorbay
, strait
and fjord
are ranked by size and given a kind_tile_rank
property that starts from 1 and counts up as the feature gets smaller. Note that the ranking is done on a "metatile", which means that each tile (of size 256px, 512px or other) won't necessarily contain the full range from 1 to N of kind_tile_rank
s.road_closure
kind to indicate if a road has been closed, e.g. due to police presence. Thanks @conor-ettinoffe-here! (Issue #1857)all_name_variants
param to drop_properties
function which treats name
as if it's all name:*
and variants. (Issue #1847)NaN
and Inf
as invalid to deal with bad OpenStreetMap import data. (Issue #1903)min_zoom
instead of scalerank
unary_union
. (Issue #1848)osm_id
for updates to planet_osm_*
tables. (Issue #1844)all
filter expressionscapital_alternate_viewpoint
transformmajor_airport_detector
transformunpack_viewpoint_claims
transformwhere
clause for filtering features based on their properties, with base_where
and cutting_where
parameters.tolerance
to polygon merging.split_threshold
with default of 15,000 features to line merging.wof_snapshot
scriptwikidata_merge
script. (Issue #1878)Published by nvkelso over 5 years ago
Release date: 2019-02-15.
Requires: tileserver v2.2.0 and tilequeue v2.3.0 and rawr_tiles v1.0.0 and coanacatl v1.0.0.
collision_rank
property for label collisions for pois layer, and other layers for features with name
properties, or ref
, shield_text
, bicycle_shield_text
, bus_shield_text
, or walking_shield_text
. We now recommend colliding labels client side first with min_zoom
, and then to tie break with the new collision_rank
values. (Issue #988)kind:*
properties (like kind:iso
). Currently this is only for zooms 5, 6 and 7 from Natural Earth. We plan to add more lower zoom data from Natural Earth, and high-zoom data from OpenStreetMap in the next release. (Issue #1552) The following country and international organizations worldviews are supported:
ar
), Bangladesh (bd
), Brazil (br
), China (cn
), Egypt (eg
), France (fr
), Germany (de
), Greece (gr
), India (in
), Indonesia (id
), Israel (il
), Italy (it
), Japan (jp
), Morocco (ma
), Nepal (np
), Netherlands (nl
), Pakistan (pk
), Palestine (ps
), Poland (pl
), Portugal (pt
), Russia (ru
), Saudi Arabia (sa
), South Korea (ko
), Spain (es
), Sweden (se
), Taiwan (tw
), Turkey (tr
), United Kingdom (gb
), United States (us
), Vietnam (vn
), ISO (iso
)disputed_breakaway
, disputed_claim
, disputed_elusive
, disputed_reference_line
, from Natural Earth at low zooms, for alternate points of view (Issue #1552)urban_area
which was previously low-zoom only. (Issues #1721 and #1795)grassland
, vineyard
, bare_rock
, barren
(low- and mid-zooms only), desert
, heath
, sand
, shingle
, and other natural "landcover" features, starting at zoom 9 (Issue #1259)kind_detail
property for wetland
features. If available, value will be one of: bog
, fen
, mangrove
, marsh
, mud
, reedbed
, saltern
, saltmarsh
, string_bog
, swamp
, tidalflat
, wet_meadow
. (Issue #1253)low_emission_zone
kind data, added to schema in v1.6. (Issue #1553)wetland
kind, with kind_detail
, see landuse item above for values.common
kind, to match the existing landuse layer polygons.hgv
routing restriction properties and related shields (whitelisted: agricultural
, delivery
, designated
, destination
, local
, no
), added to schema in v1.6, including maxweight
, maxheight
, maxwidth
, maxlength
, maxaxleload
, hazmat
. (Issue #1553)toll
and toll_hgv
boolean properties. (Issue #1553
population_rank
property to locality
, region
, country
, and other kinds useful for setting text size and colliding labels. An integar value from 0 (no population) up to 18 (over 1 billion people). See documentation for more details.road_kind_detail
property to enable data-driven client-side traffic line offseting, thanks @zaczkows! (Issue #1829)is_hov_lane
property to enable client-side filtering, thanks @conor-ettinoffe-here! (PR #1831)is_hov_lane
property to enable client-side filtering, thanks @conor-ettinoffe-here! (PR #1831)aerodrome
polygons sorted above runway
and taxiway
polygons in error, thanks @bcamper! (Issue #1814)area:aeroway
tagging of runway
, taxiway
, and apron
polygons to restore features from prior year's tile builds. (Issue #1814)common
instead of national_park
(Issue #1082)park
instead of national_park
(Issue #1728)mud
now sorts above water
and below wetland
(Issue #1753)national_park
, forest
, and other low-zoom green areas.protection_title
based filtering for national_park
.protected_areas
are now filtered separately in the United States.nature_reserve
to start zoom 8+, but demote most zoom 10 features to zoom 15. (Issue #1749)forest
and natural_wood
to zoom 9+.farm
and farmland
, orchard
.residential
areas to zoom 9+.min_zoom
for many landcover kinds (Issue #1794)
dam
, prison
, fort
, range
, and danger_area
kinds down to z11+.aquarium
, recreation_ground
, track
, sports_centre
, wastewater_plant
, caravan_site
to zoom 12+.camp_site
to zoom 12+, and area grade the rest.harbour
, port
, port_terminal
, ferry_terminal
, container_terminal
to zoom 13+.enclosure
, petting_zoo
, aviary
, animal
, summer_toboggan
, winery
, allotments
, pedestrian
, playground
to zoom 13+.bridge
, tower
, breakwater
, groyne
, dike
, cutline
to zoom 13+.footway
, library
, fuel
, cinema
, theatre
, runway
, taxiway
, apron
, trail_riding_station
, water_park
, dog_park
, picnic_site
, tree_row
, hedge
, to zoom 13+.quarry
to zoom 13+, area graded down to zoom 16.amusement_ride
, carousel
, water_slide
, roller_coaster
to zoom 15+.marsh
to z15.kind_detail
values:
portal_crane
, gantry_crane
, travel_lift
, floor-mounted_crane
, shiploader
, tower_crane
.animist
, bahai
, buddhist
, caodaism
, catholic
, christian
, confucian
, hindu
, jain
, jewish
, multifaith
, muslim
, pagan
, pastafarian
, scientologist
, shinto
, sikh
, spiritualist
, taoist
, tenrikyo
, unitarian_universalist
, voodoo
, yazidi
, and zoroastrian
.dry_stone
, noise_barrier
, brick
, stone
, pise
, castle_wall
, seawall
, jersey_barrier
, flood_wall
, concrete
, gabion
.healthcare
values and kinds introduced in v1.5. Added: chiropractor
, hospice
, occupational_therapist
, optometrist
, paediatrics
, physiotherapist
, podiatrist
, psychotherapist
, rehabilitation
, and speech_therapist
kinds. (Issue #1596)common
instead of national_park
(Issue #1082)park
instead of national_park
(Issue #1728)forest
labels over wilderness at zoom 7 (Issue #1608)public_transport=station
with railway=halt
as a synonym for station
kind. Require names on station
features. (Issue #1747)min_zoom
changes in landuse layer for "parks" at low-zooms.min_zoom
ranges to min 13. Technically affected most kinds, though actual occurrence was rare. (Issue #1750)min_zoom
for POIs to at least match their landuse AOIs.park
labels shown too soon (Issue #1767)park
show up too late / too early (Issue #1081)park
and nature_reserve
labeled at zoom 10 (Issue #1609)cafe
, restaurant
kinds to zoom 15 (Issue #1632)post_office
(Issue #1631)museums
and landmarks
, show z12+. (Issue #1630)prison
, show z13+. (Issue #1630)atm
, bus_stop
, drinking_water
, post_box
, telephone
to zoom 18. (Issue #1626)parking
when no area, show large parking lots and garages earlier based on estimated capacity (Issue #1625)min_zoom
of bicycle
to area grades from zoom 15 to 17. (Issue #1627)water_tower
zoom down depending on height: zoom 15 if taller than 20 meters, zoom 16 if taller than 10 meters, else zoom 17. (Issue #1627)theatre
down to z15 min. (Issue #1627)bicycle_parking
and car_sharing
to z19, unless car_sharing
has name (Issue #1624)military
POIs (Issue #1623)university
, college
(Issue #1622)school
, kindergarten
(default 17 for point geoms, arae grade polyons zoom 13+) (Issue #1621)golf_course
(Issue #1619)cemetery
(Issue #1611)range
to zoom 11+.quarry
to zoom 13+ (Issue #1799)marsh
to zoom 15+ (Issue #1800)substations
(varies by area) (Issue #1612)graveyard
and cemetery
to share same zoom ranges (Issue #1780)nature_reserve
POIs as the landuse polygons.fitness_station
to zoom 18 instead of 17.kind_detail
values:
portal_crane
, gantry_crane
, travel_lift
, floor-mounted_crane
, shiploader
, tower_crane
.american
, asian
, barbecue
, breakfast
, burger
, cake
, chicken
, chinese
, coffee_shop
, crepe
, donut
, fish
, fish_and_chips
, french
, friture
, georgian
, german
, greek
, ice_cream
, indian
, international
, italian
, japanese
, kebab
, korean
, lebanese
, local
, mediterranean
, mexican
, noodle
, pizza
, ramen
, regional
, sandwich
, seafood
, spanish
, steak_house
, sushi
, tapas
, thai
, turkish
, vegetarian
, vietnamese
.CSCom
, chemist_dispensing
, clinic
, counselling_centre
, dispensary
, first_aid
, health_center
, health_centre
, hospital
, laboratory
, medical_clinic
, office
, pharmacy
.animist
, bahai
, buddhist
, caodaism
, catholic
, christian
, confucian
, hindu
, jain
, jewish
, multifaith
, muslim
, pagan
, pastafarian
, scientologist
, shinto
, sikh
, spiritualist
, taoist
, tenrikyo
, unitarian_universalist
, voodoo
, yazidi
, and zoroastrian
.10pin
, 9pin
, american_football
, archery
, athletics
, badminton
, baseball
, basketball
, beachvolleyball
, billiards
, bmx
, boules
, bowls
, canoe
, chess
, climbing
, cricket
, cricket_nets
, cycling
, equestrian
, exercise
, field_hockey
, fitness
, football
, free_flying
, futsal
, gaelic_games
, golf
, gymnastics
, handball
, hockey
, horse_racing
, ice_hockey
, ice_skating
, karting
, model_aerodrome
, motocross
, motor
, multi
, netball
, padel
, pelota
, rugby
, rugby_league
, rugby_union
, running
, scuba_diving
, shooting
, skateboard
, skating
, skiing
, soccer
, soccer;basketball
, softball
, swimming
, table_tennis
, team_handball
, tennis
, trampoline
, volleyball
, yoga
.dry_stone
, noise_barrier
, brick
, stone
, pise
, castle_wall
, seawall
, jersey_barrier
, flood_wall
, concrete
, gabion
.name
, name:left
, and name:right
from locality
lines at zoom 11 and 12 (Issue #1738)name:left
and name:right
values that were sometimes flipped, especially for country
and region
features (Issue #1770)min_zoom
of country
lines depend on the data.runway
and taxiway
lines were sorted below landuse layer polygons for the same in error, thanks @bcamper! (Issue #1814)is_bridge
logic to include viaduct and any other not "no" bridges (Issue #1314)min_zoom
properties. (Issue #1073)lake
name variants zooms 0-4 (again). Drop additional lake names and variants at mid- and high-zooms (zooms 5-15) based on area. (Issue #1730)min_zoom
of label placement points based on their inclusion in tiles, not just their raw NE data value.area=0
on point labels (Issue #1825)country
labels to zoom 6 instead of 1 when there isn't Natural Earth match (Issue #1826)region
labels to zoom 8 instead of 1 when there isn't Natural Earth match (Issue #1826)CHANGELOG
, LICENSE
, CONTRIBUTING
, MIGRATION_GUIDE
, PERFORMANCE
, SEMANTIC-VERSIONING
, and TEST
files.low_emission_zone
in list.hgv_restriction
property units to mostly meters for heavy goods vehicle truck access restrictions.gunicorn
to dependencies, thanks @rwrx. PR #1690
PyYAML
version for CVE-2017-18342.tags->
in YAML (Issue #1199)capacity
for parking lots and garages based on area and parking type with new tz_estimate_parking_capacity
function.None
shapes in way area calculation.all_the_kinds
script to output all the kind
and kind_detail
values per $layer
, with their min_zoom
from the YAML files.kind_detail
in each layer YAML so that we can enumerate all possible values for the script.drop_names
post-process function to drop all the localized names (not just the default name)CollisionRanker
to support YAML-based spreadsheets for collision_rank
logic, including reserved, gaps, and filters across layers.safe_int
implementation for SQL.collision_rank
tests.sort_rank
errors with a test.==
operator in YAML evaluation.drop_names
function to drop all name variant properties.remap
function to remap landuse kind values at low- and mid-zooms.remap_viewpoint_kinds
function remap Natural Earth's points of view to kinds (and drop null values).add_vehicle_restrictions
function for hgv (heavy good vehicles) trucks.add_collision_rank
function.update_min_zoom
function.Published by nvkelso almost 6 years ago
Release date: 2018-12-26.
Requires: tileserver v2.2.0 and tilequeue v2.2.1 and rawr_tiles v1.0.0 and coanacatl v1.0.0.
name
, name:left
, and name:right
properties from boundaries when geometry length can't fit the text, at mid-zooms (<11), to enable merging. Issue #1683.id
, id:left
and id:right
properties at low- and mid-zooms (<13), to enable merging. Issue #1715.locality
lines down to min_zoom
11 (was 10), to reduce file size. Issue #1715.min_zoom
. Issues #1686 and #1732 PR #1689, #1704, and PR #1739
min_zoom
floats to tenths place (and often just ints), to improve merging. Issue #1477 and PR #1714.allotments
(community gardens), was already in POIs layer. PR #1742
boatyard
and military firing range
polygons, they already had POIs. PR #1720.min_zoom
property to cull more places at low-zooms, and reduce tile overpacking. Issue #1687 and PR #1693 and PR #1734. Issue #1729
turning_circle
and turning_loop
, thanks @westnordost. Issue #1695.surface
tags at mid-zooms to just paved
, compacted
, and unpaved
to increase road merging. Thanks @matkoniecz. Issue #1716.minor_road
kind features at mid zooms to increase merging, including: colour
, cutting
, embankment
, motor_vehicle
, operator
, route
, route_name
, state
, symbol
, type
. Issue #1331 and PR #1710.all_networks
and all_shield_texts
properties from roads at low- and mid-zooms, to increase merging. Issue #1642.all_bicycle_networks
and all_bicyle_shield_texts
until the max zoom, for all network types, to increase merging. Issue #1331 and PR #1707.bicycle_network
and bicycle_shield_text
from some mid-zooms depending on network type, to increase merging. Issue #1331 and PR #1707.name
property when it doesn't fit on feature at all zooms but max, to improve merging. Issue #1477 and PR #1714.min_zoom
floats to tenths place (and often just ints), to improve merging. Issue #1477 and PR #1714.airfield
, boatyard
, container_terminal
, danger_area
, embankment
lines, ferry_terminal
, natural_forest
, natural_park
, natural_wood
, naval_base
, port_terminal
, quay
, range
, shipyard
, wetland
, and wharf
. Some other kinds are also affected due to sort_rank ordering. Issues #1096, #1588, #1574, and #1569.drinking_water
and playground
features.service_area
and rest_area
features at mid zooms. Issue #1698.min_zoom
for pitch
, playground
, and bicycle_parking
if they have a name, and push back no-name to a later zoom. Modify min_zoom
for drinking_water
and traffic_signals
. Issue #1638 and PR #1727
min_zoom
of nursing_home
until z15. Issue #1634.min_zoom
of garden
, allotments
, and university
. Issue #1636.min_zoom
of tram stops, railway stops, and railway halts down to zoom 16. Issue #1635
min_zoom
of early wood
& platform
. Issue #1637
tilejson
for v1.5 and v1.6 schema changes.{bi|motor}cycle_parking
in YAML code.Published by nvkelso about 6 years ago
Release date: 2018-09-21.
Requires: tileserver v2.2.1 and tilequeue v2.1.0 and rawr_tiles v1.0.0 and coanacatl v1.0.0.
entrance
points, with optional kind_detail property with values: garage
, home
, main
, private
, residence
, secondary
, service
, staircase
, or unisex
.exit
points, with optional kind_detail property with values: emergency
or fire_exit
.brick
, cement_block
, clay
, concrete
, glass
, masonry
, metal
, mud
, other
, permanent
, plaster
, sandstone
, semi-permanent
, steel
, stone
, timber-framing
, tin
, traditional
and wood
. Issue #1408.wood
and forest
kinds with values indicating leaftype: broadleaved
, leafless
, mixed
, needleleaved
.beach
kind to indicate surface values of: grass
, gravel
, pebbles
, pebblestone
, rocky
, sand
.wetland
when wetland is bog
, fen
, mangrove
, marsh
, mud
, reedbed
, saltern
, saltmarsh
, string_bog
, swamp
, tidalflat
, wet_meadow
.cemetery
and grave_yard
kinds, with common values: animist
, bahai
, buddhist
, caodaism
, catholic
, christian
, confucian
, hindu
, jain
, jewish
, multifaith
, muslim
, pagan
, pastafarian
, scientologist
, shinto
, sikh
, spiritualist
, taoist
, tenrikyo
, unitarian_universalist
, voodoo
, yazidi
, and zoroastrian
.cemetery
and grave_yard
kinds, with common values: adventist
, anglican
, armenian_apostolic
, assemblies_of_god
, baptist
, buddhist
, bulgarian_orthodox
, catholic
, christian
, church_of_scotland
, episcopal
, evangelical
, greek_catholic
, greek_orthodox
, iglesia_ni_cristo
, jehovahs_witness
, lutheran
, mennonite
, methodist
, mormon
, new_apostolic
, nondenominational
, orthodox
, pentecostal
, presbyterian
, protestant
, quaker
, reformed
, roman_catholic
, romanian_orthodox
, russian_orthodox
, salvation_army
, serbian_orthodox
, seventh_day_adventist
, shia
, shingon_shu
, sunni
, theravada
, tibetan
, united
, united_methodist
, united_reformed
, uniting
, and 曹洞宗
.airfield
kind for military airfields.container_terminal
kind.crane
kind as line geometry. Issue #1417.cutting
kind.danger_area
kind for military.ditch
kind as line geometry.embankment
kind.fence
kind lines with optional kind_detail avalanche
, barbed_wire
, bars
, brick
, chain
, chain_link
, concrete
, drystone_wall
, electric
, grate
, hedge
, metal
, metal_bars
, net
, pole
, railing
, railings
, split_rail
, steel
, stone
, wall
, wire
, wood
.ferry_terminal
kind.guard_rail
kind as line geometry.harbour
kind.kerb
kind as line geometry.mud
kind.naval_base
kind for military.orchard
kind with optional kind_detail values: agave_plants
, almond_trees
, apple_trees
, avocado_trees
, banana_plants
, cherry_trees
, coconut_palms
, coffea_plants
, date_palms
, hazel_plants
, hop_plants
, kiwi_plants
, macadamia_trees
, mango_trees
, oil_palms
, olive_trees
, orange_trees
, papaya_trees
, peach_trees
, persimmon_trees
, pineapple_plants
, pitaya_plants
, plum_trees
, rubber_trees
, tea_plants
, walnut_trees
.pier
polygon when's used for mooring.plant_nursery
kind.port_terminal
kind.port
kind.power_line
kind as line geometry. Issue #232
power_minor_line
kind as line geometry. Issue #232
quay
kindshipyard
kind.wall
kind as line geometry. Issue #1403.wharf
kindcountry
, map_unit
, and region
from Natural Earth while continue sourcing feature names from OpenStreetMap.mini_roundabout
kind features. Issue #1498.beach
with surface values of: grass
, gravel
, pebbles
, pebblestone
, rocky
, sand
.cemetery
and grave_yard
to indicate the religion. See landuse description above for values.cemetery
and grave_yard
to indicate the denomination. See landuse description above for values.clinic
, dentist
, doctors
, healthcare
, hospital
, nursing_home
, pharmacy
, social_facility
, and veterinary
with values: office
, dispensary
, clinic
, laboratory
, health_centre
, hospital
, health_center
, CSCom
, first_aid
, pharmacy
, chemist_dispensing
, counselling_centre
, medical_clinic
.generator
to indicate method of anaerobic_digestion
, barrage
, combustion
, fission
, gasification
, photovoltaic
, run-of-the-river
, stream
, thermal
, water-pumped-storage
, water-storage
, wind_turbine
.toilet
to indicate pit_latrine
, flush
, chemical
, pour_flush
, bucket
.water_well
with optional values: drinkable_powered
, drinkable_manual
, drinkable_no_pump
, drinkable
, not_drinkable_powered
, not_drinkable_manual
, not_drinkable_no_pump
, not_drinkable
.marina
, camp_site
, and caravan_site
kind features with values: yes
, customers
, or public
.adult_gaming_centre
kind.airfield
kind for military features.ambulatory_care
kind.arts_centre
kind.atv
kind for shops.baby_hatch
kind.blood_bank
kind.boat_lift
kind.boatyard
kind.bookmaker
kind.border_control
kind.bunker
kind for military features, with optional kind_detail values: pillbox
, munitions
, gun_emplacement
, hardened_aircraft_shelter
, blockhouse
, technical
, mg_nest
, missile_silo
bureau_de_change
kind.camera
kind for shops.car_parts
kind for shops.car_rental
kind.car_wash
kind.casino
kind.charging_station
kind and indicate boolean properties for bicycle, car, truck, and scooter usage.charity
kind.chemist
kind for shops.container_terminal
kind.copyshop
kind.cosmetics
kind for shops.crane
kind with optional kind_detail to indicate the type of crane, including: container_crane
, floor_mounted_crane
, gantry_crane
, portal_crane
, travellift
. Issue #1417.customs
kind.danger_area
kind for military features.defibrillator
kind.dispensary
kind.elevator
kind.field_hospital
kind with optional kind_detail to indicate heath care facility type.fire_hydrant
kindfishmonger
kind.funeral_directors
kind.gambling
kind.garden_centre
kind.golf
kind.grocery
kind.harbourmaster
kind.health_centre
kind.healthcare_alternative
kind.healthcare_centre
kind.healthcare_laboratory
kind.heliport
kind.horse_riding
kind.hunting_stand
kind.karaoke_box
kind.karaoke
kind.lottery
kind.love_hotel
kind at zoom 18+.marketplace
kind.miniature_golf
kind.money_transfer
kind.mooring
kind with optional kind_detail values of commercial
, cruise
, customers
, declaration
, ferry
, guest
, pile
, waiting
, yacht
, yachts
and optional access property with values: private
or public
.motorcycle_parking
kind.naval_base
kind for military features.nightclub
kind.obelisk
kind with a variable zoom according to it's height. This kind takes precidence over artwork
, monument
, and memorial
. Optional kind_detail indicates if feature is also a monument
or memorial
.parking_garage
kind by subdividing existing parking
, when parking type is multi-storey
, underground
, or rooftop
.photo
kind.plaque
kind.port_terminal
kind.quay
kind.range
kind for military features.sanitary_dump_station
kind.ship_chandler
kind.shipyard
kind.slaughterhouse
kind.slipway
kind with optional mooring property.snowmobile
kind.street_lamp
kind.studio
kind, with optional kind_detail values audio
, cinema
, photography
, radio
, television
, video
.taxi
kind for taxi stands.tyres
kind.waterway_fuel
kind.wayside_cross
kind.wharf
kind.ferry_terminal
kind features by expanding upstream filters.craft
kind when there isn't a more specific kind.industrial
kind when there isn't a more specific kind.office
kind when there isn't a more specific kind.shop
kind when there isn't a more specific kind.boat_lift
, boatyard
, border_control
, bunker
, bureau_de_change
, car_rental
, car_wash
, charging_station
, crane
, customs
, defibrillator
, field_hospital
, fire_hydrant
, harbour_master
, harbourmaster
, health_centre
, hunting_stand
, karaoke_box
, money_transfer
, motorcycle_parking
, obelisk
, power_generator
, sanitary_dump_station
, street_lamp
, taxi
, waterway_fuel
, and wayside_cross
.alpine_hut
kind to reveal them two zooms earlier at zoom 13. Issue #1407.lighthouse
kind when they are ruins but also attractions.watermill
kind when they are ruins but also attractions.watermill
kind features (but keep the majority of features).bicycle_parking
and motorcycle_parking
kind features.private
, yes
, no
, permissive
, customers
, destination
. Issue #1273.yes
, right
, and left
.yes
, right
, and left
.quay
and existing pier
kinds with values: ['no', 'yes', commercial, cruise, customers, declaration, ferry, guest, private, public, waiting, yacht, yachts]quay
kind lines.AM:AM
, AR:national
, AR:provincial
, AsianHighway
, AT:A-road
, AU:A-road
, AU:B-road
, AU:C-road
, AU:M-road
, AU:Metro-road
, AU:N-route
, AU:R-route
, AU:S-route
, AU:T-drive
, BE:A-road
, BE:N-road
, BE:R-road
, BR:AC
, BR:AL
, BR:AM
, BR:AP
, BR:BA
, BR:BR
, BR:CE
, BR:DF
, BR:ES
, BR:GO
, BR:MA
, BR:MG:local
, BR:MG
, BR:MS
, BR:MT
, BR:PA
, BR:PB
, BR:PE
, BR:PI
, BR:PR
, BR:RJ
, BR:RN
, BR:RO
, BR:RR
, BR:RS
, BR:SC
, BR:SE
, BR:SP:PLN
, BR:SP:SCA
, BR:SP
, BR:TO
, BR:Trans-Amazonian
, BR
, CA:AB:primary
, CA:AB:trunk
, CA:AB
, CA:BC:primary
, CA:BC:trunk
, CA:BC
, CA:MB:PTH
, CA:MB
, CA:NB2
, CA:NB3
, CA:NB
, CA:NS:R
, CA:NS:T
, CA:NT
, CA:ON:primary
, CA:ON:secondary
, CA:PEI
, CA:QC:A
, CA:QC:R
, CA:SK:primary
, CA:SK:secondary
, CA:SK:tertiary
, CA:transcanada
, CA:yellowhead
, CA:YT
, CD:RRIG
, CH:motorway
, CH:national
, CH:regional
, CL:national
, CL:regional
, CN:expressway:regional
, CN:expressway
, CN:JX
, CN:road
, CZ:national
, CZ:regional
, DE:BAB
, DE:BS
, DE:Hamburg:Ring
, DE:KS
, DE:LS
, DE:STS
, DE
, DK:national
, e-road
, ES:A-road
, ES:autonoma
, ES:city
, ES:N-road
, ES:province
, ES
, FR:A-road
, FR:D-road
, FR:N-road
, FR
, GA:L-road
, GA:national
, GB:A-road-green
, GB:A-road-white
, GB:B-road
, GB:M-road
, GB
, GR:motorway
, GR:national
, GR:provincial
, GR
, HU:national
, ID:national
, IN:MDR
, IN:NH
, IN:SH
, IR:freeway
, IR:national
, IT:A-road
, IT:B-road
, IT
, JP:expressway
, JP:national
, JP:prefectural
, JP
, KR:expressway
, KR:local
, KR:metropolitan
, KR:national
, KZ:national
, KZ:regional
, LA:national
, MX:AGU
, MX:BCN
, MX:BCS
, MX:CAM
, MX:CHH
, MX:CHP
, MX:CMX:EXT
, MX:CMX:INT
, MX:COA
, MX:COL
, MX:DUR
, MX:GRO
, MX:GUA
, MX:HID
, MX:JAL
, MX:MEX
, MX:MIC
, MX:MOR
, MX:NAY
, MX:NLE
, MX:OAX
, MX:PUE
, MX:QUE
, MX:ROO
, MX:SIN
, MX:SLP
, MX:SON
, MX:TAB
, MX:TAM
, MX:VER
, MX:YUC
, MX:ZAC
, MY:expressway
, MY:federal
, MY:JHR
, MY:KDH
, MY:KTN
, MY:MLK
, MY:NSN
, MY:PHG
, MY:PLS
, MY:PNG
, MY:PRK
, MY:SBH
, MY:SGR:municipal
, MY:SGR
, MY:SWK
, MY:TRG
, NL:A-road
, NL:N-road
, NO:fylkesvei
, NO:oslo:ring
, NO:riksvei
, NZ:SH
, NZ:SR
, PE:AM
, PE:AN
, PE:AP
, PE:AR
, PE:AY
, PE:CA
, PE:CU
, PE:HU
, PE:HV
, PE:IC
, PE:JU
, PE:LA
, PE:LI
, PE:LM
, PE:LO
, PE:MD
, PE:MO
, PE:PA
, PE:PE
, PE:PI
, PE:PU
, PE:SM
, PE:TA
, PE:TU
, PE:UC
, PH:NHN
, PK
, PL:expressway
, PL:motorway
, PL:national
, PL:regional
, PT:express
, PT:motorway
, PT:municipal
, PT:national
, PT:primary
, PT:rapid
, PT:regional
, PT:secondary
, PT
, RO:county
, RO:local
, RO:motorway
, RO:national
, RU:national
, RU:regional
, SG:expressway
, TR:highway
, TR:motorway
, TR:provincial
, UA:international
, UA:national
, UA:regional
, UA:territorial
, VN:expressway
, VN:national
, VN:provincial
, VN:road
, ZA:kruger
, ZA:metropolitan
, ZA:national
, ZA:provincial
, ZA:regional
, and ZA:S-road
.AM
or US
. Issue #135.US:AK
, US:AL
, US:AR
, US:AZ
, US:BIA
, US:BLM
, US:CA
, US:CO
, US:CT
, US:DC
, US:DE
, US:FL
, US:FSH
, US:FSR
, US:GA
, US:HI
, US:I:Alternate
, US:I:Business
, US:I:Bypass
, US:I:Connector
, US:I:Historic
, US:I:Scenic
, US:I:Spur
, US:I:Toll
, US:I:Truck
, US:I
, US:IA
, US:ID
, US:IL
, US:IN
, US:KS
, US:KY
, US:LA
, US:MA
, US:MD
, US:ME
, US:MI
, US:MN
, US:MO
, US:MS
, US:MT
, US:NC
, US:ND
, US:NE
, US:NH
, US:NJ
, US:NM
, US:NV
, US:NY
, US:OH
, US:OK
, US:OR
, US:PA
, US:RI
, US:SC
, US:SD
, US:TN
, US:TX
, US:US:Alternate
, US:US:Business
, US:US:Bypass
, US:US:Connector
, US:US:Historic
, US:US:Scenic
, US:US:Spur
, US:US:Toll
, US:US:Truck
, US:US
, US:UT
, US:VA
, US:VT
, US:WA
, US:WI
, US:WV
, and US:WY
. Issue #1387.track
kind to show 1 zooms earlier by default when surface is gravel
or tracktype is not grade3
, grade4
, or grade5
. Issue #1251.track
kind to show 2 zooms earlier by default when surface is paved
, asphalt
, concrete
or tracktype is grade1
(but not for access private
). Issue #1251.unclassified
kind to show 1 zoom earlier by default. Issue #1250.min_zoom
of path
, major_road
, and minor_road
kinds. This means that min_zoom
values are now variable for features of the same kind, depending on their importance in the bicycle and walking networks; in earlier releases they all shared the same min_zoom
. See #1172.fountain
kind.reef
kind, with optional kind_detail values of coral
, rock
, and sand
.ne_10m_ocean
features OGC valid in PostGIS.gr
to el
in the Semantic Versioning statement.whosonfirst.org
from whosonfirst.mapzen.com
.convert_ne_l10n_name
for 2-char language codes.network
and ref
> shield_text
to support international road shields based on fuzzy data and missing country code data, including specific functions per country.max_zoom_filter
to remove features with a max_zoom
if it's < nominal
zoom.kind_detail
values.Published by nvkelso about 6 years ago
shield_text
. See #1452.Published by zerebubuth almost 7 years ago
Published by rmarianski about 7 years ago
Published by nvkelso about 7 years ago
Published by nvkelso over 7 years ago
your-mapzen-api-key
URL query strings to enable key substitution. See #1275.Published by nvkelso over 7 years ago
Published by nvkelso over 7 years ago
Release date: 2017-05-04. Live on prod 2017-05-08.
Requires: tileserver v2.0.0 and tilequeue v1.7.0 and mapbox-vector-tile v1.2.0.
min_zoom
of path
, major_road
, and minor_road
cycling and walking related features in the roads layer. This means that min_zoom
values are now variable for features of the same kind, depending on their importance in the bicycle and walking networks; in earlier releases they all shared the same min_zoom
. See #1172.bicycle_network
, walking_network
, bus_network
, bicycle_shield_text
, walking_shield_text
, bus_shield_text
, and all_*
variants onto road layer features. See #775, #1175, and #1214.bicycle
property to non-path road layer features to more accurately reflect is_bicycle_related
routes (eg for ways tagged bicycle=designated
). See #1171.surface
property to roads layer features. See #1020.ramp
and ramp_bicycle
property to roads layer features. See #1147.motor_vehicle
, horse
and some other properties at low- and mid-zooms in roads layer. See #1224 and #1214.colour_name
property for transit layer features. See #1190.tier
property. See #1208.natural_forest
, natural_wood
, and village_green
from pois layer, a documented breaking bug fix associated with the v1.0 release. Their label points are now found in the landuse layer. See #1103.Published by rmarianski over 7 years ago
Published by nvkelso over 7 years ago
Published by rmarianski over 7 years ago
your_mapzen_api_key
URL query strings to URL endpoint examplesPublished by rmarianski over 7 years ago
tile_kind_rank
is now 512px instead of 256px. See #1182.Published by rmarianski over 7 years ago
Published by nvkelso over 7 years ago
Published by nvkelso almost 8 years ago
Published by nvkelso almost 8 years ago