Passed
Push — 4.x ( f9780c...a64886 )
by Doug
05:20
created

Vertical::getSRID()   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 function assert;
13
use function count;
14
use PHPCoord\CoordinateSystem\CoordinateSystem;
15
use PHPCoord\CoordinateSystem\Vertical as VerticalCS;
16
use PHPCoord\Datum\Datum;
17
use PHPCoord\Exception\UnknownCoordinateReferenceSystemException;
18
19
class Vertical extends CoordinateReferenceSystem
20
{
21
    /**
22
     * AHD (Tasmania) height
23
     * Extent: Australia - Tasmania mainland - onshore.
24
     */
25
    public const EPSG_AHD_TASMANIA_HEIGHT = 'urn:ogc:def:crs:EPSG::5712';
26
27
    /**
28
     * AHD height
29
     * Extent: Australia - Australian Capital Territory, New South Wales, Northern Territory, Queensland, South
30
     * Australia, Tasmania, Western Australia and Victoria - onshore. Christmas Island - onshore. Cocos and Keeling
31
     * Islands - onshore.
32
     * Appropriate for cadastral and local engineering survey including construction or mining. Only suitable onshore.
33
     * AVWS height (CRS code 9458) is more accurate than AHD height for applications over distances greater than 10 km
34
     * and also extends offshore.
35
     */
36
    public const EPSG_AHD_HEIGHT = 'urn:ogc:def:crs:EPSG::5711';
37
38
    /**
39
     * AIOC95 depth
40
     * Extent: Azerbaijan - Caspian offshore and onshore Sangachal terminal.
41
     * Also used by AIOC and BP as a height system for engineering survey at Sangachal terminal (see CRS code 5797).
42
     * AIOC95 datum is 1.7m above Caspian datum and 26.3m below Baltic datum.
43
     */
44
    public const EPSG_AIOC95_DEPTH = 'urn:ogc:def:crs:EPSG::5734';
45
46
    /**
47
     * AIOC95 height
48
     * Extent: Azerbaijan - Caspian offshore and onshore Sangachal terminal.
49
     * AIOC95 datum is 1.7m above Caspian datum and 26.3m below Baltic datum. Also used by AIOC and BP as the depth
50
     * system for all offshore Azerbaijan activities (see CRS code 5734).
51
     */
52
    public const EPSG_AIOC95_HEIGHT = 'urn:ogc:def:crs:EPSG::5797';
53
54
    /**
55
     * ASVD02 height
56
     * Extent: American Samoa - Tutuila island.
57
     * Replaces Tutuila 1962 height (CRS code 6638). Replaced by Pago Pago 2020 height after ASVD02 benchmarks
58
     * destroyed by earthquake activity.
59
     */
60
    public const EPSG_ASVD02_HEIGHT = 'urn:ogc:def:crs:EPSG::6643';
61
62
    /**
63
     * AVWS height
64
     * Extent: Australia including Lord Howe Island, Macquarie Islands, Ashmore and Cartier Islands, Christmas Island,
65
     * Cocos (Keeling) Islands, Norfolk Island. All onshore and offshore.
66
     * For cadastral and local engineering applications see AHD height (CRS code 5711). AVWS is more accurate than AHD
67
     * for applications over distances greater than 10 km.
68
     */
69
    public const EPSG_AVWS_HEIGHT = 'urn:ogc:def:crs:EPSG::9458';
70
71
    /**
72
     * Alicante height
73
     * Extent: Gibraltar - onshore; Spain - mainland onshore.
74
     */
75
    public const EPSG_ALICANTE_HEIGHT = 'urn:ogc:def:crs:EPSG::5782';
76
77
    /**
78
     * Antalya height
79
     * Extent: Turkey - onshore.
80
     */
81
    public const EPSG_ANTALYA_HEIGHT = 'urn:ogc:def:crs:EPSG::5775';
82
83
    /**
84
     * Auckland 1946 height
85
     * Extent: New Zealand - North Island - Auckland vertical CRS area.
86
     */
87
    public const EPSG_AUCKLAND_1946_HEIGHT = 'urn:ogc:def:crs:EPSG::5759';
88
89
    /**
90
     * BI height
91
     * Extent: United Kingdom (UK) - offshore to boundary of UKCS within 49°45'N to 61°N and 9°W to 2°E; onshore
92
     * Great Britain (England, Wales and Scotland) and Northern Ireland. Ireland onshore. Isle of Man onshore.
93
     */
94
    public const EPSG_BI_HEIGHT = 'urn:ogc:def:crs:EPSG::9451';
95
96
    /**
97
     * Baltic 1957 depth
98
     * Extent: Czechia; Slovakia.
99
     */
100
    public const EPSG_BALTIC_1957_DEPTH = 'urn:ogc:def:crs:EPSG::8358';
101
102
    /**
103
     * Baltic 1957 height
104
     * Extent: Czechia; Slovakia.
105
     */
106
    public const EPSG_BALTIC_1957_HEIGHT = 'urn:ogc:def:crs:EPSG::8357';
107
108
    /**
109
     * Baltic 1977 depth
110
     * Extent: Armenia; Azerbaijan; Belarus; Estonia - onshore; Georgia - onshore; Kazakhstan; Kyrgyzstan; Latvia -
111
     * onshore; Lithuania - onshore; Moldova; Russian Federation - onshore; Tajikistan; Turkmenistan; Ukraine -
112
     * onshore; Uzbekistan.
113
     */
114
    public const EPSG_BALTIC_1977_DEPTH = 'urn:ogc:def:crs:EPSG::5612';
115
116
    /**
117
     * Baltic 1977 height
118
     * Extent: Armenia; Azerbaijan; Belarus; Estonia - onshore; Georgia - onshore; Kazakhstan; Kyrgyzstan; Latvia -
119
     * onshore; Lithuania - onshore; Moldova; Russian Federation - onshore; Tajikistan; Turkmenistan; Ukraine -
120
     * onshore; Uzbekistan.
121
     * The adjustment also included the Czech and Slovak Republics but not adopted there, with earlier 1957 adjustment
122
     * remaining in use: see CRS code 8357.
123
     */
124
    public const EPSG_BALTIC_1977_HEIGHT = 'urn:ogc:def:crs:EPSG::5705';
125
126
    /**
127
     * Baltic 1982 height
128
     * Extent: Bulgaria - onshore.
129
     */
130
    public const EPSG_BALTIC_1982_HEIGHT = 'urn:ogc:def:crs:EPSG::5786';
131
132
    /**
133
     * Bandar Abbas height
134
     * Extent: Iran - onshore.
135
     * Replaces Fao height (CRS code 5751) for national map agency work in Iran. At time of record creation NIOC data
136
     * still generally referenced to Fao.
137
     */
138
    public const EPSG_BANDAR_ABBAS_HEIGHT = 'urn:ogc:def:crs:EPSG::5752';
139
140
    /**
141
     * Belfast height
142
     * Extent: United Kingdom (UK) - Northern Ireland (Ulster) - onshore.
143
     * Malin Head height (CRS code 5731) used for medium and small scale topographic mapping.
144
     */
145
    public const EPSG_BELFAST_HEIGHT = 'urn:ogc:def:crs:EPSG::5732';
146
147
    /**
148
     * Black Sea depth
149
     * Extent: Georgia - onshore.
150
     * Black Sea datum is 0.4m below Baltic datum.
151
     */
152
    public const EPSG_BLACK_SEA_DEPTH = 'urn:ogc:def:crs:EPSG::5336';
153
154
    /**
155
     * Black Sea height
156
     * Extent: Georgia - onshore.
157
     * Black Sea datum is 0.4m below Baltic datum.
158
     */
159
    public const EPSG_BLACK_SEA_HEIGHT = 'urn:ogc:def:crs:EPSG::5735';
160
161
    /**
162
     * Bluff 1955 height
163
     * Extent: New Zealand - South Island - Bluff vertical CRS area.
164
     */
165
    public const EPSG_BLUFF_1955_HEIGHT = 'urn:ogc:def:crs:EPSG::5760';
166
167
    /**
168
     * Bora Bora SAU 2001 height
169
     * Extent: French Polynesia - Society Islands - Bora Bora.
170
     * Part of NGPF (CRS code 5600).
171
     */
172
    public const EPSG_BORA_BORA_SAU_2001_HEIGHT = 'urn:ogc:def:crs:EPSG::5607';
173
174
    /**
175
     * CBVD61 height (ft)
176
     * Extent: Cayman Islands - Cayman Brac.
177
     */
178
    public const EPSG_CBVD61_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::6132';
179
180
    /**
181
     * CGVD2013(CGG2013) height
182
     * Extent: Canada - onshore and offshore - Alberta; British Columbia; Manitoba; New Brunswick; Newfoundland and
183
     * Labrador; Northwest Territories; Nova Scotia; Nunavut; Ontario; Prince Edward Island; Quebec; Saskatchewan;
184
     * Yukon.
185
     * Replaces CGVD28 height (CRS code 5713). CGVD2013(CGG2013) height is realized by geoid model CGG2013 (CT code
186
     * 9246). Replaced by CGVD2013(CGG2013a) height (CRS code 9245).
187
     */
188
    public const EPSG_CGVD2013_CGG2013_HEIGHT = 'urn:ogc:def:crs:EPSG::6647';
189
190
    /**
191
     * CGVD2013(CGG2013a) height
192
     * Extent: Canada - onshore and offshore - Alberta; British Columbia; Manitoba; New Brunswick; Newfoundland and
193
     * Labrador; Northwest Territories; Nova Scotia; Nunavut; Ontario; Prince Edward Island; Quebec; Saskatchewan;
194
     * Yukon.
195
     * Replaces CGVD2013(CGG2013) height (CRS code 6647). CGVD2013(CGG2013a) height is realized by Canadian gravimetric
196
     * geoid model CGG2013a (CT code 9247).
197
     */
198
    public const EPSG_CGVD2013_CGG2013A_HEIGHT = 'urn:ogc:def:crs:EPSG::9245';
199
200
    /**
201
     * CGVD28 height
202
     * Extent: Canada - onshore - Alberta; British Columbia; Manitoba south of 57°N; New Brunswick; Northwest
203
     * Territories south west of a line between 60°N, 110°W and the coast at 132°W; Nova Scotia; Ontario south of
204
     * 52°N; Prince Edward Island; Quebec - mainland west of 66°W and south of 55°N; Saskatchewan south of 55°N;
205
     * Yukon.
206
     * From November 2013 replaced by CGVD2013 height (CRS code 6647).
207
     */
208
    public const EPSG_CGVD28_HEIGHT = 'urn:ogc:def:crs:EPSG::5713';
209
210
    /**
211
     * Cais da Figueirinha - Angra do Heroismo height
212
     * Extent: Portugal - central Azores - Terceira island onshore.
213
     */
214
    public const EPSG_CAIS_DA_FIGUEIRINHA_ANGRA_DO_HEROISMO_HEIGHT = 'urn:ogc:def:crs:EPSG::6184';
215
216
    /**
217
     * Cais da Madalena height
218
     * Extent: Portugal - central Azores - Pico island onshore.
219
     */
220
    public const EPSG_CAIS_DA_MADALENA_HEIGHT = 'urn:ogc:def:crs:EPSG::6182';
221
222
    /**
223
     * Cais da Pontinha - Funchal height
224
     * Extent: Portugal - Madeira and Desertas islands - onshore.
225
     */
226
    public const EPSG_CAIS_DA_PONTINHA_FUNCHAL_HEIGHT = 'urn:ogc:def:crs:EPSG::6178';
227
228
    /**
229
     * Cais da Vila - Porto Santo height
230
     * Extent: Portugal - Porto Santo island (Madeira archipelago) onshore.
231
     */
232
    public const EPSG_CAIS_DA_VILA_PORTO_SANTO_HEIGHT = 'urn:ogc:def:crs:EPSG::6179';
233
234
    /**
235
     * Cais da Vila do Porto height
236
     * Extent: Portugal - eastern Azores onshore - Santa Maria, Formigas.
237
     */
238
    public const EPSG_CAIS_DA_VILA_DO_PORTO_HEIGHT = 'urn:ogc:def:crs:EPSG::6186';
239
240
    /**
241
     * Cais das Velas height
242
     * Extent: Portugal - central Azores - Sao Jorge island onshore.
243
     */
244
    public const EPSG_CAIS_DAS_VELAS_HEIGHT = 'urn:ogc:def:crs:EPSG::6180';
245
246
    /**
247
     * Cascais height
248
     * Extent: Portugal - mainland - onshore.
249
     */
250
    public const EPSG_CASCAIS_HEIGHT = 'urn:ogc:def:crs:EPSG::5780';
251
252
    /**
253
     * Caspian depth
254
     * Extent: Azerbaijan - offshore; Kazakhstan - offshore; Russian Federation - Caspian Sea; Turkmenistan - offshore.
255
     * Caspian Sea water levels are now offset appreciably from this datum.
256
     */
257
    public const EPSG_CASPIAN_DEPTH = 'urn:ogc:def:crs:EPSG::5706';
258
259
    /**
260
     * Caspian height
261
     * Extent: Azerbaijan - offshore; Kazakhstan - offshore; Russian Federation - Caspian Sea; Turkmenistan - offshore.
262
     * Caspian Sea water levels are now offset appreciably from this datum.
263
     */
264
    public const EPSG_CASPIAN_HEIGHT = 'urn:ogc:def:crs:EPSG::5611';
265
266
    /**
267
     * Ceuta 2 height
268
     * Extent: Spain - Ceuta onshore.
269
     */
270
    public const EPSG_CEUTA_2_HEIGHT = 'urn:ogc:def:crs:EPSG::9402';
271
272
    /**
273
     * Chatham Island 1959 height
274
     * Extent: New Zealand - Chatham Island - onshore.
275
     */
276
    public const EPSG_CHATHAM_ISLAND_1959_HEIGHT = 'urn:ogc:def:crs:EPSG::5771';
277
278
    /**
279
     * Constanta height
280
     * Extent: Romania - onshore.
281
     */
282
    public const EPSG_CONSTANTA_HEIGHT = 'urn:ogc:def:crs:EPSG::5781';
283
284
    /**
285
     * DACR52 height
286
     * Extent: Costa Rica - onshore.
287
     */
288
    public const EPSG_DACR52_HEIGHT = 'urn:ogc:def:crs:EPSG::8911';
289
290
    /**
291
     * DHHN12 height
292
     * Extent: Germany - onshore - states of Baden-Wurtemberg, Bayern, Berlin, Brandenburg, Bremen, Hamburg, Hessen,
293
     * Mecklenburg-Vorpommern, Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, Sachsen, Sachsen-Anhalt,
294
     * Schleswig-Holstein, Thuringen.
295
     * Replaced by SNN56 and then SNN76 in East Germany and by DHHN85 in West Germany.
296
     */
297
    public const EPSG_DHHN12_HEIGHT = 'urn:ogc:def:crs:EPSG::7699';
298
299
    /**
300
     * DHHN2016 height
301
     * Extent: Germany - onshore - states of Baden-Wurtemberg, Bayern, Berlin, Brandenburg, Bremen, Hamburg, Hessen,
302
     * Mecklenburg-Vorpommern, Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, Sachsen, Sachsen-Anhalt,
303
     * Schleswig-Holstein, Thuringen.
304
     * Replaces DHHN92 height (CRS code 5783).
305
     */
306
    public const EPSG_DHHN2016_HEIGHT = 'urn:ogc:def:crs:EPSG::7837';
307
308
    /**
309
     * DHHN85 height
310
     * Extent: Germany - states of former West Germany onshore - Baden-Wurtemberg, Bayern, Bremen, Hamburg, Hessen,
311
     * Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, Schleswig-Holstein.
312
     * Replaced by DNNH92 height (CRS code 5783).
313
     */
314
    public const EPSG_DHHN85_HEIGHT = 'urn:ogc:def:crs:EPSG::5784';
315
316
    /**
317
     * DHHN92 height
318
     * Extent: Germany - onshore - states of Baden-Wurtemberg, Bayern, Berlin, Brandenburg, Bremen, Hamburg, Hessen,
319
     * Mecklenburg-Vorpommern, Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, Sachsen, Sachsen-Anhalt,
320
     * Schleswig-Holstein, Thuringen.
321
     * Replaces SNN76 height (CRS code 5785) and DHHN85 height (CRS code 5784). Replaced by DHHN2016 height (CRS code
322
     * 7837).
323
     */
324
    public const EPSG_DHHN92_HEIGHT = 'urn:ogc:def:crs:EPSG::5783';
325
326
    /**
327
     * DNN height
328
     * Extent: Denmark - onshore.
329
     * Replaced by DVR90 height (CRS code 5799).
330
     */
331
    public const EPSG_DNN_HEIGHT = 'urn:ogc:def:crs:EPSG::5733';
332
333
    /**
334
     * DVR90 height
335
     * Extent: Denmark - onshore.
336
     * Replaces Dansk Normal Null height (CRS code 5733).
337
     */
338
    public const EPSG_DVR90_HEIGHT = 'urn:ogc:def:crs:EPSG::5799';
339
340
    /**
341
     * Danger 1950 height
342
     * Extent: St Pierre and Miquelon - onshore.
343
     */
344
    public const EPSG_DANGER_1950_HEIGHT = 'urn:ogc:def:crs:EPSG::5792';
345
346
    /**
347
     * Douglas height
348
     * Extent: Isle of Man - onshore.
349
     */
350
    public const EPSG_DOUGLAS_HEIGHT = 'urn:ogc:def:crs:EPSG::5750';
351
352
    /**
353
     * Dunedin 1958 height
354
     * Extent: New Zealand - South Island - between approximately 44°S and 46°S - Dunedin vertical CRS area.
355
     */
356
    public const EPSG_DUNEDIN_1958_HEIGHT = 'urn:ogc:def:crs:EPSG::5761';
357
358
    /**
359
     * Dunedin-Bluff 1960 height
360
     * Extent: New Zealand - South Island - Dunedin-Bluff vertical CRS area.
361
     */
362
    public const EPSG_DUNEDIN_BLUFF_1960_HEIGHT = 'urn:ogc:def:crs:EPSG::4458';
363
364
    /**
365
     * Durres height
366
     * Extent: Albania - onshore.
367
     */
368
    public const EPSG_DURRES_HEIGHT = 'urn:ogc:def:crs:EPSG::5777';
369
370
    /**
371
     * EGM2008 height
372
     * Extent: World.
373
     * Zero-height surface resulting from the application of the EGM2008 geoid model to the WGS 84 ellipsoid. Replaces
374
     * EGM96 height (CRS code 5773).
375
     */
376
    public const EPSG_EGM2008_HEIGHT = 'urn:ogc:def:crs:EPSG::3855';
377
378
    /**
379
     * EGM84 height
380
     * Extent: World.
381
     * Zero-height surface resulting from the application of the EGM84 geoid model to the WGS 84 ellipsoid. Replaced by
382
     * EGM96 height (CRS code 5773).
383
     */
384
    public const EPSG_EGM84_HEIGHT = 'urn:ogc:def:crs:EPSG::5798';
385
386
    /**
387
     * EGM96 height
388
     * Extent: World.
389
     * Zero-height surface resulting from the application of the EGM96 geoid model to the WGS 84 ellipsoid. Replaces
390
     * EGM84 height (CRS code 5798). Replaced by EGM2008 height (CRS code 3855).
391
     */
392
    public const EPSG_EGM96_HEIGHT = 'urn:ogc:def:crs:EPSG::5773';
393
394
    /**
395
     * EOMA 1980 height
396
     * Extent: Hungary.
397
     */
398
    public const EPSG_EOMA_1980_HEIGHT = 'urn:ogc:def:crs:EPSG::5787';
399
400
    /**
401
     * EVRF2000 Austria height
402
     * Extent: Austria.
403
     * Austria-specific version of EVRF using orthometric heights instead of the Normal heights used in EVRF2000 (CRS
404
     * code 5730). Used for scientific purposes. See GHA height (CRS code 5778) for cadastral and other land survey
405
     * purposes.
406
     */
407
    public const EPSG_EVRF2000_AUSTRIA_HEIGHT = 'urn:ogc:def:crs:EPSG::9274';
408
409
    /**
410
     * EVRF2000 height
411
     * Extent: Europe - onshore - Andorra; Austria; Belgium; Bosnia and Herzegovina; Croatia; Czechia; Denmark;
412
     * Estonia; Finland; France - mainland; Germany; Gibraltar; Hungary; Italy - mainland and Sicily; Latvia;
413
     * Liechtenstein; Lithuania; Luxembourg; Netherlands; Norway; Poland; Portugal - mainland; Romania; San Marino;
414
     * Slovakia; Slovenia; Spain - mainland; Sweden; Switzerland; United Kingdom (UK) - Great Britain mainland; Vatican
415
     * City State.
416
     * Uses Normal heights. Replaced by EVRF2007 height (CRS code 5621). In Austria, orthometric heights used instead -
417
     * see CRS code 9274.
418
     */
419
    public const EPSG_EVRF2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5730';
420
421
    /**
422
     * EVRF2007 height
423
     * Extent: Europe - onshore - Andorra; Austria; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia; Czechia;
424
     * Denmark; Estonia; Finland; France - mainland; Germany; Gibraltar, Hungary; Italy - mainland and Sicily; Latvia;
425
     * Liechtenstein; Lithuania; Luxembourg; Netherlands; Norway; Poland; Portugal - mainland; Romania; San Marino;
426
     * Slovakia; Slovenia; Spain - mainland; Sweden; Switzerland; United Kingdom (UK) - Great Britain mainland; Vatican
427
     * City State.
428
     * Uses Normal heights. Replaces EVRF2000 height (CRS code 5730). Replaced by EVRF2019 height (CRS code 9389).
429
     */
430
    public const EPSG_EVRF2007_HEIGHT = 'urn:ogc:def:crs:EPSG::5621';
431
432
    /**
433
     * EVRF2019 height
434
     * Extent: Europe - onshore - Andorra; Austria; Belarus; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia;
435
     * Czechia; Denmark; Estonia; Finland; France - mainland; Germany; Gibraltar, Hungary; Italy - mainland and Sicily;
436
     * Latvia; Liechtenstein; Lithuania; Luxembourg; Netherlands; North Macedonia; Norway; Poland; Portugal - mainland;
437
     * Romania; Russia – west of approximately 60°E; San Marino; Slovakia; Slovenia; Spain - mainland; Sweden;
438
     * Switzerland; United Kingdom (UK) - Great Britain mainland; Ukraine; Vatican City State.
439
     * September 2020 adjustment. Replaces 2019 adjustment and EVRF2007 height (CRS code 5621). Uses Normal heights.
440
     * Zero-tide solution. See EVRF2019 mean-tide height (CRS code 9390) for solution more appropriate for oceanography
441
     * and GNSS-related activities.
442
     */
443
    public const EPSG_EVRF2019_HEIGHT = 'urn:ogc:def:crs:EPSG::9389';
444
445
    /**
446
     * EVRF2019 mean-tide height
447
     * Extent: Europe - onshore - Andorra; Austria; Belarus; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia;
448
     * Czechia; Denmark; Estonia; Finland; France - mainland; Germany; Gibraltar, Hungary; Italy - mainland and Sicily;
449
     * Latvia; Liechtenstein; Lithuania; Luxembourg; Netherlands; North Macedonia; Norway; Poland; Portugal - mainland;
450
     * Romania; Russia – west of approximately 60°E; San Marino; Slovakia; Slovenia; Spain - mainland; Sweden;
451
     * Switzerland; United Kingdom (UK) - Great Britain mainland; Ukraine; Vatican City State.
452
     * September 2020 adjustment. Replaces 2019 adjustment. Uses Normal heights. Mean-tide solution. See EVRF2019
453
     * height (CRS code 9389) for zero-tide solution more appropriate for gravity-related activities.
454
     */
455
    public const EPSG_EVRF2019_MEAN_TIDE_HEIGHT = 'urn:ogc:def:crs:EPSG::9390';
456
457
    /**
458
     * El Hierro height
459
     * Extent: Spain - Canary Islands - El Hierro onshore.
460
     */
461
    public const EPSG_EL_HIERRO_HEIGHT = 'urn:ogc:def:crs:EPSG::9401';
462
463
    /**
464
     * FCSVR10 height
465
     * Extent: Fehmarnbelt area of Denmark and Germany.
466
     */
467
    public const EPSG_FCSVR10_HEIGHT = 'urn:ogc:def:crs:EPSG::5597';
468
469
    /**
470
     * FVR09 height
471
     * Extent: Faroe Islands - onshore.
472
     * Introduced in 2010.
473
     */
474
    public const EPSG_FVR09_HEIGHT = 'urn:ogc:def:crs:EPSG::5317';
475
476
    /**
477
     * Fahud HD height
478
     * Extent: Oman - mainland onshore.
479
     * Replaced by PHD93 height (CRS code 5724) from 1993.
480
     */
481
    public const EPSG_FAHUD_HD_HEIGHT = 'urn:ogc:def:crs:EPSG::5725';
482
483
    /**
484
     * Fair Isle height
485
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Fair Isle onshore.
486
     * Replaced by ODN (Offshore) height (CRS code 7707) in 2016.
487
     */
488
    public const EPSG_FAIR_ISLE_HEIGHT = 'urn:ogc:def:crs:EPSG::5741';
489
490
    /**
491
     * Famagusta 1960 height
492
     * Extent: Cyprus - onshore.
493
     */
494
    public const EPSG_FAMAGUSTA_1960_HEIGHT = 'urn:ogc:def:crs:EPSG::7446';
495
496
    /**
497
     * Fao 1979 height
498
     * Extent: Iraq - onshore.
499
     * Replaces Fao height (CRS code 5751) for national map agency work in Iraq. At time of record creation some
500
     * irrigation project data still referenced to Fao. Usage in oil industry is uncertain.
501
     */
502
    public const EPSG_FAO_1979_HEIGHT = 'urn:ogc:def:crs:EPSG::3886';
503
504
    /**
505
     * Fao height
506
     * Extent: Iraq - onshore southeast; Iran - onshore northern Gulf coast and west bordering southeast Iraq.
507
     * Replaced by Bandar Abbas (CRS code 5752) in Iran and Fao 1979 (code 3886) in Iraq. At time of record creation
508
     * NIOC data in Ahwaz area of Iran and some irrigation project data in Iraq still usually referenced to Fao. Usage
509
     * in Iraqi oil industry uncertain.
510
     */
511
    public const EPSG_FAO_HEIGHT = 'urn:ogc:def:crs:EPSG::5751';
512
513
    /**
514
     * Flannan Isles height
515
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Flannan Isles onshore.
516
     * Replaced by ODN (Offshore) height (CRS code 7707) in 2016.
517
     */
518
    public const EPSG_FLANNAN_ISLES_HEIGHT = 'urn:ogc:def:crs:EPSG::5748';
519
520
    /**
521
     * Foula height
522
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Foula onshore.
523
     * Replaced by ODN (Offshore) height (CRS code 7707) in 2016.
524
     */
525
    public const EPSG_FOULA_HEIGHT = 'urn:ogc:def:crs:EPSG::5743';
526
527
    /**
528
     * Fuerteventura height
529
     * Extent: Spain - Canary Islands - Fuerteventura onshore.
530
     */
531
    public const EPSG_FUERTEVENTURA_HEIGHT = 'urn:ogc:def:crs:EPSG::9396';
532
533
    /**
534
     * GCVD54 height (ft)
535
     * Extent: Cayman Islands - Grand Cayman.
536
     */
537
    public const EPSG_GCVD54_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::6130';
538
539
    /**
540
     * GHA height
541
     * Extent: Austria.
542
     * For scientific purposes see EVRF2000 Austria height (CRS code 9274).
543
     */
544
    public const EPSG_GHA_HEIGHT = 'urn:ogc:def:crs:EPSG::5778';
545
546
    /**
547
     * GUVD04 height
548
     * Extent: Guam - onshore.
549
     * Replaces Guam 1963 height (CRS code 6639).
550
     */
551
    public const EPSG_GUVD04_HEIGHT = 'urn:ogc:def:crs:EPSG::6644';
552
553
    /**
554
     * GVR2000 height
555
     * Extent: Greenland - onshore and offshore between 59°N and 84°N and west of 10°W.
556
     * Replaced by GVR2016 height (CRS code 8267). GVR2000 is realized by gravimetric geoid model 2000 (transformation
557
     * code 8268) applied to GR96 (CRS code 4909).
558
     */
559
    public const EPSG_GVR2000_HEIGHT = 'urn:ogc:def:crs:EPSG::8266';
560
561
    /**
562
     * GVR2016 height
563
     * Extent: Greenland - onshore and offshore between 58°N and 85°N and west of 7°W.
564
     * Replaces GVR2000 height (CRS code 8266). GVR2016 is realized by gravimetric geoid model 2016 (transformation
565
     * code 8269) applied to GR96 (CRS code 4909).
566
     */
567
    public const EPSG_GVR2016_HEIGHT = 'urn:ogc:def:crs:EPSG::8267';
568
569
    /**
570
     * Genoa height
571
     * Extent: Italy - mainland (including San Marino and Vatican City State) and Sicily.
572
     */
573
    public const EPSG_GENOA_HEIGHT = 'urn:ogc:def:crs:EPSG::5214';
574
575
    /**
576
     * Gisborne 1926 height
577
     * Extent: New Zealand - North Island - Gisborne vertical CRS area.
578
     */
579
    public const EPSG_GISBORNE_1926_HEIGHT = 'urn:ogc:def:crs:EPSG::5762';
580
581
    /**
582
     * Gran Canaria height
583
     * Extent: Spain - Canary Islands - Gran Canaria onshore.
584
     */
585
    public const EPSG_GRAN_CANARIA_HEIGHT = 'urn:ogc:def:crs:EPSG::9397';
586
587
    /**
588
     * Guadeloupe 1951 height
589
     * Extent: Guadeloupe - onshore - Basse-Terre and Grande-Terre.
590
     * Replaced by Guadeloupe 1988 height (CRS code 5757).
591
     */
592
    public const EPSG_GUADELOUPE_1951_HEIGHT = 'urn:ogc:def:crs:EPSG::5795';
593
594
    /**
595
     * Guadeloupe 1988 height
596
     * Extent: Guadeloupe - onshore - Basse-Terre and Grande-Terre.
597
     * Replaces Guadeloupe 1951 height (CRS code 5795).
598
     */
599
    public const EPSG_GUADELOUPE_1988_HEIGHT = 'urn:ogc:def:crs:EPSG::5757';
600
601
    /**
602
     * Guam 1963 height
603
     * Extent: Guam - onshore.
604
     * Replaced by GUVD04 height (CRS code 6644).
605
     */
606
    public const EPSG_GUAM_1963_HEIGHT = 'urn:ogc:def:crs:EPSG::6639';
607
608
    /**
609
     * HAT height
610
     * Extent: World.
611
     * Not specific to any location or epoch.
612
     */
613
    public const EPSG_HAT_HEIGHT = 'urn:ogc:def:crs:EPSG::5872';
614
615
    /**
616
     * HHWLT height
617
     * Extent: World.
618
     * Not specific to any location or epoch.
619
     */
620
    public const EPSG_HHWLT_HEIGHT = 'urn:ogc:def:crs:EPSG::5871';
621
622
    /**
623
     * HKCD depth
624
     * Extent: China - Hong Kong - offshore.
625
     * Chart datum is 0.15 metres below Hong Kong Principal Datum (CRS code 5738) and 1.38m below MSL at Quarry Bay.
626
     */
627
    public const EPSG_HKCD_DEPTH = 'urn:ogc:def:crs:EPSG::5739';
628
629
    /**
630
     * HKPD depth
631
     * Extent: China - Hong Kong - onshore.
632
     */
633
    public const EPSG_HKPD_DEPTH = 'urn:ogc:def:crs:EPSG::7976';
634
635
    /**
636
     * HKPD height
637
     * Extent: China - Hong Kong - onshore.
638
     */
639
    public const EPSG_HKPD_HEIGHT = 'urn:ogc:def:crs:EPSG::5738';
640
641
    /**
642
     * HS2-VRF height
643
     * Extent: UK - HS2 phases 1 and 2a railway corridor from London to Birmingham, Lichfield and Crewe.
644
     * HS2-VRF height is equivalent to ODN height as historically realised through OSNet v2001 and OSGM02. After the
645
     * ODN realization was updated to be through OSNet v2009 and OSGM15, HS2-VRF height was introduced for backward
646
     * consistency.
647
     */
648
    public const EPSG_HS2_VRF_HEIGHT = 'urn:ogc:def:crs:EPSG::9303';
649
650
    /**
651
     * HVRS71 height
652
     * Extent: Croatia - onshore.
653
     * Replaces Trieste height (CRS code 5195).
654
     */
655
    public const EPSG_HVRS71_HEIGHT = 'urn:ogc:def:crs:EPSG::5610';
656
657
    /**
658
     * Ha Tien 1960 height
659
     * Extent: Cambodia - mainland onshore; Vietnam - mainland onshore.
660
     * In Vietnam replaced by Hon Dau height (CRS code 5727) from 1992.
661
     */
662
    public const EPSG_HA_TIEN_1960_HEIGHT = 'urn:ogc:def:crs:EPSG::5726';
663
664
    /**
665
     * High Water height
666
     * Extent: World.
667
     * Not specific to any location or epoch.
668
     */
669
    public const EPSG_HIGH_WATER_HEIGHT = 'urn:ogc:def:crs:EPSG::5874';
670
671
    /**
672
     * Hon Dau 1992 height
673
     * Extent: Vietnam - mainland onshore.
674
     * In Vietnam replaces Ha Tien height (CRS code 5726) from 1992.
675
     */
676
    public const EPSG_HON_DAU_1992_HEIGHT = 'urn:ogc:def:crs:EPSG::5727';
677
678
    /**
679
     * Horta height
680
     * Extent: Portugal - central Azores - Faial island onshore.
681
     */
682
    public const EPSG_HORTA_HEIGHT = 'urn:ogc:def:crs:EPSG::6181';
683
684
    /**
685
     * Huahine SAU 2001 height
686
     * Extent: French Polynesia - Society Islands - Huahine.
687
     * Part of NGPF (CRS code 5600).
688
     */
689
    public const EPSG_HUAHINE_SAU_2001_HEIGHT = 'urn:ogc:def:crs:EPSG::5605';
690
691
    /**
692
     * IGLD 1955 height
693
     * Extent: Canada and United States (USA) - Great Lakes basin and St Lawrence Seaway.
694
     * Replaces several earlier systems. Replaced by IGLD 1985 (CRS code 5609).
695
     */
696
    public const EPSG_IGLD_1955_HEIGHT = 'urn:ogc:def:crs:EPSG::5608';
697
698
    /**
699
     * IGLD 1985 height
700
     * Extent: Canada and United States (USA) - Great Lakes basin and St Lawrence Seaway.
701
     * Replaces IGLD 1955 (CRS code 5608).
702
     */
703
    public const EPSG_IGLD_1985_HEIGHT = 'urn:ogc:def:crs:EPSG::5609';
704
705
    /**
706
     * IGN 1966 height
707
     * Extent: French Polynesia - Society Islands - Tahiti.
708
     * Part of NGPF (CRS code 5600).
709
     */
710
    public const EPSG_IGN_1966_HEIGHT = 'urn:ogc:def:crs:EPSG::5601';
711
712
    /**
713
     * IGN 1988 LS height
714
     * Extent: Guadeloupe - onshore - Les Saintes.
715
     */
716
    public const EPSG_IGN_1988_LS_HEIGHT = 'urn:ogc:def:crs:EPSG::5616';
717
718
    /**
719
     * IGN 1988 MG height
720
     * Extent: Guadeloupe - onshore - Marie-Galante.
721
     */
722
    public const EPSG_IGN_1988_MG_HEIGHT = 'urn:ogc:def:crs:EPSG::5617';
723
724
    /**
725
     * IGN 1988 SB height
726
     * Extent: Guadeloupe - onshore - St Barthelemy island.
727
     */
728
    public const EPSG_IGN_1988_SB_HEIGHT = 'urn:ogc:def:crs:EPSG::5619';
729
730
    /**
731
     * IGN 1988 SM height
732
     * Extent: Guadeloupe - onshore - St Martin island.
733
     */
734
    public const EPSG_IGN_1988_SM_HEIGHT = 'urn:ogc:def:crs:EPSG::5620';
735
736
    /**
737
     * IGN 1992 LD height
738
     * Extent: Guadeloupe - onshore - La Desirade.
739
     * Replaced by IGN 2008 LD height (CRS code 9130).
740
     */
741
    public const EPSG_IGN_1992_LD_HEIGHT = 'urn:ogc:def:crs:EPSG::5618';
742
743
    /**
744
     * IGN 2008 LD height
745
     * Extent: Guadeloupe - onshore - La Desirade.
746
     * Replaces IGN 1992 LD height (CRS code 5618).
747
     */
748
    public const EPSG_IGN_2008_LD_HEIGHT = 'urn:ogc:def:crs:EPSG::9130';
749
750
    /**
751
     * INAGeoid2020 height
752
     * Extent: Indonesia - onshore and offshore.
753
     * Physical height component of national vertical control network (JKVN). Orthometric heights.
754
     */
755
    public const EPSG_INAGEOID2020_HEIGHT = 'urn:ogc:def:crs:EPSG::9471';
756
757
    /**
758
     * ISH2004 height
759
     * Extent: Iceland - onshore.
760
     * National system replacing older local systems from March 2011.
761
     */
762
    public const EPSG_ISH2004_HEIGHT = 'urn:ogc:def:crs:EPSG::8089';
763
764
    /**
765
     * ISLW depth
766
     * Extent: World.
767
     * Not specific to any location or epoch.
768
     */
769
    public const EPSG_ISLW_DEPTH = 'urn:ogc:def:crs:EPSG::5863';
770
771
    /**
772
     * Ibiza height
773
     * Extent: Spain - Balearic Islands - Ibiza and Formentera - onshore.
774
     */
775
    public const EPSG_IBIZA_HEIGHT = 'urn:ogc:def:crs:EPSG::9394';
776
777
    /**
778
     * Incheon height
779
     * Extent: Republic of Korea (South Korea) - mainland onshore.
780
     */
781
    public const EPSG_INCHEON_HEIGHT = 'urn:ogc:def:crs:EPSG::5193';
782
783
    /**
784
     * Instantaneous Water Level depth
785
     * Extent: World.
786
     * Depth relative to instantaneous water level uncorrected for tide. Not specific to any location or epoch.
787
     */
788
    public const EPSG_INSTANTANEOUS_WATER_LEVEL_DEPTH = 'urn:ogc:def:crs:EPSG::5831';
789
790
    /**
791
     * Instantaneous Water Level height
792
     * Extent: World.
793
     * Height relative to instantaneous water level uncorrected for tide. Not specific to any location or epoch.
794
     */
795
    public const EPSG_INSTANTANEOUS_WATER_LEVEL_HEIGHT = 'urn:ogc:def:crs:EPSG::5829';
796
797
    /**
798
     * JGD2000 (vertical) height
799
     * Extent: Japan - onshore mainland - Hokkaido, Honshu, Shikoku, Kyushu.
800
     * Replaced JSLD69 and JSLD72 (CRS codes 5723 and 6693) from April 2002. Replaced by JGD2011 (vertical) (CRS code
801
     * 6695) with effect from 21st October 2011.
802
     */
803
    public const EPSG_JGD2000_VERTICAL_HEIGHT = 'urn:ogc:def:crs:EPSG::6694';
804
805
    /**
806
     * JGD2011 (vertical) height
807
     * Extent: Japan - onshore mainland - Hokkaido, Honshu, Shikoku, Kyushu.
808
     * Replaces JGD2000 (vertical) (CRS code 6694) with effect from 21st October 2011.
809
     */
810
    public const EPSG_JGD2011_VERTICAL_HEIGHT = 'urn:ogc:def:crs:EPSG::6695';
811
812
    /**
813
     * JSLD69 height
814
     * Extent: Japan - onshore mainland - Honshu, Shikoku, Kyushu.
815
     * Replaces JSLD49. Replaced by JGD2000 (vertical) (CRS code 6694) with effect from April 2002.
816
     */
817
    public const EPSG_JSLD69_HEIGHT = 'urn:ogc:def:crs:EPSG::5723';
818
819
    /**
820
     * JSLD72 height
821
     * Extent: Japan - onshore mainland - Hokkaido.
822
     * Replaced by JGD2000 (vertical) (CRS code 6694) with effect from April 2002.
823
     */
824
    public const EPSG_JSLD72_HEIGHT = 'urn:ogc:def:crs:EPSG::6693';
825
826
    /**
827
     * Jamestown 1971 height
828
     * Extent: St Helena, Ascension and Tristan da Cunha - St Helena Island - onshore.
829
     * Replaced by SHVD2016 (CRS code 7890) from 2016.
830
     */
831
    public const EPSG_JAMESTOWN_1971_HEIGHT = 'urn:ogc:def:crs:EPSG::7888';
832
833
    /**
834
     * KOC CD height
835
     * Extent: Kuwait - onshore.
836
     */
837
    public const EPSG_KOC_CD_HEIGHT = 'urn:ogc:def:crs:EPSG::5790';
838
839
    /**
840
     * KOC WD depth
841
     * Extent: Kuwait - onshore.
842
     * See CRS code 5614 for equivalent system in feet.
843
     */
844
    public const EPSG_KOC_WD_DEPTH = 'urn:ogc:def:crs:EPSG::5789';
845
846
    /**
847
     * KOC WD depth (ft)
848
     * Extent: Kuwait - onshore.
849
     * See CRS code 5789 for equivalent system in feet.
850
     */
851
    public const EPSG_KOC_WD_DEPTH_FT = 'urn:ogc:def:crs:EPSG::5614';
852
853
    /**
854
     * KOC WD height
855
     * Extent: Kuwait - onshore.
856
     * See CRS code 5789 for equivalent depth system.
857
     */
858
    public const EPSG_KOC_WD_HEIGHT = 'urn:ogc:def:crs:EPSG::7979';
859
860
    /**
861
     * KSA-VRF14 height
862
     * Extent: Saudi Arabia - onshore.
863
     * Orthometric heights.
864
     */
865
    public const EPSG_KSA_VRF14_HEIGHT = 'urn:ogc:def:crs:EPSG::9335';
866
867
    /**
868
     * Kiunga height
869
     * Extent: Papua New Guinea - onshore south of 5°S and west of 144°E.
870
     * Kiunga height = WGS 84 ellipsoid height - value of geoid undulation derived by bilinear interpolation of EGM2008
871
     * geoid model - 3.0m = EGM2008 height - 3.0m.  See CRS code 3855 and transformation code 3858.
872
     */
873
    public const EPSG_KIUNGA_HEIGHT = 'urn:ogc:def:crs:EPSG::7652';
874
875
    /**
876
     * Kumul 34 height
877
     * Extent: Papua New Guinea - Papuan fold and thrust belt.
878
     * Kumul 34 height = WGS 84 ellipsoid height - value of geoid undulation derived by bilinear interpolation of EGM96
879
     * geoid model - 0.87m = EGM96 height - 0.87m. See CRS code 5773 and transformation code 10084.
880
     */
881
    public const EPSG_KUMUL_34_HEIGHT = 'urn:ogc:def:crs:EPSG::7651';
882
883
    /**
884
     * Kuwait PWD height
885
     * Extent: Kuwait - onshore.
886
     */
887
    public const EPSG_KUWAIT_PWD_HEIGHT = 'urn:ogc:def:crs:EPSG::5788';
888
889
    /**
890
     * LAT NL depth
891
     * Extent: Netherlands - offshore North Sea.
892
     */
893
    public const EPSG_LAT_NL_DEPTH = 'urn:ogc:def:crs:EPSG::9287';
894
895
    /**
896
     * LAT depth
897
     * Extent: World.
898
     * Not specific to any location or epoch.
899
     */
900
    public const EPSG_LAT_DEPTH = 'urn:ogc:def:crs:EPSG::5861';
901
902
    /**
903
     * LCVD61 height (ft)
904
     * Extent: Cayman Islands - Little Cayman.
905
     */
906
    public const EPSG_LCVD61_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::6131';
907
908
    /**
909
     * LHN95 height
910
     * Extent: Liechtenstein; Switzerland.
911
     * Replaces LN02 height (CRS code 5728).
912
     */
913
    public const EPSG_LHN95_HEIGHT = 'urn:ogc:def:crs:EPSG::5729';
914
915
    /**
916
     * LLWLT depth
917
     * Extent: World.
918
     * Not specific to any location or epoch.
919
     */
920
    public const EPSG_LLWLT_DEPTH = 'urn:ogc:def:crs:EPSG::5862';
921
922
    /**
923
     * LN02 height
924
     * Extent: Liechtenstein; Switzerland.
925
     * Replaced by LHN95 height (CRS code 5729).
926
     */
927
    public const EPSG_LN02_HEIGHT = 'urn:ogc:def:crs:EPSG::5728';
928
929
    /**
930
     * La Gomera height
931
     * Extent: Spain - Canary Islands - La Gomera onshore.
932
     */
933
    public const EPSG_LA_GOMERA_HEIGHT = 'urn:ogc:def:crs:EPSG::9399';
934
935
    /**
936
     * La Palma height
937
     * Extent: Spain - Canary Islands - La Palma onshore.
938
     */
939
    public const EPSG_LA_PALMA_HEIGHT = 'urn:ogc:def:crs:EPSG::9400';
940
941
    /**
942
     * Lagos 1955 height
943
     * Extent: Nigeria - onshore.
944
     */
945
    public const EPSG_LAGOS_1955_HEIGHT = 'urn:ogc:def:crs:EPSG::5796';
946
947
    /**
948
     * Lanzarote height
949
     * Extent: Spain - Canary Islands - Lanzarote onshore.
950
     */
951
    public const EPSG_LANZAROTE_HEIGHT = 'urn:ogc:def:crs:EPSG::9395';
952
953
    /**
954
     * Latvia 2000 height
955
     * Extent: Latvia - onshore.
956
     * In Latvia replaces Baltic 1977 system (CRS code 5705) from December 2014.
957
     */
958
    public const EPSG_LATVIA_2000_HEIGHT = 'urn:ogc:def:crs:EPSG::7700';
959
960
    /**
961
     * Lerwick height
962
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Shetland Islands onshore.
963
     */
964
    public const EPSG_LERWICK_HEIGHT = 'urn:ogc:def:crs:EPSG::5742';
965
966
    /**
967
     * Low Water depth
968
     * Extent: World.
969
     * Not specific to any location or epoch.
970
     */
971
    public const EPSG_LOW_WATER_DEPTH = 'urn:ogc:def:crs:EPSG::5873';
972
973
    /**
974
     * Lyttelton 1937 height
975
     * Extent: New Zealand - South Island - between approximately 41°20'S and 45°S - Lyttleton vertical CRS area.
976
     */
977
    public const EPSG_LYTTELTON_1937_HEIGHT = 'urn:ogc:def:crs:EPSG::5763';
978
979
    /**
980
     * MHHW height
981
     * Extent: World.
982
     * Not specific to any location or epoch.
983
     */
984
    public const EPSG_MHHW_HEIGHT = 'urn:ogc:def:crs:EPSG::5869';
985
986
    /**
987
     * MHW height
988
     * Extent: World.
989
     * Not specific to any location or epoch.
990
     */
991
    public const EPSG_MHW_HEIGHT = 'urn:ogc:def:crs:EPSG::5868';
992
993
    /**
994
     * MHWS height
995
     * Extent: World.
996
     * Not specific to any location or epoch.
997
     */
998
    public const EPSG_MHWS_HEIGHT = 'urn:ogc:def:crs:EPSG::5870';
999
1000
    /**
1001
     * MLLW depth
1002
     * Extent: World.
1003
     * Not specific to any location or epoch.
1004
     */
1005
    public const EPSG_MLLW_DEPTH = 'urn:ogc:def:crs:EPSG::5866';
1006
1007
    /**
1008
     * MLLWS depth
1009
     * Extent: World.
1010
     * Not specific to any location or epoch.
1011
     */
1012
    public const EPSG_MLLWS_DEPTH = 'urn:ogc:def:crs:EPSG::5864';
1013
1014
    /**
1015
     * MLW depth
1016
     * Extent: World.
1017
     * Not specific to any location or epoch.
1018
     */
1019
    public const EPSG_MLW_DEPTH = 'urn:ogc:def:crs:EPSG::5867';
1020
1021
    /**
1022
     * MLWS depth
1023
     * Extent: World.
1024
     * Not specific to any location or epoch.
1025
     */
1026
    public const EPSG_MLWS_DEPTH = 'urn:ogc:def:crs:EPSG::5865';
1027
1028
    /**
1029
     * MSL NL depth
1030
     * Extent: Netherlands - offshore North Sea.
1031
     */
1032
    public const EPSG_MSL_NL_DEPTH = 'urn:ogc:def:crs:EPSG::9288';
1033
1034
    /**
1035
     * MSL depth
1036
     * Extent: World.
1037
     * Not specific to any location or epoch.
1038
     */
1039
    public const EPSG_MSL_DEPTH = 'urn:ogc:def:crs:EPSG::5715';
1040
1041
    /**
1042
     * MSL depth (ft)
1043
     * Extent: World.
1044
     * Not specific to any location or epoch.
1045
     */
1046
    public const EPSG_MSL_DEPTH_FT = 'urn:ogc:def:crs:EPSG::8051';
1047
1048
    /**
1049
     * MSL depth (ftUS)
1050
     * Extent: United States (USA) - onshore and offshore.
1051
     * Not specific to any location or epoch.
1052
     */
1053
    public const EPSG_MSL_DEPTH_FTUS = 'urn:ogc:def:crs:EPSG::8053';
1054
1055
    /**
1056
     * MSL height
1057
     * Extent: World.
1058
     * Not specific to any location or epoch.
1059
     */
1060
    public const EPSG_MSL_HEIGHT = 'urn:ogc:def:crs:EPSG::5714';
1061
1062
    /**
1063
     * MSL height (ft)
1064
     * Extent: World.
1065
     * Not specific to any location or epoch.
1066
     */
1067
    public const EPSG_MSL_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8050';
1068
1069
    /**
1070
     * MSL height (ftUS)
1071
     * Extent: United States (USA) - onshore and offshore.
1072
     * Not specific to any location or epoch.
1073
     */
1074
    public const EPSG_MSL_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::8052';
1075
1076
    /**
1077
     * MVGC height
1078
     * Extent: Saudi Arabia - onshore.
1079
     */
1080
    public const EPSG_MVGC_HEIGHT = 'urn:ogc:def:crs:EPSG::8841';
1081
1082
    /**
1083
     * Macao height
1084
     * Extent: China - Macao - onshore and offshore.
1085
     */
1086
    public const EPSG_MACAO_HEIGHT = 'urn:ogc:def:crs:EPSG::8434';
1087
1088
    /**
1089
     * Malin Head height
1090
     * Extent: Ireland - onshore. United Kingdom (UK) - Northern Ireland (Ulster) - onshore.
1091
     * Topographic mapping at all scales in Republic and medium and small scales in Northern Ireland. Belfast Lough
1092
     * height (CRS code 5732) used for large scale topographic mapping in Northern Ireland.
1093
     */
1094
    public const EPSG_MALIN_HEAD_HEIGHT = 'urn:ogc:def:crs:EPSG::5731';
1095
1096
    /**
1097
     * Mallorca height
1098
     * Extent: Spain - Balearic Islands - Mallorca onshore.
1099
     */
1100
    public const EPSG_MALLORCA_HEIGHT = 'urn:ogc:def:crs:EPSG::9392';
1101
1102
    /**
1103
     * Maputo height
1104
     * Extent: Mozambique - onshore.
1105
     */
1106
    public const EPSG_MAPUTO_HEIGHT = 'urn:ogc:def:crs:EPSG::5722';
1107
1108
    /**
1109
     * Martinique 1955 height
1110
     * Extent: Martinique - onshore.
1111
     * Replaced by Martinique 1987 height (CRS code 5756).
1112
     */
1113
    public const EPSG_MARTINIQUE_1955_HEIGHT = 'urn:ogc:def:crs:EPSG::5794';
1114
1115
    /**
1116
     * Martinique 1987 height
1117
     * Extent: Martinique - onshore.
1118
     * Replaces Martinique 1955 height (CRS code 5794).
1119
     */
1120
    public const EPSG_MARTINIQUE_1987_HEIGHT = 'urn:ogc:def:crs:EPSG::5756';
1121
1122
    /**
1123
     * Maupiti SAU 2001 height
1124
     * Extent: French Polynesia - Society Islands - Maupiti.
1125
     * Part of NGPF (CRS code 5600).
1126
     */
1127
    public const EPSG_MAUPITI_SAU_2001_HEIGHT = 'urn:ogc:def:crs:EPSG::5604';
1128
1129
    /**
1130
     * Mayotte 1950 height
1131
     * Extent: Mayotte - onshore.
1132
     */
1133
    public const EPSG_MAYOTTE_1950_HEIGHT = 'urn:ogc:def:crs:EPSG::5793';
1134
1135
    /**
1136
     * Menorca height
1137
     * Extent: Spain - Balearic Islands - Menorca onshore.
1138
     */
1139
    public const EPSG_MENORCA_HEIGHT = 'urn:ogc:def:crs:EPSG::9393';
1140
1141
    /**
1142
     * Moorea SAU 1981 height
1143
     * Extent: French Polynesia - Society Islands - Moorea.
1144
     * Part of NGPF (CRS code 5600).
1145
     */
1146
    public const EPSG_MOOREA_SAU_1981_HEIGHT = 'urn:ogc:def:crs:EPSG::5602';
1147
1148
    /**
1149
     * Moturiki 1953 height
1150
     * Extent: New Zealand - North Island - Moturiki vertical CRS area.
1151
     */
1152
    public const EPSG_MOTURIKI_1953_HEIGHT = 'urn:ogc:def:crs:EPSG::5764';
1153
1154
    /**
1155
     * N2000 height
1156
     * Extent: Finland - onshore.
1157
     * Replaces N43 height and N60 height (CRS codes 8675 and 5717).
1158
     */
1159
    public const EPSG_N2000_HEIGHT = 'urn:ogc:def:crs:EPSG::3900';
1160
1161
    /**
1162
     * N43 height
1163
     * Extent: Finland - onshore mainland south of approximately 66°N.
1164
     * Introduced during second national precise levelling as a temporary height system (or intended to be such).
1165
     * Replaced by N60 height (CRS code 5717).
1166
     */
1167
    public const EPSG_N43_HEIGHT = 'urn:ogc:def:crs:EPSG::8675';
1168
1169
    /**
1170
     * N60 height
1171
     * Extent: Finland - onshore.
1172
     * In use since 1968. Replaced by N2000 height (CRS code 3900).
1173
     */
1174
    public const EPSG_N60_HEIGHT = 'urn:ogc:def:crs:EPSG::5717';
1175
1176
    /**
1177
     * NAP height
1178
     * Extent: Netherlands - onshore and offshore.
1179
     * Use has been extended from Netherlands onshore to Netherlands onshore and offshore from 2018.
1180
     */
1181
    public const EPSG_NAP_HEIGHT = 'urn:ogc:def:crs:EPSG::5709';
1182
1183
    /**
1184
     * NAVD88 depth
1185
     * Extent: Mexico - onshore. United States (USA) -  CONUS and Alaska - onshore - Alabama; Alaska; Arizona;
1186
     * Arkansas; California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas;
1187
     * Kentucky; Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana;
1188
     * Nebraska; Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma;
1189
     * Oregon; Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia;
1190
     * Washington; West Virginia; Wisconsin; Wyoming.
1191
     */
1192
    public const EPSG_NAVD88_DEPTH = 'urn:ogc:def:crs:EPSG::6357';
1193
1194
    /**
1195
     * NAVD88 depth (ftUS)
1196
     * Extent: United States (USA) -  CONUS and Alaska - onshore - Alabama; Alaska mainland; Arizona; Arkansas;
1197
     * California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky;
1198
     * Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska;
1199
     * Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon;
1200
     * Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington;
1201
     * West Virginia; Wisconsin; Wyoming.
1202
     * Replaces NGVD29 depth (ftUS) (CRS code 6359).
1203
     */
1204
    public const EPSG_NAVD88_DEPTH_FTUS = 'urn:ogc:def:crs:EPSG::6358';
1205
1206
    /**
1207
     * NAVD88 height
1208
     * Extent: Mexico - onshore. United States (USA) -  CONUS and Alaska - onshore - Alabama; Alaska; Arizona;
1209
     * Arkansas; California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas;
1210
     * Kentucky; Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana;
1211
     * Nebraska; Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma;
1212
     * Oregon; Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia;
1213
     * Washington; West Virginia; Wisconsin; Wyoming.
1214
     */
1215
    public const EPSG_NAVD88_HEIGHT = 'urn:ogc:def:crs:EPSG::5703';
1216
1217
    /**
1218
     * NAVD88 height (ft)
1219
     * Extent: United States (USA) - onshore - Arizona; Michigan; Montana; North Dakota; Oregon; South Carolina.
1220
     * Care: only for use as part of a compound CRS in conjunction with State Plane CS in States which have passed
1221
     * State Plane legislation in International feet (note: not US survet feet).
1222
     */
1223
    public const EPSG_NAVD88_HEIGHT_FT = 'urn:ogc:def:crs:EPSG::8228';
1224
1225
    /**
1226
     * NAVD88 height (ftUS)
1227
     * Extent: United States (USA) -  CONUS and Alaska - onshore - Alabama; Alaska mainland; Arizona; Arkansas;
1228
     * California; Colorado; Connecticut; Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky;
1229
     * Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska;
1230
     * Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon;
1231
     * Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington;
1232
     * West Virginia; Wisconsin; Wyoming.
1233
     * Replaces NGVD29 height (ftUS) (CRS code 5702).
1234
     */
1235
    public const EPSG_NAVD88_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::6360';
1236
1237
    /**
1238
     * NG-L height
1239
     * Extent: Luxembourg.
1240
     */
1241
    public const EPSG_NG_L_HEIGHT = 'urn:ogc:def:crs:EPSG::5774';
1242
1243
    /**
1244
     * NGC 1948 height
1245
     * Extent: France - Corsica onshore.
1246
     * Replaced by IGN78 height (CRS code 5721).
1247
     */
1248
    public const EPSG_NGC_1948_HEIGHT = 'urn:ogc:def:crs:EPSG::5791';
1249
1250
    /**
1251
     * NGF Lallemand height
1252
     * Extent: France - mainland onshore.
1253
     * Generally but not entirely replaced by NGF IGN69 height (CRS code 5720).
1254
     */
1255
    public const EPSG_NGF_LALLEMAND_HEIGHT = 'urn:ogc:def:crs:EPSG::5719';
1256
1257
    /**
1258
     * NGF-IGN69 height
1259
     * Extent: France - mainland onshore.
1260
     * Generally but not entirely replaces NGF Lallemand height (CRS code 5719).
1261
     */
1262
    public const EPSG_NGF_IGN69_HEIGHT = 'urn:ogc:def:crs:EPSG::5720';
1263
1264
    /**
1265
     * NGF-IGN78 height
1266
     * Extent: France - Corsica onshore.
1267
     * Replaces NGC 1948 height (CRS code 5791).
1268
     */
1269
    public const EPSG_NGF_IGN78_HEIGHT = 'urn:ogc:def:crs:EPSG::5721';
1270
1271
    /**
1272
     * NGG1977 height
1273
     * Extent: French Guiana - onshore.
1274
     */
1275
    public const EPSG_NGG1977_HEIGHT = 'urn:ogc:def:crs:EPSG::5755';
1276
1277
    /**
1278
     * NGNC08 height
1279
     * Extent: New Caledonia - Belep, Grande Terre, Ile des Pins, Loyalty Islands (Lifou, Mare, Ouvea).
1280
     * On Grande Terre replaces NGNC69 (CRS code 5753).
1281
     */
1282
    public const EPSG_NGNC08_HEIGHT = 'urn:ogc:def:crs:EPSG::9351';
1283
1284
    /**
1285
     * NGNC69 height
1286
     * Extent: New Caledonia - Grande Terre.
1287
     * Replaced by NGNC08 height (CRS code 9351).
1288
     */
1289
    public const EPSG_NGNC69_HEIGHT = 'urn:ogc:def:crs:EPSG::5753';
1290
1291
    /**
1292
     * NGPF height
1293
     * Extent: French Polynesia - Society Islands - Bora Bora, Huahine, Maupiti, Moorea, Raiatea, Tahaa and Tahiti.
1294
     * The collection of heterogeneous vertical coordinate reference systems throughout the Society Islands of French
1295
     * Polynesia.
1296
     */
1297
    public const EPSG_NGPF_HEIGHT = 'urn:ogc:def:crs:EPSG::5600';
1298
1299
    /**
1300
     * NGVD29 depth (ftUS)
1301
     * Extent: United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut;
1302
     * Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland;
1303
     * Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey;
1304
     * New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South
1305
     * Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin;
1306
     * Wyoming.
1307
     * Replaced by NAVD88 depth (ftUS) (CRS code 6358).
1308
     */
1309
    public const EPSG_NGVD29_DEPTH_FTUS = 'urn:ogc:def:crs:EPSG::6359';
1310
1311
    /**
1312
     * NGVD29 height (ftUS)
1313
     * Extent: United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut;
1314
     * Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland;
1315
     * Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey;
1316
     * New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South
1317
     * Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin;
1318
     * Wyoming.
1319
     * Replaced by NAVD88 height (ftUS) (CRS code 6360).
1320
     */
1321
    public const EPSG_NGVD29_HEIGHT_FTUS = 'urn:ogc:def:crs:EPSG::5702';
1322
1323
    /**
1324
     * NGVD29 height (m)
1325
     * Extent: United States (USA) - CONUS onshore - Alabama; Arizona; Arkansas; California; Colorado; Connecticut;
1326
     * Delaware; Florida; Georgia; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland;
1327
     * Massachusetts; Michigan; Minnesota; Mississippi; Missouri; Montana; Nebraska; Nevada; New Hampshire; New Jersey;
1328
     * New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South
1329
     * Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington; West Virginia; Wisconsin;
1330
     * Wyoming.
1331
     * System defined by IOGP to allow transformation of heights to and from NGVD29. See CRS code 5702 for system in US
1332
     * survey feet in actual use.
1333
     */
1334
    public const EPSG_NGVD29_HEIGHT_M = 'urn:ogc:def:crs:EPSG::7968';
1335
1336
    /**
1337
     * NMVD03 height
1338
     * Extent: Northern Mariana Islands - onshore - Rota, Saipan and Tinian.
1339
     * Replaces all earlier vertical CRSs on these islands.
1340
     */
1341
    public const EPSG_NMVD03_HEIGHT = 'urn:ogc:def:crs:EPSG::6640';
1342
1343
    /**
1344
     * NN2000 height
1345
     * Extent: Norway - onshore.
1346
     * Replaces NN54 height (CRS code 5776).
1347
     */
1348
    public const EPSG_NN2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5941';
1349
1350
    /**
1351
     * NN54 height
1352
     * Extent: Norway - onshore.
1353
     * Replaced by NN2000 height (CRS code 5941).
1354
     */
1355
    public const EPSG_NN54_HEIGHT = 'urn:ogc:def:crs:EPSG::5776';
1356
1357
    /**
1358
     * NZVD2009 height
1359
     * Extent: New Zealand - onshore and offshore. Includes Antipodes Islands, Auckland Islands, Bounty Islands,
1360
     * Chatham Islands, Cambell Island, Kermadec Islands, Raoul Island and Snares Islands.
1361
     * Replaced by NZVD2016 from 2016-06-27.
1362
     */
1363
    public const EPSG_NZVD2009_HEIGHT = 'urn:ogc:def:crs:EPSG::4440';
1364
1365
    /**
1366
     * NZVD2016 height
1367
     * Extent: New Zealand - onshore and offshore. Includes Antipodes Islands, Auckland Islands, Bounty Islands,
1368
     * Chatham Islands, Cambell Island, Kermadec Islands, Raoul Island and Snares Islands.
1369
     * Normal-orthometric heights. Replaces NZVD2009 height (CRS code 4440).
1370
     */
1371
    public const EPSG_NZVD2016_HEIGHT = 'urn:ogc:def:crs:EPSG::7839';
1372
1373
    /**
1374
     * Napier 1962 height
1375
     * Extent: New Zealand - North Island - Hawkes Bay meridional circuit and Napier vertical crs area.
1376
     */
1377
    public const EPSG_NAPIER_1962_HEIGHT = 'urn:ogc:def:crs:EPSG::5765';
1378
1379
    /**
1380
     * Nelson 1955 height
1381
     * Extent: New Zealand - South Island - north of approximately 42°20'S - Nelson vertical CRS area.
1382
     */
1383
    public const EPSG_NELSON_1955_HEIGHT = 'urn:ogc:def:crs:EPSG::5766';
1384
1385
    /**
1386
     * North Rona height
1387
     * Extent: United Kingdom (UK) - Great Britain - Scotland - North Rona onshore.
1388
     * Replaced by ODN (Offshore) height (CRS code 7707) in 2016.
1389
     */
1390
    public const EPSG_NORTH_RONA_HEIGHT = 'urn:ogc:def:crs:EPSG::5745';
1391
1392
    /**
1393
     * ODN (Offshore) height
1394
     * Extent: United Kingdom (UK) - offshore between 2km from shore and boundary of UKCS within 49°46'N to 61°01'N
1395
     * and 7°33'W to 3°33'E.
1396
     * Defined through OSGM geoid model (transformation code 7713). Replaces Fair Isle height, Flannan Isles height,
1397
     * Foula height, North Rona height, St Kilda height and Sule Skerry height (CRS codes 5741, 5748, 5743, 5745, 5747
1398
     * and 5744) from 2016.
1399
     */
1400
    public const EPSG_ODN_OFFSHORE_HEIGHT = 'urn:ogc:def:crs:EPSG::7707';
1401
1402
    /**
1403
     * ODN Orkney height
1404
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Orkney Islands onshore.
1405
     */
1406
    public const EPSG_ODN_ORKNEY_HEIGHT = 'urn:ogc:def:crs:EPSG::5740';
1407
1408
    /**
1409
     * ODN height
1410
     * Extent: United Kingdom (UK) - Great Britain onshore - England and Wales - mainland; Scotland - mainland and
1411
     * Inner Hebrides.
1412
     */
1413
    public const EPSG_ODN_HEIGHT = 'urn:ogc:def:crs:EPSG::5701';
1414
1415
    /**
1416
     * One Tree Point 1964 height
1417
     * Extent: New Zealand - North Island - One Tree Point vertical CRS area.
1418
     */
1419
    public const EPSG_ONE_TREE_POINT_1964_HEIGHT = 'urn:ogc:def:crs:EPSG::5767';
1420
1421
    /**
1422
     * Ostend height
1423
     * Extent: Belgium - onshore.
1424
     * No gravity corrections applied.
1425
     */
1426
    public const EPSG_OSTEND_HEIGHT = 'urn:ogc:def:crs:EPSG::5710';
1427
1428
    /**
1429
     * PHD93 height
1430
     * Extent: Oman - onshore. Includes Musandam and the Kuria Muria (Al Hallaniyah) islands.
1431
     * Replaces Fahud Height Datum height (CRS code 5725) from 1993.
1432
     */
1433
    public const EPSG_PHD93_HEIGHT = 'urn:ogc:def:crs:EPSG::5724';
1434
1435
    /**
1436
     * PNG08 height
1437
     * Extent: Papua New Guinea - between 0°N and 12°S and 140°E and 158°E - onshore and offshore.
1438
     * PNG08 height = PNG94 ellipsoidal height - value of geoid undulation derived by bilinear interpolation of PNG08
1439
     * geoid model (see transformation code 7655).
1440
     */
1441
    public const EPSG_PNG08_HEIGHT = 'urn:ogc:def:crs:EPSG::7447';
1442
1443
    /**
1444
     * POM08 height
1445
     * Extent: Papua New Guinea - onshore - Gulf province east of 144°24'E, Central province and National Capital
1446
     * District.
1447
     * POM08 height = WGS 84 ellipsoid height - value of geoid undulation derived by bilinear interpolation of EGM2008
1448
     * geoid model - 0.93m = EGM2008 height - 0.93m. See CRS code 3855 and transformation codes 3858 and 3859.
1449
     */
1450
    public const EPSG_POM08_HEIGHT = 'urn:ogc:def:crs:EPSG::7841';
1451
1452
    /**
1453
     * POM96 height
1454
     * Extent: Papua New Guinea - onshore - Gulf province east of 144°24'E, Central province and National Capital
1455
     * District.
1456
     * POM96 height = WGS 84 ellipsoid height - value of geoid undulation derived by bilinear interpolation of EGM96
1457
     * geoid model - 1.58m = EGM96 height - 1.58m. See CRS code 5773 and transformation code 10084.
1458
     */
1459
    public const EPSG_POM96_HEIGHT = 'urn:ogc:def:crs:EPSG::7832';
1460
1461
    /**
1462
     * PRVD02 height
1463
     * Extent: Puerto Rico - onshore.
1464
     * Replaces all earlier vertical CRSs for Puerto Rico.
1465
     */
1466
    public const EPSG_PRVD02_HEIGHT = 'urn:ogc:def:crs:EPSG::6641';
1467
1468
    /**
1469
     * Pago Pago 2020 height
1470
     * Extent: American Samoa - Tutuila island.
1471
     * Replaces ASVD02 height (CRS 6643) from March 2020.
1472
     */
1473
    public const EPSG_PAGO_PAGO_2020_HEIGHT = 'urn:ogc:def:crs:EPSG::9675';
1474
1475
    /**
1476
     * Piraeus height
1477
     * Extent: Greece - onshore.
1478
     */
1479
    public const EPSG_PIRAEUS_HEIGHT = 'urn:ogc:def:crs:EPSG::5716';
1480
1481
    /**
1482
     * Ponta Delgada height
1483
     * Extent: Portugal - eastern Azores - Sao Miguel island onshore.
1484
     */
1485
    public const EPSG_PONTA_DELGADA_HEIGHT = 'urn:ogc:def:crs:EPSG::6187';
1486
1487
    /**
1488
     * Poolbeg height (ft(Br36))
1489
     * Extent: Ireland - onshore. United Kingdom (UK) - Northern Ireland (Ulster) - onshore.
1490
     * Topographic mapping before 1956 in Northern Ireland and 1970 in the Republic of Ireland. Replaced by Belfast
1491
     * Lough height and Malin Head height (CRS codes 5732 and 5731).
1492
     */
1493
    public const EPSG_POOLBEG_HEIGHT_FT_BR36 = 'urn:ogc:def:crs:EPSG::5754';
1494
1495
    /**
1496
     * Poolbeg height (m)
1497
     * Extent: Ireland - onshore. United Kingdom (UK) - Northern Ireland (Ulster) - onshore.
1498
     * CRS in metres used only for transformation of heights referenced to Poolbeg height (ft). For CRS in feet see
1499
     * code 5754.
1500
     */
1501
    public const EPSG_POOLBEG_HEIGHT_M = 'urn:ogc:def:crs:EPSG::7962';
1502
1503
    /**
1504
     * RH00 height
1505
     * Extent: Sweden - onshore.
1506
     * Replaced by RH70 (CRS code 5718).
1507
     */
1508
    public const EPSG_RH00_HEIGHT = 'urn:ogc:def:crs:EPSG::5615';
1509
1510
    /**
1511
     * RH2000 height
1512
     * Extent: Sweden - onshore.
1513
     * Replaces RH70 (CRS code 5718) from 2005.
1514
     */
1515
    public const EPSG_RH2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5613';
1516
1517
    /**
1518
     * RH70 height
1519
     * Extent: Sweden - onshore.
1520
     * Replaces RH00 (CRS code 5615). Replaced by RH2000 (CRS code 5613) from 2005.
1521
     */
1522
    public const EPSG_RH70_HEIGHT = 'urn:ogc:def:crs:EPSG::5718';
1523
1524
    /**
1525
     * Raiatea SAU 2001 height
1526
     * Extent: French Polynesia - Society Islands - Raiatea.
1527
     * Part of NGPF (CRS code 5600).
1528
     */
1529
    public const EPSG_RAIATEA_SAU_2001_HEIGHT = 'urn:ogc:def:crs:EPSG::5603';
1530
1531
    /**
1532
     * Ras Ghumays height
1533
     * Extent: United Arab Emirates (UAE) - Abu Dhabi onshore.
1534
     */
1535
    public const EPSG_RAS_GHUMAYS_HEIGHT = 'urn:ogc:def:crs:EPSG::5843';
1536
1537
    /**
1538
     * Reunion 1989 height
1539
     * Extent: Reunion - onshore.
1540
     */
1541
    public const EPSG_REUNION_1989_HEIGHT = 'urn:ogc:def:crs:EPSG::5758';
1542
1543
    /**
1544
     * SA LLD height
1545
     * Extent: South Africa - mainland onshore.
1546
     */
1547
    public const EPSG_SA_LLD_HEIGHT = 'urn:ogc:def:crs:EPSG::9279';
1548
1549
    /**
1550
     * SHD height
1551
     * Extent: Singapore - onshore and offshore.
1552
     */
1553
    public const EPSG_SHD_HEIGHT = 'urn:ogc:def:crs:EPSG::6916';
1554
1555
    /**
1556
     * SHVD2015 height
1557
     * Extent: St Helena, Ascension and Tristan da Cunha - St Helena Island - onshore.
1558
     * Replaces Jamestown 1971 height and Tritan 2011 height (CRS codes 7888-89) from 2016.
1559
     */
1560
    public const EPSG_SHVD2015_HEIGHT = 'urn:ogc:def:crs:EPSG::7890';
1561
1562
    /**
1563
     * SLVD height
1564
     * Extent: Sri Lanka - onshore.
1565
     */
1566
    public const EPSG_SLVD_HEIGHT = 'urn:ogc:def:crs:EPSG::5237';
1567
1568
    /**
1569
     * SNN76 height
1570
     * Extent: Germany - states of former East Germany - Berlin, Brandenburg; Mecklenburg-Vorpommern; Sachsen;
1571
     * Sachsen-Anhalt; Thuringen.
1572
     * Replaced by DNNH92 height (CRS code 5783).
1573
     */
1574
    public const EPSG_SNN76_HEIGHT = 'urn:ogc:def:crs:EPSG::5785';
1575
1576
    /**
1577
     * SRB_VRS12 height
1578
     * Extent: Serbia including Vojvodina.
1579
     * Replaces Trieste height (CRS code 5195) in Serbia from 2012-03.
1580
     */
1581
    public const EPSG_SRB_VRS12_HEIGHT = 'urn:ogc:def:crs:EPSG::8691';
1582
1583
    /**
1584
     * SRVN16 height
1585
     * Extent: Argentina - onshore.
1586
     * Orthometric heights. Replaces SRVN71.
1587
     */
1588
    public const EPSG_SRVN16_HEIGHT = 'urn:ogc:def:crs:EPSG::9255';
1589
1590
    /**
1591
     * SVS2000 height
1592
     * Extent: Slovenia - onshore.
1593
     * Replaces Trieste height (CRS code 5195) in Slovenia from 2000. Replaced by SVS2010 (CRS code 8690) from 2019-01.
1594
     */
1595
    public const EPSG_SVS2000_HEIGHT = 'urn:ogc:def:crs:EPSG::5779';
1596
1597
    /**
1598
     * SVS2010 height
1599
     * Extent: Slovenia - onshore.
1600
     * Replaces SVS2000 height (CRS code 5779) from 2019-01.
1601
     */
1602
    public const EPSG_SVS2010_HEIGHT = 'urn:ogc:def:crs:EPSG::8690';
1603
1604
    /**
1605
     * Santa Cruz da Graciosa height
1606
     * Extent: Portugal - central Azores - Graciosa island onshore.
1607
     */
1608
    public const EPSG_SANTA_CRUZ_DA_GRACIOSA_HEIGHT = 'urn:ogc:def:crs:EPSG::6183';
1609
1610
    /**
1611
     * Santa Cruz das Flores height
1612
     * Extent: Portugal - western Azores onshore - Flores, Corvo.
1613
     */
1614
    public const EPSG_SANTA_CRUZ_DAS_FLORES_HEIGHT = 'urn:ogc:def:crs:EPSG::6185';
1615
1616
    /**
1617
     * St. Helena Tritan 2011 height
1618
     * Extent: St Helena, Ascension and Tristan da Cunha - St Helena Island - onshore.
1619
     * Replaced by SHVD2016 (CRS code 7890) from 2016.
1620
     */
1621
    public const EPSG_ST_HELENA_TRITAN_2011_HEIGHT = 'urn:ogc:def:crs:EPSG::7889';
1622
1623
    /**
1624
     * St. Kilda height
1625
     * Extent: United Kingdom (UK) - Great Britain - Scotland - St Kilda onshore.
1626
     * Replaced by ODN (Offshore) height (CRS code 7707) in 2016.
1627
     */
1628
    public const EPSG_ST_KILDA_HEIGHT = 'urn:ogc:def:crs:EPSG::5747';
1629
1630
    /**
1631
     * St. Marys height
1632
     * Extent: United Kingdom (UK) - Great Britain - England - Isles of Scilly onshore.
1633
     */
1634
    public const EPSG_ST_MARYS_HEIGHT = 'urn:ogc:def:crs:EPSG::5749';
1635
1636
    /**
1637
     * Stewart Island 1977 height
1638
     * Extent: New Zealand - Stewart Island.
1639
     */
1640
    public const EPSG_STEWART_ISLAND_1977_HEIGHT = 'urn:ogc:def:crs:EPSG::5772';
1641
1642
    /**
1643
     * Stornoway height
1644
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Outer Hebrides onshore.
1645
     */
1646
    public const EPSG_STORNOWAY_HEIGHT = 'urn:ogc:def:crs:EPSG::5746';
1647
1648
    /**
1649
     * Sule Skerry height
1650
     * Extent: United Kingdom (UK) - Great Britain - Scotland - Sule Skerry onshore.
1651
     * Replaced by ODN (Offshore) height (CRS code 7707) in 2016.
1652
     */
1653
    public const EPSG_SULE_SKERRY_HEIGHT = 'urn:ogc:def:crs:EPSG::5744';
1654
1655
    /**
1656
     * TWVD 2001 height
1657
     * Extent: Taiwan, Republic of China - onshore - Taiwan Island.
1658
     * Replaces TWVD79.
1659
     */
1660
    public const EPSG_TWVD_2001_HEIGHT = 'urn:ogc:def:crs:EPSG::8904';
1661
1662
    /**
1663
     * Tahaa SAU 2001 height
1664
     * Extent: French Polynesia - Society Islands - Tahaa.
1665
     * Part of NGPF (CRS code 5600).
1666
     */
1667
    public const EPSG_TAHAA_SAU_2001_HEIGHT = 'urn:ogc:def:crs:EPSG::5606';
1668
1669
    /**
1670
     * Taranaki 1970 height
1671
     * Extent: New Zealand - North Island - Taranaki vertical CRS area.
1672
     */
1673
    public const EPSG_TARANAKI_1970_HEIGHT = 'urn:ogc:def:crs:EPSG::5769';
1674
1675
    /**
1676
     * Tararu 1952 height
1677
     * Extent: New Zealand - North Island - Tararu vertical CRS area.
1678
     */
1679
    public const EPSG_TARARU_1952_HEIGHT = 'urn:ogc:def:crs:EPSG::5768';
1680
1681
    /**
1682
     * Tenerife height
1683
     * Extent: Spain - Canary Islands - Tenerife onshore.
1684
     */
1685
    public const EPSG_TENERIFE_HEIGHT = 'urn:ogc:def:crs:EPSG::9398';
1686
1687
    /**
1688
     * Trieste height
1689
     * Extent: Bosnia and Herzegovina; Croatia - onshore; Kosovo; Montenegro - onshore; North Macedonia; Serbia;
1690
     * Slovenia - onshore.
1691
     * In Croatia replaced by HVRS71 height (CRS code 5610). In Serbia replaced by SRB_VRS12 height (CRS code 8691). In
1692
     * Slovenia replaced by SVS2000 height (CRS code 5779).
1693
     */
1694
    public const EPSG_TRIESTE_HEIGHT = 'urn:ogc:def:crs:EPSG::5195';
1695
1696
    /**
1697
     * Tutuila 1962 height
1698
     * Extent: American Samoa - Tutuila island.
1699
     * Replaced by ASVD02 height (CRS code 6643).
1700
     */
1701
    public const EPSG_TUTUILA_1962_HEIGHT = 'urn:ogc:def:crs:EPSG::6638';
1702
1703
    /**
1704
     * VIVD09 height
1705
     * Extent: US Virgin Islands - onshore - St Croix, St John, and St Thomas.
1706
     * Replaces all earlier vertical CRSs on these islands.
1707
     */
1708
    public const EPSG_VIVD09_HEIGHT = 'urn:ogc:def:crs:EPSG::6642';
1709
1710
    /**
1711
     * Vienna height
1712
     * Extent: Austria - Vienna city state.
1713
     * Defined from GHA height (EPSG:5778) using a vertical offset (Wiener Null is 156.68m above GHA height).
1714
     */
1715
    public const EPSG_VIENNA_HEIGHT = 'urn:ogc:def:crs:EPSG::8881';
1716
1717
    /**
1718
     * Wellington 1953 height
1719
     * Extent: New Zealand - North Island - Wellington vertical CRS area.
1720
     */
1721
    public const EPSG_WELLINGTON_1953_HEIGHT = 'urn:ogc:def:crs:EPSG::5770';
1722
1723
    /**
1724
     * Yellow Sea 1956 height
1725
     * Extent: China - onshore.
1726
     * Replaced by Yellow Sea 1985 height (CRS code 5737).
1727
     */
1728
    public const EPSG_YELLOW_SEA_1956_HEIGHT = 'urn:ogc:def:crs:EPSG::5736';
1729
1730
    /**
1731
     * Yellow Sea 1985 height
1732
     * Extent: China - onshore.
1733
     * Replaces Yellow Sea 1956 height (CRS code 5736).
1734
     */
1735
    public const EPSG_YELLOW_SEA_1985_HEIGHT = 'urn:ogc:def:crs:EPSG::5737';
1736
1737
    protected static array $sridData = [
1738
        'urn:ogc:def:crs:EPSG::3855' => [
1739
            'name' => 'EGM2008 height',
1740
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1741
            'datum' => 'urn:ogc:def:datum:EPSG::1027',
1742
        ],
1743
        'urn:ogc:def:crs:EPSG::3886' => [
1744
            'name' => 'Fao 1979 height',
1745
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1746
            'datum' => 'urn:ogc:def:datum:EPSG::1028',
1747
        ],
1748
        'urn:ogc:def:crs:EPSG::3900' => [
1749
            'name' => 'N2000 height',
1750
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1751
            'datum' => 'urn:ogc:def:datum:EPSG::1030',
1752
        ],
1753
        'urn:ogc:def:crs:EPSG::4440' => [
1754
            'name' => 'NZVD2009 height',
1755
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1756
            'datum' => 'urn:ogc:def:datum:EPSG::1039',
1757
        ],
1758
        'urn:ogc:def:crs:EPSG::4458' => [
1759
            'name' => 'Dunedin-Bluff 1960 height',
1760
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1761
            'datum' => 'urn:ogc:def:datum:EPSG::1040',
1762
        ],
1763
        'urn:ogc:def:crs:EPSG::5193' => [
1764
            'name' => 'Incheon height',
1765
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1766
            'datum' => 'urn:ogc:def:datum:EPSG::1049',
1767
        ],
1768
        'urn:ogc:def:crs:EPSG::5195' => [
1769
            'name' => 'Trieste height',
1770
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1771
            'datum' => 'urn:ogc:def:datum:EPSG::1050',
1772
        ],
1773
        'urn:ogc:def:crs:EPSG::5214' => [
1774
            'name' => 'Genoa height',
1775
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1776
            'datum' => 'urn:ogc:def:datum:EPSG::1051',
1777
        ],
1778
        'urn:ogc:def:crs:EPSG::5237' => [
1779
            'name' => 'SLVD height',
1780
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1781
            'datum' => 'urn:ogc:def:datum:EPSG::1054',
1782
        ],
1783
        'urn:ogc:def:crs:EPSG::5317' => [
1784
            'name' => 'FVR09 height',
1785
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1786
            'datum' => 'urn:ogc:def:datum:EPSG::1059',
1787
        ],
1788
        'urn:ogc:def:crs:EPSG::5336' => [
1789
            'name' => 'Black Sea depth',
1790
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
1791
            'datum' => 'urn:ogc:def:datum:EPSG::5134',
1792
        ],
1793
        'urn:ogc:def:crs:EPSG::5597' => [
1794
            'name' => 'FCSVR10 height',
1795
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1796
            'datum' => 'urn:ogc:def:datum:EPSG::1079',
1797
        ],
1798
        'urn:ogc:def:crs:EPSG::5600' => [
1799
            'name' => 'NGPF height',
1800
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1801
            'datum' => 'urn:ogc:def:datum:EPSG::5195',
1802
        ],
1803
        'urn:ogc:def:crs:EPSG::5601' => [
1804
            'name' => 'IGN 1966 height',
1805
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1806
            'datum' => 'urn:ogc:def:datum:EPSG::5196',
1807
        ],
1808
        'urn:ogc:def:crs:EPSG::5602' => [
1809
            'name' => 'Moorea SAU 1981 height',
1810
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1811
            'datum' => 'urn:ogc:def:datum:EPSG::5197',
1812
        ],
1813
        'urn:ogc:def:crs:EPSG::5603' => [
1814
            'name' => 'Raiatea SAU 2001 height',
1815
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1816
            'datum' => 'urn:ogc:def:datum:EPSG::5198',
1817
        ],
1818
        'urn:ogc:def:crs:EPSG::5604' => [
1819
            'name' => 'Maupiti SAU 2001 height',
1820
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1821
            'datum' => 'urn:ogc:def:datum:EPSG::5199',
1822
        ],
1823
        'urn:ogc:def:crs:EPSG::5605' => [
1824
            'name' => 'Huahine SAU 2001 height',
1825
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1826
            'datum' => 'urn:ogc:def:datum:EPSG::5200',
1827
        ],
1828
        'urn:ogc:def:crs:EPSG::5606' => [
1829
            'name' => 'Tahaa SAU 2001 height',
1830
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1831
            'datum' => 'urn:ogc:def:datum:EPSG::5201',
1832
        ],
1833
        'urn:ogc:def:crs:EPSG::5607' => [
1834
            'name' => 'Bora Bora SAU 2001 height',
1835
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1836
            'datum' => 'urn:ogc:def:datum:EPSG::5202',
1837
        ],
1838
        'urn:ogc:def:crs:EPSG::5608' => [
1839
            'name' => 'IGLD 1955 height',
1840
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1841
            'datum' => 'urn:ogc:def:datum:EPSG::5204',
1842
        ],
1843
        'urn:ogc:def:crs:EPSG::5609' => [
1844
            'name' => 'IGLD 1985 height',
1845
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1846
            'datum' => 'urn:ogc:def:datum:EPSG::5205',
1847
        ],
1848
        'urn:ogc:def:crs:EPSG::5610' => [
1849
            'name' => 'HVRS71 height',
1850
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1851
            'datum' => 'urn:ogc:def:datum:EPSG::5207',
1852
        ],
1853
        'urn:ogc:def:crs:EPSG::5611' => [
1854
            'name' => 'Caspian height',
1855
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1856
            'datum' => 'urn:ogc:def:datum:EPSG::5106',
1857
        ],
1858
        'urn:ogc:def:crs:EPSG::5612' => [
1859
            'name' => 'Baltic 1977 depth',
1860
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
1861
            'datum' => 'urn:ogc:def:datum:EPSG::5105',
1862
        ],
1863
        'urn:ogc:def:crs:EPSG::5613' => [
1864
            'name' => 'RH2000 height',
1865
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1866
            'datum' => 'urn:ogc:def:datum:EPSG::5208',
1867
        ],
1868
        'urn:ogc:def:crs:EPSG::5614' => [
1869
            'name' => 'KOC WD depth (ft)',
1870
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6495',
1871
            'datum' => 'urn:ogc:def:datum:EPSG::5187',
1872
        ],
1873
        'urn:ogc:def:crs:EPSG::5615' => [
1874
            'name' => 'RH00 height',
1875
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1876
            'datum' => 'urn:ogc:def:datum:EPSG::5209',
1877
        ],
1878
        'urn:ogc:def:crs:EPSG::5616' => [
1879
            'name' => 'IGN 1988 LS height',
1880
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1881
            'datum' => 'urn:ogc:def:datum:EPSG::5210',
1882
        ],
1883
        'urn:ogc:def:crs:EPSG::5617' => [
1884
            'name' => 'IGN 1988 MG height',
1885
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1886
            'datum' => 'urn:ogc:def:datum:EPSG::5211',
1887
        ],
1888
        'urn:ogc:def:crs:EPSG::5618' => [
1889
            'name' => 'IGN 1992 LD height',
1890
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1891
            'datum' => 'urn:ogc:def:datum:EPSG::5212',
1892
        ],
1893
        'urn:ogc:def:crs:EPSG::5619' => [
1894
            'name' => 'IGN 1988 SB height',
1895
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1896
            'datum' => 'urn:ogc:def:datum:EPSG::5213',
1897
        ],
1898
        'urn:ogc:def:crs:EPSG::5620' => [
1899
            'name' => 'IGN 1988 SM height',
1900
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1901
            'datum' => 'urn:ogc:def:datum:EPSG::5214',
1902
        ],
1903
        'urn:ogc:def:crs:EPSG::5621' => [
1904
            'name' => 'EVRF2007 height',
1905
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1906
            'datum' => 'urn:ogc:def:datum:EPSG::5215',
1907
        ],
1908
        'urn:ogc:def:crs:EPSG::5701' => [
1909
            'name' => 'ODN height',
1910
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1911
            'datum' => 'urn:ogc:def:datum:EPSG::5101',
1912
        ],
1913
        'urn:ogc:def:crs:EPSG::5702' => [
1914
            'name' => 'NGVD29 height (ftUS)',
1915
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6497',
1916
            'datum' => 'urn:ogc:def:datum:EPSG::5102',
1917
        ],
1918
        'urn:ogc:def:crs:EPSG::5703' => [
1919
            'name' => 'NAVD88 height',
1920
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1921
            'datum' => 'urn:ogc:def:datum:EPSG::5103',
1922
        ],
1923
        'urn:ogc:def:crs:EPSG::5705' => [
1924
            'name' => 'Baltic 1977 height',
1925
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1926
            'datum' => 'urn:ogc:def:datum:EPSG::5105',
1927
        ],
1928
        'urn:ogc:def:crs:EPSG::5706' => [
1929
            'name' => 'Caspian depth',
1930
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
1931
            'datum' => 'urn:ogc:def:datum:EPSG::5106',
1932
        ],
1933
        'urn:ogc:def:crs:EPSG::5709' => [
1934
            'name' => 'NAP height',
1935
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1936
            'datum' => 'urn:ogc:def:datum:EPSG::5109',
1937
        ],
1938
        'urn:ogc:def:crs:EPSG::5710' => [
1939
            'name' => 'Ostend height',
1940
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1941
            'datum' => 'urn:ogc:def:datum:EPSG::5110',
1942
        ],
1943
        'urn:ogc:def:crs:EPSG::5711' => [
1944
            'name' => 'AHD height',
1945
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1946
            'datum' => 'urn:ogc:def:datum:EPSG::5111',
1947
        ],
1948
        'urn:ogc:def:crs:EPSG::5712' => [
1949
            'name' => 'AHD (Tasmania) height',
1950
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1951
            'datum' => 'urn:ogc:def:datum:EPSG::5112',
1952
        ],
1953
        'urn:ogc:def:crs:EPSG::5713' => [
1954
            'name' => 'CGVD28 height',
1955
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1956
            'datum' => 'urn:ogc:def:datum:EPSG::5114',
1957
        ],
1958
        'urn:ogc:def:crs:EPSG::5714' => [
1959
            'name' => 'MSL height',
1960
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1961
            'datum' => 'urn:ogc:def:datum:EPSG::5100',
1962
        ],
1963
        'urn:ogc:def:crs:EPSG::5715' => [
1964
            'name' => 'MSL depth',
1965
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
1966
            'datum' => 'urn:ogc:def:datum:EPSG::5100',
1967
        ],
1968
        'urn:ogc:def:crs:EPSG::5716' => [
1969
            'name' => 'Piraeus height',
1970
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1971
            'datum' => 'urn:ogc:def:datum:EPSG::5115',
1972
        ],
1973
        'urn:ogc:def:crs:EPSG::5717' => [
1974
            'name' => 'N60 height',
1975
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1976
            'datum' => 'urn:ogc:def:datum:EPSG::5116',
1977
        ],
1978
        'urn:ogc:def:crs:EPSG::5718' => [
1979
            'name' => 'RH70 height',
1980
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1981
            'datum' => 'urn:ogc:def:datum:EPSG::5117',
1982
        ],
1983
        'urn:ogc:def:crs:EPSG::5719' => [
1984
            'name' => 'NGF Lallemand height',
1985
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1986
            'datum' => 'urn:ogc:def:datum:EPSG::5118',
1987
        ],
1988
        'urn:ogc:def:crs:EPSG::5720' => [
1989
            'name' => 'NGF-IGN69 height',
1990
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1991
            'datum' => 'urn:ogc:def:datum:EPSG::5119',
1992
        ],
1993
        'urn:ogc:def:crs:EPSG::5721' => [
1994
            'name' => 'NGF-IGN78 height',
1995
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
1996
            'datum' => 'urn:ogc:def:datum:EPSG::5120',
1997
        ],
1998
        'urn:ogc:def:crs:EPSG::5722' => [
1999
            'name' => 'Maputo height',
2000
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2001
            'datum' => 'urn:ogc:def:datum:EPSG::5121',
2002
        ],
2003
        'urn:ogc:def:crs:EPSG::5723' => [
2004
            'name' => 'JSLD69 height',
2005
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2006
            'datum' => 'urn:ogc:def:datum:EPSG::5122',
2007
        ],
2008
        'urn:ogc:def:crs:EPSG::5724' => [
2009
            'name' => 'PHD93 height',
2010
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2011
            'datum' => 'urn:ogc:def:datum:EPSG::5123',
2012
        ],
2013
        'urn:ogc:def:crs:EPSG::5725' => [
2014
            'name' => 'Fahud HD height',
2015
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2016
            'datum' => 'urn:ogc:def:datum:EPSG::5124',
2017
        ],
2018
        'urn:ogc:def:crs:EPSG::5726' => [
2019
            'name' => 'Ha Tien 1960 height',
2020
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2021
            'datum' => 'urn:ogc:def:datum:EPSG::5125',
2022
        ],
2023
        'urn:ogc:def:crs:EPSG::5727' => [
2024
            'name' => 'Hon Dau 1992 height',
2025
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2026
            'datum' => 'urn:ogc:def:datum:EPSG::5126',
2027
        ],
2028
        'urn:ogc:def:crs:EPSG::5728' => [
2029
            'name' => 'LN02 height',
2030
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2031
            'datum' => 'urn:ogc:def:datum:EPSG::5127',
2032
        ],
2033
        'urn:ogc:def:crs:EPSG::5729' => [
2034
            'name' => 'LHN95 height',
2035
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2036
            'datum' => 'urn:ogc:def:datum:EPSG::5128',
2037
        ],
2038
        'urn:ogc:def:crs:EPSG::5730' => [
2039
            'name' => 'EVRF2000 height',
2040
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2041
            'datum' => 'urn:ogc:def:datum:EPSG::5129',
2042
        ],
2043
        'urn:ogc:def:crs:EPSG::5731' => [
2044
            'name' => 'Malin Head height',
2045
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2046
            'datum' => 'urn:ogc:def:datum:EPSG::5130',
2047
        ],
2048
        'urn:ogc:def:crs:EPSG::5732' => [
2049
            'name' => 'Belfast height',
2050
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2051
            'datum' => 'urn:ogc:def:datum:EPSG::5131',
2052
        ],
2053
        'urn:ogc:def:crs:EPSG::5733' => [
2054
            'name' => 'DNN height',
2055
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2056
            'datum' => 'urn:ogc:def:datum:EPSG::5132',
2057
        ],
2058
        'urn:ogc:def:crs:EPSG::5734' => [
2059
            'name' => 'AIOC95 depth',
2060
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2061
            'datum' => 'urn:ogc:def:datum:EPSG::5133',
2062
        ],
2063
        'urn:ogc:def:crs:EPSG::5735' => [
2064
            'name' => 'Black Sea height',
2065
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2066
            'datum' => 'urn:ogc:def:datum:EPSG::5134',
2067
        ],
2068
        'urn:ogc:def:crs:EPSG::5736' => [
2069
            'name' => 'Yellow Sea 1956 height',
2070
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2071
            'datum' => 'urn:ogc:def:datum:EPSG::5104',
2072
        ],
2073
        'urn:ogc:def:crs:EPSG::5737' => [
2074
            'name' => 'Yellow Sea 1985 height',
2075
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2076
            'datum' => 'urn:ogc:def:datum:EPSG::5137',
2077
        ],
2078
        'urn:ogc:def:crs:EPSG::5738' => [
2079
            'name' => 'HKPD height',
2080
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2081
            'datum' => 'urn:ogc:def:datum:EPSG::5135',
2082
        ],
2083
        'urn:ogc:def:crs:EPSG::5739' => [
2084
            'name' => 'HKCD depth',
2085
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2086
            'datum' => 'urn:ogc:def:datum:EPSG::5136',
2087
        ],
2088
        'urn:ogc:def:crs:EPSG::5740' => [
2089
            'name' => 'ODN Orkney height',
2090
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2091
            'datum' => 'urn:ogc:def:datum:EPSG::5138',
2092
        ],
2093
        'urn:ogc:def:crs:EPSG::5741' => [
2094
            'name' => 'Fair Isle height',
2095
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2096
            'datum' => 'urn:ogc:def:datum:EPSG::5139',
2097
        ],
2098
        'urn:ogc:def:crs:EPSG::5742' => [
2099
            'name' => 'Lerwick height',
2100
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2101
            'datum' => 'urn:ogc:def:datum:EPSG::5140',
2102
        ],
2103
        'urn:ogc:def:crs:EPSG::5743' => [
2104
            'name' => 'Foula height',
2105
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2106
            'datum' => 'urn:ogc:def:datum:EPSG::5141',
2107
        ],
2108
        'urn:ogc:def:crs:EPSG::5744' => [
2109
            'name' => 'Sule Skerry height',
2110
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2111
            'datum' => 'urn:ogc:def:datum:EPSG::5142',
2112
        ],
2113
        'urn:ogc:def:crs:EPSG::5745' => [
2114
            'name' => 'North Rona height',
2115
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2116
            'datum' => 'urn:ogc:def:datum:EPSG::5143',
2117
        ],
2118
        'urn:ogc:def:crs:EPSG::5746' => [
2119
            'name' => 'Stornoway height',
2120
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2121
            'datum' => 'urn:ogc:def:datum:EPSG::5144',
2122
        ],
2123
        'urn:ogc:def:crs:EPSG::5747' => [
2124
            'name' => 'St. Kilda height',
2125
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2126
            'datum' => 'urn:ogc:def:datum:EPSG::5145',
2127
        ],
2128
        'urn:ogc:def:crs:EPSG::5748' => [
2129
            'name' => 'Flannan Isles height',
2130
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2131
            'datum' => 'urn:ogc:def:datum:EPSG::5146',
2132
        ],
2133
        'urn:ogc:def:crs:EPSG::5749' => [
2134
            'name' => 'St. Marys height',
2135
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2136
            'datum' => 'urn:ogc:def:datum:EPSG::5147',
2137
        ],
2138
        'urn:ogc:def:crs:EPSG::5750' => [
2139
            'name' => 'Douglas height',
2140
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2141
            'datum' => 'urn:ogc:def:datum:EPSG::5148',
2142
        ],
2143
        'urn:ogc:def:crs:EPSG::5751' => [
2144
            'name' => 'Fao height',
2145
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2146
            'datum' => 'urn:ogc:def:datum:EPSG::5149',
2147
        ],
2148
        'urn:ogc:def:crs:EPSG::5752' => [
2149
            'name' => 'Bandar Abbas height',
2150
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2151
            'datum' => 'urn:ogc:def:datum:EPSG::5150',
2152
        ],
2153
        'urn:ogc:def:crs:EPSG::5753' => [
2154
            'name' => 'NGNC69 height',
2155
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2156
            'datum' => 'urn:ogc:def:datum:EPSG::5151',
2157
        ],
2158
        'urn:ogc:def:crs:EPSG::5754' => [
2159
            'name' => 'Poolbeg height (ft(Br36))',
2160
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6496',
2161
            'datum' => 'urn:ogc:def:datum:EPSG::5152',
2162
        ],
2163
        'urn:ogc:def:crs:EPSG::5755' => [
2164
            'name' => 'NGG1977 height',
2165
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2166
            'datum' => 'urn:ogc:def:datum:EPSG::5153',
2167
        ],
2168
        'urn:ogc:def:crs:EPSG::5756' => [
2169
            'name' => 'Martinique 1987 height',
2170
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2171
            'datum' => 'urn:ogc:def:datum:EPSG::5154',
2172
        ],
2173
        'urn:ogc:def:crs:EPSG::5757' => [
2174
            'name' => 'Guadeloupe 1988 height',
2175
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2176
            'datum' => 'urn:ogc:def:datum:EPSG::5155',
2177
        ],
2178
        'urn:ogc:def:crs:EPSG::5758' => [
2179
            'name' => 'Reunion 1989 height',
2180
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2181
            'datum' => 'urn:ogc:def:datum:EPSG::5156',
2182
        ],
2183
        'urn:ogc:def:crs:EPSG::5759' => [
2184
            'name' => 'Auckland 1946 height',
2185
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2186
            'datum' => 'urn:ogc:def:datum:EPSG::5157',
2187
        ],
2188
        'urn:ogc:def:crs:EPSG::5760' => [
2189
            'name' => 'Bluff 1955 height',
2190
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2191
            'datum' => 'urn:ogc:def:datum:EPSG::5158',
2192
        ],
2193
        'urn:ogc:def:crs:EPSG::5761' => [
2194
            'name' => 'Dunedin 1958 height',
2195
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2196
            'datum' => 'urn:ogc:def:datum:EPSG::5159',
2197
        ],
2198
        'urn:ogc:def:crs:EPSG::5762' => [
2199
            'name' => 'Gisborne 1926 height',
2200
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2201
            'datum' => 'urn:ogc:def:datum:EPSG::5160',
2202
        ],
2203
        'urn:ogc:def:crs:EPSG::5763' => [
2204
            'name' => 'Lyttelton 1937 height',
2205
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2206
            'datum' => 'urn:ogc:def:datum:EPSG::5161',
2207
        ],
2208
        'urn:ogc:def:crs:EPSG::5764' => [
2209
            'name' => 'Moturiki 1953 height',
2210
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2211
            'datum' => 'urn:ogc:def:datum:EPSG::5162',
2212
        ],
2213
        'urn:ogc:def:crs:EPSG::5765' => [
2214
            'name' => 'Napier 1962 height',
2215
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2216
            'datum' => 'urn:ogc:def:datum:EPSG::5163',
2217
        ],
2218
        'urn:ogc:def:crs:EPSG::5766' => [
2219
            'name' => 'Nelson 1955 height',
2220
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2221
            'datum' => 'urn:ogc:def:datum:EPSG::5164',
2222
        ],
2223
        'urn:ogc:def:crs:EPSG::5767' => [
2224
            'name' => 'One Tree Point 1964 height',
2225
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2226
            'datum' => 'urn:ogc:def:datum:EPSG::5165',
2227
        ],
2228
        'urn:ogc:def:crs:EPSG::5768' => [
2229
            'name' => 'Tararu 1952 height',
2230
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2231
            'datum' => 'urn:ogc:def:datum:EPSG::5166',
2232
        ],
2233
        'urn:ogc:def:crs:EPSG::5769' => [
2234
            'name' => 'Taranaki 1970 height',
2235
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2236
            'datum' => 'urn:ogc:def:datum:EPSG::5167',
2237
        ],
2238
        'urn:ogc:def:crs:EPSG::5770' => [
2239
            'name' => 'Wellington 1953 height',
2240
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2241
            'datum' => 'urn:ogc:def:datum:EPSG::5168',
2242
        ],
2243
        'urn:ogc:def:crs:EPSG::5771' => [
2244
            'name' => 'Chatham Island 1959 height',
2245
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2246
            'datum' => 'urn:ogc:def:datum:EPSG::5169',
2247
        ],
2248
        'urn:ogc:def:crs:EPSG::5772' => [
2249
            'name' => 'Stewart Island 1977 height',
2250
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2251
            'datum' => 'urn:ogc:def:datum:EPSG::5170',
2252
        ],
2253
        'urn:ogc:def:crs:EPSG::5773' => [
2254
            'name' => 'EGM96 height',
2255
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2256
            'datum' => 'urn:ogc:def:datum:EPSG::5171',
2257
        ],
2258
        'urn:ogc:def:crs:EPSG::5774' => [
2259
            'name' => 'NG-L height',
2260
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2261
            'datum' => 'urn:ogc:def:datum:EPSG::5172',
2262
        ],
2263
        'urn:ogc:def:crs:EPSG::5775' => [
2264
            'name' => 'Antalya height',
2265
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2266
            'datum' => 'urn:ogc:def:datum:EPSG::5173',
2267
        ],
2268
        'urn:ogc:def:crs:EPSG::5776' => [
2269
            'name' => 'NN54 height',
2270
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2271
            'datum' => 'urn:ogc:def:datum:EPSG::5174',
2272
        ],
2273
        'urn:ogc:def:crs:EPSG::5777' => [
2274
            'name' => 'Durres height',
2275
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2276
            'datum' => 'urn:ogc:def:datum:EPSG::5175',
2277
        ],
2278
        'urn:ogc:def:crs:EPSG::5778' => [
2279
            'name' => 'GHA height',
2280
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2281
            'datum' => 'urn:ogc:def:datum:EPSG::5176',
2282
        ],
2283
        'urn:ogc:def:crs:EPSG::5779' => [
2284
            'name' => 'SVS2000 height',
2285
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2286
            'datum' => 'urn:ogc:def:datum:EPSG::5177',
2287
        ],
2288
        'urn:ogc:def:crs:EPSG::5780' => [
2289
            'name' => 'Cascais height',
2290
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2291
            'datum' => 'urn:ogc:def:datum:EPSG::5178',
2292
        ],
2293
        'urn:ogc:def:crs:EPSG::5781' => [
2294
            'name' => 'Constanta height',
2295
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2296
            'datum' => 'urn:ogc:def:datum:EPSG::5179',
2297
        ],
2298
        'urn:ogc:def:crs:EPSG::5782' => [
2299
            'name' => 'Alicante height',
2300
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2301
            'datum' => 'urn:ogc:def:datum:EPSG::5180',
2302
        ],
2303
        'urn:ogc:def:crs:EPSG::5783' => [
2304
            'name' => 'DHHN92 height',
2305
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2306
            'datum' => 'urn:ogc:def:datum:EPSG::5181',
2307
        ],
2308
        'urn:ogc:def:crs:EPSG::5784' => [
2309
            'name' => 'DHHN85 height',
2310
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2311
            'datum' => 'urn:ogc:def:datum:EPSG::5182',
2312
        ],
2313
        'urn:ogc:def:crs:EPSG::5785' => [
2314
            'name' => 'SNN76 height',
2315
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2316
            'datum' => 'urn:ogc:def:datum:EPSG::5183',
2317
        ],
2318
        'urn:ogc:def:crs:EPSG::5786' => [
2319
            'name' => 'Baltic 1982 height',
2320
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2321
            'datum' => 'urn:ogc:def:datum:EPSG::5184',
2322
        ],
2323
        'urn:ogc:def:crs:EPSG::5787' => [
2324
            'name' => 'EOMA 1980 height',
2325
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2326
            'datum' => 'urn:ogc:def:datum:EPSG::5185',
2327
        ],
2328
        'urn:ogc:def:crs:EPSG::5788' => [
2329
            'name' => 'Kuwait PWD height',
2330
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2331
            'datum' => 'urn:ogc:def:datum:EPSG::5186',
2332
        ],
2333
        'urn:ogc:def:crs:EPSG::5789' => [
2334
            'name' => 'KOC WD depth',
2335
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2336
            'datum' => 'urn:ogc:def:datum:EPSG::5187',
2337
        ],
2338
        'urn:ogc:def:crs:EPSG::5790' => [
2339
            'name' => 'KOC CD height',
2340
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2341
            'datum' => 'urn:ogc:def:datum:EPSG::5188',
2342
        ],
2343
        'urn:ogc:def:crs:EPSG::5791' => [
2344
            'name' => 'NGC 1948 height',
2345
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2346
            'datum' => 'urn:ogc:def:datum:EPSG::5189',
2347
        ],
2348
        'urn:ogc:def:crs:EPSG::5792' => [
2349
            'name' => 'Danger 1950 height',
2350
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2351
            'datum' => 'urn:ogc:def:datum:EPSG::5190',
2352
        ],
2353
        'urn:ogc:def:crs:EPSG::5793' => [
2354
            'name' => 'Mayotte 1950 height',
2355
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2356
            'datum' => 'urn:ogc:def:datum:EPSG::5191',
2357
        ],
2358
        'urn:ogc:def:crs:EPSG::5794' => [
2359
            'name' => 'Martinique 1955 height',
2360
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2361
            'datum' => 'urn:ogc:def:datum:EPSG::5192',
2362
        ],
2363
        'urn:ogc:def:crs:EPSG::5795' => [
2364
            'name' => 'Guadeloupe 1951 height',
2365
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2366
            'datum' => 'urn:ogc:def:datum:EPSG::5193',
2367
        ],
2368
        'urn:ogc:def:crs:EPSG::5796' => [
2369
            'name' => 'Lagos 1955 height',
2370
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2371
            'datum' => 'urn:ogc:def:datum:EPSG::5194',
2372
        ],
2373
        'urn:ogc:def:crs:EPSG::5797' => [
2374
            'name' => 'AIOC95 height',
2375
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2376
            'datum' => 'urn:ogc:def:datum:EPSG::5133',
2377
        ],
2378
        'urn:ogc:def:crs:EPSG::5798' => [
2379
            'name' => 'EGM84 height',
2380
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2381
            'datum' => 'urn:ogc:def:datum:EPSG::5203',
2382
        ],
2383
        'urn:ogc:def:crs:EPSG::5799' => [
2384
            'name' => 'DVR90 height',
2385
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2386
            'datum' => 'urn:ogc:def:datum:EPSG::5206',
2387
        ],
2388
        'urn:ogc:def:crs:EPSG::5829' => [
2389
            'name' => 'Instantaneous Water Level height',
2390
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2391
            'datum' => 'urn:ogc:def:datum:EPSG::5113',
2392
        ],
2393
        'urn:ogc:def:crs:EPSG::5831' => [
2394
            'name' => 'Instantaneous Water Level depth',
2395
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2396
            'datum' => 'urn:ogc:def:datum:EPSG::5113',
2397
        ],
2398
        'urn:ogc:def:crs:EPSG::5843' => [
2399
            'name' => 'Ras Ghumays height',
2400
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2401
            'datum' => 'urn:ogc:def:datum:EPSG::1146',
2402
        ],
2403
        'urn:ogc:def:crs:EPSG::5861' => [
2404
            'name' => 'LAT depth',
2405
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2406
            'datum' => 'urn:ogc:def:datum:EPSG::1080',
2407
        ],
2408
        'urn:ogc:def:crs:EPSG::5862' => [
2409
            'name' => 'LLWLT depth',
2410
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2411
            'datum' => 'urn:ogc:def:datum:EPSG::1083',
2412
        ],
2413
        'urn:ogc:def:crs:EPSG::5863' => [
2414
            'name' => 'ISLW depth',
2415
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2416
            'datum' => 'urn:ogc:def:datum:EPSG::1085',
2417
        ],
2418
        'urn:ogc:def:crs:EPSG::5864' => [
2419
            'name' => 'MLLWS depth',
2420
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2421
            'datum' => 'urn:ogc:def:datum:EPSG::1086',
2422
        ],
2423
        'urn:ogc:def:crs:EPSG::5865' => [
2424
            'name' => 'MLWS depth',
2425
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2426
            'datum' => 'urn:ogc:def:datum:EPSG::1087',
2427
        ],
2428
        'urn:ogc:def:crs:EPSG::5866' => [
2429
            'name' => 'MLLW depth',
2430
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2431
            'datum' => 'urn:ogc:def:datum:EPSG::1089',
2432
        ],
2433
        'urn:ogc:def:crs:EPSG::5867' => [
2434
            'name' => 'MLW depth',
2435
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2436
            'datum' => 'urn:ogc:def:datum:EPSG::1091',
2437
        ],
2438
        'urn:ogc:def:crs:EPSG::5868' => [
2439
            'name' => 'MHW height',
2440
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2441
            'datum' => 'urn:ogc:def:datum:EPSG::1092',
2442
        ],
2443
        'urn:ogc:def:crs:EPSG::5869' => [
2444
            'name' => 'MHHW height',
2445
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2446
            'datum' => 'urn:ogc:def:datum:EPSG::1090',
2447
        ],
2448
        'urn:ogc:def:crs:EPSG::5870' => [
2449
            'name' => 'MHWS height',
2450
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2451
            'datum' => 'urn:ogc:def:datum:EPSG::1088',
2452
        ],
2453
        'urn:ogc:def:crs:EPSG::5871' => [
2454
            'name' => 'HHWLT height',
2455
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2456
            'datum' => 'urn:ogc:def:datum:EPSG::1084',
2457
        ],
2458
        'urn:ogc:def:crs:EPSG::5872' => [
2459
            'name' => 'HAT height',
2460
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2461
            'datum' => 'urn:ogc:def:datum:EPSG::1082',
2462
        ],
2463
        'urn:ogc:def:crs:EPSG::5873' => [
2464
            'name' => 'Low Water depth',
2465
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2466
            'datum' => 'urn:ogc:def:datum:EPSG::1093',
2467
        ],
2468
        'urn:ogc:def:crs:EPSG::5874' => [
2469
            'name' => 'High Water height',
2470
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2471
            'datum' => 'urn:ogc:def:datum:EPSG::1094',
2472
        ],
2473
        'urn:ogc:def:crs:EPSG::5941' => [
2474
            'name' => 'NN2000 height',
2475
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2476
            'datum' => 'urn:ogc:def:datum:EPSG::1096',
2477
        ],
2478
        'urn:ogc:def:crs:EPSG::6130' => [
2479
            'name' => 'GCVD54 height (ft)',
2480
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1030',
2481
            'datum' => 'urn:ogc:def:datum:EPSG::1097',
2482
        ],
2483
        'urn:ogc:def:crs:EPSG::6131' => [
2484
            'name' => 'LCVD61 height (ft)',
2485
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1030',
2486
            'datum' => 'urn:ogc:def:datum:EPSG::1098',
2487
        ],
2488
        'urn:ogc:def:crs:EPSG::6132' => [
2489
            'name' => 'CBVD61 height (ft)',
2490
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1030',
2491
            'datum' => 'urn:ogc:def:datum:EPSG::1099',
2492
        ],
2493
        'urn:ogc:def:crs:EPSG::6178' => [
2494
            'name' => 'Cais da Pontinha - Funchal height',
2495
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2496
            'datum' => 'urn:ogc:def:datum:EPSG::1101',
2497
        ],
2498
        'urn:ogc:def:crs:EPSG::6179' => [
2499
            'name' => 'Cais da Vila - Porto Santo height',
2500
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2501
            'datum' => 'urn:ogc:def:datum:EPSG::1102',
2502
        ],
2503
        'urn:ogc:def:crs:EPSG::6180' => [
2504
            'name' => 'Cais das Velas height',
2505
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2506
            'datum' => 'urn:ogc:def:datum:EPSG::1103',
2507
        ],
2508
        'urn:ogc:def:crs:EPSG::6181' => [
2509
            'name' => 'Horta height',
2510
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2511
            'datum' => 'urn:ogc:def:datum:EPSG::1104',
2512
        ],
2513
        'urn:ogc:def:crs:EPSG::6182' => [
2514
            'name' => 'Cais da Madalena height',
2515
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2516
            'datum' => 'urn:ogc:def:datum:EPSG::1105',
2517
        ],
2518
        'urn:ogc:def:crs:EPSG::6183' => [
2519
            'name' => 'Santa Cruz da Graciosa height',
2520
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2521
            'datum' => 'urn:ogc:def:datum:EPSG::1106',
2522
        ],
2523
        'urn:ogc:def:crs:EPSG::6184' => [
2524
            'name' => 'Cais da Figueirinha - Angra do Heroismo height',
2525
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2526
            'datum' => 'urn:ogc:def:datum:EPSG::1107',
2527
        ],
2528
        'urn:ogc:def:crs:EPSG::6185' => [
2529
            'name' => 'Santa Cruz das Flores height',
2530
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2531
            'datum' => 'urn:ogc:def:datum:EPSG::1108',
2532
        ],
2533
        'urn:ogc:def:crs:EPSG::6186' => [
2534
            'name' => 'Cais da Vila do Porto height',
2535
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2536
            'datum' => 'urn:ogc:def:datum:EPSG::1109',
2537
        ],
2538
        'urn:ogc:def:crs:EPSG::6187' => [
2539
            'name' => 'Ponta Delgada height',
2540
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2541
            'datum' => 'urn:ogc:def:datum:EPSG::1110',
2542
        ],
2543
        'urn:ogc:def:crs:EPSG::6357' => [
2544
            'name' => 'NAVD88 depth',
2545
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2546
            'datum' => 'urn:ogc:def:datum:EPSG::5103',
2547
        ],
2548
        'urn:ogc:def:crs:EPSG::6358' => [
2549
            'name' => 'NAVD88 depth (ftUS)',
2550
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1043',
2551
            'datum' => 'urn:ogc:def:datum:EPSG::5103',
2552
        ],
2553
        'urn:ogc:def:crs:EPSG::6359' => [
2554
            'name' => 'NGVD29 depth (ftUS)',
2555
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1043',
2556
            'datum' => 'urn:ogc:def:datum:EPSG::5102',
2557
        ],
2558
        'urn:ogc:def:crs:EPSG::6360' => [
2559
            'name' => 'NAVD88 height (ftUS)',
2560
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6497',
2561
            'datum' => 'urn:ogc:def:datum:EPSG::5103',
2562
        ],
2563
        'urn:ogc:def:crs:EPSG::6638' => [
2564
            'name' => 'Tutuila 1962 height',
2565
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2566
            'datum' => 'urn:ogc:def:datum:EPSG::1121',
2567
        ],
2568
        'urn:ogc:def:crs:EPSG::6639' => [
2569
            'name' => 'Guam 1963 height',
2570
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2571
            'datum' => 'urn:ogc:def:datum:EPSG::1122',
2572
        ],
2573
        'urn:ogc:def:crs:EPSG::6640' => [
2574
            'name' => 'NMVD03 height',
2575
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2576
            'datum' => 'urn:ogc:def:datum:EPSG::1119',
2577
        ],
2578
        'urn:ogc:def:crs:EPSG::6641' => [
2579
            'name' => 'PRVD02 height',
2580
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2581
            'datum' => 'urn:ogc:def:datum:EPSG::1123',
2582
        ],
2583
        'urn:ogc:def:crs:EPSG::6642' => [
2584
            'name' => 'VIVD09 height',
2585
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2586
            'datum' => 'urn:ogc:def:datum:EPSG::1124',
2587
        ],
2588
        'urn:ogc:def:crs:EPSG::6643' => [
2589
            'name' => 'ASVD02 height',
2590
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2591
            'datum' => 'urn:ogc:def:datum:EPSG::1125',
2592
        ],
2593
        'urn:ogc:def:crs:EPSG::6644' => [
2594
            'name' => 'GUVD04 height',
2595
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2596
            'datum' => 'urn:ogc:def:datum:EPSG::1126',
2597
        ],
2598
        'urn:ogc:def:crs:EPSG::6647' => [
2599
            'name' => 'CGVD2013(CGG2013) height',
2600
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2601
            'datum' => 'urn:ogc:def:datum:EPSG::1127',
2602
        ],
2603
        'urn:ogc:def:crs:EPSG::6693' => [
2604
            'name' => 'JSLD72 height',
2605
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2606
            'datum' => 'urn:ogc:def:datum:EPSG::1129',
2607
        ],
2608
        'urn:ogc:def:crs:EPSG::6694' => [
2609
            'name' => 'JGD2000 (vertical) height',
2610
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2611
            'datum' => 'urn:ogc:def:datum:EPSG::1130',
2612
        ],
2613
        'urn:ogc:def:crs:EPSG::6695' => [
2614
            'name' => 'JGD2011 (vertical) height',
2615
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2616
            'datum' => 'urn:ogc:def:datum:EPSG::1131',
2617
        ],
2618
        'urn:ogc:def:crs:EPSG::6916' => [
2619
            'name' => 'SHD height',
2620
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2621
            'datum' => 'urn:ogc:def:datum:EPSG::1140',
2622
        ],
2623
        'urn:ogc:def:crs:EPSG::7446' => [
2624
            'name' => 'Famagusta 1960 height',
2625
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2626
            'datum' => 'urn:ogc:def:datum:EPSG::1148',
2627
        ],
2628
        'urn:ogc:def:crs:EPSG::7447' => [
2629
            'name' => 'PNG08 height',
2630
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2631
            'datum' => 'urn:ogc:def:datum:EPSG::1149',
2632
        ],
2633
        'urn:ogc:def:crs:EPSG::7651' => [
2634
            'name' => 'Kumul 34 height',
2635
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2636
            'datum' => 'urn:ogc:def:datum:EPSG::1150',
2637
        ],
2638
        'urn:ogc:def:crs:EPSG::7652' => [
2639
            'name' => 'Kiunga height',
2640
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2641
            'datum' => 'urn:ogc:def:datum:EPSG::1151',
2642
        ],
2643
        'urn:ogc:def:crs:EPSG::7699' => [
2644
            'name' => 'DHHN12 height',
2645
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2646
            'datum' => 'urn:ogc:def:datum:EPSG::1161',
2647
        ],
2648
        'urn:ogc:def:crs:EPSG::7700' => [
2649
            'name' => 'Latvia 2000 height',
2650
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2651
            'datum' => 'urn:ogc:def:datum:EPSG::1162',
2652
        ],
2653
        'urn:ogc:def:crs:EPSG::7707' => [
2654
            'name' => 'ODN (Offshore) height',
2655
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2656
            'datum' => 'urn:ogc:def:datum:EPSG::1164',
2657
        ],
2658
        'urn:ogc:def:crs:EPSG::7832' => [
2659
            'name' => 'POM96 height',
2660
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2661
            'datum' => 'urn:ogc:def:datum:EPSG::1171',
2662
        ],
2663
        'urn:ogc:def:crs:EPSG::7837' => [
2664
            'name' => 'DHHN2016 height',
2665
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2666
            'datum' => 'urn:ogc:def:datum:EPSG::1170',
2667
        ],
2668
        'urn:ogc:def:crs:EPSG::7839' => [
2669
            'name' => 'NZVD2016 height',
2670
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2671
            'datum' => 'urn:ogc:def:datum:EPSG::1169',
2672
        ],
2673
        'urn:ogc:def:crs:EPSG::7841' => [
2674
            'name' => 'POM08 height',
2675
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2676
            'datum' => 'urn:ogc:def:datum:EPSG::1172',
2677
        ],
2678
        'urn:ogc:def:crs:EPSG::7888' => [
2679
            'name' => 'Jamestown 1971 height',
2680
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2681
            'datum' => 'urn:ogc:def:datum:EPSG::1175',
2682
        ],
2683
        'urn:ogc:def:crs:EPSG::7889' => [
2684
            'name' => 'St. Helena Tritan 2011 height',
2685
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2686
            'datum' => 'urn:ogc:def:datum:EPSG::1176',
2687
        ],
2688
        'urn:ogc:def:crs:EPSG::7890' => [
2689
            'name' => 'SHVD2015 height',
2690
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2691
            'datum' => 'urn:ogc:def:datum:EPSG::1177',
2692
        ],
2693
        'urn:ogc:def:crs:EPSG::7962' => [
2694
            'name' => 'Poolbeg height (m)',
2695
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2696
            'datum' => 'urn:ogc:def:datum:EPSG::5152',
2697
        ],
2698
        'urn:ogc:def:crs:EPSG::7968' => [
2699
            'name' => 'NGVD29 height (m)',
2700
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2701
            'datum' => 'urn:ogc:def:datum:EPSG::5102',
2702
        ],
2703
        'urn:ogc:def:crs:EPSG::7976' => [
2704
            'name' => 'HKPD depth',
2705
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2706
            'datum' => 'urn:ogc:def:datum:EPSG::5135',
2707
        ],
2708
        'urn:ogc:def:crs:EPSG::7979' => [
2709
            'name' => 'KOC WD height',
2710
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2711
            'datum' => 'urn:ogc:def:datum:EPSG::5187',
2712
        ],
2713
        'urn:ogc:def:crs:EPSG::8050' => [
2714
            'name' => 'MSL height (ft)',
2715
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1030',
2716
            'datum' => 'urn:ogc:def:datum:EPSG::5100',
2717
        ],
2718
        'urn:ogc:def:crs:EPSG::8051' => [
2719
            'name' => 'MSL depth (ft)',
2720
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6495',
2721
            'datum' => 'urn:ogc:def:datum:EPSG::5100',
2722
        ],
2723
        'urn:ogc:def:crs:EPSG::8052' => [
2724
            'name' => 'MSL height (ftUS)',
2725
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6497',
2726
            'datum' => 'urn:ogc:def:datum:EPSG::5100',
2727
        ],
2728
        'urn:ogc:def:crs:EPSG::8053' => [
2729
            'name' => 'MSL depth (ftUS)',
2730
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1043',
2731
            'datum' => 'urn:ogc:def:datum:EPSG::5100',
2732
        ],
2733
        'urn:ogc:def:crs:EPSG::8089' => [
2734
            'name' => 'ISH2004 height',
2735
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2736
            'datum' => 'urn:ogc:def:datum:EPSG::1190',
2737
        ],
2738
        'urn:ogc:def:crs:EPSG::8228' => [
2739
            'name' => 'NAVD88 height (ft)',
2740
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::1030',
2741
            'datum' => 'urn:ogc:def:datum:EPSG::5103',
2742
        ],
2743
        'urn:ogc:def:crs:EPSG::8266' => [
2744
            'name' => 'GVR2000 height',
2745
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2746
            'datum' => 'urn:ogc:def:datum:EPSG::1199',
2747
        ],
2748
        'urn:ogc:def:crs:EPSG::8267' => [
2749
            'name' => 'GVR2016 height',
2750
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2751
            'datum' => 'urn:ogc:def:datum:EPSG::1200',
2752
        ],
2753
        'urn:ogc:def:crs:EPSG::8357' => [
2754
            'name' => 'Baltic 1957 height',
2755
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2756
            'datum' => 'urn:ogc:def:datum:EPSG::1202',
2757
        ],
2758
        'urn:ogc:def:crs:EPSG::8358' => [
2759
            'name' => 'Baltic 1957 depth',
2760
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2761
            'datum' => 'urn:ogc:def:datum:EPSG::1202',
2762
        ],
2763
        'urn:ogc:def:crs:EPSG::8434' => [
2764
            'name' => 'Macao height',
2765
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2766
            'datum' => 'urn:ogc:def:datum:EPSG::1210',
2767
        ],
2768
        'urn:ogc:def:crs:EPSG::8675' => [
2769
            'name' => 'N43 height',
2770
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2771
            'datum' => 'urn:ogc:def:datum:EPSG::1213',
2772
        ],
2773
        'urn:ogc:def:crs:EPSG::8690' => [
2774
            'name' => 'SVS2010 height',
2775
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2776
            'datum' => 'urn:ogc:def:datum:EPSG::1215',
2777
        ],
2778
        'urn:ogc:def:crs:EPSG::8691' => [
2779
            'name' => 'SRB_VRS12 height',
2780
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2781
            'datum' => 'urn:ogc:def:datum:EPSG::1216',
2782
        ],
2783
        'urn:ogc:def:crs:EPSG::8841' => [
2784
            'name' => 'MVGC height',
2785
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2786
            'datum' => 'urn:ogc:def:datum:EPSG::1219',
2787
        ],
2788
        'urn:ogc:def:crs:EPSG::8881' => [
2789
            'name' => 'Vienna height',
2790
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2791
            'datum' => 'urn:ogc:def:datum:EPSG::1267',
2792
        ],
2793
        'urn:ogc:def:crs:EPSG::8904' => [
2794
            'name' => 'TWVD 2001 height',
2795
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2796
            'datum' => 'urn:ogc:def:datum:EPSG::1224',
2797
        ],
2798
        'urn:ogc:def:crs:EPSG::8911' => [
2799
            'name' => 'DACR52 height',
2800
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2801
            'datum' => 'urn:ogc:def:datum:EPSG::1226',
2802
        ],
2803
        'urn:ogc:def:crs:EPSG::9130' => [
2804
            'name' => 'IGN 2008 LD height',
2805
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2806
            'datum' => 'urn:ogc:def:datum:EPSG::1250',
2807
        ],
2808
        'urn:ogc:def:crs:EPSG::9245' => [
2809
            'name' => 'CGVD2013(CGG2013a) height',
2810
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2811
            'datum' => 'urn:ogc:def:datum:EPSG::1256',
2812
        ],
2813
        'urn:ogc:def:crs:EPSG::9255' => [
2814
            'name' => 'SRVN16 height',
2815
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2816
            'datum' => 'urn:ogc:def:datum:EPSG::1260',
2817
        ],
2818
        'urn:ogc:def:crs:EPSG::9274' => [
2819
            'name' => 'EVRF2000 Austria height',
2820
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2821
            'datum' => 'urn:ogc:def:datum:EPSG::1261',
2822
        ],
2823
        'urn:ogc:def:crs:EPSG::9279' => [
2824
            'name' => 'SA LLD height',
2825
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2826
            'datum' => 'urn:ogc:def:datum:EPSG::1262',
2827
        ],
2828
        'urn:ogc:def:crs:EPSG::9287' => [
2829
            'name' => 'LAT NL depth',
2830
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2831
            'datum' => 'urn:ogc:def:datum:EPSG::1290',
2832
        ],
2833
        'urn:ogc:def:crs:EPSG::9288' => [
2834
            'name' => 'MSL NL depth',
2835
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6498',
2836
            'datum' => 'urn:ogc:def:datum:EPSG::1270',
2837
        ],
2838
        'urn:ogc:def:crs:EPSG::9303' => [
2839
            'name' => 'HS2-VRF height',
2840
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2841
            'datum' => 'urn:ogc:def:datum:EPSG::1265',
2842
        ],
2843
        'urn:ogc:def:crs:EPSG::9335' => [
2844
            'name' => 'KSA-VRF14 height',
2845
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2846
            'datum' => 'urn:ogc:def:datum:EPSG::1269',
2847
        ],
2848
        'urn:ogc:def:crs:EPSG::9351' => [
2849
            'name' => 'NGNC08 height',
2850
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2851
            'datum' => 'urn:ogc:def:datum:EPSG::1255',
2852
        ],
2853
        'urn:ogc:def:crs:EPSG::9389' => [
2854
            'name' => 'EVRF2019 height',
2855
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2856
            'datum' => 'urn:ogc:def:datum:EPSG::1274',
2857
        ],
2858
        'urn:ogc:def:crs:EPSG::9390' => [
2859
            'name' => 'EVRF2019 mean-tide height',
2860
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2861
            'datum' => 'urn:ogc:def:datum:EPSG::1287',
2862
        ],
2863
        'urn:ogc:def:crs:EPSG::9392' => [
2864
            'name' => 'Mallorca height',
2865
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2866
            'datum' => 'urn:ogc:def:datum:EPSG::1275',
2867
        ],
2868
        'urn:ogc:def:crs:EPSG::9393' => [
2869
            'name' => 'Menorca height',
2870
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2871
            'datum' => 'urn:ogc:def:datum:EPSG::1276',
2872
        ],
2873
        'urn:ogc:def:crs:EPSG::9394' => [
2874
            'name' => 'Ibiza height',
2875
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2876
            'datum' => 'urn:ogc:def:datum:EPSG::1277',
2877
        ],
2878
        'urn:ogc:def:crs:EPSG::9395' => [
2879
            'name' => 'Lanzarote height',
2880
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2881
            'datum' => 'urn:ogc:def:datum:EPSG::1278',
2882
        ],
2883
        'urn:ogc:def:crs:EPSG::9396' => [
2884
            'name' => 'Fuerteventura height',
2885
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2886
            'datum' => 'urn:ogc:def:datum:EPSG::1279',
2887
        ],
2888
        'urn:ogc:def:crs:EPSG::9397' => [
2889
            'name' => 'Gran Canaria height',
2890
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2891
            'datum' => 'urn:ogc:def:datum:EPSG::1280',
2892
        ],
2893
        'urn:ogc:def:crs:EPSG::9398' => [
2894
            'name' => 'Tenerife height',
2895
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2896
            'datum' => 'urn:ogc:def:datum:EPSG::1281',
2897
        ],
2898
        'urn:ogc:def:crs:EPSG::9399' => [
2899
            'name' => 'La Gomera height',
2900
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2901
            'datum' => 'urn:ogc:def:datum:EPSG::1282',
2902
        ],
2903
        'urn:ogc:def:crs:EPSG::9400' => [
2904
            'name' => 'La Palma height',
2905
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2906
            'datum' => 'urn:ogc:def:datum:EPSG::1283',
2907
        ],
2908
        'urn:ogc:def:crs:EPSG::9401' => [
2909
            'name' => 'El Hierro height',
2910
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2911
            'datum' => 'urn:ogc:def:datum:EPSG::1284',
2912
        ],
2913
        'urn:ogc:def:crs:EPSG::9402' => [
2914
            'name' => 'Ceuta 2 height',
2915
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2916
            'datum' => 'urn:ogc:def:datum:EPSG::1285',
2917
        ],
2918
        'urn:ogc:def:crs:EPSG::9451' => [
2919
            'name' => 'BI height',
2920
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2921
            'datum' => 'urn:ogc:def:datum:EPSG::1288',
2922
        ],
2923
        'urn:ogc:def:crs:EPSG::9458' => [
2924
            'name' => 'AVWS height',
2925
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2926
            'datum' => 'urn:ogc:def:datum:EPSG::1292',
2927
        ],
2928
        'urn:ogc:def:crs:EPSG::9471' => [
2929
            'name' => 'INAGeoid2020 height',
2930
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2931
            'datum' => 'urn:ogc:def:datum:EPSG::1294',
2932
        ],
2933
        'urn:ogc:def:crs:EPSG::9675' => [
2934
            'name' => 'Pago Pago 2020 height',
2935
            'coordinate_system' => 'urn:ogc:def:cs:EPSG::6499',
2936
            'datum' => 'urn:ogc:def:datum:EPSG::1302',
2937
        ],
2938
    ];
2939
2940 15
    public function __construct(
2941
        string $srid,
2942
        CoordinateSystem $coordinateSystem,
2943
        Datum $datum
2944
    ) {
2945 15
        $this->srid = $srid;
2946 15
        $this->coordinateSystem = $coordinateSystem;
2947 15
        $this->datum = $datum;
2948
2949 15
        assert(count($coordinateSystem->getAxes()) === 1);
2950 15
    }
2951
2952 16
    public static function fromSRID(string $srid): self
2953
    {
2954 16
        if (!isset(static::$sridData[$srid])) {
2955 1
            throw new UnknownCoordinateReferenceSystemException($srid);
2956
        }
2957
2958 15
        $data = static::$sridData[$srid];
2959
2960 15
        return new self(
2961 15
            $srid,
2962 15
            VerticalCS::fromSRID($data['coordinate_system']),
2963 15
            Datum::fromSRID($data['datum'])
2964
        );
2965
    }
2966
2967 1
    public static function getSupportedSRIDs(): array
2968
    {
2969 1
        return array_map(function ($sridData) {return $sridData['name']; }, static::$sridData);
2970
    }
2971
}
2972