Skip to content

Commit dbdffb6

Browse files
authored
Merge pull request #106 from HSLdevcom/DT-6164
DT-6164: added new polygon for Vaasa
2 parents 6b280fa + a6689b4 commit dbdffb6

2 files changed

Lines changed: 208 additions & 0 deletions

File tree

Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,207 @@
1+
{
2+
"type" : "FeatureCollection",
3+
"name" : "Zone areas",
4+
"features" : [
5+
{
6+
"type" : "Feature",
7+
"geometry" : {
8+
"type" : "Polygon",
9+
"coordinates" : [
10+
[
11+
[ 21.80091, 63.09565 ],
12+
[ 21.80074, 63.1031 ],
13+
[ 21.8004, 63.10618 ],
14+
[ 21.81437, 63.11153 ],
15+
[ 21.79239, 63.11328 ],
16+
[ 21.78952, 63.11465 ],
17+
[ 21.78634, 63.1149 ],
18+
[ 21.7809, 63.11527 ],
19+
[ 21.78014, 63.11456 ],
20+
[ 21.75903, 63.12495 ],
21+
[ 21.7504, 63.12168 ],
22+
[ 21.75513, 63.1127 ],
23+
[ 21.7446, 63.10945 ],
24+
[ 21.74053, 63.11453 ],
25+
[ 21.72938, 63.11444 ],
26+
[ 21.71937, 63.11666 ],
27+
[ 21.72141, 63.12572 ],
28+
[ 21.70857, 63.1285 ],
29+
[ 21.69407, 63.12739 ],
30+
[ 21.66376, 63.1199 ],
31+
[ 21.66867, 63.12474 ],
32+
[ 21.66562, 63.12633 ],
33+
[ 21.6642, 63.12968 ],
34+
[ 21.66672, 63.13274 ],
35+
[ 21.66158, 63.1356 ],
36+
[ 21.66272, 63.13675 ],
37+
[ 21.66207, 63.13809 ],
38+
[ 21.66136, 63.13874 ],
39+
[ 21.6593, 63.14095 ],
40+
[ 21.65726, 63.1419 ],
41+
[ 21.6563, 63.1427 ],
42+
[ 21.65523, 63.14311 ],
43+
[ 21.65469, 63.14375 ],
44+
[ 21.65681, 63.14681 ],
45+
[ 21.64916, 63.14733 ],
46+
[ 21.64291, 63.14701 ],
47+
[ 21.63688, 63.14608 ],
48+
[ 21.63018, 63.14623 ],
49+
[ 21.62771, 63.14936 ],
50+
[ 21.61984, 63.14775 ],
51+
[ 21.61928, 63.15202 ],
52+
[ 21.61606, 63.15449 ],
53+
[ 21.60533, 63.15741 ],
54+
[ 21.60481, 63.16034 ],
55+
[ 21.59792, 63.16207 ],
56+
[ 21.56946, 63.16737 ],
57+
[ 21.56134, 63.16822 ],
58+
[ 21.54374, 63.1668 ],
59+
[ 21.53433, 63.16046 ],
60+
[ 21.5365, 63.15587 ],
61+
[ 21.54179, 63.15106 ],
62+
[ 21.53966, 63.14785 ],
63+
[ 21.53975, 63.14583 ],
64+
[ 21.54274, 63.14396 ],
65+
[ 21.54591, 63.14404 ],
66+
[ 21.54775, 63.14282 ],
67+
[ 21.5501, 63.14058 ],
68+
[ 21.55123, 63.13989 ],
69+
[ 21.55254, 63.13797 ],
70+
[ 21.55173, 63.13536 ],
71+
[ 21.55226, 63.13468 ],
72+
[ 21.55702, 63.12848 ],
73+
[ 21.55657, 63.12779 ],
74+
[ 21.55674, 63.12682 ],
75+
[ 21.5586, 63.1257 ],
76+
[ 21.56067, 63.12493 ],
77+
[ 21.56203, 63.12394 ],
78+
[ 21.56285, 63.12276 ],
79+
[ 21.57272, 63.11362 ],
80+
[ 21.57527, 63.10472 ],
81+
[ 21.5631, 63.10188 ],
82+
[ 21.55607, 63.09503 ],
83+
[ 21.54763, 63.09216 ],
84+
[ 21.53857, 63.08515 ],
85+
[ 21.52923, 63.08077 ],
86+
[ 21.52281, 63.07937 ],
87+
[ 21.51916, 63.07137 ],
88+
[ 21.51674, 63.06788 ],
89+
[ 21.45841, 63.06075 ],
90+
[ 21.45942, 63.03719 ],
91+
[ 21.43426, 63.0165 ],
92+
[ 21.49622, 63.00471 ],
93+
[ 21.53035, 62.9905 ],
94+
[ 21.53594, 62.98639 ],
95+
[ 21.54945, 62.98265 ],
96+
[ 21.55722, 62.98335 ],
97+
[ 21.56312, 62.98481 ],
98+
[ 21.55781, 62.98891 ],
99+
[ 21.56744, 62.99953 ],
100+
[ 21.58726, 63.02112 ],
101+
[ 21.61043, 63.03926 ],
102+
[ 21.62499, 63.05223 ],
103+
[ 21.63748, 63.06333 ],
104+
[ 21.64636, 63.06105 ],
105+
[ 21.66352, 63.05588 ],
106+
[ 21.68076, 63.05062 ],
107+
[ 21.69312, 63.04777 ],
108+
[ 21.71648, 63.04294 ],
109+
[ 21.73402, 63.04212 ],
110+
[ 21.73437, 63.04365 ],
111+
[ 21.74574, 63.04193 ],
112+
[ 21.74978, 63.0414 ],
113+
[ 21.76065, 63.03919 ],
114+
[ 21.76692, 63.03818 ],
115+
[ 21.77232, 63.03771 ],
116+
[ 21.77486, 63.03857 ],
117+
[ 21.77904, 63.04021 ],
118+
[ 21.78049, 63.03951 ],
119+
[ 21.78548, 63.04037 ],
120+
[ 21.78515, 63.0419 ],
121+
[ 21.78676, 63.04288 ],
122+
[ 21.78841, 63.0442 ],
123+
[ 21.80519, 63.05151 ],
124+
[ 21.81941, 63.05767 ],
125+
[ 21.82889, 63.06168 ],
126+
[ 21.81014, 63.08869 ],
127+
[ 21.80618, 63.0944 ],
128+
[ 21.80091, 63.09565 ]
129+
]
130+
]
131+
},
132+
"properties" : {
133+
"Zone" : "A"
134+
}
135+
},
136+
{
137+
"type" : "Feature",
138+
"geometry" : {
139+
"type" : "Polygon",
140+
"coordinates" : [
141+
[
142+
[ 21.81201, 63.086 ],
143+
[ 21.82368, 63.06919 ],
144+
[ 21.82889, 63.06168 ],
145+
[ 21.86032, 63.06145 ],
146+
[ 21.89872, 63.06135 ],
147+
[ 21.9354, 63.06417 ],
148+
[ 21.91251, 63.07671 ],
149+
[ 21.91301, 63.07716 ],
150+
[ 21.91328, 63.07798 ],
151+
[ 21.93559, 63.08775 ],
152+
[ 21.92012, 63.08935 ],
153+
[ 21.90476, 63.09089 ],
154+
[ 21.89345, 63.09243 ],
155+
[ 21.86463, 63.09086 ],
156+
[ 21.84726, 63.08782 ],
157+
[ 21.82452, 63.08675 ],
158+
[ 21.81201, 63.086 ]
159+
]
160+
]
161+
},
162+
"properties" : {
163+
"Zone" : "B"
164+
}
165+
},
166+
{
167+
"type" : "Feature",
168+
"geometry" : {
169+
"type" : "Polygon",
170+
"coordinates" : [
171+
[
172+
[ 21.91328, 63.07798 ],
173+
[ 21.91301, 63.07716 ],
174+
[ 21.91251, 63.07671 ],
175+
[ 21.9354, 63.06417 ],
176+
[ 21.99199, 63.0587 ],
177+
[ 22.05743, 63.05605 ],
178+
[ 22.09368, 63.04913 ],
179+
[ 22.0982, 63.04622 ],
180+
[ 22.10103, 63.03904 ],
181+
[ 22.10103, 63.03356 ],
182+
[ 22.10187, 63.02801 ],
183+
[ 22.10367, 63.02304 ],
184+
[ 22.10704, 63.01654 ],
185+
[ 22.11631, 63.00617 ],
186+
[ 22.13027, 63.00138 ],
187+
[ 22.14876, 62.99787 ],
188+
[ 22.15524, 63.00316 ],
189+
[ 22.1557, 63.00509 ],
190+
[ 22.15176, 63.0093 ],
191+
[ 22.16011, 63.01084 ],
192+
[ 22.16057, 63.01291 ],
193+
[ 22.16497, 63.0188 ],
194+
[ 22.17197, 63.03519 ],
195+
[ 22.17008, 63.05152 ],
196+
[ 22.10801, 63.064 ],
197+
[ 21.93559, 63.08775 ],
198+
[ 21.91328, 63.07798 ]
199+
]
200+
]
201+
},
202+
"properties" : {
203+
"Zone" : "C"
204+
}
205+
}
206+
]
207+
}

middleware/zones.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ function setup(prefix) {
1212
Lappeenranta: require('./config/lpr_zone_areas_20220113.json'),
1313
OULU: require('./config/oulu_zone_areas_20230223.json'),
1414
Joensuu: require('./config/joensuu_zone_areas_20230830.json'),
15+
Vaasa: require('./config/vaasa_zone_lines_20231220.json'),
1516
};
1617

1718
// precompute bounding boxes to optimize test speed

0 commit comments

Comments
 (0)