MapCSS
MapCSS is a CSS-like language for map stylesheets.
- Current specification - MapCSS 0.2 (changes are possible)
- MapCSS Mailing list at mapcss@openstreetmap.org.
- Web archive of the MapCSS website (the website is no longer online)
- short /Examples
- /Common mistakes
Renderers
Other software
- JOSM (offline Java-based editor; example, implementation reference)
- Komap (mapnik stylesheet preprocessor)
- node-tileserver (tileserver written in NodeJS using an extended Kothic JS for rendering tiles both on client and server side)
- Osmose (parser with antlr4 grammar and converter of rules to Python)
- overpass turbo (data mining tool based on Overpass API)
- pgmapcss (Runtime CSS evaluation in PostgreSQL; for use with Mapnik; documentation)
- Potlatch (online flash-based editor)
- Tcl-OSM (parser)
Parsers
- jsmapcss the MapCSS parser written in JavaScript used by overpass turbo
- mapcss-parser for Python
The following parsers are unmaintained:
- dart-mapcss - provides an antlr grammar for MapCSS and a generated lexer/parser in Googles Dart programming language (experimental, outdated, unmaintained)
See also
Other map stylesheet languages
- Main: Stylesheets
Other projects with customisable vector rendering
- Main: Vector tiles
This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.