A list of changes made to the stylesheet.
- Development branch for Canadian Arctic Web Map replaces
master
branch - Uses
openstreetmap-carto
v4.20.0
- Merge changes from v2.37.0
- new farmland color - makes farmland less prominent
- Adding shop=copyshop icon
- Drop incorrect text class from text-line
- Change order of definitions to speed up carto processing
- Restore rendering of water-feature labels
- Make residential and tertiary slightly narrower on z13
- Osmic icon for shop=beverages
- correct variable name for path/footway tunnel handling
- Make roads narrower at zoom 18 and 19
- rework admin boundaries and admin labels on lower zooms, render country subdivisions only for the biggest * s on z4
- Add SQL conditions for low level admin lines and labels
- Don't use centroid for low-zoom admin calcs
- remove admin_level 0,1,3 from label rendering and consolidate table aliases
- Merge changes from v2.38.0
- Code change for man_made=cutline
- Increase size of small place names on z15 by one pixel
- Icon and YAML for amenity=social_facility
- Revert "rework admin boundaries and admin labels on lower zooms"
- rework admin boundaries (without z4 logic)
- Adding rendering of shoal and reef Rendering surface on shoal and beach through pattern variation
- updating surface values based on actual use
- remove line barrier catch-all rendering
- Adding code and icon for shop=sports
- Merge changes from v2.39.0
- Replacing shelter PNG icon with SVG version
- Replacing cave entry PNGicon with SVG version
- fix oneway arrow colour for highway=path/footway and bicycle=designated/horse=designated
- render swing_gate like lift_gate
- Drop 'disused' from stations SQL
- Replacing tourism information PNG icon with SVG version
- Merge changes from v2.40.0
- Reformat road SQL
- Add water polygons to the files to be downloaded
- Replace land shapefiles with ocean shapefiles in rendering
- Remove land polygon files
- Move water layers to their old position
- Refactor water area MSS
- Make tertiary road yellowish
- explain purpose of scripts in /scripts
- attempt to clarify purpose of shop_values.rb fixes part of #2080
- Revert "Make tertiary road yellowish"
- Remove outdated references to land polygons
- Add custom index information
- Mention that some issues are tagged as easy
- Fix bug that prevents inaccessible tracks on bridges from being rendered
- Remove IF NOT EXISTS for indexes
- Make place ordering better defined
- Pull in upstream default.style changes
- Use a script to create indexes, with adjustable options
- Remove unnecessary index and duplicate WHERE
- Add a way_area index for z6 performance
- Add guideline on symbolizers which change per zoom.
- exclude shop values that should no be rendered
- drop unneeded whitespace
- drop dead shop=fishmonger code
- wider rails on z18, wider service rail at z18+
- introduce @standard-text-size, resize 11, 9, 8 sized POI text labels to 10
- Replacing library PNG icon with SVG version
- fix positioning of icon
- set text dy to 11
- render shop=fishmonger, fixes #2155
- Add label for tourism=viewpoint areas
- more readable code, the same selector style for all turning circles
- fix missing forest pattern on forests with unexpected natural key
- shop=books reusing library icon with the shop color
- thinner power=line and power=minor_line
- darker standard rail on higher zoom
- resize turning circles automagically, make customization easier, fixes #1931
- placenames-medium is not used on z3
- Revert "Merge remote-tracking branch 'pnorman/water_polygons'"
- rewrite low priority layer to make it like main amenity layer
- stop displaying highway=mini_roundabout and highway=level_crossing mapped as areas
- larger labels for placenames
- Filter placenames-large based on way_area
- Add name IS NOT NULL check to medium placenames
- synchronise description in Github repo and project file
- it is not necessary to query buildings for z12, as buildings are not displayed on z12
- show bus_guideway tunnels
- Merge changes from v2.41.0
- changing sports related colors
- changing color name from @educational_areas_and_hospital to @societal_amenities
- fix possible admin label and line rendering mismatch by changing admin label table
- show ref for aeroway=gate and ele for peaks/volcano/saddle/alpine_hut without names
- remove text-min-distance - increase label density
- switch to book font for POI labels
- add @standard-halo-radius
- Remove Mallige from font list
- Replace ttf-indic-fonts-core with new package names
- Use new font package for DejaVu Sans
- Remove font instructions for Ubuntu 13.10
- Reformat font install line
- Font documentation wording improvements
- Add Tibetan Machine Uni to documentation, as it was missing
- Remove fonts not present in installed packages
- Update droid font info to Ubuntu 16.04
- Add new name for Arundina fonts
- Add notes about Debian Testing font packages
- render man_made=obelisk, fixes #2126
- Add rendering of leisure=dog_park
- Split up roads.mss, refactor road colour script
- Use argparse for arguments
- Move all road colour printing together
- Use 2sp in road-colors.yaml to be the same as other yaml
- Move colour name generation later
- Let generate_shields use road-colors.yaml
- Use binary mode for mml in yaml2mml
- Merge changes from v2.42.0
- Add information on how to make a release
- Update releasing with information on schema change and reload
- add amenity=charging_station icon
- SVG version of department store icon
- Adding tourism=artwork icon
- Font size 10 for junction names
- More readable icon of charging station
- Light green for playground
- Ferry route names font size 10 at z13
- Move junction=yes to z15
- Minimal font size 10 for stations
- simplify placenames (font size)
- Fix spacing and zoom in syntax
- Merge changes from v2.43.0
- Dog parks using playground color
- changing allotments pattern
- tuning allotments and farmyard color
- tuning pattern
- Render railway=crossing
- Do not label waterway inside tunnel
- Less dominant construction color
- Comments about fonts.
- Add an index for water polygons
- Split select statements into multiple lines
- Move one way arrow rendering from several roads fill related layers to roads-text-name, so arrows get lower precedence than names. As the arrow symbol is quite small, most of the time it can still be squeezed in.
- use variables for commonly used halo values
- minimal font size for adresses
- Modified so it conforms more Python's PEP-8.
- Fix whitespace in generate_road_colours
- Set minimum zoom for layer landcover_low_zoom, so it doesn't fetch data for ZLs 0-6, where it doesn't render anything.
- Restore address rendering at z17 and move adress color to a variable
- Add a changelog, backfilled from old list messages
- Add changelog to release instructions
- Add minzoom to admin-low-zoom.
- Add v2.43.0 release notes
- Merge changes from v2.44.0/v2.44.1
- Change access rendering
- Add the Go Code of Conduct as a starting point
- Remove Go-specific reporting instructions
- Replace references to Go in CoC with osm-carto
- Add CoC license information
- Use text based on FreeBSD for potentially offensive or sensitive
- Remove references to moderators
- remove citywall inconsistencies and new style for city walls
- mark places with a dot on low zooms, changes in capital cities rendering, do not let state labels obscure captial city names
- Add link to Go code of conduct
- bigger text size, no capitals at z3, fewer capitals on z4, be more strict with capitals, no dots at z8, N,S,E,W placement, correction of query
- stronger dots on higher zooms, more place names on z4, optimized spacing between labels
- let place shields avoid metatile boundaries
- correct bug in SQL query
- Add email addresses of maintainers
- Move shop labels to z18
- Make landfill color different than construction and brownfield
- Loosened filter so oneway arrows can be rendered when the highway has no name.
- Initial Noto support
- Adding icon for shop=deli
- Remove old fonts
- Update font comments
- Remove fonts that don't exist
- Whitespace cleanup
- Remove Unifont Sample
- Text size logic changed to be similar to landcover in amenity-points.mss#L1455-L1475 Rebased
- Changed the text size logic so it's the same as landcover
- Remove dead scripts
- Dropping all but one CJK font and reorder it
- Noto Emoji currently not available as bold.
- Indentation
- Blank line between each group
- Move Kufi fonts always after Sans fonts
- Render both housenumber and housename
- Show large shop labels als on z17
- Adding icon for shop=tea
- Adding icon for shop=art
- Adding icon for shop=tobacco
- Check the apps used in get-shapefiles.sh
- Unify address layers and use halo
- Document CJK glyph style choise
- Drop margin and avoid-edges attributes in placenames
- Use pipefail in travis
- Directly install individual Noto packages
- correct where clause for placenames-medium
- base placename direction parameter on geometry so that it is consistent across metatiles
- Add back captial-name WHERE conditions
- Document the requirements for good non-latin rendering
- Remove suggestion of converting CJK fonts
- Merge changes from v2.45.0/v2.45.1
- Making pitch and track color less dominant
- Add Map Icon Guidelines to Contribution Guidelines
- Fix github diff links
- Rendering rare shop values
- Add text on unpackaged Noto fonts
- correct misspelled tag value in line barrier query
- Remove wikilinks and separate sections.
- add External Icon Design Resources subheading
- address "no color" issue and SVG fills
- Update changelog with shop changes
- Remove extra whitespace in docs
- Correct Inkscape typo
- Explain why the icons are monochromatic, and don't quote a full SVG
- Clean up text for external icon link
- Making railway stations appear as major buildings
- Add new maintainers.
- Rendering the name of man_made=bridge inside the polygon
- Random scrub pattern
- first draft for design goals document
- remove standard size from icon name
- set explicit width and height on icons
- ensure common canvas size for icons, remove groups, plain SVG, add background canvas for easier scaling in CartoCSS
- move shop icons in shop subfolder
- changes based on discussion
- Make clear Noto Emoji must be installed manually.
- small fixes in formulations as per discussion
- Adding localconfig.js to gitignore
- Cleaning variables in landcover.mss
- link fix
- fix svg regressions
- Switch DB to use 4326 projection
- Merge changes from v2.32.0
- Antarctica shapefile not used due to bounding box/projection
- Icon and YAML for shop=computer
- Icon and YAML for shop=seafood and shop=fishmonger
- Icon and YAML for amenity=ice_cream and shop=ice_cream
- New icons for post office and post box
- Icon and YAML for shop=motorcycles
- change symbol for railway=subway_entrance
- move emergency phone to SVG
- move telephone icon to SVG
- different rendering for aerialway=goods
- stop displaying really small zoos and theme parks
- YAML for shop=wine
- rework display of railway=tram
- Modify z12
- Note mapnik3 support is not yet here
- start displaying minor rail from z13
- Avoid auto text-vertical-alignment for admin polygon labels
- Set text-vertical-alignment: middle for linear features
- unify colors and new patterns for some green landcovers
- taking out landuse=conservation change
- Change color of amenity=bank and amenity=atm to @amenity-brown
- render educational areas as distinct later
- Use layer instead of z_order
- stop displaying proposed roads
- make variable name less misleading
- render service rail under normal rail
- Icon and YAML for amenity=motorcycle_parking
- make turning circles on highway=track smaller
- make railway=tram with service tags less visible
- use @bridge-casing also for railways
- render minor tram lines from z15
- render residential and living_street from z13, not from z10
- render highway=unclassified from z11, not from z10
- start displaying buildings from z13, not from z12
- start displaying amenity=place_of_worship from z13, not from z10
- Icon and YAML for highway=elevator
- introduce variable for oneway-arrow-color
- introduce variable for junction text color
- Icon and YAML for shop=variety_store
- tweak adjusted zoom levels slightly
- Order place layers by place type
- make highway=residential at z12 thinner
- fixed display of residential and unclassified roads at z13
- stop hiding the hospital between the education stuff
- New icons and YAML for amenity=post_office and amenity=post_box
- inherit fill for living street and pedestrian
- Merge changes from v2.33.0
- less wide steps
- move power areas closer to industrial areas
- tweak highway=raceway width
- YAML and icon for shop=musical_instrument
- Use a random symbology for forests and move grassland colour to grass
- new pattern for forests
- restore old scrub
- display highway=path like highway=footway
- drop case that was redefining cycleways
- set-up infrastructure for rendering unpaved surface in SQL
- render surface for footways and cycleways
- Merge changes from v2.34.0
- New icon for landuse=quarry
- Icon and YAML for amenity=veterinary
- Stop displaying really small hatched areas
- render huge military areas earlier
- merge definitions of grass landcovers
- show man_made=bridge
- Icon and YAML for amenity=community_centre
- Move car sharing to zoom 18
- Move car rental to zoom level 17
- change colour of admin boundaries to be consistent on z1-3
- detect also paved and lack of surface info
- display missing surface specially and display unpaved footways
- better labels for bridges
- Merge changes from v2.35.0
- move ford to SVG
- make major power lines less prominent
- adding sources and double resolution versions for bare ground and wetland patterns
- changed file names for hr renderings
- fix text-dy for nightclub
- remove halo from nightclub icon
- introduce variable for shop names
- more visible color of lighthouse labels
- add shop=winery to list of ignored shop values
- stop rendering landuse=conservation
- Merge changes from v2.36.0
- make railway=rail and roads more distinguishable. increase rail visibility
- New road style - rework road colours, road widths and display of railway=rail
- rework width for service roads
- refactor setting casings
- reduce casing for secondaries at z14 and z13
- fix bug in script producing a wrong comment
- fix tertiary construction
- allow setting motorway, trunk width on z8
- motorway, trunk, primary - width 1.0 on z8
- glow for secondary on z9 and z10 and for tertiary on z11
- z11 is now again without casings and using low zoom style
- YAML for shop=car_repair in amenity-brown
- narrower trunk on z7
- less wide railway on z7
- fix inconsistent widths on z10 and z11
- add missing glow for decondaries at z11
- handle cases like min_h = 280; max_h = 460
- tweak and extend halos to z10 tertiary and z12 unclassified
- show red dashes for steps
- rework private access width
- make access=private/no visible on red roads
- rework also destination marks
- remove duplicated and dead code
- stronger casing for minor roads at z14
- refactoring of minor details
- proper definition of highway=road
- drop unneded duplicates of z limits
- fix name collision
- unify code style
- introduce new variable for unimportant roads
- Icon and YAML for amenity=fountain
- stop importing unused modules in the helper script
- better documentation of development dependencies
- stop using numpy in the helper script
- Restore numpy in the helper script
- Refact road colour generation script
- Order placenames by population-based score and substitute NE usage on low zoom levels
- Tune smaller towns in rural areas
- Render name for power=plant
- Prioritize power over landuse in coalesce statement
- Icon and YAML for amenity=car_wash
- Icon and YAML for shop=bag and getting rid of shop=bags
- Adding line breaks in YAML to make it easier to maintain
- render crosses
- named crosses are no longer displayed at z14
- Add text about creating issues and PRs
- Markdown, link, and formatting fixes
- Update roadmap to reflect where we are
- Add reference to Kosmtik, and rework yaml to json section
- Dependency rewording
- Do not sort placenames-medium by category (is yet done in placenames.mss)
- standard halo also for shops
- make generate_road_colours executable
- variable instead of repeated hardcoding
- Don't assume sh is bash for create_shield
- remove variable path-fill as it is no longer used
- rework oneway arrows
- Adding documentation for quarry pattern
- Make roads wider at zoom 18 and 19
- Changing water features color to already defined water-text variable
- Update CONTRIBUTING.md
- Icon and YAML for shop=outdoor
- Move rendering of tram labels later
- refactor yaml2mml.py
- special priority for railway=station and railway=subway_entrance
- Add missing comma
- rework road shields
- smaller font, black text, colour generation script
- Reworking station labels and code cleaning
- reduce repetitions in definitions of labels
- style improvements, bigger size versions for z16, z18
- increase shield spacing
- refactor style definitions
- Removing deprecated shops
- Remove car_sharing rendering
- Simplify WHERE clause of text layers
- tweak crosses to not appear earlier than place_of_worship
- make residential refs less prominent
- Move taxi to z17
- Significantly increase minimum zoom level for bridge names
- change colour of station labels
- move tree layer below placename layer
- fix state name labels are displayed up to z19 - caused by potential carto bug
- thinner and solid lines for glacier outlines at low zooms for improved readability
- removing now unused glaciers pattern image
- Render marina labels like other landuse labels, including font size
- Reproject shapefiles into EPSG:3573
- Modify minzoom for water layers
- Use minzoom on contour layers
- Remove limit on 10km bathymetry layer
- Replace shapefile script
- Remove unused builtup areas shapefile
- Remove hard-coded directories from setup script
- Add partial indexes file
- Add custom prerendering script
- Use processed shapefiles in stylesheet
- Forked from v2.24.0 of gravitystorm/openstreetmap-carto
- Includes custom bathymetry layers from Natural Earth Data shapefile
- Includes geographic lines from Natural Earth Data shapefile
- Includes topographic elevation data from CanVec 10.0
- Displays data in EPSG:3571 – EPSG:3576 projections (EPSG:3573 for testing)
- Updates shapefile retrieval script
- Shapefiles are clipped to region of interest (45˚ – 90˚ North)
- Uses ERB for generating TileMill project files with dynamic database details
- Merge tags up to v2.31.0 from upstream
- Show major lakes at zoom levels 4 and 5 using Natural Earth data
- Clip shapefiles to above 45˚ N
- Display airport names at higher zoom levels
- Re-enable prominence for northern communities
- Render airport symbols and names until z13
- refactor and fix amenity-points
- remove obsolete natural=land query
- Slightly darken school text colour
- Merge amenity-symbols into amenity-points
- Add new marsh/wetland icon
- Add building IS NULL clause to low zoom landcover queries
- Minor change in width and opacity themepark boundaries
- Change boundary nature reserve / national park areas
- fix grave yard naming
- Improve SQL layout
- Change rendering country/state labels
- Split landcover and text-poly in high zoom (>= 10) and low zoom (< z10) layer
- Change rendering theme park boundaries
- Improve marsh/wetland/mud rendering
- changing color for air transport symbols and icons to violet
- adding new svg icons for air transport
- render mud from z10
- Refactor buildings code
- Stops rendering supermarkets in a crazy pink
- Moves the rendering of train station areas to landcover
- Removes outline differences based on a distinction that no one fully understands
- Correct SQL error
- tourism=attraction - partially restore old label, stop rendering areas
- stop attempts to display major buildings on z10 z11, special display across all levels
- Add WHERE clause to buildings-major layer
- add rendering for natural=saddle
- fix text-dy for highway=traffic_signals
- Don't let cities hide country and state names
- removed deprecated man_made=power_wind query
- Make buildings more gray
- Make buildings a bit darker on low zoom levels
- Added golf_course-color to leisure=miniature_golf-areas
- Added symbol to minigolf-courses and if available its name also shows up (both at zoom>=17)
- Added golf-symbol to areas and points with leisure=golf_course
- Adding water park styles and icon
- prison area with grey hatching
- glacier labels changes
- Render amenity=food_court
- Drop rendering military=barracks
- Drop rendering for natural=desert
- Drop rendering for landuse=field
- moved hospital and pharmacy icons to SVG
- move recycling icon to SVG
- Increase text-spacing for paths
- Don't render waterway names in culverts
- move religion related icons to SVG
- change playground icon to SVG
- changed ATM and bank icons to SVG
- render amenity=place_of_worship as a primary tag
- Add transparency to halo placename labels
- fix inner bridge casing zlevel mismatch
- move bakery icon to SVG
- move camping icon to SVG
- add rendering for amenity=doctors
- patterned rendering of bare_rock and scree, less strong yellow for sand
- change cinema icon to SVG
- transparent symbol for private recycling and playgrounds
- Remove no longer necessary ::leisure attachment
- fix dy for leisure=water_park
- render wadis like rivers and canals
- disable line-clip to avoid glitches
- Manually add max/min zoom to layers
- Drop attachments that are no longer necessary
- Special rendering for intermittent waterways
- add rendering for amenity=dentist
- Add opacity to highway=proposed for less prominent rendering
- Improve rendering of construction=residential on zoom 13
- add rendering for amenity=townhall
- more red in buildings hue, darken building outline
- Updated yaml2mml.py to no longer produce trailing whitespaces
- move icons to SVG
- Remove natural=lake
- add glacier and bare ground landcovers to text-poly-low-zoom
- Make living street casing darker to increase contrast
- Improve widths aeroway
- Make halos transparent
- move icons to SVG
- Don't render place=town on z16 and higher, and place=suburb and place=village on z17 and higher
- Render place=hamlet, place=locality, place=neighbourhood, place=isolated_dwelling, and place=farm from z15 rather than from z14
- Render place=town black rather than gray
- Make font sizes more consistent by increasing font size for place=town on z12 and z13, for place=suburb on z16, and for place=village on z14 and z16
- Treat capital=4 like capital=yes
- Make text-wrap consistent
- Use French-style tree rendering
- Switch from ST_Buffer to rendering circles
- Remove blur from trees
- Make tree-rows more narrow on z19/z20
- Restore railways on z12
- Restore roads and aeroways on z10 and z11
- Increase minimum carto version
- Clean up low-zoom road definitions
- fix aerialway zoom regression
- Clean up SQL involving access
- Slightly lighten colour of house names and numbers
- correct minzoom value for amenity_points layers
- Render paths under construction more narrow
- Move casing and background of path tunnels to correct attachment
- change cliff line pattern images
- removed duplicate text-placement
- Improve construction name zoom levels
- Always render road area names from z17 independent of size
- add rendering for amenity=nightclub
- Add back missing line-opacity for paths
- Fix color text kindergarten
- Match label colors to icons
- Add missing text-placement and marker-clip tags
- Reformat admin_level SQL
- Darken label for peak and saddle
- Resolve bugs related to COALESCE problems
- Prevent mismatch between icons and labels
- Use a null check for shop in where clauses
- use colour variables for often used POI colours
- add rendering for amenity=car_rental
- Refactor water-features
- Render arrows for implied “oneway” on roundabouts
- Render intermittend rivers with dashed line also on low zoom levels
- improve rendering of viewpoint+peak (display peak)
- fix dy for golf labels
- restore cave entrance icon
- add icon for shop=books
- Add turning circles for tracks
- Add rendering for bicycle_parking
- Add labels for bicycle parking
- unify styles for parking and bicycle parking
- switch to haloless icon
- Add label for tourism=viewpoint
- Add transparency to halo for water-features
- Make weir, dam, and lock_gate slightly larger on z>18
- Move water labels to water.mss and use way_pixels
- Move @scrub to green things
- Allow icons to overlap trees
- Add label to cliff and embankment
- Fix SQL for rail service/yard
- Don't exclude supermarket and station from building name rendering
- Do not render island/islet name when way_pixels is big
- Repair island labels on low zoom levels
- Add icon for hunting stand
- move icons to SVG
- add icon for shop=shoes
- unify label styling for various hotel-like objects
- remove rendering on areas for natural=peak, volcano, saddle, cave_entrance
- Add nature reserve text to lowzoom layer
- really remove rendering of natural=lake
- Refactor treatment of “ele” key
- Order by elevation
- Treat MML files as binary
- add icons for popular shop types alcohol, electronics, furniture, gift, jewelry/jewellery, mobile_phone and optician
- make clothes shop icon more distinct
- Render greenhouse_horticulture as farmland
- Add icon for amenity=bench and amenity=waste_basket
- Move link trimming to outer select
- Add labels to various objects
- Add missing font size for bank
- wetland rendering differentiated by wetland type
- Render cutline as thinner line
- add rendering for historic=monument
- reuse symbol of DIY shop for hardware shop
- move icons to SVG
- Render tourism=zoo like tourism=theme_park
- Drop lower zoomlevel for zoo and theme park to z10
- stop rendering railway=rail on z6
- Adjust text-dy on tourism housing
- Refactor way_area conditionals
- Add name IS NOT NULL conditions to text layers
- Order placenames to place lower levels first, then by area
- add rendering for amenity=taxi
- Move recycling icon to z17
- Add zoom to citywalls layer
- Set min-zoom on text-line
- Add name IS NOT NULL to placename layers
- Remove castle_walls
- model aerialways with dashed lines
- Add line-clip to aerialway dashes