app/src/services/imageService/template/forma-alerts.json
{
"version": "1.3.0",
"layers": [
{
"type": "http",
"options": {
"urlTemplate": "http://{s}.basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png",
"subdomains": [
"a",
"b",
"c"
]
}
},
{
"type": "mapnik",
"options": {
"cartocss_version": "2.1.1",
"cartocss": "#layer { marker-fill: #e9bd15; marker-width: 1.5; marker-line-color: #FFF; marker-line-width: 1; marker-line-opacity: 1; marker-opacity: 0.8; marker-comp-op: darken; marker-type: ellipse; marker-placement: point; marker-allow-overlap: true; marker-clip: false; marker-multi-policy: largest;} #layer[zoom>6]{ marker-width: 3; } #layer[zoom>8]{ marker-width: 6; } #layer[zoom>11]{ marker-width: 13; } #layer[zoom>12]{ marker-width: 25; } #layer[zoom>13]{ marker-width: 50; } #layer[zoom>14]{ marker-width: 100; } #layer[zoom>15]{ marker-width: 200; } #layer[zoom>16]{ marker-width: 400; } #layer[zoom>17]{ marker-width: 800; }",
"sql": "SELECT the_geom_webmercator, 'forma_activity' as tablename, 'forma_activity' AS layer, COALESCE(to_char(acq_date, 'DD Mon, YYYY')) as acq_date, longitude, latitude FROM forma_activity WHERE acq_date >= '{{begin}}' AND acq_date <= '{{end}}'"
}
},
{
"type": "mapnik",
"options": {
"cartocss_version": "2.1.1",
"cartocss": "#layer{polygon-opacity: 0; line-color: #A2BC28; line-width: 3; line-opacity: 1;}",
"sql": "{{{query}}}"
}
},
{
"type": "http",
"options": {
"urlTemplate": "http://{s}.basemaps.cartocdn.com/light_only_labels/{z}/{x}/{y}.png",
"subdomains": [
"a",
"b",
"c"
]
}
}
]
}