-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmap.json
66 lines (62 loc) · 2.05 KB
/
map.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"stylesheet_path": "./styles",
"symbol_path": "./symbols",
"zoom_range": [ 7, 20 ],
"extents": [52.045, -2.37, 52.031, -2.393],
"source_projection": "epsg:27700",
"source_file": {
"site_plan": {
"path": "../gis-2024/emf2024.dxf",
"auto_import_layers": "true",
"combine_lines": ["Structures"]
}
},
"custom_layers": {
"camping_centroid": {
"query": "SELECT ST_AsBinary(ST_Transform(ST_Centroid(wkb_geometry), 3857)) AS geom, camping FROM site_plan WHERE layer = 'Areas ... Camping' AND wkb_geometry && ST_Transform(!BBOX!, 27700)",
"geometry_type": "Point"
}
},
"mapbox_vector_layer": {
"attribution": "© Electromagnetic Field"
},
"plugins": {
"power": {
"name": "Electromagnetic Field 2024",
"layer_prefix": "Power ... ",
"spec_dir": "../gis-2024/power"
},
"powerlabels": {
"layer_prefix": "Power ... "
},
"stats": {
"length": [
"Heras (internal)",
"Heras (perimeter)",
"Pedestrian Barrier",
"Lighting ... Festoon"
],
"count": [
"Fire ... Fire Blanket",
"Fire ... Foam Extinguisher",
"Fire ... Water Extinguisher",
"Fire ... CO2 Extinguisher"
],
"area": {
"Camping": {
"sql": "SELECT ST_Area(wkb_geometry) AS area, camping AS name FROM site_plan WHERE layer = 'Areas ... Camping' AND camping !~ 'Vehicles.*'",
"density": 18
},
"Camping Vehicles": {
"sql": "SELECT ST_Area(wkb_geometry) AS area, camping AS name FROM site_plan WHERE layer = 'Areas ... Camping' AND camping ~ 'Vehicles.*'",
"density": 70
}
}
},
"noc": {
"name": "Electromagnetic Field 2024",
"layer_prefix": "NOC ... ",
"core": "NOCDC"
}
}
}