Project

General

Profile

Mapbox » History » Version 2

« Previous - Version 2/10 (diff) - Next » - Current version
Philippe May, 10/07/2018 18:37


Mapbox

Gisaf uses mapbox-gl for rendering online maps.

Setting styles for the layers (models)

There are 2 places where mapbox styles live, depending on the type of layer.

Custom models

In the qml table, define the style in the column mapbox-paint corresponding to the type in the column model_name.

Models from categories

In the category table, these columns used for styling:

  • mapbox_type_custom: the mapbox type can be overridden, eg. fill-extrusion for polygons (no other known useful cases)
  • mapbox_paint: the mapbox paint style
  • mapbox_layout: the mapbox layout (usually not used)

Mapbox style definition

The specification of mapbox paint styles can be found at https://www.mapbox.com/mapbox-gl-js/style-spec/ .

For example:

{"fill-color": ["rgba", 204, 204, 255, 1]}