Terminology

Using Cartoj effectively requires several concepts that require more explanation.

Map

This is the elephant in the room. Cartographers almost universally refer to visualizations of spatial data as a map.

Clojure users already use map for two other concepts. First, map as function application for functional programming. Second map as the associative data structure denoted with curly braces {}.

Cartoj tries to use the term “interactive map” to disambiguate. Yes carto/interactive-map is more verbose, but less confusing than the alternative. We don’t need a third _map!

Features

Sources and Layers

Styles

GeoJSON

MVT (Mapbox Vector Tile)