Passed
Push — master ( 1c87d2...a64886 )
by Doug
04:35
created

Compound::getSupportedSRIDs()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
eloc 1
c 0
b 0
f 0
dl 0
loc 3
ccs 2
cts 2
cp 1
rs 10
cc 1
nc 1
nop 0
crap 1
1
<?php
2
/**
3
 * PHPCoord.
4
 *
5
 * @author Doug Wright
6
 */
7
declare(strict_types=1);
8
9
namespace PHPCoord\CoordinateReferenceSystem;
10
11
use function array_map;
12
use PHPCoord\Exception\UnknownCoordinateReferenceSystemException;
13
14
class Compound extends CoordinateReferenceSystem
15
{
16
    /**
17
     * AbInvA96_2020 Grid + ODN height
18
     * Extent: UK - on or related to the A96 highway from Aberdeen to Inverness.
19
     */
20
    public const EPSG_ABINVA96_2020_GRID_PLUS_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::9388';
21
22
    /**
23
     * Amersfoort / RD New + NAP height
24
     * Extent: Netherlands - onshore, including Waddenzee, Dutch Wadden Islands and 12-mile offshore coastal zone.
25
     */
26
    public const EPSG_AMERSFOORT_RD_NEW_PLUS_NAP_HEIGHT = 'urn:ogc:def:crs:EPSG::7415';
27
28
    /**
29
     * Astro DOS 71 / UTM zone 30S + Jamestown 1971 height
30
     * Extent: St Helena, Ascension and Tristan da Cunha - St Helena Island - onshore.
31
     */
32
    public const EPSG_ASTRO_DOS_71_UTM_ZONE_30S_PLUS_JAMESTOWN_1971_HEIGHT = 'urn:ogc:def:crs:EPSG::7954';
33
34
    /**
35
     * Belge 1972 / Belgian Lambert 72 + Ostend height
36
     * Extent: Belgium - onshore.
37
     */
38
    public const EPSG_BELGE_1972_BELGIAN_LAMBERT_72_PLUS_OSTEND_HEIGHT = 'urn:ogc:def:crs:EPSG::6190';
39
40
    /**
41
     * CR-SIRGAS / CRTM05 + DACR52 height
42
     * Extent: Costa Rica - onshore.
43
     * With geoid model and gravity, part of official national dynamic geodetic framework from April 2018.
44
     */
45
    public const EPSG_CR_SIRGAS_CRTM05_PLUS_DACR52_HEIGHT = 'urn:ogc:def:crs:EPSG::8912';
46
47
    /**
48
     * DB_REF / 3-degree Gauss-Kruger zone 2 (E-N) + DHHN92 height
49
     * Extent: Germany - former West Germany onshore west of 7°30'E - states of Niedersachsen, Nordrhein-Westfalen,
50
     * Rheinland-Pfalz, Saarland.
51
     */
52
    public const EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_2_E_N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5832';
53
54
    /**
55
     * DB_REF / 3-degree Gauss-Kruger zone 3 (E-N) + DHHN92 height
56
     * Extent: Germany - onshore between 7°30'E and 10°30'E.
57
     */
58
    public const EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_3_E_N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5833';
59
60
    /**
61
     * DB_REF / 3-degree Gauss-Kruger zone 4 (E-N) + DHHN92 height
62
     * Extent: Germany - onshore between 10°30'E and 13°30'E.
63
     */
64
    public const EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_4_E_N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5834';
65
66
    /**
67
     * DB_REF / 3-degree Gauss-Kruger zone 5 (E-N) + DHHN92 height
68
     * Extent: Germany - onshore east of 13°30'E.
69
     */
70
    public const EPSG_DB_REF_3_DEGREE_GAUSS_KRUGER_ZONE_5_E_N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5835';
71
72
    /**
73
     * ETRS89 + BI height
74
     * Extent: United Kingdom (UK) - offshore to boundary of UKCS within 49°45'N to 61°N and 9°W to 2°E; onshore
75
     * Great Britain (England, Wales and Scotland) and Northern Ireland. Ireland onshore. Isle of Man onshore.
76
     */
77
    public const EPSG_ETRS89_PLUS_BI_HEIGHT = 'urn:ogc:def:crs:EPSG::9452';
78
79
    /**
80
     * ETRS89 + Baltic 1957 height
81
     * Extent: Czechia; Slovakia.
82
     */
83
    public const EPSG_ETRS89_PLUS_BALTIC_1957_HEIGHT = 'urn:ogc:def:crs:EPSG::8360';
84
85
    /**
86
     * ETRS89 + Belfast height
87
     * Extent: United Kingdom (UK) - Northern Ireland (Ulster) - onshore.
88
     */
89
    public const EPSG_ETRS89_PLUS_BELFAST_HEIGHT = 'urn:ogc:def:crs:EPSG::9450';
90
91
    /**
92
     * ETRS89 + Douglas height
93
     * Extent: Isle of Man - onshore.
94
     */
95
    public const EPSG_ETRS89_PLUS_DOUGLAS_HEIGHT = 'urn:ogc:def:crs:EPSG::9429';
96
97
    /**
98
     * ETRS89 + EVRF2000 height
99
     * Extent: Europe - onshore - Andorra; Austria; Belgium; Bosnia and Herzegovina; Croatia; Czechia; Denmark;
100
     * Estonia; Finland; France - mainland; Germany; Gibraltar; Hungary; Italy - mainland and Sicily; Latvia;
101
     * Liechtenstein; Lithuania; Luxembourg; Netherlands; Norway; Poland; Portugal - mainland; Romania; San Marino;
102
     * Slovakia; Slovenia; Spain - mainland; Sweden; Switzerland; United Kingdom (UK) - Great Britain mainland; Vatican
103
     * City State.
104
     * Replaced by ETRS89 + EVRF2007 height (CRS code 7423).
105
     */
106
    public const EPSG_ETRS89_PLUS_EVRF2000_HEIGHT = 'urn:ogc:def:crs:EPSG::7409';
107
108
    /**
109
     * ETRS89 + EVRF2007 height
110
     * Extent: Europe - onshore - Andorra; Austria; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia; Czechia;
111
     * Denmark; Estonia; Finland; France - mainland; Germany; Gibraltar, Hungary; Italy - mainland and Sicily; Latvia;
112
     * Liechtenstein; Lithuania; Luxembourg; Netherlands; Norway; Poland; Portugal - mainland; Romania; San Marino;
113
     * Slovakia; Slovenia; Spain - mainland; Sweden; Switzerland; United Kingdom (UK) - Great Britain mainland; Vatican
114
     * City State.
115
     * Replaces ETRS89 + EVRF2000 height (CRS code 7409).
116
     */
117
    public const EPSG_ETRS89_PLUS_EVRF2007_HEIGHT = 'urn:ogc:def:crs:EPSG::7423';
118
119
    /**
120
     * ETRS89 + EVRF2019 height
121
     * Extent: Europe - onshore - Andorra; Austria; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia; Czechia;
122
     * Denmark; Estonia; Finland; France - mainland; Germany; Gibraltar, Hungary; Italy - mainland and Sicily; Latvia;
123
     * Liechtenstein; Lithuania; Luxembourg; Netherlands; North Macedonia; Norway; Poland; Portugal - mainland;
124
     * Romania; San Marino; Slovakia; Slovenia; Spain - mainland; Sweden; Switzerland; United Kingdom (UK) - Great
125
     * Britain mainland; Vatican City State.
126
     * Replaces ETRS89 + EVRF2007 height (CRS code 7423). See also ETRS89 + EVRF2019 mean-tide height (CRS code 9423).
127
     */
128
    public const EPSG_ETRS89_PLUS_EVRF2019_HEIGHT = 'urn:ogc:def:crs:EPSG::9422';
129
130
    /**
131
     * ETRS89 + EVRF2019 mean-tide height
132
     * Extent: Europe - onshore - Andorra; Austria; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia; Czechia;
133
     * Denmark; Estonia; Finland; France - mainland; Germany; Gibraltar, Hungary; Italy - mainland and Sicily; Latvia;
134
     * Liechtenstein; Lithuania; Luxembourg; Netherlands; North Macedonia; Norway; Poland; Portugal - mainland;
135
     * Romania; San Marino; Slovakia; Slovenia; Spain - mainland; Sweden; Switzerland; United Kingdom (UK) - Great
136
     * Britain mainland; Vatican City State.
137
     * See also ETRS89 + EVRF2019 (CRS code 9422).
138
     */
139
    public const EPSG_ETRS89_PLUS_EVRF2019_MEAN_TIDE_HEIGHT = 'urn:ogc:def:crs:EPSG::9423';
140
141
    /**
142
     * ETRS89 + LAT NL depth
143
     * Extent: Netherlands - offshore North Sea.
144
     */
145
    public const EPSG_ETRS89_PLUS_LAT_NL_DEPTH = 'urn:ogc:def:crs:EPSG::9289';
146
147
    /**
148
     * ETRS89 + Lerwick height
149
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Shetland Islands onshore.
150
     */
151
    public const EPSG_ETRS89_PLUS_LERWICK_HEIGHT = 'urn:ogc:def:crs:EPSG::9427';
152
153
    /**
154
     * ETRS89 + MSL NL depth
155
     * Extent: Netherlands - offshore North Sea.
156
     */
157
    public const EPSG_ETRS89_PLUS_MSL_NL_DEPTH = 'urn:ogc:def:crs:EPSG::9290';
158
159
    /**
160
     * ETRS89 + Malin Head height
161
     * Extent: Ireland - onshore. United Kingdom (UK) - Northern Ireland (Ulster) - onshore.
162
     */
163
    public const EPSG_ETRS89_PLUS_MALIN_HEAD_HEIGHT = 'urn:ogc:def:crs:EPSG::9449';
164
165
    /**
166
     * ETRS89 + NAP height
167
     * Extent: Netherlands - onshore and offshore.
168
     */
169
    public const EPSG_ETRS89_PLUS_NAP_HEIGHT = 'urn:ogc:def:crs:EPSG::9286';
170
171
    /**
172
     * ETRS89 + NN2000 height
173
     * Extent: Norway - onshore.
174
     */
175
    public const EPSG_ETRS89_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5942';
176
177
    /**
178
     * ETRS89 + NN54 height
179
     * Extent: Norway - onshore.
180
     * Replaced by ETRS89 + NN2000 height (compound CRS code 5942).
181
     */
182
    public const EPSG_ETRS89_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6144';
183
184
    /**
185
     * ETRS89 + ODN (Offshore) height
186
     * Extent: United Kingdom (UK) - offshore between 2km from shore and boundary of UKCS within 49°46'N to 61°01'N
187
     * and 7°33'W to 3°33'E.
188
     */
189
    public const EPSG_ETRS89_PLUS_ODN_OFFSHORE_HEIGHT = 'urn:ogc:def:crs:EPSG::9425';
190
191
    /**
192
     * ETRS89 + ODN Orkney height
193
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Orkney Islands onshore.
194
     */
195
    public const EPSG_ETRS89_PLUS_ODN_ORKNEY_HEIGHT = 'urn:ogc:def:crs:EPSG::9426';
196
197
    /**
198
     * ETRS89 + ODN height
199
     * Extent: United Kingdom (UK) - Great Britain onshore - England and Wales - mainland; Scotland - mainland and
200
     * Inner Hebrides.
201
     */
202
    public const EPSG_ETRS89_PLUS_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::9424';
203
204
    /**
205
     * ETRS89 + St. Marys height
206
     * Extent: United Kingdom (UK) - Great Britain - England - Isles of Scilly onshore.
207
     */
208
    public const EPSG_ETRS89_PLUS_ST_MARYS_HEIGHT = 'urn:ogc:def:crs:EPSG::9430';
209
210
    /**
211
     * ETRS89 + Stornoway height
212
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Outer Hebrides onshore.
213
     */
214
    public const EPSG_ETRS89_PLUS_STORNOWAY_HEIGHT = 'urn:ogc:def:crs:EPSG::9428';
215
216
    /**
217
     * ETRS89 / Belgian Lambert 2008 + Ostend height
218
     * Extent: Belgium - onshore.
219
     */
220
    public const EPSG_ETRS89_BELGIAN_LAMBERT_2008_PLUS_OSTEND_HEIGHT = 'urn:ogc:def:crs:EPSG::8370';
221
222
    /**
223
     * ETRS89 / DKTM1 + DVR90 height
224
     * Extent: Denmark - Jutland onshore west of 10°E.
225
     */
226
    public const EPSG_ETRS89_DKTM1_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::4097';
227
228
    /**
229
     * ETRS89 / DKTM2 + DVR90 height
230
     * Extent: Denmark - onshore - Jutland east of 9°E and Funen.
231
     */
232
    public const EPSG_ETRS89_DKTM2_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::4098';
233
234
    /**
235
     * ETRS89 / DKTM3 + DVR90 height
236
     * Extent: Denmark - Zealand and Lolland (onshore).
237
     */
238
    public const EPSG_ETRS89_DKTM3_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::4099';
239
240
    /**
241
     * ETRS89 / DKTM4 + DVR90 height
242
     * Extent: Denmark - Bornholm onshore.
243
     */
244
    public const EPSG_ETRS89_DKTM4_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::4100';
245
246
    /**
247
     * ETRS89 / Faroe TM + FVR09 height
248
     * Extent: Faroe Islands - onshore.
249
     * Introduced in 2010.
250
     */
251
    public const EPSG_ETRS89_FAROE_TM_PLUS_FVR09_HEIGHT = 'urn:ogc:def:crs:EPSG::5318';
252
253
    /**
254
     * ETRS89 / Kp2000 Bornholm + DVR90 height
255
     * Extent: Denmark - Bornholm onshore.
256
     */
257
    public const EPSG_ETRS89_KP2000_BORNHOLM_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::7420';
258
259
    /**
260
     * ETRS89 / Kp2000 Jutland + DVR90 height
261
     * Extent: Denmark - Jutland and Funen - onshore.
262
     */
263
    public const EPSG_ETRS89_KP2000_JUTLAND_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::7418';
264
265
    /**
266
     * ETRS89 / Kp2000 Zealand + DVR90 height
267
     * Extent: Denmark - Zealand and Lolland (onshore).
268
     */
269
    public const EPSG_ETRS89_KP2000_ZEALAND_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::7419';
270
271
    /**
272
     * ETRS89 / NTM zone 10 + NN2000 height
273
     * Extent: Norway - onshore - between 10°E and 11°E.
274
     */
275
    public const EPSG_ETRS89_NTM_ZONE_10_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5950';
276
277
    /**
278
     * ETRS89 / NTM zone 10 + NN54 height
279
     * Extent: Norway - onshore - between 10°E and 11°E.
280
     * Replaced by ETRS89 / NTM zone 10 + NN2000 height (compound CRS code 5950).
281
     */
282
    public const EPSG_ETRS89_NTM_ZONE_10_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6150';
283
284
    /**
285
     * ETRS89 / NTM zone 11 + NN2000 height
286
     * Extent: Norway - onshore - between 11°E and 12°E.
287
     */
288
    public const EPSG_ETRS89_NTM_ZONE_11_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5951';
289
290
    /**
291
     * ETRS89 / NTM zone 11 + NN54 height
292
     * Extent: Norway - onshore - between 11°E and 12°E.
293
     * Replaced by ETRS89 / NTM zone 11 + NN2000 height (compound CRS code 5951).
294
     */
295
    public const EPSG_ETRS89_NTM_ZONE_11_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6151';
296
297
    /**
298
     * ETRS89 / NTM zone 12 + NN2000 height
299
     * Extent: Norway - onshore - between 12°E and 13°E.
300
     */
301
    public const EPSG_ETRS89_NTM_ZONE_12_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5952';
302
303
    /**
304
     * ETRS89 / NTM zone 12 + NN54 height
305
     * Extent: Norway - onshore - between 12°E and 13°E.
306
     * Replaced by ETRS89 / NTM zone 12 + NN2000 height (compound CRS code 5952).
307
     */
308
    public const EPSG_ETRS89_NTM_ZONE_12_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6152';
309
310
    /**
311
     * ETRS89 / NTM zone 13 + NN2000 height
312
     * Extent: Norway - onshore - between 13°E and 14°E.
313
     */
314
    public const EPSG_ETRS89_NTM_ZONE_13_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5953';
315
316
    /**
317
     * ETRS89 / NTM zone 13 + NN54 height
318
     * Extent: Norway - onshore - between 13°E and 14°E.
319
     * Replaced by ETRS89 / NTM zone 13 + NN2000 height (compound CRS code 5953).
320
     */
321
    public const EPSG_ETRS89_NTM_ZONE_13_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6153';
322
323
    /**
324
     * ETRS89 / NTM zone 14 + NN2000 height
325
     * Extent: Norway - onshore - between 14°E and 15°E.
326
     */
327
    public const EPSG_ETRS89_NTM_ZONE_14_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5954';
328
329
    /**
330
     * ETRS89 / NTM zone 14 + NN54 height
331
     * Extent: Norway - onshore - between 14°E and 15°E.
332
     * Replaced by ETRS89 / NTM zone 14 + NN2000 height (compound CRS code 5954).
333
     */
334
    public const EPSG_ETRS89_NTM_ZONE_14_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6154';
335
336
    /**
337
     * ETRS89 / NTM zone 15 + NN2000 height
338
     * Extent: Norway - onshore - between 15°E and 16°E.
339
     */
340
    public const EPSG_ETRS89_NTM_ZONE_15_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5955';
341
342
    /**
343
     * ETRS89 / NTM zone 15 + NN54 height
344
     * Extent: Norway - onshore - between 15°E and 16°E.
345
     * Replaced by ETRS89 / NTM zone 15 + NN2000 height (compound CRS code 5955).
346
     */
347
    public const EPSG_ETRS89_NTM_ZONE_15_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6155';
348
349
    /**
350
     * ETRS89 / NTM zone 16 + NN2000 height
351
     * Extent: Norway - onshore - between 16°E and 17°E.
352
     */
353
    public const EPSG_ETRS89_NTM_ZONE_16_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5956';
354
355
    /**
356
     * ETRS89 / NTM zone 16 + NN54 height
357
     * Extent: Norway - onshore - between 16°E and 17°E.
358
     * Replaced by ETRS89 / NTM zone 16 + NN2000 height (compound CRS code 5956).
359
     */
360
    public const EPSG_ETRS89_NTM_ZONE_16_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6156';
361
362
    /**
363
     * ETRS89 / NTM zone 17 + NN2000 height
364
     * Extent: Norway - onshore - between 17°E and 18°E.
365
     */
366
    public const EPSG_ETRS89_NTM_ZONE_17_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5957';
367
368
    /**
369
     * ETRS89 / NTM zone 17 + NN54 height
370
     * Extent: Norway - onshore - between 17°E and 18°E.
371
     * Replaced by ETRS89 / NTM zone 17 + NN2000 height (compound CRS code 5957).
372
     */
373
    public const EPSG_ETRS89_NTM_ZONE_17_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6157';
374
375
    /**
376
     * ETRS89 / NTM zone 18 + NN2000 height
377
     * Extent: Norway - onshore - between 18°E and 19°E.
378
     */
379
    public const EPSG_ETRS89_NTM_ZONE_18_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5958';
380
381
    /**
382
     * ETRS89 / NTM zone 18 + NN54 height
383
     * Extent: Norway - onshore - between 18°E and 19°E.
384
     * Replaced by ETRS89 / NTM zone 18 + NN2000 height (compound CRS code 5958).
385
     */
386
    public const EPSG_ETRS89_NTM_ZONE_18_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6158';
387
388
    /**
389
     * ETRS89 / NTM zone 19 + NN2000 height
390
     * Extent: Norway - onshore - between 19°E and 20°E.
391
     */
392
    public const EPSG_ETRS89_NTM_ZONE_19_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5959';
393
394
    /**
395
     * ETRS89 / NTM zone 19 + NN54 height
396
     * Extent: Norway - onshore - between 19°E and 20°E.
397
     * Replaced by ETRS89 / NTM zone 19 + NN2000 height (compound CRS code 5959).
398
     */
399
    public const EPSG_ETRS89_NTM_ZONE_19_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6159';
400
401
    /**
402
     * ETRS89 / NTM zone 20 + NN2000 height
403
     * Extent: Norway - onshore - between 20°E and 21°E.
404
     */
405
    public const EPSG_ETRS89_NTM_ZONE_20_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5960';
406
407
    /**
408
     * ETRS89 / NTM zone 20 + NN54 height
409
     * Extent: Norway - onshore - between 20°E and 21°E.
410
     * Replaced by ETRS89 / NTM zone 20 + NN2000 height (compound CRS code 5960).
411
     */
412
    public const EPSG_ETRS89_NTM_ZONE_20_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6160';
413
414
    /**
415
     * ETRS89 / NTM zone 21 + NN2000 height
416
     * Extent: Norway - onshore - between 21°E and 22°E.
417
     */
418
    public const EPSG_ETRS89_NTM_ZONE_21_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5961';
419
420
    /**
421
     * ETRS89 / NTM zone 21 + NN54 height
422
     * Extent: Norway - onshore - between 21°E and 22°E.
423
     * Replaced by ETRS89 / NTM zone 21 + NN2000 height (compound CRS code 5961).
424
     */
425
    public const EPSG_ETRS89_NTM_ZONE_21_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6161';
426
427
    /**
428
     * ETRS89 / NTM zone 22 + NN2000 height
429
     * Extent: Norway - onshore - between 22°E and 23°E.
430
     */
431
    public const EPSG_ETRS89_NTM_ZONE_22_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5962';
432
433
    /**
434
     * ETRS89 / NTM zone 22 + NN54 height
435
     * Extent: Norway - onshore - between 22°E and 23°E.
436
     * Replaced by ETRS89 / NTM zone 22 + NN2000 height (compound CRS code 5962).
437
     */
438
    public const EPSG_ETRS89_NTM_ZONE_22_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6162';
439
440
    /**
441
     * ETRS89 / NTM zone 23 + NN2000 height
442
     * Extent: Norway - onshore - between 23°E and 24°E.
443
     */
444
    public const EPSG_ETRS89_NTM_ZONE_23_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5963';
445
446
    /**
447
     * ETRS89 / NTM zone 23 + NN54 height
448
     * Extent: Norway - onshore - between 23°E and 24°E.
449
     * Replaced by ETRS89 / NTM zone 23 + NN2000 height (compound CRS code 5963).
450
     */
451
    public const EPSG_ETRS89_NTM_ZONE_23_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6163';
452
453
    /**
454
     * ETRS89 / NTM zone 24 + NN2000 height
455
     * Extent: Norway - onshore - between 24°E and 25°E.
456
     */
457
    public const EPSG_ETRS89_NTM_ZONE_24_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5964';
458
459
    /**
460
     * ETRS89 / NTM zone 24 + NN54 height
461
     * Extent: Norway - onshore - between 24°E and 25°E.
462
     * Replaced by ETRS89 / NTM zone 24 + NN2000 height (compound CRS code 5964).
463
     */
464
    public const EPSG_ETRS89_NTM_ZONE_24_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6164';
465
466
    /**
467
     * ETRS89 / NTM zone 25 + NN2000 height
468
     * Extent: Norway - onshore - between 25°E and 26°E.
469
     */
470
    public const EPSG_ETRS89_NTM_ZONE_25_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5965';
471
472
    /**
473
     * ETRS89 / NTM zone 25 + NN54 height
474
     * Extent: Norway - onshore - between 25°E and 26°E.
475
     * Replaced by ETRS89 / NTM zone 25 + NN2000 height (compound CRS code 5965).
476
     */
477
    public const EPSG_ETRS89_NTM_ZONE_25_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6165';
478
479
    /**
480
     * ETRS89 / NTM zone 26 + NN2000 height
481
     * Extent: Norway - onshore - between 26°E and 27°E.
482
     */
483
    public const EPSG_ETRS89_NTM_ZONE_26_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5966';
484
485
    /**
486
     * ETRS89 / NTM zone 26 + NN54 height
487
     * Extent: Norway - onshore - between 26°E and 27°E.
488
     * Replaced by ETRS89 / NTM zone 26 + NN2000 height (compound CRS code 5966).
489
     */
490
    public const EPSG_ETRS89_NTM_ZONE_26_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6166';
491
492
    /**
493
     * ETRS89 / NTM zone 27 + NN2000 height
494
     * Extent: Norway - onshore - between 27°E and 28°E.
495
     */
496
    public const EPSG_ETRS89_NTM_ZONE_27_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5967';
497
498
    /**
499
     * ETRS89 / NTM zone 27 + NN54 height
500
     * Extent: Norway - onshore - between 27°E and 28°E.
501
     * Replaced by ETRS89 / NTM zone 27 + NN2000 height (compound CRS code 5967).
502
     */
503
    public const EPSG_ETRS89_NTM_ZONE_27_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6167';
504
505
    /**
506
     * ETRS89 / NTM zone 28 + NN2000 height
507
     * Extent: Norway - onshore - between 28°E and 29°E.
508
     */
509
    public const EPSG_ETRS89_NTM_ZONE_28_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5968';
510
511
    /**
512
     * ETRS89 / NTM zone 28 + NN54 height
513
     * Extent: Norway - onshore - between 28°E and 29°E.
514
     * Replaced by ETRS89 / NTM zone 28 + NN2000 height (compound CRS code 5968).
515
     */
516
    public const EPSG_ETRS89_NTM_ZONE_28_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6168';
517
518
    /**
519
     * ETRS89 / NTM zone 29 + NN2000 height
520
     * Extent: Norway - onshore - between 29°E and 30°E.
521
     */
522
    public const EPSG_ETRS89_NTM_ZONE_29_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5969';
523
524
    /**
525
     * ETRS89 / NTM zone 29 + NN54 height
526
     * Extent: Norway - onshore - between 29°E and 30°E.
527
     * Replaced by ETRS89 / NTM zone 29 + NN2000 height (compound CRS code 5969).
528
     */
529
    public const EPSG_ETRS89_NTM_ZONE_29_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6169';
530
531
    /**
532
     * ETRS89 / NTM zone 30 + NN2000 height
533
     * Extent: Norway - onshore - east of 30°E.
534
     */
535
    public const EPSG_ETRS89_NTM_ZONE_30_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5970';
536
537
    /**
538
     * ETRS89 / NTM zone 30 + NN54 height
539
     * Extent: Norway - onshore - east of 30°E.
540
     * Replaced by ETRS89 / NTM zone 30 + NN2000 height (compound CRS code 5970).
541
     */
542
    public const EPSG_ETRS89_NTM_ZONE_30_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6170';
543
544
    /**
545
     * ETRS89 / NTM zone 5 + NN2000 height
546
     * Extent: Norway - onshore - west of 6°E.
547
     */
548
    public const EPSG_ETRS89_NTM_ZONE_5_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5945';
549
550
    /**
551
     * ETRS89 / NTM zone 5 + NN54 height
552
     * Extent: Norway - onshore - west of 6°E.
553
     * Replaced by ETRS89 / NTM zone 5 + NN2000 height (compound CRS code 5945).
554
     */
555
    public const EPSG_ETRS89_NTM_ZONE_5_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6145';
556
557
    /**
558
     * ETRS89 / NTM zone 6 + NN2000 height
559
     * Extent: Norway - onshore - between 6°E and 7°E.
560
     */
561
    public const EPSG_ETRS89_NTM_ZONE_6_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5946';
562
563
    /**
564
     * ETRS89 / NTM zone 6 + NN54 height
565
     * Extent: Norway - onshore - between 6°E and 7°E.
566
     * Replaced by ETRS89 / NTM zone 6 + NN2000 height (compound CRS code 5946).
567
     */
568
    public const EPSG_ETRS89_NTM_ZONE_6_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6146';
569
570
    /**
571
     * ETRS89 / NTM zone 7 + NN2000 height
572
     * Extent: Norway - onshore - between 7°E and 8°E.
573
     */
574
    public const EPSG_ETRS89_NTM_ZONE_7_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5947';
575
576
    /**
577
     * ETRS89 / NTM zone 7 + NN54 height
578
     * Extent: Norway - onshore - between 7°E and 8°E.
579
     * Replaced by ETRS89 / NTM zone 7 + NN2000 height (compound CRS code 5947).
580
     */
581
    public const EPSG_ETRS89_NTM_ZONE_7_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6147';
582
583
    /**
584
     * ETRS89 / NTM zone 8 + NN2000 height
585
     * Extent: Norway - onshore - between 8°E and 9°E.
586
     */
587
    public const EPSG_ETRS89_NTM_ZONE_8_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5948';
588
589
    /**
590
     * ETRS89 / NTM zone 8 + NN54 height
591
     * Extent: Norway - onshore - between 8°E and 9°E.
592
     * Replaced by ETRS89 / NTM zone 8 + NN2000 height (compound CRS code 5948).
593
     */
594
    public const EPSG_ETRS89_NTM_ZONE_8_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6148';
595
596
    /**
597
     * ETRS89 / NTM zone 9 + NN2000 height
598
     * Extent: Norway - onshore - between 9°E and 10°E.
599
     */
600
    public const EPSG_ETRS89_NTM_ZONE_9_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5949';
601
602
    /**
603
     * ETRS89 / NTM zone 9 + NN54 height
604
     * Extent: Norway - onshore - between 9°E and 10°E.
605
     * Replaced by ETRS89 / NTM zone 9 + NN2000 height (compound CRS code 5949).
606
     */
607
    public const EPSG_ETRS89_NTM_ZONE_9_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6149';
608
609
    /**
610
     * ETRS89 / TM35FIN(N,E) + N2000 height
611
     * Extent: Finland - onshore.
612
     * Replaces ETRS89 / TM35FIN(N,E) + N60 height (CRS code 3902).
613
     */
614
    public const EPSG_ETRS89_TM35FIN_N_E_PLUS_N2000_HEIGHT = 'urn:ogc:def:crs:EPSG::3903';
615
616
    /**
617
     * ETRS89 / TM35FIN(N,E) + N60 height
618
     * Extent: Finland - onshore.
619
     * Replaces YKJ/N60 (CRS code 3901). Replaced by ETRS89-TM35FIN(N,E)/N2000 (CRS code 3903).
620
     */
621
    public const EPSG_ETRS89_TM35FIN_N_E_PLUS_N60_HEIGHT = 'urn:ogc:def:crs:EPSG::3902';
622
623
    /**
624
     * ETRS89 / UTM zone 31N + DHHN92 height
625
     * Extent: Germany - onshore west of 6°E.
626
     */
627
    public const EPSG_ETRS89_UTM_ZONE_31N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5554';
628
629
    /**
630
     * ETRS89 / UTM zone 31N + NN2000 height
631
     * Extent: Norway - onshore - west of 6°E.
632
     */
633
    public const EPSG_ETRS89_UTM_ZONE_31N_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5971';
634
635
    /**
636
     * ETRS89 / UTM zone 31N + NN54 height
637
     * Extent: Norway - onshore - west of 6°E.
638
     * Replaced by ETRS89 / UTM zone 31N + NN2000 height (compound CRS code 5971).
639
     */
640
    public const EPSG_ETRS89_UTM_ZONE_31N_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6171';
641
642
    /**
643
     * ETRS89 / UTM zone 32N + DHHN92 height
644
     * Extent: Germany - onshore between 6°E and 12°E.
645
     */
646
    public const EPSG_ETRS89_UTM_ZONE_32N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5555';
647
648
    /**
649
     * ETRS89 / UTM zone 32N + DVR90 height
650
     * Extent: Denmark - onshore west of 12°E - Zealand, Jutland, Fuen and Lolland.
651
     */
652
    public const EPSG_ETRS89_UTM_ZONE_32N_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::7416';
653
654
    /**
655
     * ETRS89 / UTM zone 32N + NN2000 height
656
     * Extent: Norway - onshore - between 6°E and 12°E.
657
     */
658
    public const EPSG_ETRS89_UTM_ZONE_32N_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5972';
659
660
    /**
661
     * ETRS89 / UTM zone 32N + NN54 height
662
     * Extent: Norway - onshore - between 6°E and 12°E.
663
     * Replaced by ETRS89 / UTM zone 32N + NN2000 height (compound CRS code 5972).
664
     */
665
    public const EPSG_ETRS89_UTM_ZONE_32N_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6172';
666
667
    /**
668
     * ETRS89 / UTM zone 33N + DHHN92 height
669
     * Extent: Germany - onshore east of 12°E.
670
     */
671
    public const EPSG_ETRS89_UTM_ZONE_33N_PLUS_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5556';
672
673
    /**
674
     * ETRS89 / UTM zone 33N + DVR90 height
675
     * Extent: Denmark - onshore east of 12°E - Zealand and Falster, Bornholm.
676
     */
677
    public const EPSG_ETRS89_UTM_ZONE_33N_PLUS_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::7417';
678
679
    /**
680
     * ETRS89 / UTM zone 33N + NN2000 height
681
     * Extent: Norway - onshore - between 12°E and 18°E.
682
     */
683
    public const EPSG_ETRS89_UTM_ZONE_33N_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5973';
684
685
    /**
686
     * ETRS89 / UTM zone 33N + NN54 height
687
     * Extent: Norway - onshore - between 12°E and 18°E.
688
     * Replaced by ETRS89 / UTM zone 33N + NN2000 height (compound CRS code 5973).
689
     */
690
    public const EPSG_ETRS89_UTM_ZONE_33N_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6173';
691
692
    /**
693
     * ETRS89 / UTM zone 34N + NN2000 height
694
     * Extent: Norway - onshore - between 18°E and 24°E.
695
     */
696
    public const EPSG_ETRS89_UTM_ZONE_34N_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5974';
697
698
    /**
699
     * ETRS89 / UTM zone 34N + NN54 height
700
     * Extent: Norway - onshore - between 18°E and 24°E.
701
     * Replaced by ETRS89 / UTM zone 34N + NN2000 height (compound CRS code 5974).
702
     */
703
    public const EPSG_ETRS89_UTM_ZONE_34N_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6174';
704
705
    /**
706
     * ETRS89 / UTM zone 35N + NN2000 height
707
     * Extent: Norway - onshore - between 24°E and 30°E.
708
     */
709
    public const EPSG_ETRS89_UTM_ZONE_35N_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5975';
710
711
    /**
712
     * ETRS89 / UTM zone 35N + NN54 height
713
     * Extent: Norway - onshore - between 24°E and 30°E.
714
     * Replaced by ETRS89 / UTM zone 35N + NN2000 height (compound CRS code 5975).
715
     */
716
    public const EPSG_ETRS89_UTM_ZONE_35N_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6175';
717
718
    /**
719
     * ETRS89 / UTM zone 36N + NN2000 height
720
     * Extent: Norway - onshore - east of 30°E.
721
     */
722
    public const EPSG_ETRS89_UTM_ZONE_36N_PLUS_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5976';
723
724
    /**
725
     * ETRS89 / UTM zone 36N + NN54 height
726
     * Extent: Norway - onshore - east of 30°E.
727
     * Replaced by ETRS89 / UTM zone 36N + NN2000 height (compound CRS code 5976).
728
     */
729
    public const EPSG_ETRS89_UTM_ZONE_36N_PLUS_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::6176';
730
731
    /**
732
     * FEH2010 / Fehmarnbelt TM + FCSVR10 height
733
     * Extent: Fehmarnbelt area of Denmark and Germany.
734
     */
735
    public const EPSG_FEH2010_FEHMARNBELT_TM_PLUS_FCSVR10_HEIGHT = 'urn:ogc:def:crs:EPSG::5598';
736
737
    /**
738
     * GBK19 Grid + ODN height
739
     * Extent: UK - on or related to the rail route from Glasgow via Barrhead to Kilmarnock and the branch to East
740
     * Kilbride.
741
     */
742
    public const EPSG_GBK19_GRID_PLUS_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::9457';
743
744
    /**
745
     * GDA2020 + AHD height
746
     * Extent: Australia - Australian Capital Territory, New South Wales, Northern Territory, Queensland, South
747
     * Australia, Tasmania, Western Australia and Victoria - onshore. Christmas Island - onshore. Cocos and Keeling
748
     * Islands - onshore.
749
     */
750
    public const EPSG_GDA2020_PLUS_AHD_HEIGHT = 'urn:ogc:def:crs:EPSG::9463';
751
752
    /**
753
     * GDA2020 + AVWS height
754
     * Extent: Australia including Lord Howe Island, Macquarie Islands, Ashmore and Cartier Islands, Christmas Island,
755
     * Cocos (Keeling) Islands, Norfolk Island. All onshore and offshore.
756
     */
757
    public const EPSG_GDA2020_PLUS_AVWS_HEIGHT = 'urn:ogc:def:crs:EPSG::9462';
758
759
    /**
760
     * GDA94 + AHD height
761
     * Extent: Australia - Australian Capital Territory, New South Wales, Northern Territory, Queensland, South
762
     * Australia, Tasmania, Western Australia and Victoria - onshore. Christmas Island - onshore. Cocos and Keeling
763
     * Islands - onshore.
764
     */
765
    public const EPSG_GDA94_PLUS_AHD_HEIGHT = 'urn:ogc:def:crs:EPSG::9464';
766
767
    /**
768
     * GR96 + GVR2000 height
769
     * Extent: Greenland - onshore and offshore between 59°N and 84°N and west of 10°W.
770
     * Replaced by GR96 + GVR2016 height (CRS code 8350).
771
     */
772
    public const EPSG_GR96_PLUS_GVR2000_HEIGHT = 'urn:ogc:def:crs:EPSG::8349';
773
774
    /**
775
     * GR96 + GVR2016 height
776
     * Extent: Greenland - onshore and offshore between 58°N and 85°N and west of 7°W.
777
     * Replaces GR96 + GVR2000 height (CRS code 8349).
778
     */
779
    public const EPSG_GR96_PLUS_GVR2016_HEIGHT = 'urn:ogc:def:crs:EPSG::8350';
780
781
    /**
782
     * HS2 Survey Grid + HS2-VRF height
783
     * Extent: UK - HS2 phases 1 and 2a railway corridor from London to Birmingham, Lichfield and Crewe.
784
     * Realized by use of HS2TN15 transformation and HS2GM15 geoid model from ETRS89 OSNet v2009.
785
     */
786
    public const EPSG_HS2_SURVEY_GRID_PLUS_HS2_VRF_HEIGHT = 'urn:ogc:def:crs:EPSG::9306';
787
788
    /**
789
     * JGD2000 + JGD2000 (vertical) height
790
     * Extent: Japan - onshore mainland - Hokkaido, Honshu, Shikoku, Kyushu.
791
     * Replaces Tokyo + JSLD69 height and Tokyo + JSLD72 height (CRS codes 7414 and 6700) from April 2002. Replaced by
792
     * JGD2011 + JGD2011 (vertical) height (CRS code 6697) with effect from 21st October 2011.
793
     */
794
    public const EPSG_JGD2000_PLUS_JGD2000_VERTICAL_HEIGHT = 'urn:ogc:def:crs:EPSG::6696';
795
796
    /**
797
     * JGD2011 + JGD2011 (vertical) height
798
     * Extent: Japan - onshore mainland - Hokkaido, Honshu, Shikoku, Kyushu.
799
     * Replaces JGD2000 + JGD2000 (vertical) height (CRS code 6696) with effect from 21st October 2011.
800
     */
801
    public const EPSG_JGD2011_PLUS_JGD2011_VERTICAL_HEIGHT = 'urn:ogc:def:crs:EPSG::6697';
802
803
    /**
804
     * KKJ / Finland Uniform Coordinate System + N60 height
805
     * Extent: Finland - onshore.
806
     * Replaced by ETRS89 / TM35FIN(N,E) + N60 height (CRS code 3902).
807
     */
808
    public const EPSG_KKJ_FINLAND_UNIFORM_COORDINATE_SYSTEM_PLUS_N60_HEIGHT = 'urn:ogc:def:crs:EPSG::3901';
809
810
    /**
811
     * MML07 Grid + ODN height
812
     * Extent: UK - on or related to the Midland Mainline rail route from Sheffield to London.
813
     */
814
    public const EPSG_MML07_GRID_PLUS_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::9374';
815
816
    /**
817
     * NAD27 + NGVD29 height (ftUS)
818
     * Extent: United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut;
819
     * Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland;
820
     * Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey;
821
     * New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South
822
     * Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin;
823
     * Wyoming.
824
     */
825
    public const EPSG_NAD27_PLUS_NGVD29_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::7406';
826
827
    /**
828
     * NAD27 / Texas North + NGVD29 height (ftUS)
829
     * Extent: United States (USA) - Texas - counties of: Armstrong; Briscoe; Carson; Castro; Childress; Collingsworth;
830
     * Dallam; Deaf Smith; Donley; Gray; Hall; Hansford; Hartley; Hemphill; Hutchinson; Lipscomb; Moore; Ochiltree;
831
     * Oldham; Parmer; Potter; Randall; Roberts; Sherman; Swisher; Wheeler.
832
     */
833
    public const EPSG_NAD27_TEXAS_NORTH_PLUS_NGVD29_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::7407';
834
835
    /**
836
     * NAD83 + NAVD88 height
837
     * Extent: United States (USA) -  CONUS and Alaska - onshore - Alabama; Alaska mainland; Arizona; Arkansas;
838
     * California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky;
839
     * Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska;
840
     * Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon;
841
     * Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington;
842
     * West Virginia; Wisconsin; Wyoming.
843
     */
844
    public const EPSG_NAD83_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::5498';
845
846
    /**
847
     * NAD83 / Alabama East + NAVD88 height
848
     * Extent: United States (USA) - Alabama east of approximately 86°37'W - counties Barbour; Bullock; Calhoun;
849
     * Chambers; Cherokee; Clay; Cleburne; Coffee; Coosa; Covington; Crenshaw; Dale; De Kalb; Elmore; Etowah; Geneva;
850
     * Henry; Houston; Jackson; Lee; Macon; Madison; Marshall; Montgomery; Pike; Randolph; Russell; StClair; Talladega;
851
     * Tallapoosa.
852
     */
853
    public const EPSG_NAD83_ALABAMA_EAST_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8801';
854
855
    /**
856
     * NAD83 / Alabama West + NAVD88 height
857
     * Extent: United States (USA) - Alabama west of approximately 86°37'W - counties Autauga; Baldwin; Bibb; Blount;
858
     * Butler; Chilton; Choctaw; Clarke; Colbert; Conecuh; Cullman; Dallas; Escambia; Fayette; Franklin; Greene; Hale;
859
     * Jefferson; Lamar; Lauderdale; Lawrence; Limestone; Lowndes; Marengo; Marion; Mobile; Monroe; Morgan; Perry;
860
     * Pickens; Shelby; Sumter; Tuscaloosa; Walker; Washington; Wilcox; Winston.
861
     */
862
    public const EPSG_NAD83_ALABAMA_WEST_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8802';
863
864
    /**
865
     * NAD83 / Alaska zone 1 + NAVD88 height
866
     * Extent: United States (USA) - Alaska - east of 141°W; i.e. Panhandle.
867
     */
868
    public const EPSG_NAD83_ALASKA_ZONE_1_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8803';
869
870
    /**
871
     * NAD83 / Alaska zone 10 + NAVD88 height
872
     * Extent: United States (USA) - Alaska - Aleutian Islands onshore.
873
     */
874
    public const EPSG_NAD83_ALASKA_ZONE_10_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8812';
875
876
    /**
877
     * NAD83 / Alaska zone 2 + NAVD88 height
878
     * Extent: United States (USA) - Alaska - between 144°W and 141°W, onshore.
879
     */
880
    public const EPSG_NAD83_ALASKA_ZONE_2_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8804';
881
882
    /**
883
     * NAD83 / Alaska zone 3 + NAVD88 height
884
     * Extent: United States (USA) - Alaska - between 148°W and 144°W.
885
     */
886
    public const EPSG_NAD83_ALASKA_ZONE_3_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8805';
887
888
    /**
889
     * NAD83 / Alaska zone 4 + NAVD88 height
890
     * Extent: United States (USA) - Alaska - between 152°W and 148°W, onshore.
891
     */
892
    public const EPSG_NAD83_ALASKA_ZONE_4_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8806';
893
894
    /**
895
     * NAD83 / Alaska zone 5 + NAVD88 height
896
     * Extent: United States (USA) - Alaska - between 156°W and 152°W.
897
     */
898
    public const EPSG_NAD83_ALASKA_ZONE_5_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8807';
899
900
    /**
901
     * NAD83 / Alaska zone 6 + NAVD88 height
902
     * Extent: United States (USA) - Alaska - between 160°W and 156°W, onshore.
903
     */
904
    public const EPSG_NAD83_ALASKA_ZONE_6_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8808';
905
906
    /**
907
     * NAD83 / Alaska zone 7 + NAVD88 height
908
     * Extent: United States (USA) - Alaska - between 164°W and 160°W, onshore.
909
     */
910
    public const EPSG_NAD83_ALASKA_ZONE_7_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8809';
911
912
    /**
913
     * NAD83 / Alaska zone 8 + NAVD88 height
914
     * Extent: United States (USA) - Alaska onshore north of 54°30'N and between 168°W and 164°W.
915
     */
916
    public const EPSG_NAD83_ALASKA_ZONE_8_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8810';
917
918
    /**
919
     * NAD83 / Alaska zone 9 + NAVD88 height
920
     * Extent: United States (USA) - Alaska onshore north of 54°30'N and west of 168°W.
921
     */
922
    public const EPSG_NAD83_ALASKA_ZONE_9_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8811';
923
924
    /**
925
     * NAD83 / Arizona Central (ft) + NAVD88 height (ft)
926
     * Extent: United States (USA) - Arizona - counties Coconino; Maricopa; Pima; Pinal; Santa Cruz; Yavapai.
927
     */
928
    public const EPSG_NAD83_ARIZONA_CENTRAL_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8701';
929
930
    /**
931
     * NAD83 / Arizona East (ft) + NAVD88 height (ft)
932
     * Extent: United States (USA) - Arizona - counties Apache; Cochise; Gila; Graham; Greenlee; Navajo.
933
     */
934
    public const EPSG_NAD83_ARIZONA_EAST_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8700';
935
936
    /**
937
     * NAD83 / Arizona West (ft) + NAVD88 height (ft)
938
     * Extent: United States (USA) - Arizona - counties of La Paz; Mohave; Yuma.
939
     */
940
    public const EPSG_NAD83_ARIZONA_WEST_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8702';
941
942
    /**
943
     * NAD83 / Arkansas North (ftUS) + NAVD88 height (ftUS)
944
     * Extent: United States (USA) - Arkansas - counties of Baxter; Benton; Boone; Carroll; Clay; Cleburne; Conway;
945
     * Craighead; Crawford; Crittenden; Cross; Faulkner; Franklin; Fulton; Greene; Independence; Izard; Jackson;
946
     * Johnson; Lawrence; Logan; Madison; Marion; Mississippi; Newton; Perry; Poinsett; Pope; Randolph; Scott; Searcy;
947
     * Sebastian; Sharp; St Francis; Stone; Van Buren; Washington; White; Woodruff; Yell.
948
     */
949
    public const EPSG_NAD83_ARKANSAS_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8712';
950
951
    /**
952
     * NAD83 / Arkansas South (ftUS) + NAVD88 height (ftUS)
953
     * Extent: United States (USA) - Arkansas - counties Arkansas; Ashley; Bradley; Calhoun; Chicot; Clark; Cleveland;
954
     * Columbia; Dallas; Desha; Drew; Garland; Grant; Hempstead; Hot Spring; Howard; Jefferson; Lafayette; Lee;
955
     * Lincoln; Little River; Lonoke; Miller; Monroe; Montgomery; Nevada; Ouachita; Phillips; Pike; Polk; Prairie;
956
     * Pulaski; Saline; Sevier; Union.
957
     */
958
    public const EPSG_NAD83_ARKANSAS_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8713';
959
960
    /**
961
     * NAD83 / California zone 1 (ftUS) + NAVD88 height (ftUS)
962
     * Extent: United States (USA) - California - counties Del Norte; Humboldt; Lassen; Modoc; Plumas; Shasta;
963
     * Siskiyou; Tehama; Trinity.
964
     */
965
    public const EPSG_NAD83_CALIFORNIA_ZONE_1_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8714';
966
967
    /**
968
     * NAD83 / California zone 2 (ftUS) + NAVD88 height (ftUS)
969
     * Extent: United States (USA) - California - counties of Alpine; Amador; Butte; Colusa; El Dorado; Glenn; Lake;
970
     * Mendocino; Napa; Nevada; Placer; Sacramento; Sierra; Solano; Sonoma; Sutter; Yolo; Yuba.
971
     */
972
    public const EPSG_NAD83_CALIFORNIA_ZONE_2_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8715';
973
974
    /**
975
     * NAD83 / California zone 3 (ftUS) + NAVD88 height (ftUS)
976
     * Extent: United States (USA) - California - counties Alameda; Calaveras; Contra Costa; Madera; Marin; Mariposa;
977
     * Merced; Mono; San Francisco; San Joaquin; San Mateo; Santa Clara; Santa Cruz; Stanislaus; Tuolumne.
978
     */
979
    public const EPSG_NAD83_CALIFORNIA_ZONE_3_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8716';
980
981
    /**
982
     * NAD83 / California zone 4 (ftUS) + NAVD88 height (ftUS)
983
     * Extent: United States (USA) - California - counties Fresno; Inyo; Kings; Monterey; San Benito; Tulare.
984
     */
985
    public const EPSG_NAD83_CALIFORNIA_ZONE_4_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8717';
986
987
    /**
988
     * NAD83 / California zone 5 (ftUS) + NAVD88 height (ftUS)
989
     * Extent: United States (USA) - California - counties Kern; Los Angeles; San Bernardino; San Luis Obispo; Santa
990
     * Barbara; Ventura.
991
     */
992
    public const EPSG_NAD83_CALIFORNIA_ZONE_5_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8718';
993
994
    /**
995
     * NAD83 / California zone 6 (ftUS) + NAVD88 height (ftUS)
996
     * Extent: United States (USA) - California - counties Imperial; Orange; Riverside; San Diego.
997
     */
998
    public const EPSG_NAD83_CALIFORNIA_ZONE_6_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8719';
999
1000
    /**
1001
     * NAD83 / Colorado Central (ftUS) + NAVD88 height (ftUS)
1002
     * Extent: United States (USA) - Colorado - counties Arapahoe; Chaffee; Cheyenne; Clear Creek; Delta; Denver;
1003
     * Douglas; Eagle; El Paso; Elbert; Fremont; Garfield; Gunnison; Jefferson; Kit Carson; Lake; Lincoln; Mesa; Park;
1004
     * Pitkin; Summit; Teller.
1005
     */
1006
    public const EPSG_NAD83_COLORADO_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8721';
1007
1008
    /**
1009
     * NAD83 / Colorado North (ftUS) + NAVD88 height (ftUS)
1010
     * Extent: United States (USA) - Colorado - counties Adams; Boulder; Gilpin; Grand; Jackson; Larimer; Logan;
1011
     * Moffat; Morgan; Phillips; Rio Blanco; Routt; Sedgwick; Washington; Weld; Yuma.
1012
     */
1013
    public const EPSG_NAD83_COLORADO_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8720';
1014
1015
    /**
1016
     * NAD83 / Colorado South (ftUS) + NAVD88 height (ftUS)
1017
     * Extent: United States (USA) - Colorado - counties Alamosa; Archuleta; Baca; Bent; Conejos; Costilla; Crowley;
1018
     * Custer; Dolores; Hinsdale; Huerfano; Kiowa; La Plata; Las Animas; Mineral; Montezuma; Montrose; Otero; Ouray;
1019
     * Prowers; Pueblo; Rio Grande; Saguache; San Juan; San Miguel.
1020
     */
1021
    public const EPSG_NAD83_COLORADO_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8722';
1022
1023
    /**
1024
     * NAD83 / Connecticut (ftUS) + NAVD88 height (ftUS)
1025
     * Extent: United States (USA) - Connecticut - counties of Fairfield; Hartford; Litchfield; Middlesex; New Haven;
1026
     * New London; Tolland; Windham.
1027
     */
1028
    public const EPSG_NAD83_CONNECTICUT_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8723';
1029
1030
    /**
1031
     * NAD83 / Delaware (ftUS) + NAVD88 height (ftUS)
1032
     * Extent: United States (USA) - Delaware - counties of Kent; New Castle; Sussex.
1033
     */
1034
    public const EPSG_NAD83_DELAWARE_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8724';
1035
1036
    /**
1037
     * NAD83 / Florida East (ftUS) + NAVD88 height (ftUS)
1038
     * Extent: United States (USA) - Florida - counties of Brevard; Broward; Clay; Collier; Dade; Duval; Flagler;
1039
     * Glades; Hendry; Highlands; Indian River; Lake; Martin; Monroe; Nassau; Okeechobee; Orange; Osceola; Palm Beach;
1040
     * Putnam; Seminole; St Johns; St Lucie; Volusia.
1041
     */
1042
    public const EPSG_NAD83_FLORIDA_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8726';
1043
1044
    /**
1045
     * NAD83 / Florida North (ftUS) + NAVD88 height (ftUS)
1046
     * Extent: United States (USA) - Florida - counties of Alachua; Baker; Bay; Bradford; Calhoun; Columbia; Dixie;
1047
     * Escambia; Franklin; Gadsden; Gilchrist; Gulf; Hamilton; Holmes; Jackson; Jefferson; Lafayette; Leon; Liberty;
1048
     * Madison; Okaloosa; Santa Rosa; Suwannee; Taylor; Union; Wakulla; Walton; Washington.
1049
     */
1050
    public const EPSG_NAD83_FLORIDA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8725';
1051
1052
    /**
1053
     * NAD83 / Florida West (ftUS) + NAVD88 height (ftUS)
1054
     * Extent: United States (USA) - Florida - counties of Charlotte; Citrus; De Soto; Hardee; Hernando; Hillsborough;
1055
     * Lee; Levy; Manatee; Marion; Pasco; Pinellas; Polk; Sarasota; Sumter.
1056
     */
1057
    public const EPSG_NAD83_FLORIDA_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8727';
1058
1059
    /**
1060
     * NAD83 / Georgia East (ftUS) + NAVD88 height (ftUS)
1061
     * Extent: United States (USA) - Georgia - counties of Appling; Atkinson; Bacon; Baldwin; Brantley; Bryan; Bulloch;
1062
     * Burke; Camden; Candler; Charlton; Chatham; Clinch; Coffee; Columbia; Dodge; Echols; Effingham; Elbert; Emanuel;
1063
     * Evans; Franklin; Glascock; Glynn; Greene; Hancock; Hart; Jeff Davis; Jefferson; Jenkins; Johnson; Lanier;
1064
     * Laurens; Liberty; Lincoln; Long; Madison; McDuffie; McIntosh; Montgomery; Oglethorpe; Pierce; Richmond; Screven;
1065
     * Stephens; Taliaferro; Tattnall; Telfair; Toombs; Treutlen; Ware; Warren; Washington; Wayne; Wheeler; Wilkes;
1066
     * Wilkinson.
1067
     */
1068
    public const EPSG_NAD83_GEORGIA_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8728';
1069
1070
    /**
1071
     * NAD83 / Georgia West (ftUS) + NAVD88 height (ftUS)
1072
     * Extent: United States (USA) - Georgia - counties of Baker; Banks; Barrow; Bartow; Ben Hill; Berrien; Bibb;
1073
     * Bleckley; Brooks; Butts; Calhoun; Carroll; Catoosa; Chattahoochee; Chattooga; Cherokee; Clarke; Clay; Clayton;
1074
     * Cobb; Colquitt; Cook; Coweta; Crawford; Crisp; Dade; Dawson; De Kalb; Decatur; Dooly; Dougherty; Douglas; Early;
1075
     * Fannin; Fayette; Floyd; Forsyth; Fulton; Gilmer; Gordon; Grady; Gwinnett; Habersham; Hall; Haralson; Harris;
1076
     * Heard; Henry; Houston; Irwin; Jackson; Jasper; Jones; Lamar; Lee; Lowndes; Lumpkin; Macon; Marion; Meriwether;
1077
     * Miller; Mitchell; Monroe; Morgan; Murray; Muscogee; Newton; Oconee; Paulding; Peach; Pickens; Pike; Polk;
1078
     * Pulaski; Putnam; Quitman; Rabun; Randolph; Rockdale; Schley; Seminole; Spalding; Stewart; Sumter; Talbot;
1079
     * Taylor; Terrell; Thomas; Tift; Towns; Troup; Turner; Twiggs; Union; Upson; Walker; Walton; Webster; White;
1080
     * Whitfield; Wilcox; Worth.
1081
     */
1082
    public const EPSG_NAD83_GEORGIA_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8729';
1083
1084
    /**
1085
     * NAD83 / Idaho Central (ftUS) + NAVD88 height (ftUS)
1086
     * Extent: United States (USA) - Idaho - counties of Blaine; Butte; Camas; Cassia; Custer; Gooding; Jerome; Lemhi;
1087
     * Lincoln; Minidoka; Twin Falls.
1088
     */
1089
    public const EPSG_NAD83_IDAHO_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8731';
1090
1091
    /**
1092
     * NAD83 / Idaho East (ftUS) + NAVD88 height (ftUS)
1093
     * Extent: United States (USA) - Idaho - counties of Bannock; Bear Lake; Bingham; Bonneville; Caribou; Clark;
1094
     * Franklin; Fremont; Jefferson; Madison; Oneida; Power; Teton.
1095
     */
1096
    public const EPSG_NAD83_IDAHO_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8730';
1097
1098
    /**
1099
     * NAD83 / Idaho West (ftUS) + NAVD88 height (ftUS)
1100
     * Extent: United States (USA) - Idaho - counties of Ada; Adams; Benewah; Boise; Bonner; Boundary; Canyon;
1101
     * Clearwater; Elmore; Gem; Idaho; Kootenai; Latah; Lewis; Nez Perce; Owyhee; Payette; Shoshone; Valley;
1102
     * Washington.
1103
     */
1104
    public const EPSG_NAD83_IDAHO_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8732';
1105
1106
    /**
1107
     * NAD83 / Illinois East (ftUS) + NAVD88 height (ftUS)
1108
     * Extent: United States (USA) - Illinois - counties of Boone; Champaign; Clark; Clay; Coles; Cook; Crawford;
1109
     * Cumberland; De Kalb; De Witt; Douglas; Du Page; Edgar; Edwards; Effingham; Fayette; Ford; Franklin; Gallatin;
1110
     * Grundy; Hamilton; Hardin; Iroquois; Jasper; Jefferson; Johnson; Kane; Kankakee; Kendall; La Salle; Lake;
1111
     * Lawrence; Livingston; Macon; Marion; Massac; McHenry; McLean; Moultrie; Piatt; Pope; Richland; Saline; Shelby;
1112
     * Vermilion; Wabash; Wayne; White; Will; Williamson.
1113
     */
1114
    public const EPSG_NAD83_ILLINOIS_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8733';
1115
1116
    /**
1117
     * NAD83 / Illinois West (ftUS) + NAVD88 height (ftUS)
1118
     * Extent: United States (USA) - Illinois - counties of Adams; Alexander; Bond; Brown; Bureau; Calhoun; Carroll;
1119
     * Cass; Christian; Clinton; Fulton; Greene; Hancock; Henderson; Henry; Jackson; Jersey; Jo Daviess; Knox; Lee;
1120
     * Logan; Macoupin; Madison; Marshall; Mason; McDonough; Menard; Mercer; Monroe; Montgomery; Morgan; Ogle; Peoria;
1121
     * Perry; Pike; Pulaski; Putnam; Randolph; Rock Island; Sangamon; Schuyler; Scott; St Clair; Stark; Stephenson;
1122
     * Tazewell; Union; Warren; Washington; Whiteside; Winnebago; Woodford.
1123
     */
1124
    public const EPSG_NAD83_ILLINOIS_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8734';
1125
1126
    /**
1127
     * NAD83 / Indiana East (ftUS) + NAVD88 height (ftUS)
1128
     * Extent: United States (USA) - Indiana - counties of Adams; Allen; Bartholomew; Blackford; Brown; Cass; Clark; De
1129
     * Kalb; Dearborn; Decatur; Delaware; Elkhart; Fayette; Floyd; Franklin; Fulton; Grant; Hamilton; Hancock;
1130
     * Harrison; Henry; Howard; Huntington; Jackson; Jay; Jefferson; Jennings; Johnson; Kosciusko; Lagrange; Madison;
1131
     * Marion; Marshall; Miami; Noble; Ohio; Randolph; Ripley; Rush; Scott; Shelby; St Joseph; Steuben; Switzerland;
1132
     * Tipton; Union; Wabash; Washington; Wayne; Wells; Whitley.
1133
     */
1134
    public const EPSG_NAD83_INDIANA_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8735';
1135
1136
    /**
1137
     * NAD83 / Indiana West (ftUS) + NAVD88 height (ftUS)
1138
     * Extent: United States (USA) - Indiana - counties of Benton; Boone; Carroll; Clay; Clinton; Crawford; Daviess;
1139
     * Dubois; Fountain; Gibson; Greene; Hendricks; Jasper; Knox; La Porte; Lake; Lawrence; Martin; Monroe; Montgomery;
1140
     * Morgan; Newton; Orange; Owen; Parke; Perry; Pike; Porter; Posey; Pulaski; Putnam; Spencer; Starke; Sullivan;
1141
     * Tippecanoe; Vanderburgh; Vermillion; Vigo; Warren; Warrick; White.
1142
     */
1143
    public const EPSG_NAD83_INDIANA_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8736';
1144
1145
    /**
1146
     * NAD83 / Iowa North (ftUS) + NAVD88 height (ftUS)
1147
     * Extent: United States (USA) - Iowa - counties of Allamakee; Benton; Black Hawk; Boone; Bremer; Buchanan; Buena
1148
     * Vista; Butler; Calhoun; Carroll; Cerro Gordo; Cherokee; Chickasaw; Clay; Clayton; Crawford; Delaware; Dickinson;
1149
     * Dubuque; Emmet; Fayette; Floyd; Franklin; Greene; Grundy; Hamilton; Hancock; Hardin; Howard; Humboldt; Ida;
1150
     * Jackson; Jones; Kossuth; Linn; Lyon; Marshall; Mitchell; Monona; O'Brien; Osceola; Palo Alto; Plymouth;
1151
     * Pocahontas; Sac; Sioux; Story; Tama; Webster; Winnebago; Winneshiek; Woodbury; Worth; Wright.
1152
     */
1153
    public const EPSG_NAD83_IOWA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8737';
1154
1155
    /**
1156
     * NAD83 / Iowa South (ftUS) + NAVD88 height (ftUS)
1157
     * Extent: United States (USA) - Iowa - counties of Adair; Adams; Appanoose; Audubon; Cass; Cedar; Clarke; Clinton;
1158
     * Dallas; Davis; Decatur; Des Moines; Fremont; Guthrie; Harrison; Henry; Iowa; Jasper; Jefferson; Johnson; Keokuk;
1159
     * Lee; Louisa; Lucas; Madison; Mahaska; Marion; Mills; Monroe; Montgomery; Muscatine; Page; Polk; Pottawattamie;
1160
     * Poweshiek; Ringgold; Scott; Shelby; Taylor; Union; Van Buren; Wapello; Warren; Washington; Wayne.
1161
     */
1162
    public const EPSG_NAD83_IOWA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8738';
1163
1164
    /**
1165
     * NAD83 / Kansas North (ftUS) + NAVD88 height (ftUS)
1166
     * Extent: United States (USA) - Kansas - counties of Atchison; Brown; Cheyenne; Clay; Cloud; Decatur; Dickinson;
1167
     * Doniphan; Douglas; Ellis; Ellsworth; Geary; Gove; Graham; Jackson; Jefferson; Jewell; Johnson; Leavenworth;
1168
     * Lincoln; Logan; Marshall; Mitchell; Morris; Nemaha; Norton; Osborne; Ottawa; Phillips; Pottawatomie; Rawlins;
1169
     * Republic; Riley; Rooks; Russell; Saline; Shawnee; Sheridan; Sherman; Smith; Thomas; Trego; Wabaunsee; Wallace;
1170
     * Washington; Wyandotte.
1171
     */
1172
    public const EPSG_NAD83_KANSAS_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8739';
1173
1174
    /**
1175
     * NAD83 / Kansas South (ftUS) + NAVD88 height (ftUS)
1176
     * Extent: United States (USA) - Kansas - counties of Allen; Anderson; Barber; Barton; Bourbon; Butler; Chase;
1177
     * Chautauqua; Cherokee; Clark; Coffey; Comanche; Cowley; Crawford; Edwards; Elk; Finney; Ford; Franklin; Grant;
1178
     * Gray; Greeley; Greenwood; Hamilton; Harper; Harvey; Haskell; Hodgeman; Kearny; Kingman; Kiowa; Labette; Lane;
1179
     * Linn; Lyon; Marion; McPherson; Meade; Miami; Montgomery; Morton; Neosho; Ness; Osage; Pawnee; Pratt; Reno; Rice;
1180
     * Rush; Scott; Sedgwick; Seward; Stafford; Stanton; Stevens; Sumner; Wichita; Wilson; Woodson.
1181
     */
1182
    public const EPSG_NAD83_KANSAS_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8740';
1183
1184
    /**
1185
     * NAD83 / Kentucky North (ftUS) + NAVD88 height (ftUS)
1186
     * Extent: United States (USA) - Kentucky - counties of Anderson; Bath; Boone; Bourbon; Boyd; Bracken; Bullitt;
1187
     * Campbell; Carroll; Carter; Clark; Elliott; Fayette; Fleming; Franklin; Gallatin; Grant; Greenup; Harrison;
1188
     * Henry; Jefferson; Jessamine; Kenton; Lawrence; Lewis; Mason; Menifee; Montgomery; Morgan; Nicholas; Oldham;
1189
     * Owen; Pendleton; Robertson; Rowan; Scott; Shelby; Spencer; Trimble; Woodford.
1190
     */
1191
    public const EPSG_NAD83_KENTUCKY_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8741';
1192
1193
    /**
1194
     * NAD83 / Kentucky South (ftUS) + NAVD88 height (ftUS)
1195
     * Extent: United States (USA) - Kentucky - counties of Adair; Allen; Ballard; Barren; Bell; Boyle; Breathitt;
1196
     * Breckinridge; Butler; Caldwell; Calloway; Carlisle; Casey; Christian; Clay; Clinton; Crittenden; Cumberland;
1197
     * Daviess; Edmonson; Estill; Floyd; Fulton; Garrard; Graves; Grayson; Green; Hancock; Hardin; Harlan; Hart;
1198
     * Henderson; Hickman; Hopkins; Jackson; Johnson; Knott; Knox; Larue; Laurel; Lee; Leslie; Letcher; Lincoln;
1199
     * Livingston; Logan; Lyon; Madison; Magoffin; Marion; Marshall; Martin; McCracken; McCreary; McLean; Meade;
1200
     * Mercer; Metcalfe; Monroe; Muhlenberg; Nelson; Ohio; Owsley; Perry; Pike; Powell; Pulaski; Rockcastle; Russell;
1201
     * Simpson; Taylor; Todd; Trigg; Union; Warren; Washington; Wayne; Webster; Whitley; Wolfe.
1202
     */
1203
    public const EPSG_NAD83_KENTUCKY_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8742';
1204
1205
    /**
1206
     * NAD83 / Louisiana North (ftUS) + NAVD88 height (ftUS)
1207
     * Extent: United States (USA) - Louisiana - counties of Avoyelles; Bienville; Bossier; Caddo; Caldwell; Catahoula;
1208
     * Claiborne; Concordia; De Soto; East Carroll; Franklin; Grant; Jackson; La Salle; Lincoln; Madison; Morehouse;
1209
     * Natchitoches; Ouachita; Rapides; Red River; Richland; Sabine; Tensas; Union; Vernon; Webster; West Carroll;
1210
     * Winn.
1211
     */
1212
    public const EPSG_NAD83_LOUISIANA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8743';
1213
1214
    /**
1215
     * NAD83 / Louisiana South (ftUS) + NAVD88 height (ftUS)
1216
     * Extent: United States (USA) - Louisiana - counties of Acadia; Allen; Ascension; Assumption; Beauregard;
1217
     * Calcasieu; Cameron; East Baton Rouge; East Feliciana; Evangeline; Iberia; Iberville; Jefferson; Jefferson Davis;
1218
     * Lafayette; LaFourche; Livingston; Orleans; Plaquemines; Pointe Coupee; St Bernard; St Charles; St Helena; St
1219
     * James; St John the Baptist; St Landry; St Martin; St Mary; St Tammany; Tangipahoa; Terrebonne; Vermilion;
1220
     * Washington; West Baton Rouge; West Feliciana.
1221
     */
1222
    public const EPSG_NAD83_LOUISIANA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8744';
1223
1224
    /**
1225
     * NAD83 / Maine East (ftUS) + NAVD88 height (ftUS)
1226
     * Extent: United States (USA) - Maine - counties of Aroostook; Hancock; Knox; Penobscot; Piscataquis; Waldo;
1227
     * Washington.
1228
     */
1229
    public const EPSG_NAD83_MAINE_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8745';
1230
1231
    /**
1232
     * NAD83 / Maine West (ftUS) + NAVD88 height (ftUS)
1233
     * Extent: United States (USA) - Maine - counties of Androscoggin; Cumberland; Franklin; Kennebec; Lincoln; Oxford;
1234
     * Sagadahoc; Somerset; York.
1235
     */
1236
    public const EPSG_NAD83_MAINE_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8746';
1237
1238
    /**
1239
     * NAD83 / Maryland (ftUS) + NAVD88 height (ftUS)
1240
     * Extent: United States (USA) - Maryland - counties of Allegany; Anne Arundel; Baltimore; Calvert; Caroline;
1241
     * Carroll; Cecil; Charles; Dorchester; Frederick; Garrett; Harford; Howard; Kent; Montgomery; Prince Georges;
1242
     * Queen Annes; Somerset; St Marys; Talbot; Washington; Wicomico; Worcester.
1243
     */
1244
    public const EPSG_NAD83_MARYLAND_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8747';
1245
1246
    /**
1247
     * NAD83 / Massachusetts Island (ftUS) + NAVD88 height (ftUS)
1248
     * Extent: United States (USA) - Massachusetts offshore - counties of Dukes; Nantucket.
1249
     */
1250
    public const EPSG_NAD83_MASSACHUSETTS_ISLAND_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8749';
1251
1252
    /**
1253
     * NAD83 / Massachusetts Mainland (ftUS) + NAVD88 height (ftUS)
1254
     * Extent: United States (USA) - Massachusetts onshore - counties of Barnstable; Berkshire; Bristol; Essex;
1255
     * Franklin; Hampden; Hampshire; Middlesex; Norfolk; Plymouth; Suffolk; Worcester.
1256
     */
1257
    public const EPSG_NAD83_MASSACHUSETTS_MAINLAND_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8748';
1258
1259
    /**
1260
     * NAD83 / Michigan Central (ft) + NAVD88 height (ft)
1261
     * Extent: United States (USA) - Michigan - counties of Alcona; Alpena; Antrim; Arenac; Benzie; Charlevoix;
1262
     * Cheboygan; Clare; Crawford; Emmet; Gladwin; Grand Traverse; Iosco; Kalkaska; Lake; Leelanau; Manistee; Mason;
1263
     * Missaukee; Montmorency; Ogemaw; Osceola; Oscoda; Otsego; Presque Isle; Roscommon; Wexford.
1264
     */
1265
    public const EPSG_NAD83_MICHIGAN_CENTRAL_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8704';
1266
1267
    /**
1268
     * NAD83 / Michigan North (ft) + NAVD88 height (ft)
1269
     * Extent: United States (USA) - Michigan north of approximately 45°45'N - counties of Alger; Baraga; Chippewa;
1270
     * Delta; Dickinson; Gogebic; Houghton; Iron; Keweenaw; Luce; Mackinac; Marquette; Menominee; Ontonagon;
1271
     * Schoolcraft.
1272
     */
1273
    public const EPSG_NAD83_MICHIGAN_NORTH_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8703';
1274
1275
    /**
1276
     * NAD83 / Michigan South (ft) + NAVD88 height (ft)
1277
     * Extent: United States (USA) - Michigan - counties of Allegan; Barry; Bay; Berrien; Branch; Calhoun; Cass;
1278
     * Clinton; Eaton; Genesee; Gratiot; Hillsdale; Huron; Ingham; Ionia; Isabella; Jackson; Kalamazoo; Kent; Lapeer;
1279
     * Lenawee; Livingston; Macomb; Mecosta; Midland; Monroe; Montcalm; Muskegon; Newaygo; Oakland; Oceana; Ottawa;
1280
     * Saginaw; Sanilac; Shiawassee; St Clair; St Joseph; Tuscola; Van Buren; Washtenaw; Wayne.
1281
     */
1282
    public const EPSG_NAD83_MICHIGAN_SOUTH_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8705';
1283
1284
    /**
1285
     * NAD83 / Minnesota Central (ftUS) + NAVD88 height (ftUS)
1286
     * Extent: United States (USA) - Minnesota - counties of Aitkin; Becker; Benton; Carlton; Cass; Chisago; Clay; Crow
1287
     * Wing; Douglas; Grant; Hubbard; Isanti; Kanabec; Mille Lacs; Morrison; Otter Tail; Pine; Pope; Stearns; Stevens;
1288
     * Todd; Traverse; Wadena; Wilkin.
1289
     */
1290
    public const EPSG_NAD83_MINNESOTA_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8751';
1291
1292
    /**
1293
     * NAD83 / Minnesota North (ftUS) + NAVD88 height (ftUS)
1294
     * Extent: United States (USA) - Minnesota - counties of Beltrami; Clearwater; Cook; Itasca; Kittson; Koochiching;
1295
     * Lake; Lake of the Woods; Mahnomen; Marshall; Norman; Pennington; Polk; Red Lake; Roseau; St Louis.
1296
     */
1297
    public const EPSG_NAD83_MINNESOTA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8750';
1298
1299
    /**
1300
     * NAD83 / Minnesota South (ftUS) + NAVD88 height (ftUS)
1301
     * Extent: United States (USA) - Minnesota - counties of Anoka; Big Stone; Blue Earth; Brown; Carver; Chippewa;
1302
     * Cottonwood; Dakota; Dodge; Faribault; Fillmore; Freeborn; Goodhue; Hennepin; Houston; Jackson; Kandiyohi; Lac
1303
     * Qui Parle; Le Sueur; Lincoln; Lyon; Martin; McLeod; Meeker; Mower; Murray; Nicollet; Nobles; Olmsted; Pipestone;
1304
     * Ramsey; Redwood; Renville; Rice; Rock; Scott; Sherburne; Sibley; Steele; Swift; Wabasha; Waseca; Washington;
1305
     * Watonwan; Winona; Wright; Yellow Medicine.
1306
     */
1307
    public const EPSG_NAD83_MINNESOTA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8752';
1308
1309
    /**
1310
     * NAD83 / Mississippi East (ftUS) + NAVD88 height (ftUS)
1311
     * Extent: United States (USA) - Mississippi - counties of Alcorn; Attala; Benton; Calhoun; Chickasaw; Choctaw;
1312
     * Clarke; Clay; Covington; Forrest; George; Greene; Hancock; Harrison; Itawamba; Jackson; Jasper; Jones; Kemper;
1313
     * Lafayette; Lamar; Lauderdale; Leake; Lee; Lowndes; Marshall; Monroe; Neshoba; Newton; Noxubee; Oktibbeha; Pearl
1314
     * River; Perry; Pontotoc; Prentiss; Scott; Smith; Stone; Tippah; Tishomingo; Union; Wayne; Webster; Winston.
1315
     */
1316
    public const EPSG_NAD83_MISSISSIPPI_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8753';
1317
1318
    /**
1319
     * NAD83 / Mississippi West (ftUS) + NAVD88 height (ftUS)
1320
     * Extent: United States (USA) - Mississippi - counties of Adams; Amite; Bolivar; Carroll; Claiborne; Coahoma;
1321
     * Copiah; De Soto; Franklin; Grenada; Hinds; Holmes; Humphreys; Issaquena; Jefferson; Jefferson Davis; Lawrence;
1322
     * Leflore; Lincoln; Madison; Marion; Montgomery; Panola; Pike; Quitman; Rankin; Sharkey; Simpson; Sunflower;
1323
     * Tallahatchie; Tate; Tunica; Walthall; Warren; Washington; Wilkinson; Yalobusha; Yazoo.
1324
     */
1325
    public const EPSG_NAD83_MISSISSIPPI_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8754';
1326
1327
    /**
1328
     * NAD83 / Missouri Central + NAVD88 height
1329
     * Extent: United States (USA) - Missouri - counties of Adair; Audrain; Benton; Boone; Callaway; Camden; Carroll;
1330
     * Chariton; Christian; Cole; Cooper; Dallas; Douglas; Greene; Grundy; Hickory; Howard; Howell; Knox; Laclede;
1331
     * Linn; Livingston; Macon; Maries; Mercer; Miller; Moniteau; Monroe; Morgan; Osage; Ozark; Pettis; Phelps; Polk;
1332
     * Pulaski; Putnam; Randolph; Saline; Schuyler; Scotland; Shelby; Stone; Sullivan; Taney; Texas; Webster; Wright.
1333
     */
1334
    public const EPSG_NAD83_MISSOURI_CENTRAL_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8814';
1335
1336
    /**
1337
     * NAD83 / Missouri East + NAVD88 height
1338
     * Extent: United States (USA) - Missouri - counties of Bollinger; Butler; Cape Girardeau; Carter; Clark; Crawford;
1339
     * Dent; Dunklin; Franklin; Gasconade; Iron; Jefferson; Lewis; Lincoln; Madison; Marion; Mississippi; Montgomery;
1340
     * New Madrid; Oregon; Pemiscot; Perry; Pike; Ralls; Reynolds; Ripley; Scott; Shannon; St Charles; St Francois; St
1341
     * Louis; Ste. Genevieve; Stoddard; Warren; Washington; Wayne.
1342
     */
1343
    public const EPSG_NAD83_MISSOURI_EAST_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8813';
1344
1345
    /**
1346
     * NAD83 / Missouri West + NAVD88 height
1347
     * Extent: United States (USA) - Missouri - counties of Andrew; Atchison; Barry; Barton; Bates; Buchanan; Caldwell;
1348
     * Cass; Cedar; Clay; Clinton; Dade; Daviess; De Kalb; Gentry; Harrison; Henry; Holt; Jackson; Jasper; Johnson;
1349
     * Lafayette; Lawrence; McDonald; Newton; Nodaway; Platte; Ray; St Clair; Vernon; Worth.
1350
     */
1351
    public const EPSG_NAD83_MISSOURI_WEST_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::8815';
1352
1353
    /**
1354
     * NAD83 / Montana (ft) + NAVD88 height (ft)
1355
     * Extent: United States (USA) - Montana - counties of Beaverhead; Big Horn; Blaine; Broadwater; Carbon; Carter;
1356
     * Cascade; Chouteau; Custer; Daniels; Dawson; Deer Lodge; Fallon; Fergus; Flathead; Gallatin; Garfield; Glacier;
1357
     * Golden Valley; Granite; Hill; Jefferson; Judith Basin; Lake; Lewis and Clark; Liberty; Lincoln; Madison; McCone;
1358
     * Meagher; Mineral; Missoula; Musselshell; Park; Petroleum; Phillips; Pondera; Powder River; Powell; Prairie;
1359
     * Ravalli; Richland; Roosevelt; Rosebud; Sanders; Sheridan; Silver Bow; Stillwater; Sweet Grass; Teton; Toole;
1360
     * Treasure; Valley; Wheatland; Wibaux; Yellowstone.
1361
     */
1362
    public const EPSG_NAD83_MONTANA_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8706';
1363
1364
    /**
1365
     * NAD83 / Nebraska (ftUS) + NAVD88 height (ftUS)
1366
     * Extent: United States (USA) - Nebraska - counties of Adams; Antelope; Arthur; Banner; Blaine; Boone; Box Butte;
1367
     * Boyd; Brown; Buffalo; Burt; Butler; Cass; Cedar; Chase; Cherry; Cheyenne; Clay; Colfax; Cuming; Custer; Dakota;
1368
     * Dawes; Dawson; Deuel; Dixon; Dodge; Douglas; Dundy; Fillmore; Franklin; Frontier; Furnas; Gage; Garden;
1369
     * Garfield; Gosper; Grant; Greeley; Hall; Hamilton; Harlan; Hayes; Hitchcock; Holt; Hooker; Howard; Jefferson;
1370
     * Johnson; Kearney; Keith; Keya Paha; Kimball; Knox; Lancaster; Lincoln; Logan; Loup; Madison; McPherson; Merrick;
1371
     * Morrill; Nance; Nemaha; Nuckolls; Otoe; Pawnee; Perkins; Phelps; Pierce; Platte; Polk; Red Willow; Richardson;
1372
     * Rock; Saline; Sarpy; Saunders; Scotts Bluff; Seward; Sheridan; Sherman; Sioux; Stanton; Thayer; Thomas;
1373
     * Thurston; Valley; Washington; Wayne; Webster; Wheeler; York.
1374
     */
1375
    public const EPSG_NAD83_NEBRASKA_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8755';
1376
1377
    /**
1378
     * NAD83 / Nevada Central (ftUS) + NAVD88 height (ftUS)
1379
     * Extent: United States (USA) - Nevada - counties of Lander; Nye.
1380
     */
1381
    public const EPSG_NAD83_NEVADA_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8757';
1382
1383
    /**
1384
     * NAD83 / Nevada East (ftUS) + NAVD88 height (ftUS)
1385
     * Extent: United States (USA) - Nevada - counties of Clark; Elko; Eureka; Lincoln; White Pine.
1386
     */
1387
    public const EPSG_NAD83_NEVADA_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8756';
1388
1389
    /**
1390
     * NAD83 / Nevada West (ftUS) + NAVD88 height (ftUS)
1391
     * Extent: United States (USA) - Nevada - counties of Churchill; Douglas; Esmeralda; Humboldt; Lyon; Mineral;
1392
     * Pershing; Storey; Washoe.
1393
     */
1394
    public const EPSG_NAD83_NEVADA_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8758';
1395
1396
    /**
1397
     * NAD83 / New Hampshire (ftUS) + NAVD88 height (ftUS)
1398
     * Extent: United States (USA) - New Hampshire - counties of Belknap; Carroll; Cheshire; Coos; Grafton;
1399
     * Hillsborough; Merrimack; Rockingham; Strafford; Sullivan.
1400
     */
1401
    public const EPSG_NAD83_NEW_HAMPSHIRE_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8759';
1402
1403
    /**
1404
     * NAD83 / New Jersey (ftUS) + NAVD88 height (ftUS)
1405
     * Extent: United States (USA) - New Jersey - counties of Atlantic; Bergen; Burlington; Camden; Cape May;
1406
     * Cumberland; Essex; Gloucester; Hudson; Hunterdon; Mercer; Middlesex; Monmouth; Morris; Ocean; Passaic; Salem;
1407
     * Somerset; Sussex; Union; Warren.
1408
     */
1409
    public const EPSG_NAD83_NEW_JERSEY_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8760';
1410
1411
    /**
1412
     * NAD83 / New Mexico Central (ftUS) + NAVD88 height (ftUS)
1413
     * Extent: United States (USA) - New Mexico - counties of Bernalillo; Dona Ana; Lincoln; Los Alamos; Otero; Rio
1414
     * Arriba; Sandoval; Santa Fe; Socorro; Taos; Torrance; Valencia.
1415
     */
1416
    public const EPSG_NAD83_NEW_MEXICO_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8762';
1417
1418
    /**
1419
     * NAD83 / New Mexico East (ftUS) + NAVD88 height (ftUS)
1420
     * Extent: United States (USA) - New Mexico - counties of Chaves; Colfax; Curry; De Baca; Eddy; Guadalupe; Harding;
1421
     * Lea; Mora; Quay; Roosevelt; San Miguel; Union.
1422
     */
1423
    public const EPSG_NAD83_NEW_MEXICO_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8761';
1424
1425
    /**
1426
     * NAD83 / New Mexico West (ftUS) + NAVD88 height (ftUS)
1427
     * Extent: United States (USA) - New Mexico - counties of Catron; Cibola; Grant; Hidalgo; Luna; McKinley; San Juan;
1428
     * Sierra.
1429
     */
1430
    public const EPSG_NAD83_NEW_MEXICO_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8763';
1431
1432
    /**
1433
     * NAD83 / New York Central (ftUS) + NAVD88 height (ftUS)
1434
     * Extent: United States (USA) - New York - counties of Broome; Cayuga; Chemung; Chenango; Cortland; Jefferson;
1435
     * Lewis; Madison; Oneida; Onondaga; Ontario; Oswego; Schuyler; Seneca; Steuben; Tioga; Tompkins; Wayne; Yates.
1436
     */
1437
    public const EPSG_NAD83_NEW_YORK_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8765';
1438
1439
    /**
1440
     * NAD83 / New York East (ftUS) + NAVD88 height (ftUS)
1441
     * Extent: United States (USA) - New York mainland - counties of Albany; Clinton; Columbia; Delaware; Dutchess;
1442
     * Essex; Franklin; Fulton; Greene; Hamilton; Herkimer; Montgomery; Orange; Otsego; Putnam; Rensselaer; Rockland;
1443
     * Saratoga; Schenectady; Schoharie; St Lawrence; Sullivan; Ulster; Warren; Washington; Westchester.
1444
     */
1445
    public const EPSG_NAD83_NEW_YORK_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8764';
1446
1447
    /**
1448
     * NAD83 / New York Long Island (ftUS) + NAVD88 height (ftUS)
1449
     * Extent: United States (USA) - New York - counties of Bronx; Kings; Nassau; New York; Queens; Richmond; Suffolk.
1450
     */
1451
    public const EPSG_NAD83_NEW_YORK_LONG_ISLAND_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8767';
1452
1453
    /**
1454
     * NAD83 / New York West (ftUS) + NAVD88 height (ftUS)
1455
     * Extent: United States (USA) - New York - counties of Allegany; Cattaraugus; Chautauqua; Erie; Genesee;
1456
     * Livingston; Monroe; Niagara; Orleans; Wyoming.
1457
     */
1458
    public const EPSG_NAD83_NEW_YORK_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8766';
1459
1460
    /**
1461
     * NAD83 / North Carolina (ftUS) + NAVD88 height (ftUS)
1462
     * Extent: United States (USA) - North Carolina - counties of Alamance; Alexander; Alleghany; Anson; Ashe; Avery;
1463
     * Beaufort; Bertie; Bladen; Brunswick; Buncombe; Burke; Cabarrus; Caldwell; Camden; Carteret; Caswell; Catawba;
1464
     * Chatham; Cherokee; Chowan; Clay; Cleveland; Columbus; Craven; Cumberland; Currituck; Dare; Davidson; Davie;
1465
     * Duplin; Durham; Edgecombe; Forsyth; Franklin; Gaston; Gates; Graham; Granville; Greene; Guilford; Halifax;
1466
     * Harnett; Haywood; Henderson; Hertford; Hoke; Hyde; Iredell; Jackson; Johnston; Jones; Lee; Lenoir; Lincoln;
1467
     * Macon; Madison; Martin; McDowell; Mecklenburg; Mitchell; Montgomery; Moore; Nash; New Hanover; Northampton;
1468
     * Onslow; Orange; Pamlico; Pasquotank; Pender; Perquimans; Person; Pitt; Polk; Randolph; Richmond; Robeson;
1469
     * Rockingham; Rowan; Rutherford; Sampson; Scotland; Stanly; Stokes; Surry; Swain; Transylvania; Tyrrell; Union;
1470
     * Vance; Wake; Warren; Washington; Watauga; Wayne; Wilkes; Wilson; Yadkin; Yancey.
1471
     */
1472
    public const EPSG_NAD83_NORTH_CAROLINA_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8768';
1473
1474
    /**
1475
     * NAD83 / North Dakota North (ft) + NAVD88 height (ft)
1476
     * Extent: United States (USA) - North Dakota - counties of Benson; Bottineau; Burke; Cavalier; Divide; Eddy;
1477
     * Foster; Grand Forks; Griggs; McHenry; McKenzie; McLean; Mountrial; Nelson; Pembina; Pierce; Ramsey; Renville;
1478
     * Rolette; Sheridan; Steele; Towner; Traill; Walsh; Ward; Wells; Williams.
1479
     */
1480
    public const EPSG_NAD83_NORTH_DAKOTA_NORTH_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8707';
1481
1482
    /**
1483
     * NAD83 / North Dakota South (ft) + NAVD88 height (ft)
1484
     * Extent: United States (USA) - North Dakota - counties of Adams; Barnes; Billings; Bowman; Burleigh; Cass;
1485
     * Dickey; Dunn; Emmons; Golden Valley; Grant; Hettinger; Kidder; La Moure; Logan; McIntosh; Mercer; Morton;
1486
     * Oliver; Ransom; Richland; Sargent; Sioux; Slope; Stark; Stutsman.
1487
     */
1488
    public const EPSG_NAD83_NORTH_DAKOTA_SOUTH_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8708';
1489
1490
    /**
1491
     * NAD83 / Ohio North (ftUS) + NAVD88 height (ftUS)
1492
     * Extent: United States (USA) - Ohio - counties of Allen;Ashland; Ashtabula; Auglaize; Carroll; Columbiana;
1493
     * Coshocton; Crawford; Cuyahoga; Defiance; Delaware; Erie; Fulton; Geauga; Hancock; Hardin; Harrison; Henry;
1494
     * Holmes; Huron; Jefferson; Knox; Lake; Logan; Lorain; Lucas; Mahoning; Marion; Medina; Mercer; Morrow; Ottawa;
1495
     * Paulding; Portage; Putnam; Richland; Sandusky; Seneca; Shelby; Stark; Summit; Trumbull; Tuscarawas; Union; Van
1496
     * Wert; Wayne; Williams; Wood; Wyandot.
1497
     */
1498
    public const EPSG_NAD83_OHIO_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8769';
1499
1500
    /**
1501
     * NAD83 / Ohio South (ftUS) + NAVD88 height (ftUS)
1502
     * Extent: United States (USA) - Ohio - counties of Adams; Athens; Belmont; Brown; Butler; Champaign; Clark;
1503
     * Clermont; Clinton; Darke; Fairfield; Fayette; Franklin; Gallia; Greene; Guernsey; Hamilton; Highland; Hocking;
1504
     * Jackson; Lawrence; Licking; Madison; Meigs; Miami; Monroe; Montgomery; Morgan; Muskingum; Noble; Perry;
1505
     * Pickaway; Pike; Preble; Ross; Scioto; Vinton; Warren; Washington.
1506
     */
1507
    public const EPSG_NAD83_OHIO_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8770';
1508
1509
    /**
1510
     * NAD83 / Oklahoma North (ftUS) + NAVD88 height (ftUS)
1511
     * Extent: United States (USA) - Oklahoma - counties of Adair; Alfalfa; Beaver; Blaine; Canadian; Cherokee;
1512
     * Cimarron; Craig; Creek; Custer; Delaware; Dewey; Ellis; Garfield; Grant; Harper; Kay; Kingfisher; Lincoln;
1513
     * Logan; Major; Mayes; Muskogee; Noble; Nowata; Okfuskee; Oklahoma; Okmulgee; Osage; Ottawa; Pawnee; Payne; Roger
1514
     * Mills; Rogers; Sequoyah; Texas; Tulsa; Wagoner; Washington; Woods; Woodward.
1515
     */
1516
    public const EPSG_NAD83_OKLAHOMA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8771';
1517
1518
    /**
1519
     * NAD83 / Oklahoma South (ftUS) + NAVD88 height (ftUS)
1520
     * Extent: United States (USA) - Oklahoma - counties of Atoka; Beckham; Bryan; Caddo; Carter; Choctaw; Cleveland;
1521
     * Coal; Comanche; Cotton; Garvin; Grady; Greer; Harmon; Haskell; Hughes; Jackson; Jefferson; Johnston; Kiowa;
1522
     * Latimer; Le Flore; Love; Marshall; McClain; McCurtain; McIntosh; Murray; Pittsburg; Pontotoc; Pottawatomie;
1523
     * Pushmataha; Seminole; Stephens; Tillman; Washita.
1524
     */
1525
    public const EPSG_NAD83_OKLAHOMA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8772';
1526
1527
    /**
1528
     * NAD83 / Oregon North (ft) + NAVD88 height (ft)
1529
     * Extent: United States (USA) - Oregon - counties of Baker; Benton; Clackamas; Clatsop; Columbia; Gilliam; Grant;
1530
     * Hood River; Jefferson; Lincoln; Linn; Marion; Morrow; Multnomah; Polk; Sherman; Tillamook; Umatilla; Union;
1531
     * Wallowa; Wasco; Washington; Wheeler; Yamhill.
1532
     */
1533
    public const EPSG_NAD83_OREGON_NORTH_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8709';
1534
1535
    /**
1536
     * NAD83 / Oregon South (ft) + NAVD88 height (ft)
1537
     * Extent: United States (USA) - Oregon - counties of Coos; Crook; Curry; Deschutes; Douglas; Harney; Jackson;
1538
     * Josephine; Klamath; Lake; Lane; Malheur.
1539
     */
1540
    public const EPSG_NAD83_OREGON_SOUTH_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8710';
1541
1542
    /**
1543
     * NAD83 / Pennsylvania North (ftUS) + NAVD88 height (ftUS)
1544
     * Extent: United States (USA) - Pennsylvania - counties of Bradford; Cameron; Carbon; Centre; Clarion; Clearfield;
1545
     * Clinton; Columbia; Crawford; Elk; Erie; Forest; Jefferson; Lackawanna; Luzerne; Lycoming; McKean; Mercer;
1546
     * Monroe; Montour; Northumberland; Pike; Potter; Sullivan; Susquehanna; Tioga; Union; Venango; Warren; Wayne;
1547
     * Wyoming.
1548
     */
1549
    public const EPSG_NAD83_PENNSYLVANIA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8773';
1550
1551
    /**
1552
     * NAD83 / Pennsylvania South (ftUS) + NAVD88 height (ftUS)
1553
     * Extent: United States (USA) - Pennsylvania - counties of Adams; Allegheny; Armstrong; Beaver; Bedford; Berks;
1554
     * Blair; Bucks; Butler; Cambria; Chester; Cumberland; Dauphin; Delaware; Fayette; Franklin; Fulton; Greene;
1555
     * Huntingdon; Indiana; Juniata; Lancaster; Lawrence; Lebanon; Lehigh; Mifflin; Montgomery; Northampton; Perry;
1556
     * Philadelphia; Schuylkill; Snyder; Somerset; Washington; Westmoreland; York.
1557
     */
1558
    public const EPSG_NAD83_PENNSYLVANIA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8774';
1559
1560
    /**
1561
     * NAD83 / Rhode Island (ftUS) + NAVD88 height (ftUS)
1562
     * Extent: United States (USA) - Rhode Island - counties of Bristol; Kent; Newport; Providence; Washington.
1563
     */
1564
    public const EPSG_NAD83_RHODE_ISLAND_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8775';
1565
1566
    /**
1567
     * NAD83 / South Carolina (ft) + NAVD88 height (ft)
1568
     * Extent: United States (USA) - South Carolina - counties of Abbeville; Aiken; Allendale; Anderson; Bamberg;
1569
     * Barnwell; Beaufort; Berkeley; Calhoun; Charleston; Cherokee; Chester; Chesterfield; Clarendon; Colleton;
1570
     * Darlington; Dillon; Dorchester; Edgefield; Fairfield; Florence; Georgetown; Greenville; Greenwood; Hampton;
1571
     * Horry; Jasper; Kershaw; Lancaster; Laurens; Lee; Lexington; Marion; Marlboro; McCormick; Newberry; Oconee;
1572
     * Orangeburg; Pickens; Richland; Saluda; Spartanburg; Sumter; Union; Williamsburg; York.
1573
     */
1574
    public const EPSG_NAD83_SOUTH_CAROLINA_FT_PLUS_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8711';
1575
1576
    /**
1577
     * NAD83 / South Dakota North (ftUS) + NAVD88 height (ftUS)
1578
     * Extent: United States (USA) - South Dakota - counties of Beadle; Brookings; Brown; Butte; Campbell; Clark;
1579
     * Codington; Corson; Day; Deuel; Dewey; Edmunds; Faulk; Grant; Hamlin; Hand; Harding; Hyde; Kingsbury; Lawrence;
1580
     * Marshall; McPherson; Meade; Perkins; Potter; Roberts; Spink; Sully; Walworth; Ziebach.
1581
     */
1582
    public const EPSG_NAD83_SOUTH_DAKOTA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8776';
1583
1584
    /**
1585
     * NAD83 / South Dakota South (ftUS) + NAVD88 height (ftUS)
1586
     * Extent: United States (USA) - South Dakota - counties of Aurora; Bennett; Bon Homme; Brule; Buffalo; Charles
1587
     * Mix; Clay; Custer; Davison; Douglas; Fall River; Gregory; Haakon; Hanson; Hughes; Hutchinson; Jackson; Jerauld;
1588
     * Jones; Lake; Lincoln; Lyman; McCook; Mellette; Miner; Minnehaha; Moody; Pennington; Sanborn; Shannon; Stanley;
1589
     * Todd; Tripp; Turner; Union; Yankton.
1590
     */
1591
    public const EPSG_NAD83_SOUTH_DAKOTA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8777';
1592
1593
    /**
1594
     * NAD83 / Tennessee (ftUS) + NAVD88 height (ftUS)
1595
     * Extent: United States (USA) - Tennessee - counties of Anderson; Bedford; Benton; Bledsoe; Blount; Bradley;
1596
     * Campbell; Cannon; Carroll; Carter; Cheatham; Chester; Claiborne; Clay; Cocke; Coffee; Crockett; Cumberland;
1597
     * Davidson; De Kalb; Decatur; Dickson; Dyer; Fayette; Fentress; Franklin; Gibson; Giles; Grainger; Greene; Grundy;
1598
     * Hamblen; Hamilton; Hancock; Hardeman; Hardin; Hawkins; Haywood; Henderson; Henry; Hickman; Houston; Humphreys;
1599
     * Jackson; Jefferson; Johnson; Knox; Lake; Lauderdale; Lawrence; Lewis; Lincoln; Loudon; Macon; Madison; Marion;
1600
     * Marshall; Maury; McMinn; McNairy; Meigs; Monroe; Montgomery; Moore; Morgan; Obion; Overton; Perry; Pickett;
1601
     * Polk; Putnam; Rhea; Roane; Robertson; Rutherford; Scott; Sequatchie; Sevier; Shelby; Smith; Stewart; Sullivan;
1602
     * Sumner; Tipton; Trousdale; Unicoi; Union; Van Buren; Warren; Washington; Wayne; Weakley; White; Williamson;
1603
     * Wilson.
1604
     */
1605
    public const EPSG_NAD83_TENNESSEE_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8778';
1606
1607
    /**
1608
     * NAD83 / Texas Central (ftUS) + NAVD88 height (ftUS)
1609
     * Extent: United States (USA) - Texas - counties of Anderson; Angelina; Bastrop; Bell; Blanco; Bosque; Brazos;
1610
     * Brown; Burleson; Burnet; Cherokee; Coke; Coleman; Comanche; Concho; Coryell; Crane; Crockett; Culberson; Ector;
1611
     * El Paso; Falls; Freestone; Gillespie; Glasscock; Grimes; Hamilton; Hardin; Houston; Hudspeth; Irion; Jasper;
1612
     * Jeff Davis; Kimble; Lampasas; Lee; Leon; Liberty; Limestone; Llano; Loving; Madison; Mason; McCulloch; McLennan;
1613
     * Menard; Midland; Milam; Mills; Montgomery; Nacogdoches; Newton; Orange; Pecos; Polk; Reagan; Reeves; Robertson;
1614
     * Runnels; Sabine; San Augustine; San Jacinto; San Saba; Schleicher; Shelby; Sterling; Sutton; Tom Green; Travis;
1615
     * Trinity; Tyler; Upton; Walker; Ward; Washington; Williamson; Winkler.
1616
     */
1617
    public const EPSG_NAD83_TEXAS_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8781';
1618
1619
    /**
1620
     * NAD83 / Texas North (ftUS) + NAVD88 height (ftUS)
1621
     * Extent: United States (USA) - Texas - counties of: Armstrong; Briscoe; Carson; Castro; Childress; Collingsworth;
1622
     * Dallam; Deaf Smith; Donley; Gray; Hall; Hansford; Hartley; Hemphill; Hutchinson; Lipscomb; Moore; Ochiltree;
1623
     * Oldham; Parmer; Potter; Randall; Roberts; Sherman; Swisher; Wheeler.
1624
     */
1625
    public const EPSG_NAD83_TEXAS_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8779';
1626
1627
    /**
1628
     * NAD83 / Texas North Central (ftUS) + NAVD88 height (ftUS)
1629
     * Extent: United States (USA) - Texas - counties of: Andrews; Archer; Bailey; Baylor; Borden; Bowie; Callahan;
1630
     * Camp; Cass; Clay; Cochran; Collin; Cooke; Cottle; Crosby; Dallas; Dawson; Delta; Denton; Dickens; Eastland;
1631
     * Ellis; Erath; Fannin; Fisher; Floyd; Foard; Franklin; Gaines; Garza; Grayson; Gregg; Hale; Hardeman; Harrison;
1632
     * Haskell; Henderson; Hill; Hockley; Hood; Hopkins; Howard; Hunt; Jack; Johnson; Jones; Kaufman; Kent; King; Knox;
1633
     * Lamar; Lamb; Lubbock; Lynn; Marion; Martin; Mitchell; Montague; Morris; Motley; Navarro; Nolan; Palo Pinto;
1634
     * Panola; Parker; Rains; Red River; Rockwall; Rusk; Scurry; Shackelford; Smith; Somervell; Stephens; Stonewall;
1635
     * Tarrant; Taylor; Terry; Throckmorton; Titus; Upshur; Van Zandt; Wichita; Wilbarger; Wise; Wood; Yoakum; Young.
1636
     */
1637
    public const EPSG_NAD83_TEXAS_NORTH_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8780';
1638
1639
    /**
1640
     * NAD83 / Texas South (ftUS) + NAVD88 height (ftUS)
1641
     * Extent: United States (USA) - Texas - counties of Brooks; Cameron; Duval; Hidalgo; Jim Hogg; Jim Wells; Kenedy;
1642
     * Kleberg; Nueces; San Patricio; Starr; Webb; Willacy; Zapata.
1643
     */
1644
    public const EPSG_NAD83_TEXAS_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8783';
1645
1646
    /**
1647
     * NAD83 / Texas South Central (ftUS) + NAVD88 height (ftUS)
1648
     * Extent: United States (USA) - Texas - counties of Aransas; Atascosa; Austin; Bandera; Bee; Bexar; Brazoria;
1649
     * Brewster; Caldwell; Calhoun; Chambers; Colorado; Comal; De Witt; Dimmit; Edwards; Fayette; Fort Bend; Frio;
1650
     * Galveston; Goliad; Gonzales; Guadalupe; Harris; Hays; Jackson; Jefferson; Karnes; Kendall; Kerr; Kinney; La
1651
     * Salle; Lavaca; Live Oak; Matagorda; Maverick; McMullen; Medina; Presidio; Real; Refugio; Terrell; Uvalde; Val
1652
     * Verde; Victoria; Waller; Wharton; Wilson; Zavala.
1653
     */
1654
    public const EPSG_NAD83_TEXAS_SOUTH_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8782';
1655
1656
    /**
1657
     * NAD83 / Utah Central (ftUS) + NAVD88 height (ftUS)
1658
     * Extent: United States (USA) - Utah - counties of Carbon; Duchesne; Emery; Grand; Juab; Millard; Salt Lake;
1659
     * Sanpete; Sevier; Tooele; Uintah; Utah; Wasatch.
1660
     */
1661
    public const EPSG_NAD83_UTAH_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8785';
1662
1663
    /**
1664
     * NAD83 / Utah North (ftUS) + NAVD88 height (ftUS)
1665
     * Extent: United States (USA) - Utah - counties of Box Elder; Cache; Daggett; Davis; Morgan; Rich; Summit; Weber.
1666
     */
1667
    public const EPSG_NAD83_UTAH_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8784';
1668
1669
    /**
1670
     * NAD83 / Utah South (ftUS) + NAVD88 height (ftUS)
1671
     * Extent: United States (USA) - Utah - counties of Beaver; Garfield; Iron; Kane; Piute; San Juan; Washington;
1672
     * Wayne.
1673
     */
1674
    public const EPSG_NAD83_UTAH_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8786';
1675
1676
    /**
1677
     * NAD83 / Vermont (ftUS) + NAVD88 height (ftUS)
1678
     * Extent: United States (USA) - Vermont - counties of Addison; Bennington; Caledonia; Chittenden; Essex; Franklin;
1679
     * Grand Isle; Lamoille; Orange; Orleans; Rutland; Washington; Windham; Windsor.
1680
     */
1681
    public const EPSG_NAD83_VERMONT_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8787';
1682
1683
    /**
1684
     * NAD83 / Virginia North (ftUS) + NAVD88 height (ftUS)
1685
     * Extent: United States (USA) - Virginia - counties of Arlington; Augusta; Bath; Caroline; Clarke; Culpeper;
1686
     * Fairfax; Fauquier; Frederick; Greene; Highland; King George; Loudoun; Madison; Orange; Page; Prince William;
1687
     * Rappahannock; Rockingham; Shenandoah; Spotsylvania; Stafford; Warren; Westmoreland.
1688
     */
1689
    public const EPSG_NAD83_VIRGINIA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8788';
1690
1691
    /**
1692
     * NAD83 / Virginia South (ftUS) + NAVD88 height (ftUS)
1693
     * Extent: United States (USA) - Virginia - counties of Accomack; Albemarle; Alleghany; Amelia; Amherst;
1694
     * Appomattox; Bedford; Bland; Botetourt; Bristol; Brunswick; Buchanan; Buckingham; Campbell; Carroll; Charles
1695
     * City; Charlotte; Chesapeake; Chesterfield; Colonial Heights; Craig; Cumberland; Dickenson; Dinwiddie; Essex;
1696
     * Floyd; Fluvanna; Franklin; Giles; Gloucester; Goochland; Grayson; Greensville; Halifax; Hampton; Hanover;
1697
     * Henrico; Henry; Isle of Wight; James City; King and Queen; King William; Lancaster; Lee; Louisa; Lunenburg;
1698
     * Lynchburg; Mathews; Mecklenburg; Middlesex; Montgomery; Nelson; New Kent; Newport News; Norfolk; Northampton;
1699
     * Northumberland; Norton; Nottoway; Patrick; Petersburg; Pittsylvania; Portsmouth; Powhatan; Prince Edward; Prince
1700
     * George; Pulaski; Richmond; Roanoke; Rockbridge; Russell; Scott; Smyth; Southampton; Suffolk; Surry; Sussex;
1701
     * Tazewell; Washington; Wise; Wythe; York.
1702
     */
1703
    public const EPSG_NAD83_VIRGINIA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8789';
1704
1705
    /**
1706
     * NAD83 / Washington North (ftUS) + NAVD88 height (ftUS)
1707
     * Extent: United States (USA) - Washington - counties of Chelan; Clallam; Douglas; Ferry; Grant north of
1708
     * approximately 47°30'N; Island; Jefferson; King; Kitsap; Lincoln; Okanogan; Pend Oreille; San Juan; Skagit;
1709
     * Snohomish; Spokane; Stevens; Whatcom.
1710
     */
1711
    public const EPSG_NAD83_WASHINGTON_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8790';
1712
1713
    /**
1714
     * NAD83 / Washington South (ftUS) + NAVD88 height (ftUS)
1715
     * Extent: United States (USA) - Washington - counties of Adams; Asotin; Benton; Clark; Columbia; Cowlitz;
1716
     * Franklin; Garfield; Grant south of approximately 47°30'N; Grays Harbor; Kittitas; Klickitat; Lewis; Mason;
1717
     * Pacific; Pierce; Skamania; Thurston; Wahkiakum; Walla Walla; Whitman; Yakima.
1718
     */
1719
    public const EPSG_NAD83_WASHINGTON_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8791';
1720
1721
    /**
1722
     * NAD83 / West Virginia North (ftUS) + NAVD88 height (ftUS)
1723
     * Extent: United States (USA) - West Virginia - counties of Barbour; Berkeley; Brooke; Doddridge; Grant;
1724
     * Hampshire; Hancock; Hardy; Harrison; Jefferson; Marion; Marshall; Mineral; Monongalia; Morgan; Ohio; Pleasants;
1725
     * Preston; Ritchie; Taylor; Tucker; Tyler; Wetzel; Wirt; Wood.
1726
     */
1727
    public const EPSG_NAD83_WEST_VIRGINIA_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8792';
1728
1729
    /**
1730
     * NAD83 / West Virginia South (ftUS) + NAVD88 height (ftUS)
1731
     * Extent: United States (USA) - West Virginia - counties of Boone; Braxton; Cabell; Calhoun; Clay; Fayette;
1732
     * Gilmer; Greenbrier; Jackson; Kanawha; Lewis; Lincoln; Logan; Mason; McDowell; Mercer; Mingo; Monroe; Nicholas;
1733
     * Pendleton; Pocahontas; Putnam; Raleigh; Randolph; Roane; Summers; Upshur; Wayne; Webster; Wyoming.
1734
     */
1735
    public const EPSG_NAD83_WEST_VIRGINIA_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8793';
1736
1737
    /**
1738
     * NAD83 / Wisconsin Central (ftUS) + NAVD88 height (ftUS)
1739
     * Extent: United States (USA) - Wisconsin - counties of Barron; Brown; Buffalo; Chippewa; Clark; Door; Dunn; Eau
1740
     * Claire; Jackson; Kewaunee; Langlade; Lincoln; Marathon; Marinette; Menominee; Oconto; Outagamie; Pepin; Pierce;
1741
     * Polk; Portage; Rusk; Shawano; St Croix; Taylor; Trempealeau; Waupaca; Wood.
1742
     */
1743
    public const EPSG_NAD83_WISCONSIN_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8795';
1744
1745
    /**
1746
     * NAD83 / Wisconsin North (ftUS) + NAVD88 height (ftUS)
1747
     * Extent: United States (USA) - Wisconsin - counties of Ashland; Bayfield; Burnett; Douglas; Florence; Forest;
1748
     * Iron; Oneida; Price; Sawyer; Vilas; Washburn.
1749
     */
1750
    public const EPSG_NAD83_WISCONSIN_NORTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8794';
1751
1752
    /**
1753
     * NAD83 / Wisconsin South (ftUS) + NAVD88 height (ftUS)
1754
     * Extent: United States (USA) - Wisconsin - counties of Adams; Calumet; Columbia; Crawford; Dane; Dodge; Fond Du
1755
     * Lac; Grant; Green; Green Lake; Iowa; Jefferson; Juneau; Kenosha; La Crosse; Lafayette; Manitowoc; Marquette;
1756
     * Milwaukee; Monroe; Ozaukee; Racine; Richland; Rock; Sauk; Sheboygan; Vernon; Walworth; Washington; Waukesha;
1757
     * Waushara; Winnebago.
1758
     */
1759
    public const EPSG_NAD83_WISCONSIN_SOUTH_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8796';
1760
1761
    /**
1762
     * NAD83 / Wyoming East (ftUS) + NAVD88 height (ftUS)
1763
     * Extent: United States (USA) - Wyoming - counties of Albany; Campbell; Converse; Crook; Goshen; Laramie;
1764
     * Niobrara; Platte; Weston.
1765
     */
1766
    public const EPSG_NAD83_WYOMING_EAST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8797';
1767
1768
    /**
1769
     * NAD83 / Wyoming East Central (ftUS) + NAVD88 height (ftUS)
1770
     * Extent: United States (USA) - Wyoming - counties of Big Horn; Carbon; Johnson; Natrona; Sheridan; Washakie.
1771
     */
1772
    public const EPSG_NAD83_WYOMING_EAST_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8798';
1773
1774
    /**
1775
     * NAD83 / Wyoming West (ftUS) + NAVD88 height (ftUS)
1776
     * Extent: United States (USA) - Wyoming - counties of Lincoln; Sublette; Teton; Uinta.
1777
     */
1778
    public const EPSG_NAD83_WYOMING_WEST_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8800';
1779
1780
    /**
1781
     * NAD83 / Wyoming West Central (ftUS) + NAVD88 height (ftUS)
1782
     * Extent: United States (USA) - Wyoming - counties of Fremont; Hot Springs; Park; Sweetwater.
1783
     */
1784
    public const EPSG_NAD83_WYOMING_WEST_CENTRAL_FTUS_PLUS_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8799';
1785
1786
    /**
1787
     * NAD83(2011) + NAVD88 height
1788
     * Extent: United States (USA) -  CONUS and Alaska - onshore - Alabama; Alaska mainland; Arizona; Arkansas;
1789
     * California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky;
1790
     * Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska;
1791
     * Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon;
1792
     * Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington;
1793
     * West Virginia; Wisconsin; Wyoming.
1794
     * Replaces NAD83(NSRS2007) + NAVD88 height.
1795
     */
1796
    public const EPSG_NAD83_2011_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::6349';
1797
1798
    /**
1799
     * NAD83(CSRS) + CGVD2013 height
1800
     * Extent: Canada - onshore and offshore - Alberta; British Columbia; Manitoba; New Brunswick; Newfoundland and
1801
     * Labrador; Northwest Territories; Nova Scotia; Nunavut; Ontario; Prince Edward Island; Quebec; Saskatchewan;
1802
     * Yukon.
1803
     */
1804
    public const EPSG_NAD83_CSRS_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6649';
1805
1806
    /**
1807
     * NAD83(CSRS) / UTM zone 10N + CGVD2013 height
1808
     * Extent: Canada between 126°W and 120°W, onshore and offshore south of 84°N - British Columbia, Northwest
1809
     * Territories, Yukon.
1810
     */
1811
    public const EPSG_NAD83_CSRS_UTM_ZONE_10N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6653';
1812
1813
    /**
1814
     * NAD83(CSRS) / UTM zone 11N + CGVD2013 height
1815
     * Extent: Canada between 120°W and 114°W onshore and offshore - Alberta, British Columbia, Northwest
1816
     * Territories, Nunavut.
1817
     */
1818
    public const EPSG_NAD83_CSRS_UTM_ZONE_11N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6654';
1819
1820
    /**
1821
     * NAD83(CSRS) / UTM zone 12N + CGVD2013 height
1822
     * Extent: Canada between 114°W and 108°W onshore and offshore - Alberta, Northwest Territories, Nunavut,
1823
     * Saskatchewan.
1824
     */
1825
    public const EPSG_NAD83_CSRS_UTM_ZONE_12N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6655';
1826
1827
    /**
1828
     * NAD83(CSRS) / UTM zone 13N + CGVD2013 height
1829
     * Extent: Canada between 108°W and 102°W onshore and offshore - Northwest Territories, Nunavut, Saskatchewan.
1830
     */
1831
    public const EPSG_NAD83_CSRS_UTM_ZONE_13N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6656';
1832
1833
    /**
1834
     * NAD83(CSRS) / UTM zone 14N + CGVD2013 height
1835
     * Extent: Canada between 102°W and 96°W, onshore and offshore south of 84°N - Manitoba, Nunavut, Saskatchewan.
1836
     */
1837
    public const EPSG_NAD83_CSRS_UTM_ZONE_14N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6657';
1838
1839
    /**
1840
     * NAD83(CSRS) / UTM zone 15N + CGVD2013 height
1841
     * Extent: Canada between 96°W and 90°W, onshore and offshore south of 84°N - Manitoba, Nunavut, Ontario.
1842
     */
1843
    public const EPSG_NAD83_CSRS_UTM_ZONE_15N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6658';
1844
1845
    /**
1846
     * NAD83(CSRS) / UTM zone 16N + CGVD2013 height
1847
     * Extent: Canada between 90°W and 84°W, onshore and offshore south of 84°N - Manitoba, Nunavut, Ontario.
1848
     */
1849
    public const EPSG_NAD83_CSRS_UTM_ZONE_16N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6659';
1850
1851
    /**
1852
     * NAD83(CSRS) / UTM zone 17N + CGVD2013 height
1853
     * Extent: Canada between 84°W and 78°W, onshore and offshore south of 84°N - Nunavut, Ontario and Quebec.
1854
     */
1855
    public const EPSG_NAD83_CSRS_UTM_ZONE_17N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6660';
1856
1857
    /**
1858
     * NAD83(CSRS) / UTM zone 18N + CGVD2013 height
1859
     * Extent: Canada between 78°W and 72°W, onshore and offshore south of 84°N - Nunavut, Ontario and Quebec.
1860
     */
1861
    public const EPSG_NAD83_CSRS_UTM_ZONE_18N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6661';
1862
1863
    /**
1864
     * NAD83(CSRS) / UTM zone 19N + CGVD2013 height
1865
     * Extent: Canada between 72°W and 66°W onshore and offshore - New Brunswick, Labrador, Nova Scotia, Nunavut,
1866
     * Quebec.
1867
     */
1868
    public const EPSG_NAD83_CSRS_UTM_ZONE_19N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6662';
1869
1870
    /**
1871
     * NAD83(CSRS) / UTM zone 20N + CGVD2013 height
1872
     * Extent: Canada between 66°W and 60°W onshore and offshore - New Brunswick, Labrador, Nova Scotia, Nunavut,
1873
     * Prince Edward Island, Quebec.
1874
     */
1875
    public const EPSG_NAD83_CSRS_UTM_ZONE_20N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6663';
1876
1877
    /**
1878
     * NAD83(CSRS) / UTM zone 21N + CGVD2013 height
1879
     * Extent: Canada between 60°W and 54°W - Newfoundland and Labrador; Nunavut; Quebec.
1880
     */
1881
    public const EPSG_NAD83_CSRS_UTM_ZONE_21N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6664';
1882
1883
    /**
1884
     * NAD83(CSRS) / UTM zone 22N + CGVD2013 height
1885
     * Extent: Canada between 54°W and 48°W onshore and offshore - Newfoundland and Labrador.
1886
     */
1887
    public const EPSG_NAD83_CSRS_UTM_ZONE_22N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6665';
1888
1889
    /**
1890
     * NAD83(CSRS) / UTM zone 7N + CGVD2013 height
1891
     * Extent: Canada west of 138°W, onshore and offshore south of 84°N - British Columbia, Yukon.
1892
     */
1893
    public const EPSG_NAD83_CSRS_UTM_ZONE_7N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6650';
1894
1895
    /**
1896
     * NAD83(CSRS) / UTM zone 8N + CGVD2013 height
1897
     * Extent: Canada between 138°W and 132°W, onshore and offshore south of 84°N - British Columbia, Northwest
1898
     * Territories, Yukon.
1899
     */
1900
    public const EPSG_NAD83_CSRS_UTM_ZONE_8N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6651';
1901
1902
    /**
1903
     * NAD83(CSRS) / UTM zone 9N + CGVD2013 height
1904
     * Extent: Canada - between 132°W and 126°W, onshore and offshore south of 84°N - British Columbia, Northwest
1905
     * Territories, Yukon.
1906
     */
1907
    public const EPSG_NAD83_CSRS_UTM_ZONE_9N_PLUS_CGVD2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6652';
1908
1909
    /**
1910
     * NAD83(HARN) + NAVD88 height
1911
     * Extent: United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut;
1912
     * Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland;
1913
     * Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey;
1914
     * New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South
1915
     * Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin;
1916
     * Wyoming.
1917
     */
1918
    public const EPSG_NAD83_HARN_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::5499';
1919
1920
    /**
1921
     * NAD83(NSRS2007) + NAVD88 height
1922
     * Extent: United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut;
1923
     * Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland;
1924
     * Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey;
1925
     * New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South
1926
     * Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin;
1927
     * Wyoming.
1928
     */
1929
    public const EPSG_NAD83_NSRS2007_PLUS_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::5500';
1930
1931
    /**
1932
     * NTF (Paris) + NGF IGN69 height
1933
     * Extent: France - mainland onshore.
1934
     */
1935
    public const EPSG_NTF_PARIS_PLUS_NGF_IGN69_HEIGHT = 'urn:ogc:def:crs:EPSG::7400';
1936
1937
    /**
1938
     * NTF (Paris) / Lambert zone I + NGF-IGN69 height
1939
     * Extent: France mainland onshore north of 53.5 grads North (48°09'N).
1940
     */
1941
    public const EPSG_NTF_PARIS_LAMBERT_ZONE_I_PLUS_NGF_IGN69_HEIGHT = 'urn:ogc:def:crs:EPSG::5707';
1942
1943
    /**
1944
     * NTF (Paris) / Lambert zone II + NGF Lallemand height
1945
     * Extent: France - mainland onshore.
1946
     */
1947
    public const EPSG_NTF_PARIS_LAMBERT_ZONE_II_PLUS_NGF_LALLEMAND_HEIGHT = 'urn:ogc:def:crs:EPSG::7411';
1948
1949
    /**
1950
     * NTF (Paris) / Lambert zone II + NGF-IGN69 height
1951
     * Extent: France - mainland onshore.
1952
     */
1953
    public const EPSG_NTF_PARIS_LAMBERT_ZONE_II_PLUS_NGF_IGN69_HEIGHT = 'urn:ogc:def:crs:EPSG::7421';
1954
1955
    /**
1956
     * NTF (Paris) / Lambert zone III + NGF-IGN69 height
1957
     * Extent: France - mainland onshore south of 50.5 grads North (45°27'N).
1958
     */
1959
    public const EPSG_NTF_PARIS_LAMBERT_ZONE_III_PLUS_NGF_IGN69_HEIGHT = 'urn:ogc:def:crs:EPSG::7422';
1960
1961
    /**
1962
     * NTF (Paris) / Lambert zone IV + NGF-IGN78 height
1963
     * Extent: France - Corsica onshore.
1964
     */
1965
    public const EPSG_NTF_PARIS_LAMBERT_ZONE_IV_PLUS_NGF_IGN78_HEIGHT = 'urn:ogc:def:crs:EPSG::5708';
1966
1967
    /**
1968
     * OSGB 1936 / British National Grid + ODN height
1969
     * Extent: United Kingdom (UK) - Great Britain onshore - England and Wales - mainland; Scotland - mainland and
1970
     * Inner Hebrides.
1971
     */
1972
    public const EPSG_OSGB_1936_BRITISH_NATIONAL_GRID_PLUS_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::7405';
1973
1974
    /**
1975
     * PSHD93
1976
     * Extent: Oman - onshore. Includes Musandam and the Kuria Muria (Al Hallaniyah) islands.
1977
     */
1978
    public const EPSG_PSHD93 = 'urn:ogc:def:crs:EPSG::7410';
1979
1980
    /**
1981
     * RGF93 / Lambert-93 + NGF-IGN69 height
1982
     * Extent: France - mainland onshore.
1983
     */
1984
    public const EPSG_RGF93_LAMBERT_93_PLUS_NGF_IGN69_HEIGHT = 'urn:ogc:def:crs:EPSG::5698';
1985
1986
    /**
1987
     * RGF93 / Lambert-93 + NGF-IGN78 height
1988
     * Extent: France - Corsica onshore.
1989
     */
1990
    public const EPSG_RGF93_LAMBERT_93_PLUS_NGF_IGN78_HEIGHT = 'urn:ogc:def:crs:EPSG::5699';
1991
1992
    /**
1993
     * RT90 + RH70 height
1994
     * Extent: Sweden - onshore.
1995
     * When combined with geoid model RN92 forms geographic 3D CRS RR92.
1996
     */
1997
    public const EPSG_RT90_PLUS_RH70_HEIGHT = 'urn:ogc:def:crs:EPSG::7404';
1998
1999
    /**
2000
     * SHMG2015 +  SHVD2015 height
2001
     * Extent: St Helena, Ascension and Tristan da Cunha - St Helena Island - onshore.
2002
     */
2003
    public const EPSG_SHMG2015_PLUS_SHVD2015_HEIGHT = 'urn:ogc:def:crs:EPSG::7956';
2004
2005
    /**
2006
     * SVY21 + SHD height
2007
     * Extent: Singapore - onshore and offshore.
2008
     */
2009
    public const EPSG_SVY21_PLUS_SHD_HEIGHT = 'urn:ogc:def:crs:EPSG::6917';
2010
2011
    /**
2012
     * SVY21 / Singapore TM + SHD height
2013
     * Extent: Singapore - onshore and offshore.
2014
     */
2015
    public const EPSG_SVY21_SINGAPORE_TM_PLUS_SHD_HEIGHT = 'urn:ogc:def:crs:EPSG::6927';
2016
2017
    /**
2018
     * SWEREF99 + RH2000 height
2019
     * Extent: Sweden - onshore.
2020
     */
2021
    public const EPSG_SWEREF99_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5628';
2022
2023
    /**
2024
     * SWEREF99 12 00 + RH2000 height
2025
     * Extent: Sweden - communes west of approximately 12°45'E and south of approximately 60°N. See information
2026
     * source for map.
2027
     */
2028
    public const EPSG_SWEREF99_12_00_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5846';
2029
2030
    /**
2031
     * SWEREF99 13 30 + RH2000 height
2032
     * Extent: Sweden - communes between approximately 12°45'E and 14°15'E and south of approximately 62°10'N. See
2033
     * information source for map.
2034
     */
2035
    public const EPSG_SWEREF99_13_30_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5847';
2036
2037
    /**
2038
     * SWEREF99 14 15 + RH2000 height
2039
     * Extent: Sweden - communes west of approximately 15°E and between approximately 61°35'N and 64°25'N. See
2040
     * information source for map.
2041
     */
2042
    public const EPSG_SWEREF99_14_15_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5851';
2043
2044
    /**
2045
     * SWEREF99 15 00 + RH2000 height
2046
     * Extent: Sweden - communes between approximately 14°15'E and 15°45'E and south of approximately 61°30'N. See
2047
     * information source for map.
2048
     */
2049
    public const EPSG_SWEREF99_15_00_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5848';
2050
2051
    /**
2052
     * SWEREF99 15 45 + RH2000 height
2053
     * Extent: Sweden - communes between approximately 15°E and 16°30'E and between approximately 60°30'N and 65°N.
2054
     * See information source for map.
2055
     */
2056
    public const EPSG_SWEREF99_15_45_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5852';
2057
2058
    /**
2059
     * SWEREF99 16 30 + RH2000 height
2060
     * Extent: Sweden - communes between approximately 15°45'E and 17°15'E and south of approximately 62°20'N. See
2061
     * information source for map.
2062
     */
2063
    public const EPSG_SWEREF99_16_30_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5849';
2064
2065
    /**
2066
     * SWEREF99 17 15 + RH2000 height
2067
     * Extent: Sweden - communes between approximately 14°20'E and 18°50'E and between approximately 67°10'N and
2068
     * 62°05'N. See information source for map.
2069
     */
2070
    public const EPSG_SWEREF99_17_15_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5853';
2071
2072
    /**
2073
     * SWEREF99 18 00 + RH2000 height
2074
     * Extent: Sweden - communes east of approximately 17°15'E between approximately 60°40'N and 58°50'N. See
2075
     * information source for map.
2076
     */
2077
    public const EPSG_SWEREF99_18_00_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5850';
2078
2079
    /**
2080
     * SWEREF99 18 45 + RH2000 height
2081
     * Extent: Sweden - mainland communes between approximately 18°E and 19°30'E and between approximately 62°50'N
2082
     * and 66°N. Also Gotland. See information source for map.
2083
     */
2084
    public const EPSG_SWEREF99_18_45_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5854';
2085
2086
    /**
2087
     * SWEREF99 20 15 + RH2000 height
2088
     * Extent: Sweden - communes in Vaasterbotten east of approximately 19°30'E and (i) north of 63°30'N and (ii)
2089
     * south of approximately 65°05'N. Also Norbotten west of approximately 23°20'E. See information source for map.
2090
     */
2091
    public const EPSG_SWEREF99_20_15_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5855';
2092
2093
    /**
2094
     * SWEREF99 21 45 + RH2000 height
2095
     * Extent: Sweden - communes in Norbotten east of approximately 19°30'E and south of approximately 65°50'N. See
2096
     * information source for map.
2097
     */
2098
    public const EPSG_SWEREF99_21_45_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5856';
2099
2100
    /**
2101
     * SWEREF99 23 15 + RH2000 height
2102
     * Extent: Sweden - communes east of approximately 21°50'E. See information source for map.
2103
     */
2104
    public const EPSG_SWEREF99_23_15_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5857';
2105
2106
    /**
2107
     * SWEREF99 TM + RH2000 height
2108
     * Extent: Sweden - onshore.
2109
     */
2110
    public const EPSG_SWEREF99_TM_PLUS_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5845';
2111
2112
    /**
2113
     * St. Helena Tritan / UTM zone 30S +  Tritan 2011 height
2114
     * Extent: St Helena, Ascension and Tristan da Cunha - St Helena Island - onshore.
2115
     */
2116
    public const EPSG_ST_HELENA_TRITAN_UTM_ZONE_30S_PLUS_TRITAN_2011_HEIGHT = 'urn:ogc:def:crs:EPSG::7955';
2117
2118
    /**
2119
     * TPEN11 Grid + ODN height
2120
     * Extent: UK - on or related to the Trans-Pennine rail route from Liverpool via Manchester to Bradford and Leeds.
2121
     */
2122
    public const EPSG_TPEN11_GRID_PLUS_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::9368';
2123
2124
    /**
2125
     * Tokyo + JSLD69 height
2126
     * Extent: Japan - onshore mainland - Honshu, Shikoku, Kyushu.
2127
     * Replaced by JGD2000 + JGD2000 (vertical) (CRS code 6696) from April 2002).
2128
     */
2129
    public const EPSG_TOKYO_PLUS_JSLD69_HEIGHT = 'urn:ogc:def:crs:EPSG::7414';
2130
2131
    /**
2132
     * Tokyo + JSLD72 height
2133
     * Extent: Japan - onshore mainland - Hokkaido.
2134
     * Replaced by JGD2000 + JGD2000 (vertical) (CRS code 6696) from April 2002).
2135
     */
2136
    public const EPSG_TOKYO_PLUS_JSLD72_HEIGHT = 'urn:ogc:def:crs:EPSG::6700';
2137
2138
    /**
2139
     * WGS 84 / World Mercator +  EGM2008 height
2140
     * Extent: World.
2141
     * Note: for preliminary concept visualisation only. Detailed design will require use of appropriate low-distortion
2142
     * local projected and vertical CRSs.
2143
     */
2144
    public const EPSG_WGS_84_WORLD_MERCATOR_PLUS_EGM2008_HEIGHT = 'urn:ogc:def:crs:EPSG::6893';
2145
2146
    protected static array $sridData = [
2147
        'urn:ogc:def:crs:EPSG::3901' => [
2148
            'name' => 'KKJ / Finland Uniform Coordinate System + N60 height',
2149
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2393',
2150
            'horizontal_crs_type' => 'projected',
2151
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5717',
2152
        ],
2153
        'urn:ogc:def:crs:EPSG::3902' => [
2154
            'name' => 'ETRS89 / TM35FIN(N,E) + N60 height',
2155
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5048',
2156
            'horizontal_crs_type' => 'projected',
2157
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5717',
2158
        ],
2159
        'urn:ogc:def:crs:EPSG::3903' => [
2160
            'name' => 'ETRS89 / TM35FIN(N,E) + N2000 height',
2161
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5048',
2162
            'horizontal_crs_type' => 'projected',
2163
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::3900',
2164
        ],
2165
        'urn:ogc:def:crs:EPSG::4097' => [
2166
            'name' => 'ETRS89 / DKTM1 + DVR90 height',
2167
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4093',
2168
            'horizontal_crs_type' => 'projected',
2169
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2170
        ],
2171
        'urn:ogc:def:crs:EPSG::4098' => [
2172
            'name' => 'ETRS89 / DKTM2 + DVR90 height',
2173
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4094',
2174
            'horizontal_crs_type' => 'projected',
2175
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2176
        ],
2177
        'urn:ogc:def:crs:EPSG::4099' => [
2178
            'name' => 'ETRS89 / DKTM3 + DVR90 height',
2179
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4095',
2180
            'horizontal_crs_type' => 'projected',
2181
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2182
        ],
2183
        'urn:ogc:def:crs:EPSG::4100' => [
2184
            'name' => 'ETRS89 / DKTM4 + DVR90 height',
2185
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4096',
2186
            'horizontal_crs_type' => 'projected',
2187
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2188
        ],
2189
        'urn:ogc:def:crs:EPSG::5318' => [
2190
            'name' => 'ETRS89 / Faroe TM + FVR09 height',
2191
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5316',
2192
            'horizontal_crs_type' => 'projected',
2193
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5317',
2194
        ],
2195
        'urn:ogc:def:crs:EPSG::5498' => [
2196
            'name' => 'NAD83 + NAVD88 height',
2197
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4269',
2198
            'horizontal_crs_type' => 'geographic 2D',
2199
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
2200
        ],
2201
        'urn:ogc:def:crs:EPSG::5499' => [
2202
            'name' => 'NAD83(HARN) + NAVD88 height',
2203
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4152',
2204
            'horizontal_crs_type' => 'geographic 2D',
2205
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
2206
        ],
2207
        'urn:ogc:def:crs:EPSG::5500' => [
2208
            'name' => 'NAD83(NSRS2007) + NAVD88 height',
2209
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4759',
2210
            'horizontal_crs_type' => 'geographic 2D',
2211
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
2212
        ],
2213
        'urn:ogc:def:crs:EPSG::5554' => [
2214
            'name' => 'ETRS89 / UTM zone 31N + DHHN92 height',
2215
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25831',
2216
            'horizontal_crs_type' => 'projected',
2217
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2218
        ],
2219
        'urn:ogc:def:crs:EPSG::5555' => [
2220
            'name' => 'ETRS89 / UTM zone 32N + DHHN92 height',
2221
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25832',
2222
            'horizontal_crs_type' => 'projected',
2223
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2224
        ],
2225
        'urn:ogc:def:crs:EPSG::5556' => [
2226
            'name' => 'ETRS89 / UTM zone 33N + DHHN92 height',
2227
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25833',
2228
            'horizontal_crs_type' => 'projected',
2229
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2230
        ],
2231
        'urn:ogc:def:crs:EPSG::5598' => [
2232
            'name' => 'FEH2010 / Fehmarnbelt TM + FCSVR10 height',
2233
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5596',
2234
            'horizontal_crs_type' => 'projected',
2235
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5597',
2236
        ],
2237
        'urn:ogc:def:crs:EPSG::5628' => [
2238
            'name' => 'SWEREF99 + RH2000 height',
2239
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4619',
2240
            'horizontal_crs_type' => 'geographic 2D',
2241
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2242
        ],
2243
        'urn:ogc:def:crs:EPSG::5698' => [
2244
            'name' => 'RGF93 / Lambert-93 + NGF-IGN69 height',
2245
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2154',
2246
            'horizontal_crs_type' => 'projected',
2247
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5720',
2248
        ],
2249
        'urn:ogc:def:crs:EPSG::5699' => [
2250
            'name' => 'RGF93 / Lambert-93 + NGF-IGN78 height',
2251
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2154',
2252
            'horizontal_crs_type' => 'projected',
2253
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5721',
2254
        ],
2255
        'urn:ogc:def:crs:EPSG::5707' => [
2256
            'name' => 'NTF (Paris) / Lambert zone I + NGF-IGN69 height',
2257
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::27571',
2258
            'horizontal_crs_type' => 'projected',
2259
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5720',
2260
        ],
2261
        'urn:ogc:def:crs:EPSG::5708' => [
2262
            'name' => 'NTF (Paris) / Lambert zone IV + NGF-IGN78 height',
2263
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::27574',
2264
            'horizontal_crs_type' => 'projected',
2265
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5721',
2266
        ],
2267
        'urn:ogc:def:crs:EPSG::5832' => [
2268
            'name' => 'DB_REF / 3-degree Gauss-Kruger zone 2 (E-N) + DHHN92 height',
2269
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5682',
2270
            'horizontal_crs_type' => 'projected',
2271
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2272
        ],
2273
        'urn:ogc:def:crs:EPSG::5833' => [
2274
            'name' => 'DB_REF / 3-degree Gauss-Kruger zone 3 (E-N) + DHHN92 height',
2275
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5683',
2276
            'horizontal_crs_type' => 'projected',
2277
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2278
        ],
2279
        'urn:ogc:def:crs:EPSG::5834' => [
2280
            'name' => 'DB_REF / 3-degree Gauss-Kruger zone 4 (E-N) + DHHN92 height',
2281
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5684',
2282
            'horizontal_crs_type' => 'projected',
2283
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2284
        ],
2285
        'urn:ogc:def:crs:EPSG::5835' => [
2286
            'name' => 'DB_REF / 3-degree Gauss-Kruger zone 5 (E-N) + DHHN92 height',
2287
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5685',
2288
            'horizontal_crs_type' => 'projected',
2289
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5783',
2290
        ],
2291
        'urn:ogc:def:crs:EPSG::5845' => [
2292
            'name' => 'SWEREF99 TM + RH2000 height',
2293
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3006',
2294
            'horizontal_crs_type' => 'projected',
2295
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2296
        ],
2297
        'urn:ogc:def:crs:EPSG::5846' => [
2298
            'name' => 'SWEREF99 12 00 + RH2000 height',
2299
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3007',
2300
            'horizontal_crs_type' => 'projected',
2301
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2302
        ],
2303
        'urn:ogc:def:crs:EPSG::5847' => [
2304
            'name' => 'SWEREF99 13 30 + RH2000 height',
2305
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3008',
2306
            'horizontal_crs_type' => 'projected',
2307
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2308
        ],
2309
        'urn:ogc:def:crs:EPSG::5848' => [
2310
            'name' => 'SWEREF99 15 00 + RH2000 height',
2311
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3009',
2312
            'horizontal_crs_type' => 'projected',
2313
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2314
        ],
2315
        'urn:ogc:def:crs:EPSG::5849' => [
2316
            'name' => 'SWEREF99 16 30 + RH2000 height',
2317
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3010',
2318
            'horizontal_crs_type' => 'projected',
2319
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2320
        ],
2321
        'urn:ogc:def:crs:EPSG::5850' => [
2322
            'name' => 'SWEREF99 18 00 + RH2000 height',
2323
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3011',
2324
            'horizontal_crs_type' => 'projected',
2325
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2326
        ],
2327
        'urn:ogc:def:crs:EPSG::5851' => [
2328
            'name' => 'SWEREF99 14 15 + RH2000 height',
2329
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3012',
2330
            'horizontal_crs_type' => 'projected',
2331
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2332
        ],
2333
        'urn:ogc:def:crs:EPSG::5852' => [
2334
            'name' => 'SWEREF99 15 45 + RH2000 height',
2335
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3013',
2336
            'horizontal_crs_type' => 'projected',
2337
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2338
        ],
2339
        'urn:ogc:def:crs:EPSG::5853' => [
2340
            'name' => 'SWEREF99 17 15 + RH2000 height',
2341
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3014',
2342
            'horizontal_crs_type' => 'projected',
2343
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2344
        ],
2345
        'urn:ogc:def:crs:EPSG::5854' => [
2346
            'name' => 'SWEREF99 18 45 + RH2000 height',
2347
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3015',
2348
            'horizontal_crs_type' => 'projected',
2349
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2350
        ],
2351
        'urn:ogc:def:crs:EPSG::5855' => [
2352
            'name' => 'SWEREF99 20 15 + RH2000 height',
2353
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3016',
2354
            'horizontal_crs_type' => 'projected',
2355
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2356
        ],
2357
        'urn:ogc:def:crs:EPSG::5856' => [
2358
            'name' => 'SWEREF99 21 45 + RH2000 height',
2359
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3017',
2360
            'horizontal_crs_type' => 'projected',
2361
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2362
        ],
2363
        'urn:ogc:def:crs:EPSG::5857' => [
2364
            'name' => 'SWEREF99 23 15 + RH2000 height',
2365
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3018',
2366
            'horizontal_crs_type' => 'projected',
2367
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5613',
2368
        ],
2369
        'urn:ogc:def:crs:EPSG::5942' => [
2370
            'name' => 'ETRS89 + NN2000 height',
2371
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
2372
            'horizontal_crs_type' => 'geographic 2D',
2373
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2374
        ],
2375
        'urn:ogc:def:crs:EPSG::5945' => [
2376
            'name' => 'ETRS89 / NTM zone 5 + NN2000 height',
2377
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5105',
2378
            'horizontal_crs_type' => 'projected',
2379
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2380
        ],
2381
        'urn:ogc:def:crs:EPSG::5946' => [
2382
            'name' => 'ETRS89 / NTM zone 6 + NN2000 height',
2383
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5106',
2384
            'horizontal_crs_type' => 'projected',
2385
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2386
        ],
2387
        'urn:ogc:def:crs:EPSG::5947' => [
2388
            'name' => 'ETRS89 / NTM zone 7 + NN2000 height',
2389
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5107',
2390
            'horizontal_crs_type' => 'projected',
2391
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2392
        ],
2393
        'urn:ogc:def:crs:EPSG::5948' => [
2394
            'name' => 'ETRS89 / NTM zone 8 + NN2000 height',
2395
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5108',
2396
            'horizontal_crs_type' => 'projected',
2397
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2398
        ],
2399
        'urn:ogc:def:crs:EPSG::5949' => [
2400
            'name' => 'ETRS89 / NTM zone 9 + NN2000 height',
2401
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5109',
2402
            'horizontal_crs_type' => 'projected',
2403
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2404
        ],
2405
        'urn:ogc:def:crs:EPSG::5950' => [
2406
            'name' => 'ETRS89 / NTM zone 10 + NN2000 height',
2407
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5110',
2408
            'horizontal_crs_type' => 'projected',
2409
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2410
        ],
2411
        'urn:ogc:def:crs:EPSG::5951' => [
2412
            'name' => 'ETRS89 / NTM zone 11 + NN2000 height',
2413
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5111',
2414
            'horizontal_crs_type' => 'projected',
2415
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2416
        ],
2417
        'urn:ogc:def:crs:EPSG::5952' => [
2418
            'name' => 'ETRS89 / NTM zone 12 + NN2000 height',
2419
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5112',
2420
            'horizontal_crs_type' => 'projected',
2421
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2422
        ],
2423
        'urn:ogc:def:crs:EPSG::5953' => [
2424
            'name' => 'ETRS89 / NTM zone 13 + NN2000 height',
2425
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5113',
2426
            'horizontal_crs_type' => 'projected',
2427
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2428
        ],
2429
        'urn:ogc:def:crs:EPSG::5954' => [
2430
            'name' => 'ETRS89 / NTM zone 14 + NN2000 height',
2431
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5114',
2432
            'horizontal_crs_type' => 'projected',
2433
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2434
        ],
2435
        'urn:ogc:def:crs:EPSG::5955' => [
2436
            'name' => 'ETRS89 / NTM zone 15 + NN2000 height',
2437
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5115',
2438
            'horizontal_crs_type' => 'projected',
2439
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2440
        ],
2441
        'urn:ogc:def:crs:EPSG::5956' => [
2442
            'name' => 'ETRS89 / NTM zone 16 + NN2000 height',
2443
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5116',
2444
            'horizontal_crs_type' => 'projected',
2445
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2446
        ],
2447
        'urn:ogc:def:crs:EPSG::5957' => [
2448
            'name' => 'ETRS89 / NTM zone 17 + NN2000 height',
2449
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5117',
2450
            'horizontal_crs_type' => 'projected',
2451
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2452
        ],
2453
        'urn:ogc:def:crs:EPSG::5958' => [
2454
            'name' => 'ETRS89 / NTM zone 18 + NN2000 height',
2455
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5118',
2456
            'horizontal_crs_type' => 'projected',
2457
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2458
        ],
2459
        'urn:ogc:def:crs:EPSG::5959' => [
2460
            'name' => 'ETRS89 / NTM zone 19 + NN2000 height',
2461
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5119',
2462
            'horizontal_crs_type' => 'projected',
2463
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2464
        ],
2465
        'urn:ogc:def:crs:EPSG::5960' => [
2466
            'name' => 'ETRS89 / NTM zone 20 + NN2000 height',
2467
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5120',
2468
            'horizontal_crs_type' => 'projected',
2469
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2470
        ],
2471
        'urn:ogc:def:crs:EPSG::5961' => [
2472
            'name' => 'ETRS89 / NTM zone 21 + NN2000 height',
2473
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5121',
2474
            'horizontal_crs_type' => 'projected',
2475
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2476
        ],
2477
        'urn:ogc:def:crs:EPSG::5962' => [
2478
            'name' => 'ETRS89 / NTM zone 22 + NN2000 height',
2479
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5122',
2480
            'horizontal_crs_type' => 'projected',
2481
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2482
        ],
2483
        'urn:ogc:def:crs:EPSG::5963' => [
2484
            'name' => 'ETRS89 / NTM zone 23 + NN2000 height',
2485
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5123',
2486
            'horizontal_crs_type' => 'projected',
2487
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2488
        ],
2489
        'urn:ogc:def:crs:EPSG::5964' => [
2490
            'name' => 'ETRS89 / NTM zone 24 + NN2000 height',
2491
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5124',
2492
            'horizontal_crs_type' => 'projected',
2493
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2494
        ],
2495
        'urn:ogc:def:crs:EPSG::5965' => [
2496
            'name' => 'ETRS89 / NTM zone 25 + NN2000 height',
2497
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5125',
2498
            'horizontal_crs_type' => 'projected',
2499
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2500
        ],
2501
        'urn:ogc:def:crs:EPSG::5966' => [
2502
            'name' => 'ETRS89 / NTM zone 26 + NN2000 height',
2503
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5126',
2504
            'horizontal_crs_type' => 'projected',
2505
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2506
        ],
2507
        'urn:ogc:def:crs:EPSG::5967' => [
2508
            'name' => 'ETRS89 / NTM zone 27 + NN2000 height',
2509
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5127',
2510
            'horizontal_crs_type' => 'projected',
2511
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2512
        ],
2513
        'urn:ogc:def:crs:EPSG::5968' => [
2514
            'name' => 'ETRS89 / NTM zone 28 + NN2000 height',
2515
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5128',
2516
            'horizontal_crs_type' => 'projected',
2517
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2518
        ],
2519
        'urn:ogc:def:crs:EPSG::5969' => [
2520
            'name' => 'ETRS89 / NTM zone 29 + NN2000 height',
2521
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5129',
2522
            'horizontal_crs_type' => 'projected',
2523
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2524
        ],
2525
        'urn:ogc:def:crs:EPSG::5970' => [
2526
            'name' => 'ETRS89 / NTM zone 30 + NN2000 height',
2527
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5130',
2528
            'horizontal_crs_type' => 'projected',
2529
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2530
        ],
2531
        'urn:ogc:def:crs:EPSG::5971' => [
2532
            'name' => 'ETRS89 / UTM zone 31N + NN2000 height',
2533
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25831',
2534
            'horizontal_crs_type' => 'projected',
2535
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2536
        ],
2537
        'urn:ogc:def:crs:EPSG::5972' => [
2538
            'name' => 'ETRS89 / UTM zone 32N + NN2000 height',
2539
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25832',
2540
            'horizontal_crs_type' => 'projected',
2541
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2542
        ],
2543
        'urn:ogc:def:crs:EPSG::5973' => [
2544
            'name' => 'ETRS89 / UTM zone 33N + NN2000 height',
2545
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25833',
2546
            'horizontal_crs_type' => 'projected',
2547
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2548
        ],
2549
        'urn:ogc:def:crs:EPSG::5974' => [
2550
            'name' => 'ETRS89 / UTM zone 34N + NN2000 height',
2551
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25834',
2552
            'horizontal_crs_type' => 'projected',
2553
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2554
        ],
2555
        'urn:ogc:def:crs:EPSG::5975' => [
2556
            'name' => 'ETRS89 / UTM zone 35N + NN2000 height',
2557
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25835',
2558
            'horizontal_crs_type' => 'projected',
2559
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2560
        ],
2561
        'urn:ogc:def:crs:EPSG::5976' => [
2562
            'name' => 'ETRS89 / UTM zone 36N + NN2000 height',
2563
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25836',
2564
            'horizontal_crs_type' => 'projected',
2565
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5941',
2566
        ],
2567
        'urn:ogc:def:crs:EPSG::6144' => [
2568
            'name' => 'ETRS89 + NN54 height',
2569
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
2570
            'horizontal_crs_type' => 'geographic 2D',
2571
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2572
        ],
2573
        'urn:ogc:def:crs:EPSG::6145' => [
2574
            'name' => 'ETRS89 / NTM zone 5 + NN54 height',
2575
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5105',
2576
            'horizontal_crs_type' => 'projected',
2577
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2578
        ],
2579
        'urn:ogc:def:crs:EPSG::6146' => [
2580
            'name' => 'ETRS89 / NTM zone 6 + NN54 height',
2581
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5106',
2582
            'horizontal_crs_type' => 'projected',
2583
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2584
        ],
2585
        'urn:ogc:def:crs:EPSG::6147' => [
2586
            'name' => 'ETRS89 / NTM zone 7 + NN54 height',
2587
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5107',
2588
            'horizontal_crs_type' => 'projected',
2589
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2590
        ],
2591
        'urn:ogc:def:crs:EPSG::6148' => [
2592
            'name' => 'ETRS89 / NTM zone 8 + NN54 height',
2593
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5108',
2594
            'horizontal_crs_type' => 'projected',
2595
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2596
        ],
2597
        'urn:ogc:def:crs:EPSG::6149' => [
2598
            'name' => 'ETRS89 / NTM zone 9 + NN54 height',
2599
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5109',
2600
            'horizontal_crs_type' => 'projected',
2601
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2602
        ],
2603
        'urn:ogc:def:crs:EPSG::6150' => [
2604
            'name' => 'ETRS89 / NTM zone 10 + NN54 height',
2605
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5110',
2606
            'horizontal_crs_type' => 'projected',
2607
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2608
        ],
2609
        'urn:ogc:def:crs:EPSG::6151' => [
2610
            'name' => 'ETRS89 / NTM zone 11 + NN54 height',
2611
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5111',
2612
            'horizontal_crs_type' => 'projected',
2613
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2614
        ],
2615
        'urn:ogc:def:crs:EPSG::6152' => [
2616
            'name' => 'ETRS89 / NTM zone 12 + NN54 height',
2617
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5112',
2618
            'horizontal_crs_type' => 'projected',
2619
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2620
        ],
2621
        'urn:ogc:def:crs:EPSG::6153' => [
2622
            'name' => 'ETRS89 / NTM zone 13 + NN54 height',
2623
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5113',
2624
            'horizontal_crs_type' => 'projected',
2625
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2626
        ],
2627
        'urn:ogc:def:crs:EPSG::6154' => [
2628
            'name' => 'ETRS89 / NTM zone 14 + NN54 height',
2629
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5114',
2630
            'horizontal_crs_type' => 'projected',
2631
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2632
        ],
2633
        'urn:ogc:def:crs:EPSG::6155' => [
2634
            'name' => 'ETRS89 / NTM zone 15 + NN54 height',
2635
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5115',
2636
            'horizontal_crs_type' => 'projected',
2637
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2638
        ],
2639
        'urn:ogc:def:crs:EPSG::6156' => [
2640
            'name' => 'ETRS89 / NTM zone 16 + NN54 height',
2641
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5116',
2642
            'horizontal_crs_type' => 'projected',
2643
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2644
        ],
2645
        'urn:ogc:def:crs:EPSG::6157' => [
2646
            'name' => 'ETRS89 / NTM zone 17 + NN54 height',
2647
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5117',
2648
            'horizontal_crs_type' => 'projected',
2649
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2650
        ],
2651
        'urn:ogc:def:crs:EPSG::6158' => [
2652
            'name' => 'ETRS89 / NTM zone 18 + NN54 height',
2653
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5118',
2654
            'horizontal_crs_type' => 'projected',
2655
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2656
        ],
2657
        'urn:ogc:def:crs:EPSG::6159' => [
2658
            'name' => 'ETRS89 / NTM zone 19 + NN54 height',
2659
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5119',
2660
            'horizontal_crs_type' => 'projected',
2661
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2662
        ],
2663
        'urn:ogc:def:crs:EPSG::6160' => [
2664
            'name' => 'ETRS89 / NTM zone 20 + NN54 height',
2665
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5120',
2666
            'horizontal_crs_type' => 'projected',
2667
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2668
        ],
2669
        'urn:ogc:def:crs:EPSG::6161' => [
2670
            'name' => 'ETRS89 / NTM zone 21 + NN54 height',
2671
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5121',
2672
            'horizontal_crs_type' => 'projected',
2673
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2674
        ],
2675
        'urn:ogc:def:crs:EPSG::6162' => [
2676
            'name' => 'ETRS89 / NTM zone 22 + NN54 height',
2677
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5122',
2678
            'horizontal_crs_type' => 'projected',
2679
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2680
        ],
2681
        'urn:ogc:def:crs:EPSG::6163' => [
2682
            'name' => 'ETRS89 / NTM zone 23 + NN54 height',
2683
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5123',
2684
            'horizontal_crs_type' => 'projected',
2685
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2686
        ],
2687
        'urn:ogc:def:crs:EPSG::6164' => [
2688
            'name' => 'ETRS89 / NTM zone 24 + NN54 height',
2689
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5124',
2690
            'horizontal_crs_type' => 'projected',
2691
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2692
        ],
2693
        'urn:ogc:def:crs:EPSG::6165' => [
2694
            'name' => 'ETRS89 / NTM zone 25 + NN54 height',
2695
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5125',
2696
            'horizontal_crs_type' => 'projected',
2697
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2698
        ],
2699
        'urn:ogc:def:crs:EPSG::6166' => [
2700
            'name' => 'ETRS89 / NTM zone 26 + NN54 height',
2701
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5126',
2702
            'horizontal_crs_type' => 'projected',
2703
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2704
        ],
2705
        'urn:ogc:def:crs:EPSG::6167' => [
2706
            'name' => 'ETRS89 / NTM zone 27 + NN54 height',
2707
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5127',
2708
            'horizontal_crs_type' => 'projected',
2709
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2710
        ],
2711
        'urn:ogc:def:crs:EPSG::6168' => [
2712
            'name' => 'ETRS89 / NTM zone 28 + NN54 height',
2713
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5128',
2714
            'horizontal_crs_type' => 'projected',
2715
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2716
        ],
2717
        'urn:ogc:def:crs:EPSG::6169' => [
2718
            'name' => 'ETRS89 / NTM zone 29 + NN54 height',
2719
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5129',
2720
            'horizontal_crs_type' => 'projected',
2721
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2722
        ],
2723
        'urn:ogc:def:crs:EPSG::6170' => [
2724
            'name' => 'ETRS89 / NTM zone 30 + NN54 height',
2725
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5130',
2726
            'horizontal_crs_type' => 'projected',
2727
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2728
        ],
2729
        'urn:ogc:def:crs:EPSG::6171' => [
2730
            'name' => 'ETRS89 / UTM zone 31N + NN54 height',
2731
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25831',
2732
            'horizontal_crs_type' => 'projected',
2733
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2734
        ],
2735
        'urn:ogc:def:crs:EPSG::6172' => [
2736
            'name' => 'ETRS89 / UTM zone 32N + NN54 height',
2737
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25832',
2738
            'horizontal_crs_type' => 'projected',
2739
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2740
        ],
2741
        'urn:ogc:def:crs:EPSG::6173' => [
2742
            'name' => 'ETRS89 / UTM zone 33N + NN54 height',
2743
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25833',
2744
            'horizontal_crs_type' => 'projected',
2745
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2746
        ],
2747
        'urn:ogc:def:crs:EPSG::6174' => [
2748
            'name' => 'ETRS89 / UTM zone 34N + NN54 height',
2749
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25834',
2750
            'horizontal_crs_type' => 'projected',
2751
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2752
        ],
2753
        'urn:ogc:def:crs:EPSG::6175' => [
2754
            'name' => 'ETRS89 / UTM zone 35N + NN54 height',
2755
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25835',
2756
            'horizontal_crs_type' => 'projected',
2757
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2758
        ],
2759
        'urn:ogc:def:crs:EPSG::6176' => [
2760
            'name' => 'ETRS89 / UTM zone 36N + NN54 height',
2761
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25836',
2762
            'horizontal_crs_type' => 'projected',
2763
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5776',
2764
        ],
2765
        'urn:ogc:def:crs:EPSG::6190' => [
2766
            'name' => 'Belge 1972 / Belgian Lambert 72 + Ostend height',
2767
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::31370',
2768
            'horizontal_crs_type' => 'projected',
2769
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5710',
2770
        ],
2771
        'urn:ogc:def:crs:EPSG::6349' => [
2772
            'name' => 'NAD83(2011) + NAVD88 height',
2773
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::6318',
2774
            'horizontal_crs_type' => 'geographic 2D',
2775
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
2776
        ],
2777
        'urn:ogc:def:crs:EPSG::6649' => [
2778
            'name' => 'NAD83(CSRS) + CGVD2013 height',
2779
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4617',
2780
            'horizontal_crs_type' => 'geographic 2D',
2781
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2782
        ],
2783
        'urn:ogc:def:crs:EPSG::6650' => [
2784
            'name' => 'NAD83(CSRS) / UTM zone 7N + CGVD2013 height',
2785
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3154',
2786
            'horizontal_crs_type' => 'projected',
2787
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2788
        ],
2789
        'urn:ogc:def:crs:EPSG::6651' => [
2790
            'name' => 'NAD83(CSRS) / UTM zone 8N + CGVD2013 height',
2791
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3155',
2792
            'horizontal_crs_type' => 'projected',
2793
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2794
        ],
2795
        'urn:ogc:def:crs:EPSG::6652' => [
2796
            'name' => 'NAD83(CSRS) / UTM zone 9N + CGVD2013 height',
2797
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3156',
2798
            'horizontal_crs_type' => 'projected',
2799
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2800
        ],
2801
        'urn:ogc:def:crs:EPSG::6653' => [
2802
            'name' => 'NAD83(CSRS) / UTM zone 10N + CGVD2013 height',
2803
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3157',
2804
            'horizontal_crs_type' => 'projected',
2805
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2806
        ],
2807
        'urn:ogc:def:crs:EPSG::6654' => [
2808
            'name' => 'NAD83(CSRS) / UTM zone 11N + CGVD2013 height',
2809
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2955',
2810
            'horizontal_crs_type' => 'projected',
2811
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2812
        ],
2813
        'urn:ogc:def:crs:EPSG::6655' => [
2814
            'name' => 'NAD83(CSRS) / UTM zone 12N + CGVD2013 height',
2815
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2956',
2816
            'horizontal_crs_type' => 'projected',
2817
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2818
        ],
2819
        'urn:ogc:def:crs:EPSG::6656' => [
2820
            'name' => 'NAD83(CSRS) / UTM zone 13N + CGVD2013 height',
2821
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2957',
2822
            'horizontal_crs_type' => 'projected',
2823
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2824
        ],
2825
        'urn:ogc:def:crs:EPSG::6657' => [
2826
            'name' => 'NAD83(CSRS) / UTM zone 14N + CGVD2013 height',
2827
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3158',
2828
            'horizontal_crs_type' => 'projected',
2829
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2830
        ],
2831
        'urn:ogc:def:crs:EPSG::6658' => [
2832
            'name' => 'NAD83(CSRS) / UTM zone 15N + CGVD2013 height',
2833
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3159',
2834
            'horizontal_crs_type' => 'projected',
2835
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2836
        ],
2837
        'urn:ogc:def:crs:EPSG::6659' => [
2838
            'name' => 'NAD83(CSRS) / UTM zone 16N + CGVD2013 height',
2839
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3160',
2840
            'horizontal_crs_type' => 'projected',
2841
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2842
        ],
2843
        'urn:ogc:def:crs:EPSG::6660' => [
2844
            'name' => 'NAD83(CSRS) / UTM zone 17N + CGVD2013 height',
2845
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2958',
2846
            'horizontal_crs_type' => 'projected',
2847
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2848
        ],
2849
        'urn:ogc:def:crs:EPSG::6661' => [
2850
            'name' => 'NAD83(CSRS) / UTM zone 18N + CGVD2013 height',
2851
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2959',
2852
            'horizontal_crs_type' => 'projected',
2853
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2854
        ],
2855
        'urn:ogc:def:crs:EPSG::6662' => [
2856
            'name' => 'NAD83(CSRS) / UTM zone 19N + CGVD2013 height',
2857
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2960',
2858
            'horizontal_crs_type' => 'projected',
2859
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2860
        ],
2861
        'urn:ogc:def:crs:EPSG::6663' => [
2862
            'name' => 'NAD83(CSRS) / UTM zone 20N + CGVD2013 height',
2863
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2961',
2864
            'horizontal_crs_type' => 'projected',
2865
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2866
        ],
2867
        'urn:ogc:def:crs:EPSG::6664' => [
2868
            'name' => 'NAD83(CSRS) / UTM zone 21N + CGVD2013 height',
2869
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2962',
2870
            'horizontal_crs_type' => 'projected',
2871
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2872
        ],
2873
        'urn:ogc:def:crs:EPSG::6665' => [
2874
            'name' => 'NAD83(CSRS) / UTM zone 22N + CGVD2013 height',
2875
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3761',
2876
            'horizontal_crs_type' => 'projected',
2877
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6647',
2878
        ],
2879
        'urn:ogc:def:crs:EPSG::6696' => [
2880
            'name' => 'JGD2000 + JGD2000 (vertical) height',
2881
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4612',
2882
            'horizontal_crs_type' => 'geographic 2D',
2883
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6694',
2884
        ],
2885
        'urn:ogc:def:crs:EPSG::6697' => [
2886
            'name' => 'JGD2011 + JGD2011 (vertical) height',
2887
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::6668',
2888
            'horizontal_crs_type' => 'geographic 2D',
2889
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6695',
2890
        ],
2891
        'urn:ogc:def:crs:EPSG::6700' => [
2892
            'name' => 'Tokyo + JSLD72 height',
2893
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4301',
2894
            'horizontal_crs_type' => 'geographic 2D',
2895
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6693',
2896
        ],
2897
        'urn:ogc:def:crs:EPSG::6893' => [
2898
            'name' => 'WGS 84 / World Mercator +  EGM2008 height',
2899
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3395',
2900
            'horizontal_crs_type' => 'projected',
2901
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::3855',
2902
        ],
2903
        'urn:ogc:def:crs:EPSG::6917' => [
2904
            'name' => 'SVY21 + SHD height',
2905
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4757',
2906
            'horizontal_crs_type' => 'geographic 2D',
2907
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6916',
2908
        ],
2909
        'urn:ogc:def:crs:EPSG::6927' => [
2910
            'name' => 'SVY21 / Singapore TM + SHD height',
2911
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3414',
2912
            'horizontal_crs_type' => 'projected',
2913
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6916',
2914
        ],
2915
        'urn:ogc:def:crs:EPSG::7400' => [
2916
            'name' => 'NTF (Paris) + NGF IGN69 height',
2917
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4807',
2918
            'horizontal_crs_type' => 'geographic 2D',
2919
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5720',
2920
        ],
2921
        'urn:ogc:def:crs:EPSG::7404' => [
2922
            'name' => 'RT90 + RH70 height',
2923
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4124',
2924
            'horizontal_crs_type' => 'geographic 2D',
2925
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5718',
2926
        ],
2927
        'urn:ogc:def:crs:EPSG::7405' => [
2928
            'name' => 'OSGB 1936 / British National Grid + ODN height',
2929
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::27700',
2930
            'horizontal_crs_type' => 'projected',
2931
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5701',
2932
        ],
2933
        'urn:ogc:def:crs:EPSG::7406' => [
2934
            'name' => 'NAD27 + NGVD29 height (ftUS)',
2935
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4267',
2936
            'horizontal_crs_type' => 'geographic 2D',
2937
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5702',
2938
        ],
2939
        'urn:ogc:def:crs:EPSG::7407' => [
2940
            'name' => 'NAD27 / Texas North + NGVD29 height (ftUS)',
2941
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::32037',
2942
            'horizontal_crs_type' => 'projected',
2943
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5702',
2944
        ],
2945
        'urn:ogc:def:crs:EPSG::7409' => [
2946
            'name' => 'ETRS89 + EVRF2000 height',
2947
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
2948
            'horizontal_crs_type' => 'geographic 2D',
2949
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5730',
2950
        ],
2951
        'urn:ogc:def:crs:EPSG::7410' => [
2952
            'name' => 'PSHD93',
2953
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4134',
2954
            'horizontal_crs_type' => 'geographic 2D',
2955
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5724',
2956
        ],
2957
        'urn:ogc:def:crs:EPSG::7411' => [
2958
            'name' => 'NTF (Paris) / Lambert zone II + NGF Lallemand height',
2959
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::27572',
2960
            'horizontal_crs_type' => 'projected',
2961
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5719',
2962
        ],
2963
        'urn:ogc:def:crs:EPSG::7414' => [
2964
            'name' => 'Tokyo + JSLD69 height',
2965
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4301',
2966
            'horizontal_crs_type' => 'geographic 2D',
2967
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5723',
2968
        ],
2969
        'urn:ogc:def:crs:EPSG::7415' => [
2970
            'name' => 'Amersfoort / RD New + NAP height',
2971
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::28992',
2972
            'horizontal_crs_type' => 'projected',
2973
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5709',
2974
        ],
2975
        'urn:ogc:def:crs:EPSG::7416' => [
2976
            'name' => 'ETRS89 / UTM zone 32N + DVR90 height',
2977
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25832',
2978
            'horizontal_crs_type' => 'projected',
2979
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2980
        ],
2981
        'urn:ogc:def:crs:EPSG::7417' => [
2982
            'name' => 'ETRS89 / UTM zone 33N + DVR90 height',
2983
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::25833',
2984
            'horizontal_crs_type' => 'projected',
2985
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2986
        ],
2987
        'urn:ogc:def:crs:EPSG::7418' => [
2988
            'name' => 'ETRS89 / Kp2000 Jutland + DVR90 height',
2989
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2196',
2990
            'horizontal_crs_type' => 'projected',
2991
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2992
        ],
2993
        'urn:ogc:def:crs:EPSG::7419' => [
2994
            'name' => 'ETRS89 / Kp2000 Zealand + DVR90 height',
2995
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2197',
2996
            'horizontal_crs_type' => 'projected',
2997
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
2998
        ],
2999
        'urn:ogc:def:crs:EPSG::7420' => [
3000
            'name' => 'ETRS89 / Kp2000 Bornholm + DVR90 height',
3001
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2198',
3002
            'horizontal_crs_type' => 'projected',
3003
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5799',
3004
        ],
3005
        'urn:ogc:def:crs:EPSG::7421' => [
3006
            'name' => 'NTF (Paris) / Lambert zone II + NGF-IGN69 height',
3007
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::27572',
3008
            'horizontal_crs_type' => 'projected',
3009
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5720',
3010
        ],
3011
        'urn:ogc:def:crs:EPSG::7422' => [
3012
            'name' => 'NTF (Paris) / Lambert zone III + NGF-IGN69 height',
3013
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::27573',
3014
            'horizontal_crs_type' => 'projected',
3015
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5720',
3016
        ],
3017
        'urn:ogc:def:crs:EPSG::7423' => [
3018
            'name' => 'ETRS89 + EVRF2007 height',
3019
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3020
            'horizontal_crs_type' => 'geographic 2D',
3021
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5621',
3022
        ],
3023
        'urn:ogc:def:crs:EPSG::7954' => [
3024
            'name' => 'Astro DOS 71 / UTM zone 30S + Jamestown 1971 height',
3025
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::7878',
3026
            'horizontal_crs_type' => 'projected',
3027
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::7888',
3028
        ],
3029
        'urn:ogc:def:crs:EPSG::7955' => [
3030
            'name' => 'St. Helena Tritan / UTM zone 30S +  Tritan 2011 height',
3031
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::7883',
3032
            'horizontal_crs_type' => 'projected',
3033
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::7889',
3034
        ],
3035
        'urn:ogc:def:crs:EPSG::7956' => [
3036
            'name' => 'SHMG2015 +  SHVD2015 height',
3037
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::7887',
3038
            'horizontal_crs_type' => 'projected',
3039
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::7890',
3040
        ],
3041
        'urn:ogc:def:crs:EPSG::8349' => [
3042
            'name' => 'GR96 + GVR2000 height',
3043
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4747',
3044
            'horizontal_crs_type' => 'geographic 2D',
3045
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8266',
3046
        ],
3047
        'urn:ogc:def:crs:EPSG::8350' => [
3048
            'name' => 'GR96 + GVR2016 height',
3049
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4747',
3050
            'horizontal_crs_type' => 'geographic 2D',
3051
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8267',
3052
        ],
3053
        'urn:ogc:def:crs:EPSG::8360' => [
3054
            'name' => 'ETRS89 + Baltic 1957 height',
3055
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3056
            'horizontal_crs_type' => 'geographic 2D',
3057
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8357',
3058
        ],
3059
        'urn:ogc:def:crs:EPSG::8370' => [
3060
            'name' => 'ETRS89 / Belgian Lambert 2008 + Ostend height',
3061
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3812',
3062
            'horizontal_crs_type' => 'projected',
3063
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5710',
3064
        ],
3065
        'urn:ogc:def:crs:EPSG::8700' => [
3066
            'name' => 'NAD83 / Arizona East (ft) + NAVD88 height (ft)',
3067
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2222',
3068
            'horizontal_crs_type' => 'projected',
3069
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3070
        ],
3071
        'urn:ogc:def:crs:EPSG::8701' => [
3072
            'name' => 'NAD83 / Arizona Central (ft) + NAVD88 height (ft)',
3073
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2223',
3074
            'horizontal_crs_type' => 'projected',
3075
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3076
        ],
3077
        'urn:ogc:def:crs:EPSG::8702' => [
3078
            'name' => 'NAD83 / Arizona West (ft) + NAVD88 height (ft)',
3079
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2224',
3080
            'horizontal_crs_type' => 'projected',
3081
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3082
        ],
3083
        'urn:ogc:def:crs:EPSG::8703' => [
3084
            'name' => 'NAD83 / Michigan North (ft) + NAVD88 height (ft)',
3085
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2251',
3086
            'horizontal_crs_type' => 'projected',
3087
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3088
        ],
3089
        'urn:ogc:def:crs:EPSG::8704' => [
3090
            'name' => 'NAD83 / Michigan Central (ft) + NAVD88 height (ft)',
3091
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2252',
3092
            'horizontal_crs_type' => 'projected',
3093
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3094
        ],
3095
        'urn:ogc:def:crs:EPSG::8705' => [
3096
            'name' => 'NAD83 / Michigan South (ft) + NAVD88 height (ft)',
3097
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2253',
3098
            'horizontal_crs_type' => 'projected',
3099
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3100
        ],
3101
        'urn:ogc:def:crs:EPSG::8706' => [
3102
            'name' => 'NAD83 / Montana (ft) + NAVD88 height (ft)',
3103
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2256',
3104
            'horizontal_crs_type' => 'projected',
3105
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3106
        ],
3107
        'urn:ogc:def:crs:EPSG::8707' => [
3108
            'name' => 'NAD83 / North Dakota North (ft) + NAVD88 height (ft)',
3109
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2265',
3110
            'horizontal_crs_type' => 'projected',
3111
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3112
        ],
3113
        'urn:ogc:def:crs:EPSG::8708' => [
3114
            'name' => 'NAD83 / North Dakota South (ft) + NAVD88 height (ft)',
3115
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2266',
3116
            'horizontal_crs_type' => 'projected',
3117
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3118
        ],
3119
        'urn:ogc:def:crs:EPSG::8709' => [
3120
            'name' => 'NAD83 / Oregon North (ft) + NAVD88 height (ft)',
3121
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2269',
3122
            'horizontal_crs_type' => 'projected',
3123
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3124
        ],
3125
        'urn:ogc:def:crs:EPSG::8710' => [
3126
            'name' => 'NAD83 / Oregon South (ft) + NAVD88 height (ft)',
3127
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2270',
3128
            'horizontal_crs_type' => 'projected',
3129
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3130
        ],
3131
        'urn:ogc:def:crs:EPSG::8711' => [
3132
            'name' => 'NAD83 / South Carolina (ft) + NAVD88 height (ft)',
3133
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2273',
3134
            'horizontal_crs_type' => 'projected',
3135
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8228',
3136
        ],
3137
        'urn:ogc:def:crs:EPSG::8712' => [
3138
            'name' => 'NAD83 / Arkansas North (ftUS) + NAVD88 height (ftUS)',
3139
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3433',
3140
            'horizontal_crs_type' => 'projected',
3141
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3142
        ],
3143
        'urn:ogc:def:crs:EPSG::8713' => [
3144
            'name' => 'NAD83 / Arkansas South (ftUS) + NAVD88 height (ftUS)',
3145
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3434',
3146
            'horizontal_crs_type' => 'projected',
3147
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3148
        ],
3149
        'urn:ogc:def:crs:EPSG::8714' => [
3150
            'name' => 'NAD83 / California zone 1 (ftUS) + NAVD88 height (ftUS)',
3151
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2225',
3152
            'horizontal_crs_type' => 'projected',
3153
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3154
        ],
3155
        'urn:ogc:def:crs:EPSG::8715' => [
3156
            'name' => 'NAD83 / California zone 2 (ftUS) + NAVD88 height (ftUS)',
3157
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2226',
3158
            'horizontal_crs_type' => 'projected',
3159
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3160
        ],
3161
        'urn:ogc:def:crs:EPSG::8716' => [
3162
            'name' => 'NAD83 / California zone 3 (ftUS) + NAVD88 height (ftUS)',
3163
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2227',
3164
            'horizontal_crs_type' => 'projected',
3165
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3166
        ],
3167
        'urn:ogc:def:crs:EPSG::8717' => [
3168
            'name' => 'NAD83 / California zone 4 (ftUS) + NAVD88 height (ftUS)',
3169
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2228',
3170
            'horizontal_crs_type' => 'projected',
3171
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3172
        ],
3173
        'urn:ogc:def:crs:EPSG::8718' => [
3174
            'name' => 'NAD83 / California zone 5 (ftUS) + NAVD88 height (ftUS)',
3175
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2229',
3176
            'horizontal_crs_type' => 'projected',
3177
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3178
        ],
3179
        'urn:ogc:def:crs:EPSG::8719' => [
3180
            'name' => 'NAD83 / California zone 6 (ftUS) + NAVD88 height (ftUS)',
3181
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2230',
3182
            'horizontal_crs_type' => 'projected',
3183
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3184
        ],
3185
        'urn:ogc:def:crs:EPSG::8720' => [
3186
            'name' => 'NAD83 / Colorado North (ftUS) + NAVD88 height (ftUS)',
3187
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2231',
3188
            'horizontal_crs_type' => 'projected',
3189
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3190
        ],
3191
        'urn:ogc:def:crs:EPSG::8721' => [
3192
            'name' => 'NAD83 / Colorado Central (ftUS) + NAVD88 height (ftUS)',
3193
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2232',
3194
            'horizontal_crs_type' => 'projected',
3195
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3196
        ],
3197
        'urn:ogc:def:crs:EPSG::8722' => [
3198
            'name' => 'NAD83 / Colorado South (ftUS) + NAVD88 height (ftUS)',
3199
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2233',
3200
            'horizontal_crs_type' => 'projected',
3201
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3202
        ],
3203
        'urn:ogc:def:crs:EPSG::8723' => [
3204
            'name' => 'NAD83 / Connecticut (ftUS) + NAVD88 height (ftUS)',
3205
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2234',
3206
            'horizontal_crs_type' => 'projected',
3207
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3208
        ],
3209
        'urn:ogc:def:crs:EPSG::8724' => [
3210
            'name' => 'NAD83 / Delaware (ftUS) + NAVD88 height (ftUS)',
3211
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2235',
3212
            'horizontal_crs_type' => 'projected',
3213
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3214
        ],
3215
        'urn:ogc:def:crs:EPSG::8725' => [
3216
            'name' => 'NAD83 / Florida North (ftUS) + NAVD88 height (ftUS)',
3217
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2238',
3218
            'horizontal_crs_type' => 'projected',
3219
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3220
        ],
3221
        'urn:ogc:def:crs:EPSG::8726' => [
3222
            'name' => 'NAD83 / Florida East (ftUS) + NAVD88 height (ftUS)',
3223
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2236',
3224
            'horizontal_crs_type' => 'projected',
3225
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3226
        ],
3227
        'urn:ogc:def:crs:EPSG::8727' => [
3228
            'name' => 'NAD83 / Florida West (ftUS) + NAVD88 height (ftUS)',
3229
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2237',
3230
            'horizontal_crs_type' => 'projected',
3231
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3232
        ],
3233
        'urn:ogc:def:crs:EPSG::8728' => [
3234
            'name' => 'NAD83 / Georgia East (ftUS) + NAVD88 height (ftUS)',
3235
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2239',
3236
            'horizontal_crs_type' => 'projected',
3237
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3238
        ],
3239
        'urn:ogc:def:crs:EPSG::8729' => [
3240
            'name' => 'NAD83 / Georgia West (ftUS) + NAVD88 height (ftUS)',
3241
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2240',
3242
            'horizontal_crs_type' => 'projected',
3243
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3244
        ],
3245
        'urn:ogc:def:crs:EPSG::8730' => [
3246
            'name' => 'NAD83 / Idaho East (ftUS) + NAVD88 height (ftUS)',
3247
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2241',
3248
            'horizontal_crs_type' => 'projected',
3249
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3250
        ],
3251
        'urn:ogc:def:crs:EPSG::8731' => [
3252
            'name' => 'NAD83 / Idaho Central (ftUS) + NAVD88 height (ftUS)',
3253
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2242',
3254
            'horizontal_crs_type' => 'projected',
3255
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3256
        ],
3257
        'urn:ogc:def:crs:EPSG::8732' => [
3258
            'name' => 'NAD83 / Idaho West (ftUS) + NAVD88 height (ftUS)',
3259
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2243',
3260
            'horizontal_crs_type' => 'projected',
3261
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3262
        ],
3263
        'urn:ogc:def:crs:EPSG::8733' => [
3264
            'name' => 'NAD83 / Illinois East (ftUS) + NAVD88 height (ftUS)',
3265
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3435',
3266
            'horizontal_crs_type' => 'projected',
3267
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3268
        ],
3269
        'urn:ogc:def:crs:EPSG::8734' => [
3270
            'name' => 'NAD83 / Illinois West (ftUS) + NAVD88 height (ftUS)',
3271
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3436',
3272
            'horizontal_crs_type' => 'projected',
3273
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3274
        ],
3275
        'urn:ogc:def:crs:EPSG::8735' => [
3276
            'name' => 'NAD83 / Indiana East (ftUS) + NAVD88 height (ftUS)',
3277
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2965',
3278
            'horizontal_crs_type' => 'projected',
3279
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3280
        ],
3281
        'urn:ogc:def:crs:EPSG::8736' => [
3282
            'name' => 'NAD83 / Indiana West (ftUS) + NAVD88 height (ftUS)',
3283
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2966',
3284
            'horizontal_crs_type' => 'projected',
3285
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3286
        ],
3287
        'urn:ogc:def:crs:EPSG::8737' => [
3288
            'name' => 'NAD83 / Iowa North (ftUS) + NAVD88 height (ftUS)',
3289
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3417',
3290
            'horizontal_crs_type' => 'projected',
3291
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3292
        ],
3293
        'urn:ogc:def:crs:EPSG::8738' => [
3294
            'name' => 'NAD83 / Iowa South (ftUS) + NAVD88 height (ftUS)',
3295
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3418',
3296
            'horizontal_crs_type' => 'projected',
3297
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3298
        ],
3299
        'urn:ogc:def:crs:EPSG::8739' => [
3300
            'name' => 'NAD83 / Kansas North (ftUS) + NAVD88 height (ftUS)',
3301
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3419',
3302
            'horizontal_crs_type' => 'projected',
3303
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3304
        ],
3305
        'urn:ogc:def:crs:EPSG::8740' => [
3306
            'name' => 'NAD83 / Kansas South (ftUS) + NAVD88 height (ftUS)',
3307
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3420',
3308
            'horizontal_crs_type' => 'projected',
3309
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3310
        ],
3311
        'urn:ogc:def:crs:EPSG::8741' => [
3312
            'name' => 'NAD83 / Kentucky North (ftUS) + NAVD88 height (ftUS)',
3313
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2246',
3314
            'horizontal_crs_type' => 'projected',
3315
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3316
        ],
3317
        'urn:ogc:def:crs:EPSG::8742' => [
3318
            'name' => 'NAD83 / Kentucky South (ftUS) + NAVD88 height (ftUS)',
3319
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2247',
3320
            'horizontal_crs_type' => 'projected',
3321
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3322
        ],
3323
        'urn:ogc:def:crs:EPSG::8743' => [
3324
            'name' => 'NAD83 / Louisiana North (ftUS) + NAVD88 height (ftUS)',
3325
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3451',
3326
            'horizontal_crs_type' => 'projected',
3327
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3328
        ],
3329
        'urn:ogc:def:crs:EPSG::8744' => [
3330
            'name' => 'NAD83 / Louisiana South (ftUS) + NAVD88 height (ftUS)',
3331
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3452',
3332
            'horizontal_crs_type' => 'projected',
3333
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3334
        ],
3335
        'urn:ogc:def:crs:EPSG::8745' => [
3336
            'name' => 'NAD83 / Maine East (ftUS) + NAVD88 height (ftUS)',
3337
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26847',
3338
            'horizontal_crs_type' => 'projected',
3339
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3340
        ],
3341
        'urn:ogc:def:crs:EPSG::8746' => [
3342
            'name' => 'NAD83 / Maine West (ftUS) + NAVD88 height (ftUS)',
3343
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26848',
3344
            'horizontal_crs_type' => 'projected',
3345
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3346
        ],
3347
        'urn:ogc:def:crs:EPSG::8747' => [
3348
            'name' => 'NAD83 / Maryland (ftUS) + NAVD88 height (ftUS)',
3349
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2248',
3350
            'horizontal_crs_type' => 'projected',
3351
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3352
        ],
3353
        'urn:ogc:def:crs:EPSG::8748' => [
3354
            'name' => 'NAD83 / Massachusetts Mainland (ftUS) + NAVD88 height (ftUS)',
3355
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2249',
3356
            'horizontal_crs_type' => 'projected',
3357
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3358
        ],
3359
        'urn:ogc:def:crs:EPSG::8749' => [
3360
            'name' => 'NAD83 / Massachusetts Island (ftUS) + NAVD88 height (ftUS)',
3361
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2250',
3362
            'horizontal_crs_type' => 'projected',
3363
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3364
        ],
3365
        'urn:ogc:def:crs:EPSG::8750' => [
3366
            'name' => 'NAD83 / Minnesota North (ftUS) + NAVD88 height (ftUS)',
3367
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26849',
3368
            'horizontal_crs_type' => 'projected',
3369
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3370
        ],
3371
        'urn:ogc:def:crs:EPSG::8751' => [
3372
            'name' => 'NAD83 / Minnesota Central (ftUS) + NAVD88 height (ftUS)',
3373
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26850',
3374
            'horizontal_crs_type' => 'projected',
3375
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3376
        ],
3377
        'urn:ogc:def:crs:EPSG::8752' => [
3378
            'name' => 'NAD83 / Minnesota South (ftUS) + NAVD88 height (ftUS)',
3379
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26851',
3380
            'horizontal_crs_type' => 'projected',
3381
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3382
        ],
3383
        'urn:ogc:def:crs:EPSG::8753' => [
3384
            'name' => 'NAD83 / Mississippi East (ftUS) + NAVD88 height (ftUS)',
3385
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2254',
3386
            'horizontal_crs_type' => 'projected',
3387
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3388
        ],
3389
        'urn:ogc:def:crs:EPSG::8754' => [
3390
            'name' => 'NAD83 / Mississippi West (ftUS) + NAVD88 height (ftUS)',
3391
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2255',
3392
            'horizontal_crs_type' => 'projected',
3393
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3394
        ],
3395
        'urn:ogc:def:crs:EPSG::8755' => [
3396
            'name' => 'NAD83 / Nebraska (ftUS) + NAVD88 height (ftUS)',
3397
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26852',
3398
            'horizontal_crs_type' => 'projected',
3399
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3400
        ],
3401
        'urn:ogc:def:crs:EPSG::8756' => [
3402
            'name' => 'NAD83 / Nevada East (ftUS) + NAVD88 height (ftUS)',
3403
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3421',
3404
            'horizontal_crs_type' => 'projected',
3405
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3406
        ],
3407
        'urn:ogc:def:crs:EPSG::8757' => [
3408
            'name' => 'NAD83 / Nevada Central (ftUS) + NAVD88 height (ftUS)',
3409
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3422',
3410
            'horizontal_crs_type' => 'projected',
3411
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3412
        ],
3413
        'urn:ogc:def:crs:EPSG::8758' => [
3414
            'name' => 'NAD83 / Nevada West (ftUS) + NAVD88 height (ftUS)',
3415
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3423',
3416
            'horizontal_crs_type' => 'projected',
3417
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3418
        ],
3419
        'urn:ogc:def:crs:EPSG::8759' => [
3420
            'name' => 'NAD83 / New Hampshire (ftUS) + NAVD88 height (ftUS)',
3421
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3437',
3422
            'horizontal_crs_type' => 'projected',
3423
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3424
        ],
3425
        'urn:ogc:def:crs:EPSG::8760' => [
3426
            'name' => 'NAD83 / New Jersey (ftUS) + NAVD88 height (ftUS)',
3427
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3424',
3428
            'horizontal_crs_type' => 'projected',
3429
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3430
        ],
3431
        'urn:ogc:def:crs:EPSG::8761' => [
3432
            'name' => 'NAD83 / New Mexico East (ftUS) + NAVD88 height (ftUS)',
3433
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2257',
3434
            'horizontal_crs_type' => 'projected',
3435
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3436
        ],
3437
        'urn:ogc:def:crs:EPSG::8762' => [
3438
            'name' => 'NAD83 / New Mexico Central (ftUS) + NAVD88 height (ftUS)',
3439
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2258',
3440
            'horizontal_crs_type' => 'projected',
3441
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3442
        ],
3443
        'urn:ogc:def:crs:EPSG::8763' => [
3444
            'name' => 'NAD83 / New Mexico West (ftUS) + NAVD88 height (ftUS)',
3445
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2259',
3446
            'horizontal_crs_type' => 'projected',
3447
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3448
        ],
3449
        'urn:ogc:def:crs:EPSG::8764' => [
3450
            'name' => 'NAD83 / New York East (ftUS) + NAVD88 height (ftUS)',
3451
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2260',
3452
            'horizontal_crs_type' => 'projected',
3453
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3454
        ],
3455
        'urn:ogc:def:crs:EPSG::8765' => [
3456
            'name' => 'NAD83 / New York Central (ftUS) + NAVD88 height (ftUS)',
3457
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2261',
3458
            'horizontal_crs_type' => 'projected',
3459
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3460
        ],
3461
        'urn:ogc:def:crs:EPSG::8766' => [
3462
            'name' => 'NAD83 / New York West (ftUS) + NAVD88 height (ftUS)',
3463
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2262',
3464
            'horizontal_crs_type' => 'projected',
3465
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3466
        ],
3467
        'urn:ogc:def:crs:EPSG::8767' => [
3468
            'name' => 'NAD83 / New York Long Island (ftUS) + NAVD88 height (ftUS)',
3469
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2263',
3470
            'horizontal_crs_type' => 'projected',
3471
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3472
        ],
3473
        'urn:ogc:def:crs:EPSG::8768' => [
3474
            'name' => 'NAD83 / North Carolina (ftUS) + NAVD88 height (ftUS)',
3475
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2264',
3476
            'horizontal_crs_type' => 'projected',
3477
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3478
        ],
3479
        'urn:ogc:def:crs:EPSG::8769' => [
3480
            'name' => 'NAD83 / Ohio North (ftUS) + NAVD88 height (ftUS)',
3481
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3734',
3482
            'horizontal_crs_type' => 'projected',
3483
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3484
        ],
3485
        'urn:ogc:def:crs:EPSG::8770' => [
3486
            'name' => 'NAD83 / Ohio South (ftUS) + NAVD88 height (ftUS)',
3487
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3735',
3488
            'horizontal_crs_type' => 'projected',
3489
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3490
        ],
3491
        'urn:ogc:def:crs:EPSG::8771' => [
3492
            'name' => 'NAD83 / Oklahoma North (ftUS) + NAVD88 height (ftUS)',
3493
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2267',
3494
            'horizontal_crs_type' => 'projected',
3495
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3496
        ],
3497
        'urn:ogc:def:crs:EPSG::8772' => [
3498
            'name' => 'NAD83 / Oklahoma South (ftUS) + NAVD88 height (ftUS)',
3499
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2268',
3500
            'horizontal_crs_type' => 'projected',
3501
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3502
        ],
3503
        'urn:ogc:def:crs:EPSG::8773' => [
3504
            'name' => 'NAD83 / Pennsylvania North (ftUS) + NAVD88 height (ftUS)',
3505
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2271',
3506
            'horizontal_crs_type' => 'projected',
3507
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3508
        ],
3509
        'urn:ogc:def:crs:EPSG::8774' => [
3510
            'name' => 'NAD83 / Pennsylvania South (ftUS) + NAVD88 height (ftUS)',
3511
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2272',
3512
            'horizontal_crs_type' => 'projected',
3513
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3514
        ],
3515
        'urn:ogc:def:crs:EPSG::8775' => [
3516
            'name' => 'NAD83 / Rhode Island (ftUS) + NAVD88 height (ftUS)',
3517
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3438',
3518
            'horizontal_crs_type' => 'projected',
3519
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3520
        ],
3521
        'urn:ogc:def:crs:EPSG::8776' => [
3522
            'name' => 'NAD83 / South Dakota North (ftUS) + NAVD88 height (ftUS)',
3523
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4457',
3524
            'horizontal_crs_type' => 'projected',
3525
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3526
        ],
3527
        'urn:ogc:def:crs:EPSG::8777' => [
3528
            'name' => 'NAD83 / South Dakota South (ftUS) + NAVD88 height (ftUS)',
3529
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3455',
3530
            'horizontal_crs_type' => 'projected',
3531
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3532
        ],
3533
        'urn:ogc:def:crs:EPSG::8778' => [
3534
            'name' => 'NAD83 / Tennessee (ftUS) + NAVD88 height (ftUS)',
3535
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2274',
3536
            'horizontal_crs_type' => 'projected',
3537
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3538
        ],
3539
        'urn:ogc:def:crs:EPSG::8779' => [
3540
            'name' => 'NAD83 / Texas North (ftUS) + NAVD88 height (ftUS)',
3541
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2275',
3542
            'horizontal_crs_type' => 'projected',
3543
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3544
        ],
3545
        'urn:ogc:def:crs:EPSG::8780' => [
3546
            'name' => 'NAD83 / Texas North Central (ftUS) + NAVD88 height (ftUS)',
3547
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2276',
3548
            'horizontal_crs_type' => 'projected',
3549
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3550
        ],
3551
        'urn:ogc:def:crs:EPSG::8781' => [
3552
            'name' => 'NAD83 / Texas Central (ftUS) + NAVD88 height (ftUS)',
3553
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2277',
3554
            'horizontal_crs_type' => 'projected',
3555
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3556
        ],
3557
        'urn:ogc:def:crs:EPSG::8782' => [
3558
            'name' => 'NAD83 / Texas South Central (ftUS) + NAVD88 height (ftUS)',
3559
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2278',
3560
            'horizontal_crs_type' => 'projected',
3561
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3562
        ],
3563
        'urn:ogc:def:crs:EPSG::8783' => [
3564
            'name' => 'NAD83 / Texas South (ftUS) + NAVD88 height (ftUS)',
3565
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2279',
3566
            'horizontal_crs_type' => 'projected',
3567
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3568
        ],
3569
        'urn:ogc:def:crs:EPSG::8784' => [
3570
            'name' => 'NAD83 / Utah North (ftUS) + NAVD88 height (ftUS)',
3571
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3560',
3572
            'horizontal_crs_type' => 'projected',
3573
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3574
        ],
3575
        'urn:ogc:def:crs:EPSG::8785' => [
3576
            'name' => 'NAD83 / Utah Central (ftUS) + NAVD88 height (ftUS)',
3577
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3566',
3578
            'horizontal_crs_type' => 'projected',
3579
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3580
        ],
3581
        'urn:ogc:def:crs:EPSG::8786' => [
3582
            'name' => 'NAD83 / Utah South (ftUS) + NAVD88 height (ftUS)',
3583
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3567',
3584
            'horizontal_crs_type' => 'projected',
3585
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3586
        ],
3587
        'urn:ogc:def:crs:EPSG::8787' => [
3588
            'name' => 'NAD83 / Vermont (ftUS) + NAVD88 height (ftUS)',
3589
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::5646',
3590
            'horizontal_crs_type' => 'projected',
3591
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3592
        ],
3593
        'urn:ogc:def:crs:EPSG::8788' => [
3594
            'name' => 'NAD83 / Virginia North (ftUS) + NAVD88 height (ftUS)',
3595
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2283',
3596
            'horizontal_crs_type' => 'projected',
3597
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3598
        ],
3599
        'urn:ogc:def:crs:EPSG::8789' => [
3600
            'name' => 'NAD83 / Virginia South (ftUS) + NAVD88 height (ftUS)',
3601
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2284',
3602
            'horizontal_crs_type' => 'projected',
3603
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3604
        ],
3605
        'urn:ogc:def:crs:EPSG::8790' => [
3606
            'name' => 'NAD83 / Washington North (ftUS) + NAVD88 height (ftUS)',
3607
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2285',
3608
            'horizontal_crs_type' => 'projected',
3609
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3610
        ],
3611
        'urn:ogc:def:crs:EPSG::8791' => [
3612
            'name' => 'NAD83 / Washington South (ftUS) + NAVD88 height (ftUS)',
3613
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2286',
3614
            'horizontal_crs_type' => 'projected',
3615
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3616
        ],
3617
        'urn:ogc:def:crs:EPSG::8792' => [
3618
            'name' => 'NAD83 / West Virginia North (ftUS) + NAVD88 height (ftUS)',
3619
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26853',
3620
            'horizontal_crs_type' => 'projected',
3621
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3622
        ],
3623
        'urn:ogc:def:crs:EPSG::8793' => [
3624
            'name' => 'NAD83 / West Virginia South (ftUS) + NAVD88 height (ftUS)',
3625
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26854',
3626
            'horizontal_crs_type' => 'projected',
3627
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3628
        ],
3629
        'urn:ogc:def:crs:EPSG::8794' => [
3630
            'name' => 'NAD83 / Wisconsin North (ftUS) + NAVD88 height (ftUS)',
3631
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2287',
3632
            'horizontal_crs_type' => 'projected',
3633
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3634
        ],
3635
        'urn:ogc:def:crs:EPSG::8795' => [
3636
            'name' => 'NAD83 / Wisconsin Central (ftUS) + NAVD88 height (ftUS)',
3637
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2288',
3638
            'horizontal_crs_type' => 'projected',
3639
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3640
        ],
3641
        'urn:ogc:def:crs:EPSG::8796' => [
3642
            'name' => 'NAD83 / Wisconsin South (ftUS) + NAVD88 height (ftUS)',
3643
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::2289',
3644
            'horizontal_crs_type' => 'projected',
3645
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3646
        ],
3647
        'urn:ogc:def:crs:EPSG::8797' => [
3648
            'name' => 'NAD83 / Wyoming East (ftUS) + NAVD88 height (ftUS)',
3649
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3736',
3650
            'horizontal_crs_type' => 'projected',
3651
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3652
        ],
3653
        'urn:ogc:def:crs:EPSG::8798' => [
3654
            'name' => 'NAD83 / Wyoming East Central (ftUS) + NAVD88 height (ftUS)',
3655
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3737',
3656
            'horizontal_crs_type' => 'projected',
3657
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3658
        ],
3659
        'urn:ogc:def:crs:EPSG::8799' => [
3660
            'name' => 'NAD83 / Wyoming West Central (ftUS) + NAVD88 height (ftUS)',
3661
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3738',
3662
            'horizontal_crs_type' => 'projected',
3663
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3664
        ],
3665
        'urn:ogc:def:crs:EPSG::8800' => [
3666
            'name' => 'NAD83 / Wyoming West (ftUS) + NAVD88 height (ftUS)',
3667
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::3739',
3668
            'horizontal_crs_type' => 'projected',
3669
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::6360',
3670
        ],
3671
        'urn:ogc:def:crs:EPSG::8801' => [
3672
            'name' => 'NAD83 / Alabama East + NAVD88 height',
3673
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26929',
3674
            'horizontal_crs_type' => 'projected',
3675
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3676
        ],
3677
        'urn:ogc:def:crs:EPSG::8802' => [
3678
            'name' => 'NAD83 / Alabama West + NAVD88 height',
3679
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26930',
3680
            'horizontal_crs_type' => 'projected',
3681
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3682
        ],
3683
        'urn:ogc:def:crs:EPSG::8803' => [
3684
            'name' => 'NAD83 / Alaska zone 1 + NAVD88 height',
3685
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26931',
3686
            'horizontal_crs_type' => 'projected',
3687
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3688
        ],
3689
        'urn:ogc:def:crs:EPSG::8804' => [
3690
            'name' => 'NAD83 / Alaska zone 2 + NAVD88 height',
3691
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26932',
3692
            'horizontal_crs_type' => 'projected',
3693
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3694
        ],
3695
        'urn:ogc:def:crs:EPSG::8805' => [
3696
            'name' => 'NAD83 / Alaska zone 3 + NAVD88 height',
3697
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26933',
3698
            'horizontal_crs_type' => 'projected',
3699
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3700
        ],
3701
        'urn:ogc:def:crs:EPSG::8806' => [
3702
            'name' => 'NAD83 / Alaska zone 4 + NAVD88 height',
3703
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26934',
3704
            'horizontal_crs_type' => 'projected',
3705
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3706
        ],
3707
        'urn:ogc:def:crs:EPSG::8807' => [
3708
            'name' => 'NAD83 / Alaska zone 5 + NAVD88 height',
3709
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26935',
3710
            'horizontal_crs_type' => 'projected',
3711
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3712
        ],
3713
        'urn:ogc:def:crs:EPSG::8808' => [
3714
            'name' => 'NAD83 / Alaska zone 6 + NAVD88 height',
3715
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26936',
3716
            'horizontal_crs_type' => 'projected',
3717
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3718
        ],
3719
        'urn:ogc:def:crs:EPSG::8809' => [
3720
            'name' => 'NAD83 / Alaska zone 7 + NAVD88 height',
3721
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26937',
3722
            'horizontal_crs_type' => 'projected',
3723
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3724
        ],
3725
        'urn:ogc:def:crs:EPSG::8810' => [
3726
            'name' => 'NAD83 / Alaska zone 8 + NAVD88 height',
3727
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26938',
3728
            'horizontal_crs_type' => 'projected',
3729
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3730
        ],
3731
        'urn:ogc:def:crs:EPSG::8811' => [
3732
            'name' => 'NAD83 / Alaska zone 9 + NAVD88 height',
3733
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26939',
3734
            'horizontal_crs_type' => 'projected',
3735
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3736
        ],
3737
        'urn:ogc:def:crs:EPSG::8812' => [
3738
            'name' => 'NAD83 / Alaska zone 10 + NAVD88 height',
3739
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26940',
3740
            'horizontal_crs_type' => 'projected',
3741
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3742
        ],
3743
        'urn:ogc:def:crs:EPSG::8813' => [
3744
            'name' => 'NAD83 / Missouri East + NAVD88 height',
3745
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26996',
3746
            'horizontal_crs_type' => 'projected',
3747
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3748
        ],
3749
        'urn:ogc:def:crs:EPSG::8814' => [
3750
            'name' => 'NAD83 / Missouri Central + NAVD88 height',
3751
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26997',
3752
            'horizontal_crs_type' => 'projected',
3753
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3754
        ],
3755
        'urn:ogc:def:crs:EPSG::8815' => [
3756
            'name' => 'NAD83 / Missouri West + NAVD88 height',
3757
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::26998',
3758
            'horizontal_crs_type' => 'projected',
3759
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5703',
3760
        ],
3761
        'urn:ogc:def:crs:EPSG::8912' => [
3762
            'name' => 'CR-SIRGAS / CRTM05 + DACR52 height',
3763
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::8908',
3764
            'horizontal_crs_type' => 'projected',
3765
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::8911',
3766
        ],
3767
        'urn:ogc:def:crs:EPSG::9286' => [
3768
            'name' => 'ETRS89 + NAP height',
3769
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3770
            'horizontal_crs_type' => 'geographic 2D',
3771
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5709',
3772
        ],
3773
        'urn:ogc:def:crs:EPSG::9289' => [
3774
            'name' => 'ETRS89 + LAT NL depth',
3775
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3776
            'horizontal_crs_type' => 'geographic 2D',
3777
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9287',
3778
        ],
3779
        'urn:ogc:def:crs:EPSG::9290' => [
3780
            'name' => 'ETRS89 + MSL NL depth',
3781
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3782
            'horizontal_crs_type' => 'geographic 2D',
3783
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9288',
3784
        ],
3785
        'urn:ogc:def:crs:EPSG::9306' => [
3786
            'name' => 'HS2 Survey Grid + HS2-VRF height',
3787
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::9300',
3788
            'horizontal_crs_type' => 'projected',
3789
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9303',
3790
        ],
3791
        'urn:ogc:def:crs:EPSG::9368' => [
3792
            'name' => 'TPEN11 Grid + ODN height',
3793
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::9367',
3794
            'horizontal_crs_type' => 'projected',
3795
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5701',
3796
        ],
3797
        'urn:ogc:def:crs:EPSG::9374' => [
3798
            'name' => 'MML07 Grid + ODN height',
3799
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::9373',
3800
            'horizontal_crs_type' => 'projected',
3801
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5701',
3802
        ],
3803
        'urn:ogc:def:crs:EPSG::9388' => [
3804
            'name' => 'AbInvA96_2020 Grid + ODN height',
3805
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::9387',
3806
            'horizontal_crs_type' => 'projected',
3807
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5701',
3808
        ],
3809
        'urn:ogc:def:crs:EPSG::9422' => [
3810
            'name' => 'ETRS89 + EVRF2019 height',
3811
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3812
            'horizontal_crs_type' => 'geographic 2D',
3813
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9389',
3814
        ],
3815
        'urn:ogc:def:crs:EPSG::9423' => [
3816
            'name' => 'ETRS89 + EVRF2019 mean-tide height',
3817
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3818
            'horizontal_crs_type' => 'geographic 2D',
3819
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9390',
3820
        ],
3821
        'urn:ogc:def:crs:EPSG::9424' => [
3822
            'name' => 'ETRS89 + ODN height',
3823
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3824
            'horizontal_crs_type' => 'geographic 2D',
3825
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5701',
3826
        ],
3827
        'urn:ogc:def:crs:EPSG::9425' => [
3828
            'name' => 'ETRS89 + ODN (Offshore) height',
3829
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3830
            'horizontal_crs_type' => 'geographic 2D',
3831
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::7707',
3832
        ],
3833
        'urn:ogc:def:crs:EPSG::9426' => [
3834
            'name' => 'ETRS89 + ODN Orkney height',
3835
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3836
            'horizontal_crs_type' => 'geographic 2D',
3837
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5740',
3838
        ],
3839
        'urn:ogc:def:crs:EPSG::9427' => [
3840
            'name' => 'ETRS89 + Lerwick height',
3841
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3842
            'horizontal_crs_type' => 'geographic 2D',
3843
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5742',
3844
        ],
3845
        'urn:ogc:def:crs:EPSG::9428' => [
3846
            'name' => 'ETRS89 + Stornoway height',
3847
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3848
            'horizontal_crs_type' => 'geographic 2D',
3849
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5746',
3850
        ],
3851
        'urn:ogc:def:crs:EPSG::9429' => [
3852
            'name' => 'ETRS89 + Douglas height',
3853
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3854
            'horizontal_crs_type' => 'geographic 2D',
3855
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5750',
3856
        ],
3857
        'urn:ogc:def:crs:EPSG::9430' => [
3858
            'name' => 'ETRS89 + St. Marys height',
3859
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3860
            'horizontal_crs_type' => 'geographic 2D',
3861
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5749',
3862
        ],
3863
        'urn:ogc:def:crs:EPSG::9449' => [
3864
            'name' => 'ETRS89 + Malin Head height',
3865
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3866
            'horizontal_crs_type' => 'geographic 2D',
3867
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5731',
3868
        ],
3869
        'urn:ogc:def:crs:EPSG::9450' => [
3870
            'name' => 'ETRS89 + Belfast height',
3871
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3872
            'horizontal_crs_type' => 'geographic 2D',
3873
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5732',
3874
        ],
3875
        'urn:ogc:def:crs:EPSG::9452' => [
3876
            'name' => 'ETRS89 + BI height',
3877
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4258',
3878
            'horizontal_crs_type' => 'geographic 2D',
3879
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9451',
3880
        ],
3881
        'urn:ogc:def:crs:EPSG::9457' => [
3882
            'name' => 'GBK19 Grid + ODN height',
3883
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::9456',
3884
            'horizontal_crs_type' => 'projected',
3885
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5701',
3886
        ],
3887
        'urn:ogc:def:crs:EPSG::9462' => [
3888
            'name' => 'GDA2020 + AVWS height',
3889
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::7844',
3890
            'horizontal_crs_type' => 'geographic 2D',
3891
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::9458',
3892
        ],
3893
        'urn:ogc:def:crs:EPSG::9463' => [
3894
            'name' => 'GDA2020 + AHD height',
3895
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::7844',
3896
            'horizontal_crs_type' => 'geographic 2D',
3897
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5711',
3898
        ],
3899
        'urn:ogc:def:crs:EPSG::9464' => [
3900
            'name' => 'GDA94 + AHD height',
3901
            'horizontal_crs' => 'urn:ogc:def:crs:EPSG::4283',
3902
            'horizontal_crs_type' => 'geographic 2D',
3903
            'vertical_crs' => 'urn:ogc:def:crs:EPSG::5711',
3904
        ],
3905
    ];
3906
3907
    /**
3908
     * @var Geocentric|Geographic|Projected
3909
     */
3910
    private CoordinateReferenceSystem $horizontal;
3911
3912
    private Vertical $vertical;
3913
3914
    /**
3915
     * Compound constructor.
3916
     * @param Geocentric|Geographic|Projected $horizontal
3917
     */
3918 7
    public function __construct(
3919
        string $srid,
3920
        CoordinateReferenceSystem $horizontal,
3921
        Vertical $vertical
3922
    ) {
3923 7
        $this->srid = $srid;
3924 7
        $this->horizontal = $horizontal;
0 ignored issues
show
Documentation Bug introduced by
$horizontal is of type PHPCoord\CoordinateRefer...ordinateReferenceSystem, but the property $horizontal was declared to be of type PHPCoord\CoordinateRefer...ferenceSystem\Projected. Are you sure that you always receive this specific sub-class here, or does it make sense to add an instanceof check?

Our type inference engine has found a suspicous assignment of a value to a property. This check raises an issue when a value that can be of a given class or a super-class is assigned to a property that is type hinted more strictly.

Either this assignment is in error or an instanceof check should be added for that assignment.

class Alien {}

class Dalek extends Alien {}

class Plot
{
    /** @var  Dalek */
    public $villain;
}

$alien = new Alien();
$plot = new Plot();
if ($alien instanceof Dalek) {
    $plot->villain = $alien;
}
Loading history...
3925 7
        $this->vertical = $vertical;
3926 7
    }
3927
3928 6
    public function getSRID(): string
3929
    {
3930 6
        return $this->srid;
3931
    }
3932
3933
    public function getHorizontal(): CoordinateReferenceSystem
3934
    {
3935
        return $this->horizontal;
3936
    }
3937
3938 1
    public function getVertical(): Vertical
3939
    {
3940 1
        return $this->vertical;
3941
    }
3942
3943 8
    public static function fromSRID(string $srid): self
3944
    {
3945 8
        if (!isset(static::$sridData[$srid])) {
3946 1
            throw new UnknownCoordinateReferenceSystemException($srid);
3947
        }
3948
3949 7
        $data = static::$sridData[$srid];
3950
3951 7
        if (isset(Projected::getSupportedSRIDs()[$data['horizontal_crs']])) {
3952 5
            $horizontalCRS = Projected::fromSRID($data['horizontal_crs']);
3953
        } else {
3954 2
            $horizontalCRS = Geographic::fromSRID($data['horizontal_crs']);
3955
        }
3956
3957 7
        return new self(
3958 7
            $srid,
3959
            $horizontalCRS,
3960 7
            Vertical::fromSRID($data['vertical_crs']),
3961
        );
3962
    }
3963
3964 1
    public static function getSupportedSRIDs(): array
3965
    {
3966 1
        return array_map(function ($sridData) {return $sridData['name']; }, static::$sridData);
3967
    }
3968
}
3969