1. Map Style

Tracestrack Carto style is forked from openstreetmap-carto. The style was forked on Jan 12, 2021 and has been actively maintained by Qing Cai since then. Following is a main list of changes:

Removed rendering

  • Power lines
  • Underground subways

Updated rendering

  • Buildings from Z17
  • Simple 3D buildings
  • Pedestrian areas and ways
  • Simplified footway/cycleway/path
  • Man-made bridges
  • Improved high density highway rendering (e.g. Cairo: See in
  • Trees and tree rows
  • embankment=yes for highway and railway

Added rendering for

  • City districts: place=borough
  • Aquaculture areas: landuse=aquaculture
  • Tourism attractions: tourism=attraction
  • Busways: highway=busway
  • Solar farms and wind farms: power=plantplant:source=solarplant:source=wind
  • Highway/railway embankment: embankment=yes
  • Government landuse: landuse=governmental landuse=civic_admin landuse=institutional


  • Use place:CN for Chinese place names
  • Use correct CJK fonts in Japan and Taiwan
  • Better line breaking for longer CJK place names

2. Tile Servers

Currently, Tracestrack has three high performance rendering servers and two caching servers. Caching servers behave as CDN. One is in Singapore, serving requests from Asia and Oceania. The other locates in London, serving rest of the world.

3. Tile Updates

Most of the tiles are prerendered. With limited resources, it is difficult to keep an up-to-date map tiles in short period of time.

Our strategy to balance freshness and cost is to rerender only recently-accessed areas. We distinguish active and inactive areas. Active areas are those having visits in the past 7 days. Every Friday midnight, tiles in active areas are rerendered and deployed to caching servers.

Tiles in inactive areas are rerendered in longer period, for example one month to three months.

4. Map Style Updates

We love to make our map style meet users' needs. If you want to render new tags or update current styles, let us know by mentioning @tracestrack on Twitter, or send us an email at info(at)

The source code of Tracestrack Carto style is not open. We plan to make it open source in certain moment in future.

We take issues and pull requests from openstreetmap-carto as sources to improve the maps. Following is a list of issues and PRs that influenced Tracestrack Carto style:

  • Fix shop=car_repair label/icon colour mismatch (brown) #4536
  • added rendering of amenity=parcel_locker #4512

5. Artwork Credit