AlaCarte

From OpenStreetMap Wiki
Jump to navigation Jump to search
This page describes a historic artifact in the history of OpenStreetMap. It does not reflect the current situation, but instead documents the historical concepts, issues, or ideas.
Impact on OpenStreetMap
limited
Reason for being historic
This software is unmaintained. Its last commit was in May 2018.
Captured time
2026


AlaCarte
v · d 
License: GNU AGPL v3
Platforms: Windows and Linux
Status: Unmaintained
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

Features
Feature Value
Map Display
?
Routing
?
Navigating
?
Tracking
?
Monitoring
?
Editing
?
Rendering
?
Accessibility
?

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).