mirror of
https://github.com/rastapasta/mapscii.git
synced 2025-06-19 17:27:41 +02:00
🔨 json style merge helper script, merged line-width into bright style
This commit is contained in:
parent
814d698203
commit
410d3aba4f
29
scripts/mergeStyle.coffee
Normal file
29
scripts/mergeStyle.coffee
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
###
|
||||||
|
termap - Terminal Map Viewer
|
||||||
|
by Michael Strassburger <codepoet@cpan.org>
|
||||||
|
|
||||||
|
just a dev tool to make development easier
|
||||||
|
###
|
||||||
|
fs = require 'fs'
|
||||||
|
|
||||||
|
mergeStyle = (from, to) ->
|
||||||
|
from = JSON.parse fs.readFileSync(from).toString()
|
||||||
|
to = JSON.parse fs.readFileSync(to).toString()
|
||||||
|
|
||||||
|
fromLayers = {}
|
||||||
|
for layer in from.layers
|
||||||
|
fromLayers[layer.id] = layer
|
||||||
|
|
||||||
|
for id, layer of to.layers
|
||||||
|
continue unless from = fromLayers[layer.id]
|
||||||
|
|
||||||
|
# -> logic for what ever should be merged
|
||||||
|
if width = from.paint['line-width']
|
||||||
|
to.layers[id].paint['line-width'] = width
|
||||||
|
|
||||||
|
JSON.stringify to, null, ' '
|
||||||
|
|
||||||
|
console.log unless process.argv[2] and process.argv[3]
|
||||||
|
"usage: coffee mergeStyle.coffee <sourceJSON> <destinationJSON>"
|
||||||
|
else
|
||||||
|
mergeStyle process.argv[2..3]...
|
@ -91,7 +91,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "waterway",
|
"id": "waterway",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#303090"
|
"line-color": "#303090",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.3,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "waterway",
|
"source-layer": "waterway",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -117,7 +130,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "waterway_river",
|
"id": "waterway_river",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#303090"
|
"line-color": "#303090",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
11,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
6
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "waterway",
|
"source-layer": "waterway",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -130,7 +156,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "waterway_stream_canal",
|
"id": "waterway_stream_canal",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#a0c8f0"
|
"line-color": "#a0c8f0",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.3,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
6
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "waterway",
|
"source-layer": "waterway",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -166,7 +205,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "aeroway_runway",
|
"id": "aeroway_runway",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#f0ede9"
|
"line-color": "#f0ede9",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
11,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
16
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "aeroway",
|
"source-layer": "aeroway",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -188,7 +240,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "aeroway_taxiway",
|
"id": "aeroway_taxiway",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#f0ede9"
|
"line-color": "#f0ede9",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
11,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
6
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "aeroway",
|
"source-layer": "aeroway",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -230,7 +295,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_motorway_link_casing",
|
"id": "tunnel_motorway_link_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -251,7 +337,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_service_track_casing",
|
"id": "tunnel_service_track_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cfcdca"
|
"line-color": "#cfcdca",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
16,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
11
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -273,7 +376,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_link_casing",
|
"id": "tunnel_link_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -294,7 +418,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_street_casing",
|
"id": "tunnel_street_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cfcdca"
|
"line-color": "#cfcdca",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -316,7 +461,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_secondary_tertiary_casing",
|
"id": "tunnel_secondary_tertiary_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
8,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
17
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -338,7 +496,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_trunk_primary_casing",
|
"id": "tunnel_trunk_primary_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
0.6
|
||||||
|
],
|
||||||
|
[
|
||||||
|
7,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -360,7 +539,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_motorway_casing",
|
"id": "tunnel_motorway_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
0.6
|
||||||
|
],
|
||||||
|
[
|
||||||
|
7,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -381,7 +581,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_path_pedestrian",
|
"id": "tunnel_path_pedestrian",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cba"
|
"line-color": "#cba",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
1.2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
4
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -411,7 +624,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "tunnel_major_rail",
|
"id": "tunnel_major_rail",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#bbb"
|
"line-color": "#bbb",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.4,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
0.75
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -433,7 +663,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_motorway_link_casing",
|
"id": "road_motorway_link_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -456,7 +707,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_service_track_casing",
|
"id": "road_service_track_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cfcdca"
|
"line-color": "#cfcdca",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
16,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
11
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -479,7 +747,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_link_casing",
|
"id": "road_link_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -502,7 +791,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_street_casing",
|
"id": "road_street_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cfcdca"
|
"line-color": "#cfcdca",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -533,7 +843,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_secondary_tertiary_casing",
|
"id": "road_secondary_tertiary_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
8,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
17
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -556,7 +879,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_trunk_primary_casing",
|
"id": "road_trunk_primary_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
0.6
|
||||||
|
],
|
||||||
|
[
|
||||||
|
7,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -579,7 +923,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_motorway_casing",
|
"id": "road_motorway_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
0.6
|
||||||
|
],
|
||||||
|
[
|
||||||
|
7,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -602,7 +967,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_path_pedestrian",
|
"id": "road_path_pedestrian",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cba"
|
"line-color": "#cba",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
1.2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
4
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -633,7 +1011,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "road_major_rail",
|
"id": "road_major_rail",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#bbb"
|
"line-color": "#bbb",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.4,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
0.75
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -655,7 +1050,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_motorway_link_casing",
|
"id": "bridge_motorway_link_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -676,7 +1092,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_service_track_casing",
|
"id": "bridge_service_track_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cfcdca"
|
"line-color": "#cfcdca",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
16,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
11
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -698,7 +1131,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_link_casing",
|
"id": "bridge_link_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -719,7 +1173,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_street_casing",
|
"id": "bridge_street_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cfcdca"
|
"line-color": "#cfcdca",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
13,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -741,7 +1216,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_secondary_tertiary_casing",
|
"id": "bridge_secondary_tertiary_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
8,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
17
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -763,7 +1251,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_trunk_primary_casing",
|
"id": "bridge_trunk_primary_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
0.6
|
||||||
|
],
|
||||||
|
[
|
||||||
|
7,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -785,7 +1294,28 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_motorway_casing",
|
"id": "bridge_motorway_casing",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#e9ac77"
|
"line-color": "#e9ac77",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
6,
|
||||||
|
0.6
|
||||||
|
],
|
||||||
|
[
|
||||||
|
7,
|
||||||
|
1.5
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
22
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -806,7 +1336,20 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_path_pedestrian",
|
"id": "bridge_path_pedestrian",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#cba"
|
"line-color": "#cba",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.2,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
1.2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
4
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -836,7 +1379,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "bridge_major_rail",
|
"id": "bridge_major_rail",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#bbb"
|
"line-color": "#bbb",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1.4,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
14,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
15,
|
||||||
|
0.75
|
||||||
|
],
|
||||||
|
[
|
||||||
|
20,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "road",
|
"source-layer": "road",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -857,7 +1417,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "admin_level_3",
|
"id": "admin_level_3",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#9e9cab"
|
"line-color": "#9e9cab",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
4,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
3
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "admin",
|
"source-layer": "admin",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -878,7 +1455,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "admin_level_2",
|
"id": "admin_level_2",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#9e9cab"
|
"line-color": "#9e9cab",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
4,
|
||||||
|
1.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
8
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "admin",
|
"source-layer": "admin",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -904,7 +1498,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "admin_level_2_disputed",
|
"id": "admin_level_2_disputed",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#9e9cab"
|
"line-color": "#9e9cab",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
4,
|
||||||
|
1.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
8
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "admin",
|
"source-layer": "admin",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -930,7 +1541,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "admin_level_3_maritime",
|
"id": "admin_level_3_maritime",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#a0c8f0"
|
"line-color": "#a0c8f0",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
4,
|
||||||
|
0.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
3
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "admin",
|
"source-layer": "admin",
|
||||||
"filter": [
|
"filter": [
|
||||||
@ -951,7 +1579,24 @@
|
|||||||
"type": "line",
|
"type": "line",
|
||||||
"id": "admin_level_2_maritime",
|
"id": "admin_level_2_maritime",
|
||||||
"paint": {
|
"paint": {
|
||||||
"line-color": "#a0c8f0"
|
"line-color": "#a0c8f0",
|
||||||
|
"line-width": {
|
||||||
|
"base": 1,
|
||||||
|
"stops": [
|
||||||
|
[
|
||||||
|
4,
|
||||||
|
1.4
|
||||||
|
],
|
||||||
|
[
|
||||||
|
5,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
12,
|
||||||
|
8
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"source-layer": "admin",
|
"source-layer": "admin",
|
||||||
"filter": [
|
"filter": [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user