You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

339 lines
9.3 KiB

{
"version": 8,
"name": "remap.regions",
"id": "remap.regions",
"metadata": {},
"center": [
66,
105
],
"zoom": 1.9,
"sources": {
"remap": {
"type": "vector",
"url": "http://gw.dc-01.ru:33985/capabilities/remap.json",
"maxzoom": 1
},
"basemap": {
"type": "raster",
"tiles": [
"https://api.mapbox.com/styles/v1/ghermant/cl9vd1nji002n15s2xxj25f4m/tiles/512/{z}/{x}/{y}@2x?access_token=pk.eyJ1IjoiZ2hlcm1hbnQiLCJhIjoiY2pncDUwcnRmNDQ4ZjJ4czdjZXMzaHZpNyJ9.3rFyYRRtvLUngHm027HZ7A"
]
}
},
"layers": [
{
"id": "Подложка",
"type": "raster",
"source": "basemap",
"paint": {}
},
{
"id": "Границы",
"type": "line",
"source": "remap",
"source-layer": "regionsboundaries",
"paint": {
"line-color": "gray",
"line-width": 1
}
},
{
"id": "Регионы",
"type": "fill",
"source": "remap",
"source-layer": "regionsboundaries",
"paint": {
"fill-opacity": 0.1,
"fill-color": "#000000"
}
},
{
"id": "power_fact_mw",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "power_fact_mw"], 1, 0
],
"fill-color": [
"step",
[
"get",
"power_fact_mw"
],
"#440154",
15,
"#482173",
40,
"#433E85",
60,
"#38598C",
80,
"#2D708E",
110,
"#25858E",
150,
"#1E9B8A",
200,
"#2BB07F",
235,
"#51C56A",
335,
"#85D54A",
415,
"#C2DF23",
510,
"#FDE725"
]
}
},
{
"id": "power_plan_mw",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "power_plan_mw"], 1, 0
],
"fill-color": [
"step",
[
"get",
"power_plan_mw"
],
"#440154",
20,
"#482173",
60,
"#433E85",
110,
"#38598C",
160,
"#2D708E",
240,
"#25858E",
330,
"#1E9B8A",
450,
"#2BB07F",
570,
"#51C56A",
710,
"#85D54A",
880,
"#C2DF23",
1035,
"#FDE725"
]
}
},
{
"id": "power_opw_mw",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "power_opw_mw"], 1, 0
],
"fill-color": [
"step",
[
"get",
"power_opw_mw"
],
"#440154",
15,
"#482173",
40,
"#433E85",
60,
"#38598C",
90,
"#2D708E",
120,
"#25858E",
160,
"#1E9B8A",
200,
"#2BB07F",
280,
"#51C56A",
340,
"#85D54A",
390,
"#C2DF23",
520,
"#FDE725"
]
}
},
{
"id": "capacity_additions_mw",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "capacity_additions_mw"], 1, 0
],
"fill-color": [
"step",
[
"get",
"capacity_additions_mw"
],
"#440154",
10,
"#482173",
20,
"#433E85",
35,
"#38598C",
50,
"#2D708E",
80,
"#25858E",
115,
"#1E9B8A",
140,
"#2BB07F",
170,
"#51C56A",
220,
"#85D54A",
270,
"#C2DF23",
320,
"#FDE725"
]
}
},
{
"id": "generation_mwh",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "generation_mwh"], 1, 0
],
"fill-color": [
"step",
[
"get",
"generation_mwh"
],
"#440154",
16000,
"#482173",
61000,
"#433E85",
132000,
"#38598C",
202000,
"#2D708E",
290000,
"#25858E",
365000,
"#1E9B8A",
477000,
"#2BB07F",
674000,
"#51C56A",
805000,
"#85D54A",
972000,
"#C2DF23",
1429000,
"#FDE725"
]
}
},
{
"id": "res_share_generation",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "res_share_generation"], 1, 0
],
"fill-color": [
"step",
[
"get",
"res_share_generation"
],
"#440154",
0.02,
"#482173",
0.05,
"#433E85",
0.1,
"#38598C",
0.2,
"#2D708E",
0.3,
"#25858E",
0.4,
"#1E9B8A",
0.5,
"#2BB07F",
0.6,
"#51C56A",
0.7,
"#85D54A",
0.8,
"#C2DF23",
0.9,
"#FDE725"
]
}
},
{
"id": "res_share_power",
"type": "fill",
"source": "remap",
"source-layer": "regionsvalues",
"paint": {
"fill-opacity": [
"case", ["has", "res_share_power"], 1, 0
],
"fill-color": [
"step",
[
"get",
"res_share_power"
],
"#440154",
0.02,
"#482173",
0.05,
"#433E85",
0.1,
"#38598C",
0.2,
"#2D708E",
0.3,
"#25858E",
0.4,
"#1E9B8A",
0.5,
"#2BB07F",
0.6,
"#51C56A",
0.7,
"#85D54A",
0.8,
"#C2DF23",
0.9,
"#FDE725"
]
}
}
]
}