Skip to content

Releases: tilezen/vector-datasource

v1.9.0

10 Mar 18:12
b5383ba
Compare
Choose a tag to compare
  • 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

    ENHANCEMENTS

    • Significant performance improvements to reduce p99 file sizes globally (-45%) at all zooms to under 200 kb, with some improvements for low-zoom p50 sizes. Changes include: geometry simplification at low zooms, pushing some features like unclassified roads to the next zoom, dropping names on short lines and dropping other properties at mid-zooms to also allow more aggressive merges to multi-lines and multi-polygons, and more sophisticated handling of max zoom and overzoom tiles for buildings and addresses. Further reductions can be achieved by configuring Tapalcatl to selectively drop layers and name translations (eg to drop earth and transit layers or only keep English and Urdu names) depending on your business needs.
      tilezen-v1d9-versus-v1d6-size-zooms
      (Above) Chart shows sizes in kilobytes, based on commonly requested top 100,000 tiles at 512 pixel zooms. NOTE: all other zooms in this document use nominal 256 pixel zooms, offset by 1.
    • Internationalization is now feature complete by extending disputed boundary point-of-view handling fully into mid- and high-zooms with extensive paired data edits upstream in OpenStreetMap, using Natural Earth as a sanity check for country names, and consideration of common and less common edge cases, including Taiwan and Somaliland.
    • MapLibre support with buffered tiles and connivence properties like pre-calculating shield text length allow Tilezen tiles to more easily be styled in MapLibre and MapboxGL, thus extending support beyond Tangram.
    • boundaries: Add disputed boundary line point-of-view (POV) for mid- and high-zoom features sourced from OpenStreetMap (OSM), including extensive upstream editing in OSM to match Natural Earth's low-zoom disputed area modeling in earlier releases. New unrecognized_dispute kind and disputed_by property. (Issue #1901)
    • boundaries: Add missing Cyprus line-of-control (aka "green line") as it has custom admin_level tagging. (Issue #1898)
    • boundaries: Add Ukraine point-of-view for disputed boundaries. (Issue #1911)
    • boundaries: Add disputed boundary in South China Sea scoped to China's point-of-view (POV). (Issue #1983)
    • boundaries: Mark some Natural Earth low-zoom boundaries as default unrecognized, including for Abkhazia, Donbass, Nagorno-Karabakh, Northern Cyprus, Somaliland, South Ossetia, and Transnistria. (Pull request #2072)
    • buildings: Add additional non-OpenStreetMap buildings from the Microsoft sidecar in Daylight distribution.
    • places: Always validate OpenStreetMap-sourced 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)
    • places: Add recasted Australia "suburbs" from OpenStreetMap as locality features to match local expectations. (Pull request #2070)
    • places: Improve continuity between Natural Earth and OpenStreetMap (OSM) locality features and their min_zoom grading. (Issue #2020)
    • places: Join OpenStreetMap locality features with Natural Earth (NE), and prefers NE names to improve consistency across the zoom transitions. (Pull request #2088)
    • places: Join OpenStreetMap locality features with Natural Earth (NE), and prefers NE population to calculate population_rank for label grading. (Issue #2048)
    • places: Backfill population estimates for OpenStreetMap-sourced locality features. (Issue #1992)
    • places: Cull locality and neighbourhood features based on grid to right size tile payload to rendered features. (Issue #1999) and issue #2040)
    • pois: Add optional direction property, an integer indicating degrees from 0-359, for viewpoint kind features. Thanks @rwrx. (Issue #598 and pull request #1916)
    • roads: Calculate new shield_text_length property to ease styling of road shields in MapboxGL-based map styles. (Issue #1979)
    • water: Add kind_detail for polygon features, with values including: basin, canal, ditch, drain, lake, river, and stream. (Pull request #2047)
    • water: Mark water polygon feature as kind_detail = lake when upstream OpenStreetMap value is lagoon, oxbow, pond, reservoir, or wastewater. (Pull request #2047)
    • water: Add optional layer property for complicated over-under rendering situations, with adjusted sort_rank for some features. (Issue #1910)
    • all layers: Switch to Daylight distribution for ingesting OpenStreetMap planet files, including building and admin sidecars. WARNING: Some OSM feature IDs may be re-numbered. (Pull request #2085)
    • all layers: Upgrade to Natural Earth to v5.1.2, circa May 2022 (Issue #2074)
    • earth: Upgrade to osmdata.openstreetmap.de circa October 2021.
    • places: Upgrade to Who's On First neighbourhood features, circa October 2021.
    • all layers: Add MVT buffer support to enable MapboxGL to render stroked lines at tile boundaries without missing triangles (eg for road casings). Tilequeue #401
    • all layers: Vary the MVT tile extent so 8192 is only used on max_zoom (and 4096 earlier) to optimize file size while preserving overzooming. (Issue #1985)
    • all layers: Are now MVT v2 spec compliant, via related changes in Tilezen's mapbox-vector-tile v2.0.0 release.

    BUG FIXES

    • boundaries: Show all missing disputed lines for point-of-view (POV) in low-zooms (remove min_zoom filter). (Issue #1970)
    • boundaries: French region lines show too early, switch all from funky scale_rank mapping to Natural Earth's min_zoom property. (Issue #2062)
    • boundaries: Drop additional ID and name properties at mid-zooms and merge lines at high-zooms. (Issue #2007)
    • boundaries: Revert poor tolerance config change from earlier release, this improves visual look for 512-pixel tiles in MapboxGL-based styles. (Issue #1980)
    • boundaries: Fix some incorrectly marked maritime boundaries with new buffered land masking file. (Pull request #2073)
    • buildings: Add root_id = id to simplify MapboxGL-based styles. (Issue #2092)
    • buildings: Remove small buildings, reduce building geometry details, and remove some properties at mid- and high-zooms. (Pull request #2052)
    • buildings: Ensure 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)
    • landuse: Drop properties at low- and mid-zooms to encourage more feature merging. (Issue #2009)
    • **lan...
Read more

v1.8.0

27 Jun 15:56
Compare
Choose a tag to compare
  • 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.

    ENHANCEMENTS

    • boundaries: Add more 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)
      • tilezen_v1d8_disputed_boundaries
      • To handle disagreements about the location of borders, the 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.
    • boundaries: Add OSM alternate viewpoints for country, region, and counties boundaries. (Issue #1810)
      • We track two kinds of features from OSM for indicating disputes:
        1. claims, which have 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.
        2. disputes which have 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).
    • earth: The former OpenStreetMapData.com source is now hosted by FOSSGIS at osmdata.openstreetmap.de and the source property has been updated. Issues (#1855) and (#1859)
    • landuse: Add 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)
    • places: Backfill country_capital and region_capital booleans from Natural Earth on high-zoom OSM features, including point-of-view. (Issue #1810)
    • places: Add point-of-view (POV) to capitals from Natural Earth data to all zooms. (Issue #1840)
      • 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.
    • places: Add wikidata_id Wikidata ID concordance to features. (Issue #858)
    • pois: Add optional Wikidata wikidata_id concordances. (Issue #858)
    • pois: Add 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)
    • pois: Distinguish military airfield from generic aerodrome. (Issue #1580)
    • roads: Ensure runways get kind_detail polish by intersecting them with landuse aerodrome polygons using new overlap function. (Issue #1852)
    • roads: Add missing railway types of disused, miniature, preserved. (Issue #955)
    • water: Add optional Wikidata wikidata_id concordances. (Issue #858)
    • water: The former OpenStreetMapData.com source is now hosted by FOSSGIS at osmdata.openstreetmap.de and the source property has been updated. Issues (#1855) and (#1859)

    BUG FIXES

    • boundaries: Rename unrecognized to unrecognized_country kind value to disambiguate POV on country, region, county, and other boundary types.
    • buildings: Check that building height is in a sensible range by limiting tallest structures to 1000 meters. (Issue #1850)
    • earth: Add variable min_zoom to low zoom features from Natural Earth. (Issue #1287)
    • places: Update Who's On First dump to reflect new and deprecated neigbourhoods. Issues (#1808) and (#1869)
    • pois: Prefer elevator over subway_entrance when both are true. (Issue #1876)
    • pois: Prefer memorial over plaque when both are true. (Issue #1872)
    • pois: Prefer bus_stop over generic transit platforms. (Issue #1874)
    • pois: Improve the collision_rank of fast_food POIs by adjusting several other's rank. (Issue #1875)
    • pois: Correct generator kind_detail values by using a new OpenStreetMap property. (Issue #1578):
      • The value of the OpenStreetMap 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.
    • pois: Only set POI for 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)
    • roads: Speed up road merging, for dense areas like Japan. (Issue #1847)
    • roads: Drop all name:* variants in addition to basic name to promote more feature merging. (Issue #1847)
    • roads: Remap Natural Earth's "trunk" roads to kind major_road instead of highway. (Issue #1280)
    • roads: Adjust min_zoom of OpenStreetMap highways and major roads to better match Natural Earth's min_zooms. (Issue #1279)
    • roads: min_zooms at zoom 5 are mix of 3, 4 and 5 instead of just 5.x. (Issue #1074)
    • roads: Add low-zoom toll property from Natural Earth to match earlier high-zoom data from OpenStreetMap. (Issue #1817)
    • roads: Add new road 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, `corridor
    • water: Reduce the marine water labels visible at zoom 8 by limiting number of bays in the tile to the largest 10. (Issue #1838)
      • The kinds bay, 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 me...
Read more

v1.7.0

16 Feb 06:02
380c32c
Compare
Choose a tag to compare
  • 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.

    ENHANCEMENTS

    • all layers: Add 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)
    • boundaries: Adds support for alternate points of view in boundaries layer with 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:
      • Argentina (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)
    • boundaries: Add new disputed boundary lines with kind values of disputed_breakaway, disputed_claim, disputed_elusive, disputed_reference_line, from Natural Earth at low zooms, for alternate points of view (Issue #1552)
    • landuse: Remap landuse kinds at mid- and low-zooms to improve merging. This is similar to what we already did for roads. (Issue #1779)
    • landuse: Additional landuse kind merging at low- and mid-zooms, including to urban_area which was previously low-zoom only. (Issues #1721 and #1795)
    • landuse: Add new kinds for 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)
    • landuse: Add 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)
    • landuse: Add low_emission_zone kind data, added to schema in v1.6. (Issue #1553)
    • pois: Add wetland kind, with kind_detail, see landuse item above for values.
    • pois: Add common kind, to match the existing landuse layer polygons.
    • roads: Populate data for truck 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)
    • roads: Add toll and toll_hgv boolean properties. (Issue #1553
    • places: Add 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.
    • traffic_flow: Add road_kind_detail property to enable data-driven client-side traffic line offseting, thanks @zaczkows! (Issue #1829)
    • traffic_flow: Add is_hov_lane property to enable client-side filtering, thanks @conor-ettinoffe-here! (PR #1831)
    • traffic_incidents: Add is_hov_lane property to enable client-side filtering, thanks @conor-ettinoffe-here! (PR #1831)

    BUG FIXES

    • landuse: Fix v1.6 regression where aerodrome polygons sorted above runway and taxiway polygons in error, thanks @bcamper! (Issue #1814)
    • landuse: Add additional filter for newer OSM area:aeroway tagging of runway, taxiway, and apron polygons to restore features from prior year's tile builds. (Issue #1814)
    • landuse: Better differentiate between parks that should be common instead of national_park (Issue #1082)
    • landuse: Better differentiate between parks that should be park instead of national_park (Issue #1728)
    • landuse: Features of kind mud now sorts above water and below wetland (Issue #1753)
    • landuse: Deal with US National Forest, US National Park server side performance (Issue #475)
      • Harmonise kind assignment for national_park, forest, and other low-zoom green areas.
      • Add protection_title based filtering for national_park.
      • BLM managed protected_areas are now filtered separately in the United States.
    • landuse: Change area grading of nature_reserve to start zoom 8+, but demote most zoom 10 features to zoom 15. (Issue #1749)
    • landuse: Show all landcover kinds consistently starting at zoom 9. (Issue #1813)
      • Limit generic forest and natural_wood to zoom 9+.
      • Promote some landcover-ish landuses up a few zooms to zoom 9+, like farm and farmland, orchard.
      • Limit residential areas to zoom 9+.
    • landuse: Adjust earliest min_zoom for many landcover kinds (Issue #1794)
      • Pushed dam, prison, fort, range, and danger_area kinds down to z11+.
      • Push down aquarium, recreation_ground, track, sports_centre, wastewater_plant, caravan_site to zoom 12+.
      • Promote some camp_site to zoom 12+, and area grade the rest.
      • Push down harbour, port, port_terminal, ferry_terminal, container_terminal to zoom 13+.
      • Push down enclosure, petting_zoo, aviary, animal, summer_toboggan, winery, allotments, pedestrian, playground to zoom 13+.
      • Push down bridge, tower, breakwater, groyne, dike, cutline to zoom 13+.
      • Push down footway, library, fuel, cinema, theatre, runway, taxiway, apron, trail_riding_station, water_park, dog_park, picnic_site, tree_row, hedge, to zoom 13+.
      • Limit quarry to zoom 13+, area graded down to zoom 16.
      • Limit amusement_ride, carousel, water_slide, roller_coaster to zoom 15+.
      • Limit marsh to z15.
    • landuse: Whitelist kind_detail values:
      • For crane related kinds: portal_crane, gantry_crane, travel_lift, floor-mounted_crane, shiploader, tower_crane.
      • For religion related kinds: 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.
      • For wall related kinds: dry_stone, noise_barrier, brick, stone, pise, castle_wall, seawall, jersey_barrier, flood_wall, concrete, gabion.
    • pois: Fix junk 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)
    • pois: Better differentiate between parks that should be common instead of national_park (Issue #1082)
    • pois: Better differentiate between parks that should be park instead of national_park (Issue #1728)
    • pois: Deal with US National Forest, US National Park server side performance, same as landcover (Issue #475)
    • pois: Prefer forest labels over wilderness at zoom 7 (Issue #1608)
    • pois: Add public_transport=station with railway=halt as a synonym for station kind. Require names on station features. (Issue #1747)
      ...
Read more

v1.6.0

26 Dec 20:15
14081db
Compare
Choose a tag to compare
  • 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.

    ENHANCEMENTS

    • Significant file size reductions of between 23% (p50) and 30% (p90) globally by additional geometry simplification, dropping features, dropping properties, and more aggressive merging to multi-lines and multi-polygons in low- and mid-zooms. Chart shows sizes in bytes (logarithmic scale), based on top 100,000 tiles from openstreetmap.org logs at 512 pixel zoom. NOTE: all other zooms in this document use nominal 256 pixel zooms, offset by 1).
      tilezen_size_v1d5_versus_v1d6
    • boundaries: Merge lines with same properties into multi-lines, at most zooms. Issue #1683.
    • boundaries: Strip long 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.
    • boundaries: Remove id, id:left and id:right properties at low- and mid-zooms (<13), to enable merging. Issue #1715.
    • boundaries: Push locality lines down to min_zoom 11 (was 10), to reduce file size. Issue #1715.
    • boundaries: Double simplification tolerance. Issue #641 and PR #1718.
    • buildings: Improve polygon merging at zooms 13, 14, and 15 including via aggregation of adjacent features. Remove some mid-zoom content at zoom 13 and 14, and refactor min_zoom. Issues #1686 and #1732 PR #1689, #1704, and PR #1739
    • earth: Simplify at zoom 8 to match the transition from Natural Earth to OpenStreetMap, significantly reducing file size at that zoom. Issue #1477 and PR #1714.
    • earth: Truncate min_zoom floats to tenths place (and often just ints), to improve merging. Issue #1477 and PR #1714.
    • landuse: Add allotments (community gardens), was already in POIs layer. PR #1742
    • landuse: Add boatyard and military firing range polygons, they already had POIs. PR #1720.
    • places: Use the Natural Earth v4.1 min_zoom property to cull more places at low-zooms, and reduce tile overpacking. Issue #1687 and PR #1693 and PR #1734. Issue #1729
    • pois: Add turning_circle and turning_loop, thanks @westnordost. Issue #1695.
    • roads: Add cross-junction and multi-pass merging to remove more vertices and reduce overall feature count, thanks @bcamper. Issue #1227, PR #1703, PR #1706, PR #1708, PR #1718.
    • roads: Double simplification tolerance. Issue #641 and PR #1718.
    • roads: Reduce precision of surface tags at mid-zooms to just paved, compacted, and unpaved to increase road merging. Thanks @matkoniecz. Issue #1716.
    • roads: Drop some properties from 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.
    • roads: Drop all_networks and all_shield_texts properties from roads at low- and mid-zooms, to increase merging. Issue #1642.
    • roads: Drop all_bicycle_networks and all_bicyle_shield_texts until the max zoom, for all network types, to increase merging. Issue #1331 and PR #1707.
    • roads: Drop bicycle_network and bicycle_shield_text from some mid-zooms depending on network type, to increase merging. Issue #1331 and PR #1707.
    • water: Merge water lines with same properties to improve labeling and rendering, thanks @sensescape. Issue #1135.
    • water: Simplify at zoom 8 to match the transition from Natural Earth to OpenStreetMap, significantly reducing file size at that zoom. Issue #1477 and PR #1714.
    • water: Drop name property when it doesn't fit on feature at all zooms but max, to improve merging. Issue #1477 and PR #1714.
    • water: Drop smaller water polygons across at all zooms but max. Issue #1477 and PR #1714.
    • water: Truncate min_zoom floats to tenths place (and often just ints), to improve merging. Issue #1477 and PR #1714.

    BUG FIXES

    • boundaries: Drop buffered land polygons from low zooms introduced in v1.5 in error. PR #1699.
    • landuse: Update and/or add sort_rank for 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.
    • pois: Allow no-name drinking_water and playground features.
    • pois: Remove bogus service_area and rest_area features at mid zooms. Issue #1698.
    • pois: Refine 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
    • pois: Modify min_zoom of nursing_home until z15. Issue #1634.
    • pois: Modify default min_zoom of garden, allotments, and university. Issue #1636.
    • pois: Modify default min_zoom of tram stops, railway stops, and railway halts down to zoom 16. Issue #1635
    • pois: Modify default min_zoom of early wood & platform. Issue #1637
    • water: Remove water point labels generated from lines. Issue #1702.

    DOCUMENTATION CHANGES

Read more

v1.5.0

21 Sep 17:00
60374e2
Compare
Choose a tag to compare
  • 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.

    ENHANCEMENTS

    • buildings: add entrance points, with optional kind_detail property with values: garage, home, main, private, residence, secondary, service, staircase, or unisex.
    • buildings: add exit points, with optional kind_detail property with values: emergency or fire_exit.
    • buildings: all building polygons are now clipped to tile boundaries, which fixes missing landuse_kind values. Issue #1226 and #1142 and #487.
    • buildings: Add building_material optional property to describe the material covering the outside of the building or building part. Common values are: 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.
    • landuse: Add new kind values (listed below) to support full compatibility with OSM.org #1425 map style.
    • landuse: Add kind_detail for wood and forest kinds with values indicating leaftype: broadleaved, leafless, mixed, needleleaved.
    • landuse: Add kind_detail optional property for beach kind to indicate surface values of: grass, gravel, pebbles, pebblestone, rocky, sand.
    • landuse: Add kind_detail optional property for wetland when wetland is bog, fen, mangrove, marsh, mud, reedbed, saltern, saltmarsh, string_bog, swamp, tidalflat, wet_meadow.
    • landuse: Add kind_detail optional property for 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.
    • landuse: Add denomination optional property for 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 曹洞宗.
    • landuse: Add airfield kind for military airfields.
    • landuse: Add container_terminal kind.
    • landuse: Add crane kind as line geometry. Issue #1417.
    • landuse: Add cutting kind.
    • landuse: Add danger_area kind for military.
    • landuse: Add ditch kind as line geometry.
    • landuse: Add embankment kind.
    • landuse: Add 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.
    • landuse: Add ferry_terminal kind.
    • landuse: Add guard_rail kind as line geometry.
    • landuse: Add harbour kind.
    • landuse: Add kerb kind as line geometry.
    • landuse: Add mud kind.
    • landuse: Add naval_base kind for military.
    • landuse: Add 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.
    • landuse: Add pier polygon when's used for mooring.
    • landuse: Add plant_nursery kind.
    • landuse: Add port_terminal kind.
    • landuse: Add port kind.
    • landuse: Add power_line kind as line geometry. Issue #232
    • landuse: Add power_minor_line kind as line geometry. Issue #232
    • landuse: Add quay kind
    • landuse: Add shipyard kind.
    • landuse: Add wall kind as line geometry. Issue #1403.
    • landuse: Add wharf kind
    • places: Add locality name translations for ~21 languages at low zooms from Natural Earth. Issue #977.
    • places: Lookup min_zoom for country, map_unit, and region from Natural Earth while continue sourcing feature names from OpenStreetMap.
    • pois: Add over hundred new kind values (listed below) to support full compatibility with OSM.org and iD #1425, Maki #1423, and Humanitarian OpenStreetMap (HOT) #1424 icon libraries. A continuation of work started in v1.4.3.
    • pois: Add attraction optional property for all kinds.
    • pois: Add drives_on_left optional boolean property for mini_roundabout kind features. Issue #1498.
    • pois: Add exit_to optional property for all kinds.
    • pois: Add kind_detail optional property for kind beach with surface values of: grass, gravel, pebbles, pebblestone, rocky, sand.
    • pois: Add kind_detail optional property for kinds cemetery and grave_yard to indicate the religion. See landuse description above for values.
    • pois: Add denomination optional property for kinds cemetery and grave_yard to indicate the denomination. See landuse description above for values.
    • pois: Add kind_detail optional property for kinds 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.
    • pois: Add kind_detail optional property for kind 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.
    • pois: Add kind_detail optional property for kind toilet to indicate pit_latrine, flush, chemical, pour_flush, bucket.
    • pois: Add kind_detail optional property for kind 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.
    • pois: Add ref optional property for all kinds.
    • pois: Add sanitary_dump_station optional property on existing marina, camp_site, and caravan_site kind features with values: yes, customers, or public.
    • pois: Add zoo optional property for all kinds.
    • pois: Add adult_gaming_centre kind.
    • pois: Add airfield kind for military features.
    • pois: Add ambulatory_care kind.
    • pois: Add arts_centre kind.
    • pois: Add atv kind for shops.
    • pois: Add baby_hatch kind.
    • pois: Add blood_bank kind.
    • pois: Add boat_lift kind.
    • pois: Add boatyard kind.
    • pois: Add bookmaker kind.
    • pois: Add border_control kind.
    • pois: Add bunker kind for military features, with optional kind_detail values: pillbox, munitions, gun_emplacement, hardened_aircraft_shelter, blockhouse, technical, mg_nest, missile_silo
    • pois: Add bureau_de_change kind.
    • pois: Add camera kind for shops.
    • pois: Add car_parts kind for shops.
    • pois: Add car_rental kind.
    • pois: Add car_wash kind.
    • pois: Add casino kind.
    • pois: Add charging_station kind and indicate boolean properties for bicycle, car, truck, and scooter usage.
    • pois: Add charity kind.
    • pois: Add chemist kind for shops.
    • pois: Add container_terminal kind.
    • pois: Add copyshop kind.
    • pois: Add cosmetics kind for shops.
    • pois: Add crane kind with optional kind_detail to indicate the type of crane, including: container_crane, floor_mounted_crane, gantry_crane, portal_crane, travellift....
Read more

v1.4.3

17 Sep 06:10
Compare
Choose a tag to compare
  • Release date: 2018-01-08.
  • RAWR internal pre-release round 2.
  • Clip buildings to tile boundaries. See #1142.
  • Allow some kinds of non-numeric shield_text. See #1452.
  • Add shops from osm.org and iD. See #1447.
  • Clip buildings to tiles. See #1446.
  • Include all name variants. See #1454.
  • Add building material tag to output. See #1455.
  • Add route modifier information to network. See #1460.
  • Add wetland detail to `kind_detail. See #1461.
  • Remove unused wooded area tags + natural=park and add leaf_type kind_detail to wooded areas. See #1459.
  • Guard against TopologicalError. See #1471.

v1.4.2

04 Dec 10:42
9eb5fe9
Compare
Choose a tag to compare
v1.4.2 Pre-release
Pre-release
  • RAWR internal pre-release.

v1.4.1

23 Oct 20:41
Compare
Choose a tag to compare

v1.4.0-docs2

20 Sep 21:35
Compare
Choose a tag to compare
  • [docs] Improve 512 pixel tile size documentation and fix Tangram scene file example. See #1393.
  • [docs] Add documentation for TileJSON endpoint. See #1395.

v1.4.0-docs1

29 Jun 04:49
Compare
Choose a tag to compare
  • [docs] Update link to pois.jinja2. See #1268.
  • [docs] Update your-mapzen-api-key URL query strings to enable key substitution. See #1275.
  • [docs] Spelling, grammar, writing style fixes. See #1275.
  • [docs] Add documentation for 512 pixel tile sizes. See #1284.
  • [docs] Add documentation to suggest max zoom (per tile size). See #1161.
  • [docs] Add documentation for tile x, y coordinates (versus latitude and longitude). See #1111.
  • [docs] Add documentation for HTTP status codes. See #1266.
  • [tests] Update tests for upstream OpenStreetMap data churn. See #1267, #1282, and #1286.
  • Remove duplicate symbol output. See #1265.
  • Fixed release notes on 2017-07-19 and 2017-07-25 with corrected Requires section.