AlaCarte
Jump to navigation
Jump to search
AlaCarte | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
License: | GNU AGPL v3 | |||||||||||||||||||
Platforms: | Windows and Linux | |||||||||||||||||||
Version: | 0.4 (2016-12-28) | |||||||||||||||||||
Language: | English
| |||||||||||||||||||
Website: | https://alacarte-maps.github.io/ | |||||||||||||||||||
Source code: | https://github.com/alacarte-maps/alacarte | |||||||||||||||||||
Programming language: | C++11 | |||||||||||||||||||
|
alaCarte is a tile renderer for OpenStreetMap data written in C++11, using Cairo for rendering and Boost-Spirit for MapCSS parsing.
The rendered tiles are served over HTTP using the slippy map tilenames convention.
To compute which data is needed for rendering a tile, alaCarte uses a STR-Tree which is precomputed when importing the data.
alaCarte was designed with medium dataset size in mind. On a typical machine with at least 8GB RAM, alaCarte can handle an unfiltered export from the federal state of Baden-Wuerttemberg (Germany).