OptionalbaseThe vector map of OpenStreetMap, or satellite imagery.
OptionalbordersWhether the satellite map shows the borders of countries and states over the imagery. The vector map always does.
OptionalbuildingsThe buildings of the vector map: "flat", or "extruded" to their heights, which a tilted map shows when zoomed in.
OptionalcolorsChanges of the colors of the map.
OptionalfontThe glyph font of the labels.
OptionalhaloThe width of the halo around the labels, in pixels. Default: 2 on the vector map, 1 over the imagery.
OptionalhillshadeThe relief shaded: hills and mountains with light and shadow.
OptionallabelsHow many labels the map shows: all, fewer (with more space between them), or none.
OptionallabelThe size of the labels, as a factor.
OptionallabelsDraw the labels over the areas and lines of the elements, instead of under them. The labels of markers are always on top.
OptionallanguageThe language of the labels: "user" (of the browser), "local" (the local names), or a language code, e.g. "de".
OptionaloptionsOptions of @versatiles/style for what the settings cannot say, e.g.
{ "features": { "terrain": { "exaggeration": 2 } } }: of osm() for the vector map, of
satellite() for the imagery. They are laid over the options that the editor builds from the
settings, so they win where both say something. The editor does not write them itself.
OptionalstreetsWhether the satellite map shows streets, railways and the symbols of points of interest over the imagery. The vector map always does.
OptionalterrainThe terrain raised to its heights, which a tilted map shows.
OptionalthemeThe theme of the vector map, one of @versatiles/style, e.g. "gray" or "gray-dark".
The background map, as its author set it: the base map, its theme, its labels, its colors and its relief. The editor builds the map from these settings, with
@versatiles/style. Missing fields have their default; the background with only defaults is not stored at all.