Skip to content

Commit 6fa5d4b

Browse files
committed
Update docs
1 parent 083c639 commit 6fa5d4b

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Changelog
22

3-
## [2.0-rc1] - 2021-07-02
3+
## [2.0.0] - 2021-07-09
44

55
### Added
6-
- Optionally use on-disk workspace with new --store/--init-store options (@kleunen)
6+
- Optionally use on-disk workspace with new --store option (@kleunen)
77
- Load .pbf in parallel (@kleunen)
88
- Static executable build for github CI (@kleunen)
99
- Mac and Windows CI builds (@kleunen)
@@ -25,13 +25,14 @@
2525
### Changed
2626
- C++14 required
2727
- Remove Lua scale functions now that we return metres
28-
- Improve OpenMapTiles tag processing (@leonardehrenfried, @typebrook, @systemed, @QuentinC)
28+
- Improve OpenMapTiles tag processing (@leonardehrenfried, @typebrook, @systemed, @QuentinC, @keichan34)
2929
- Use OpenMapTiles processing as default in tilemaker directory
3030
- Change OpenMapTiles minzoom to 0
3131
- Default simplify_ratio to 2
3232
- Ignore Lake Saimaa and USFS National Forest complex polygons in OpenMapTiles script
3333
- Rewrite linestring/polygon combining, with zoom level control (`combine_below` and `combine_polygons_below`)
3434
- Use boost::geometry::intersection for clipping (faster than clipper)
35+
- New simplify code (@kleunen)
3536
- Use boost::asio::thread_pool for tile generation (@kleunen)
3637
- Fallback to valid polygons if simplification produces invalid ones
3738
- Consistently use 1TBS in source

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Tilemaker creates vector tiles (in Mapbox Vector Tile format) from an .osm.pbf p
44

55
Vector tiles are used by many in-browser/app renderers, and can also power server-side raster rendering. They enable on-the-fly style changes and greater interactivity, while imposing less of a storage burden. You can output them to individual files, or to a SQLite (.mbtiles) database.
66

7+
See an example of a vector tile map produced by tilemaker at [tilemaker.org](https://tilemaker.org).
8+
79
![Continuous Integration](https://github.com/systemed/tilemaker/workflows/Continuous%20Integration/badge.svg)
810

911
## Installing

docs/VECTOR_TILES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ There's no one standard schema, but that used by the OpenMapTiles project is pop
3838

3939
Once you've generated your vector tiles, you need to render them on-screen. This is outside tilemaker's scope, but here's some pointers.
4040

41-
If you're serving them over the web, you'll need a server which accepts requests, and responds with the relevant tile. You'll usually do this by reading the record from the .mbtiles container (for which you can use a SQLite client library) and sending it back over HTTP. There's a Ruby example of how to do this in tilemaker's `server/` directory; ready-made servers in other languages are available as open source.
41+
If you're serving them over the web, you'll need a server which accepts requests, and responds with the relevant tile. You'll usually do this by reading the record from the .mbtiles container (for which you can use a SQLite client library) and sending it back over HTTP. There's a Ruby example of how to do this in tilemaker's `server/` directory. Ready-made servers in other languages are available as open source, such as [mbtileserver](https://github.com/consbio/mbtileserver) (Go) and [tileserver-php](https://github.com/maptiler/tileserver-php), or you can use [tileserverless](https://github.com/geolonia/tileserverless) to serve direct from AWS.
4242

4343
It's then up to the client to render the tiles. There are a few libraries that do this, but the most popular and full-featured is that developed by Mapbox, usually known as Mapbox GL. The latest versions of this are closed-source and require a Mapbox contract, but the earlier open-source version has been forked and continues as [MapLibre GL](https://github.com/maplibre), which we recommend. There's a JavaScript version as well as an iOS/Android native version.
4444

0 commit comments

Comments
 (0)