-
Notifications
You must be signed in to change notification settings - Fork 149
/
metadata_to_html_full.xsl
3060 lines (3032 loc) · 154 KB
/
metadata_to_html_full.xsl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<!--
See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
Esri Inc. licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Copyright (c)2006, Environmental Systems Research Institute, Inc. All rights reserved. -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink">
<xsl:output method="html"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/">
<xsl:variable name="fgdc" select="/metadata/idinfo/citation/citeinfo/title"/>
<xsl:variable name="iso" select="/metadata/dataIdInfo/idCitation/resTitle"/>
<xsl:variable name="anzlic" select="/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString |
/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/title/CharacterString"/>
<html>
<head>
<title>
<xsl:choose>
<xsl:when test="($fgdc !='')">
<xsl:value-of select="$fgdc"/>
<xsl:if test="($fgdc != $iso) and ($iso != '')">
<xsl:text> (FGDC) / </xsl:text>
<xsl:value-of select="$iso"/>
<xsl:text>(ISO)</xsl:text>
</xsl:if>
</xsl:when>
<xsl:when test="($iso != '')">
<xsl:value-of select="$iso"/>
</xsl:when>
<xsl:when test="($anzlic != '')">
<xsl:value-of select="$anzlic"/><xsl:text> (ISO 19139)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>Metadata Document</xsl:text>
</xsl:otherwise>
</xsl:choose>
</title>
<link href="xsl/metadata.css" rel="stylesheet" type="text/css"/>
</head>
<body class="bodyText">
<h1 class="toolbarTitle">
<xsl:choose>
<xsl:when test="($fgdc !='')">
<xsl:value-of select="$fgdc"/>
<xsl:if test="($fgdc != $iso) and ($iso != '')">
<xsl:text> (FGDC) / </xsl:text>
<xsl:value-of select="$iso"/>
<xsl:text> (ISO)</xsl:text>
</xsl:if>
</xsl:when>
<xsl:when test="($iso != '')">
<xsl:value-of select="$iso"/>
</xsl:when>
<xsl:when test="($anzlic != '')">
<xsl:value-of select="$anzlic"/><xsl:text> (ISO 19139)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>Metadata Document</xsl:text>
</xsl:otherwise>
</xsl:choose>
</h1>
<hr/>
<xsl:if test="/metadata/idinfo">
<xsl:if test="/metadata/dataIdInfo">
<h3 class="headTitle">
<xsl:text>FGDC Metadata</xsl:text>
</h3>
</xsl:if>
<dl>
<xsl:apply-templates select="/metadata/idinfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/dataqual"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/spdoinfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/spref"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/eainfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/distinfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/metainfo"/>
</dl>
<xsl:if test="/metadata/dataIdInfo">
<hr/>
<h3 class="headTitle">
<xsl:text>ISO Metadata</xsl:text>
</h3>
</xsl:if>
</xsl:if>
<xsl:if test="/metadata/dataIdInfo">
<dl>
<xsl:apply-templates select="/metadata/mdFileID"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdLang"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdChar"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdParentID"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdHrLv"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdHrLvName"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdContact"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdDateSt"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdStanName"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdStanVer"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/distInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/dataIdInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/appSchInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/porCatInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdMaint"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdConst"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/dqInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/spatRepInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/refSysInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/contInfo"/>
</dl>
<dl>
<xsl:apply-templates select="/metadata/mdExtInfo"/>
</dl>
</xsl:if>
<!-- -->
<xsl:if test="/gmd:MD_Metadata/gmd:identificationInfo | /MD_Metadata/identificationInfo">
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:fileIdentifier | /MD_Metadata/fileIdentifier"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:language | /MD_Metadata/language"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:characterSet | /MD_Metadata/characterSet"/>
</dl>
<!--dl>
<xsl:apply-templates select="/metadata/mdParentID"/>
</dl-->
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:hierarchyLevel | /MD_Metadata/hierarchyLevel"/>
</dl>
<!--dl>
<xsl:apply-templates select="/metadata/mdHrLvName"/>
</dl-->
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:contact | /MD_Metadata/contact"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:dateStamp | /MD_Metadata/dateStamp"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:metadataStandardName | /MD_Metadata/metadataStandardName"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:metadataStandardVersion | /MD_Metadata/metadataStandardVersion"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution | /MD_Metadata/distributionInfo/MD_Distribution"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification | /MD_Metadata/identificationInfo/MD_DataIdentification"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality | /MD_Metadata/dataQualityInfo/DQ_DataQuality"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:spatialRepresentationInfo/gmd:MD_Georeferenceable | /MD_Metadata/spatialRepresentationInfo/MD_Georeferenceable"/>
</dl>
<dl>
<xsl:apply-templates select="/gmd:MD_Metadata/gmd:referenceSystemInfo/gmd:MD_ReferenceSystem | /MD_Metadata/referenceSystemInfo/MD_ReferenceSystem"/>
</dl>
</xsl:if>
<!-- -->
<!--xsl:if test="/metadata/Esri">
<hr/>
<h3 class="headTitle">
<xsl:text>ESRI Metadata</xsl:text>
</h3>
<dl>
<xsl:apply-templates select="/metadata/Esri"/>
</dl>
</xsl:if>
<xsl:if test="/MD_Metadata/Esri">
<hr/>
<h3 class="headTitle">
<xsl:text>ESRI Metadata</xsl:text>
</h3>
<dl>
<xsl:apply-templates select="/MD_Metadata/Esri"/>
</dl>
</xsl:if-->
<!-- xsl:if test="/metadata/gos">
<hr/>
<h3 class="headTitle">
<xsl:text>GOS Metadata</xsl:text>
</h3>
<dl>
<xsl:apply-templates select="/metadata/gos"/>
</dl>
</xsl:if -->
<xsl:for-each select="/metadata/*">
<xsl:variable select="position()" name="number"/>
<xsl:if test="local-name() != 'Binary' and local-name() != 'Esri' and local-name() != 'gos' and local-name() != 'idinfo' and local-name() != 'dataqual' and local-name() != 'spdoinfo' and local-name() != 'spref' and local-name() != 'eainfo' and local-name() != 'distinfo' and local-name() != 'metainfo' and local-name() != 'mdFileID' and local-name() != 'mdLang' and local-name() != 'mdChar' and local-name() != 'mdParentID' and local-name() != 'mdHrLv' and local-name() != 'mdHrLvName' and local-name() != 'mdContact' and local-name() != 'mdDateSt' and local-name() != 'mdStanName' and local-name() != 'mdStanVer' and local-name() != 'distInfo' and local-name() != 'dataIdInfo' and local-name() != 'appSchInfo' and local-name() != 'porCatInfo' and local-name() != 'mdMaint' and local-name() != 'mdConst' and local-name() != 'dqInfo' and local-name() != 'spatRepInfo' and local-name() != 'refSysInfo' and local-name() != 'contInfo' and local-name() != 'mdExtInfo'">
<xsl:apply-templates select="." mode="other">
<xsl:with-param select="$number - 1" name="number"/>
</xsl:apply-templates>
</xsl:if>
</xsl:for-each>
</body>
</html>
</xsl:template>
<xsl:template match="*">
<xsl:choose>
<xsl:when test="@value">
<xsl:call-template name="get_text">
<xsl:with-param name="el">
<xsl:value-of select="local-name()"/>
</xsl:with-param>
</xsl:call-template>
<xsl:value-of select="@value"/>
</xsl:when>
<xsl:when test="./*[@value]">
<dt>
<xsl:call-template name="get_text">
<xsl:with-param name="el">
<xsl:value-of select="local-name()"/>
</xsl:with-param>
</xsl:call-template>
</dt>
<xsl:apply-templates select="*"/>
</xsl:when>
<xsl:when test="*">
<dt>
<xsl:call-template name="get_text">
<xsl:with-param name="el">
<xsl:value-of select="local-name()"/>
</xsl:with-param>
</xsl:call-template>
</dt>
<dl>
<xsl:apply-templates select="*"/>
</dl>
</xsl:when>
<xsl:otherwise>
<xsl:if test="text() != ''">
<dt>
<xsl:call-template name="get_text">
<xsl:with-param name="el">
<xsl:value-of select="local-name()"/>
</xsl:with-param>
</xsl:call-template>
<xsl:apply-templates select="text()"/>
</dt>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template mode="other" match="*">
<xsl:param name="number"/>
<xsl:if test="$number = 0">
<hr/>
<h3 class="headTitle">
<xsl:text>Other markup</xsl:text>
</h3>
</xsl:if>
<xsl:choose>
<xsl:when test="*">
<dl>
<dt>
<em>
<xsl:value-of select="local-name()"/>
<xsl:text>:</xsl:text>
</em>
</dt>
<xsl:apply-templates mode="other">
<xsl:with-param select="$number+1" name="number"/>
</xsl:apply-templates>
</dl>
</xsl:when>
<xsl:otherwise>
<xsl:if test="text() != ''">
<dt>
<em>
<xsl:value-of select="local-name()"/>
<xsl:text>:</xsl:text>
</em>
<xsl:value-of select="text()"/>
</dt>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="get_text">
<xsl:param name="el"/>
<em>
<xsl:choose>
<xsl:when test="$el = "equScale"">Dataset's scale: </xsl:when>
<xsl:when test="$el = "digform"">Digital Form: </xsl:when>
<xsl:when test="$el = "begin"">Beginning date: </xsl:when>
<xsl:when test="$el = "refSysName"">Reference system name identifier: </xsl:when>
<xsl:when test="$el = "Binary"">Binary Enclosures: </xsl:when>
<xsl:when test="$el = "methtype"">Methodology Type: </xsl:when>
<xsl:when test="$el = "minalti"">Minimum Altitude: </xsl:when>
<xsl:when test="$el = "bgFileDesc"">File description: </xsl:when>
<xsl:when test="$el = "attribSet"">Attributes: </xsl:when>
<xsl:when test="$el = "VectSpatRep"">Spatial Representation - Vector: </xsl:when>
<xsl:when test="$el = "measId"">Registered standard procedure: </xsl:when>
<xsl:when test="$el = "othergrd"">Other Grid System's Definition: </xsl:when>
<xsl:when test="$el = "endtime"">Ending Time: </xsl:when>
<xsl:when test="$el = "usrDefFreq"">Time period between updates: </xsl:when>
<xsl:when test="$el = "scope"">Scope: </xsl:when>
<xsl:when test="$el = "TM_Period"">Range of Dates/Times: </xsl:when>
<xsl:when test="$el = "Result"">General test results: </xsl:when>
<xsl:when test="$el = "extEleRat"">Why the element was created: </xsl:when>
<xsl:when test="$el = "idStatus"">Status: </xsl:when>
<xsl:when test="$el = "sfequat"">Scale Factor at Equator: </xsl:when>
<xsl:when test="$el = "evalMethType"">Type of test: </xsl:when>
<xsl:when test="$el = "otfcpkey"">Origin Primary Key: </xsl:when>
<xsl:when test="$el = "oncomp"">Online Computer and Operating System: </xsl:when>
<xsl:when test="$el = "vpfinfo"">VPF Point and Vector Object Information: </xsl:when>
<xsl:when test="$el = "altres"">Altitude Resolution: </xsl:when>
<xsl:when test="$el = "elevmin"">Elevation Minimum: </xsl:when>
<xsl:when test="$el = "years"">Years: </xsl:when>
<xsl:when test="$el = "imagCond"">Imaging condition: </xsl:when>
<xsl:when test="$el = "asCstLang"">Formal language used in schema: </xsl:when>
<xsl:when test="$el = "colcount"">Column Count: </xsl:when>
<xsl:when test="$el = "reccap"">Recording Capacity: </xsl:when>
<xsl:when test="$el = "feast"">False Easting: </xsl:when>
<xsl:when test="$el = "mdFileID"">Metadata identifier: </xsl:when>
<xsl:when test="$el = "srcinfo"">Source Information: </xsl:when>
<xsl:when test="$el = "bearres"">Bearing Resolution: </xsl:when>
<xsl:when test="$el = "resEd"">Edition: </xsl:when>
<xsl:when test="$el = "relcard"">Relationship Cardinality: </xsl:when>
<xsl:when test="$el = "citation"">Citation: </xsl:when>
<xsl:when test="$el = "plance"">Planar Coordinate Encoding Method: </xsl:when>
<xsl:when test="$el = "camCalInAv"">Camera calibration is available: </xsl:when>
<xsl:when test="$el = "linrefer"">Linear Referencing: </xsl:when>
<xsl:when test="$el = "metrd"">Metadata Review Date: </xsl:when>
<xsl:when test="$el = "longCntMer"">Longitude of central meridian: </xsl:when>
<xsl:when test="$el = "incWithDS"">Catalogue accompanies the dataset: </xsl:when>
<xsl:when test="$el = "proccont"">Process Contact: </xsl:when>
<xsl:when test="$el = "planci"">Planar Coordinate Information: </xsl:when>
<xsl:when test="$el = "westBL"">West longitude: </xsl:when>
<xsl:when test="$el = "FetCatDesc"">Content Information - Feature Catalogue Description: </xsl:when>
<xsl:when test="$el = "rdommax"">Range Domain Maximum: </xsl:when>
<xsl:when test="$el = "toolcite"">Tool Citation: </xsl:when>
<xsl:when test="$el = "srcprod"">Source Produced Citation Abbreviation: </xsl:when>
<xsl:when test="$el = "state"">State or Province: </xsl:when>
<xsl:when test="$el = "langdata"">Language of Dataset: </xsl:when>
<xsl:when test="$el = "altenc"">Altitude Encoding Method: </xsl:when>
<xsl:when test="$el = "medVol"">Number of media items: </xsl:when>
<xsl:when test="$el = "geolage"">Geologic Age: </xsl:when>
<xsl:when test="$el = "relinfo"">Relationship Information: </xsl:when>
<xsl:when test="$el = "behrmann"">Behrmann: </xsl:when>
<xsl:when test="$el = "DQTempValid"">Data quality report - Temporal validity: </xsl:when>
<xsl:when test="$el = "address"">Address: </xsl:when>
<xsl:when test="$el = "identAuth"">Reference that defines the value: </xsl:when>
<xsl:when test="$el = "reposit"">Repository: </xsl:when>
<xsl:when test="$el = "RematchLocator"">Geocoding Information: </xsl:when>
<xsl:when test="$el = "procdate"">Process Date: </xsl:when>
<xsl:when test="$el = "obqllong"">Oblique Line Longitude: </xsl:when>
<xsl:when test="$el = "stepProc"">Process contact: </xsl:when>
<xsl:when test="$el = "quotech"">Quote Character: </xsl:when>
<xsl:when test="$el = "quanValUnit"">Value units: </xsl:when>
<xsl:when test="$el = "planAvDtTm"">Date of availability: </xsl:when>
<xsl:when test="$el = "timeinfo"">Time Period Information: </xsl:when>
<xsl:when test="$el = "themekey"">Theme Keyword: </xsl:when>
<xsl:when test="$el = "featSet"">Features: </xsl:when>
<xsl:when test="$el = "robinson"">Robinson: </xsl:when>
<xsl:when test="$el = "metsc"">Metadata Security Classification: </xsl:when>
<xsl:when test="$el = "hgtProsPt"">Height of prospective point above surface: </xsl:when>
<xsl:when test="$el = "metsi"">Metadata Security Information: </xsl:when>
<xsl:when test="$el = "tpCat"">Themes or categories of the resource: </xsl:when>
<xsl:when test="$el = "logic"">Logical Consistency Report: </xsl:when>
<xsl:when test="$el = "refSysInfo"">Reference System Information: </xsl:when>
<xsl:when test="$el = "ServiceFCName"">Service Feature Class Name: </xsl:when>
<xsl:when test="$el = "descript"">Description: </xsl:when>
<xsl:when test="$el = "city"">City: </xsl:when>
<xsl:when test="$el = "valUnit"">Wavelength units: </xsl:when>
<xsl:when test="$el = "time"">Time of Day: </xsl:when>
<xsl:when test="$el = "purpose"">Purpose: </xsl:when>
<xsl:when test="$el = "stepRat"">Rationale: </xsl:when>
<xsl:when test="$el = "utmzone"">UTM Zone Number: </xsl:when>
<xsl:when test="$el = "exSpat"">Spatial extent: </xsl:when>
<xsl:when test="$el = "delPoint"">Delivery point: </xsl:when>
<xsl:when test="$el = "plandu"">Planar Distance Units: </xsl:when>
<xsl:when test="$el = "vdgrin"">Van der Grinten: </xsl:when>
<xsl:when test="$el = "upszone"">UPS Zone Identifier: </xsl:when>
<xsl:when test="$el = "DQThemClassCor"">Data quality report - Thematic classification correctness: </xsl:when>
<xsl:when test="$el = "accessConsts"">Access constraints: </xsl:when>
<xsl:when test="$el = "begdate"">Beginning Date: </xsl:when>
<xsl:when test="$el = "ruleeid"">Edge Feature Class: </xsl:when>
<xsl:when test="$el = "rasttype"">Raster Object Type: </xsl:when>
<xsl:when test="$el = "mettc"">Metadata Time Convention: </xsl:when>
<xsl:when test="$el = "SecConsts"">Security constraints: </xsl:when>
<xsl:when test="$el = "SyncTime"">Synchronization Time: </xsl:when>
<xsl:when test="$el = "otfcfkey"">Origin Foreign Key: </xsl:when>
<xsl:when test="$el = "methdesc"">Methodology Description: </xsl:when>
<xsl:when test="$el = "relflab"">Relationship Forward Label: </xsl:when>
<xsl:when test="$el = "natvform"">Native Dataset Format: </xsl:when>
<xsl:when test="$el = "procsv"">Process Software and Version: </xsl:when>
<xsl:when test="$el = "numstop"">Number StopBits: </xsl:when>
<xsl:when test="$el = "detailed"">Detailed Description: </xsl:when>
<xsl:when test="$el = "idPurp"">Purpose: </xsl:when>
<xsl:when test="$el = "seriesName"">Name: </xsl:when>
<xsl:when test="$el = "attrva"">Attribute Value Accuracy: </xsl:when>
<xsl:when test="$el = "formatName"">Format name: </xsl:when>
<xsl:when test="$el = "stdorder"">Standard Order Process: </xsl:when>
<xsl:when test="$el = "topLvl"">Level of topology for this dataset: </xsl:when>
<xsl:when test="$el = "ruleteid"">To Edge Feature Class: </xsl:when>
<xsl:when test="$el = "uom"">Units of Measurement Type: </xsl:when>
<xsl:when test="$el = "SpatTempEx"">Spatial and temporal extent: </xsl:when>
<xsl:when test="$el = "mrgtype"">Merge Rule: </xsl:when>
<xsl:when test="$el = "attwidth"">Attribute Width: </xsl:when>
<xsl:when test="$el = "placekey"">Place Keyword: </xsl:when>
<xsl:when test="$el = "minutes"">Minutes: </xsl:when>
<xsl:when test="$el = "evalMethDesc"">Evaluation method: </xsl:when>
<xsl:when test="$el = "cassini"">Cassini: </xsl:when>
<xsl:when test="$el = "BoundPoly"">Bounding polygon: </xsl:when>
<xsl:when test="$el = "authent"">Authentication: </xsl:when>
<xsl:when test="$el = "RangeDim"">Range of cell values: </xsl:when>
<xsl:when test="$el = "idAbs"">Abstract: </xsl:when>
<xsl:when test="$el = "westbc"">West Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "mapproj"">Map Projection: </xsl:when>
<xsl:when test="$el = "sdtstype"">SDTS Point and Vector Object Type: </xsl:when>
<xsl:when test="$el = "vertMaxVal"">Maximum value: </xsl:when>
<xsl:when test="$el = "specUsage"">Description: </xsl:when>
<xsl:when test="$el = "spcszone"">SPCS Zone Identifier: </xsl:when>
<xsl:when test="$el = "rulejmnc"">Junction Minimum Cardinality: </xsl:when>
<xsl:when test="$el = "rastifor"">Image Format: </xsl:when>
<xsl:when test="$el = "metuc"">Metadata Use Constraints: </xsl:when>
<xsl:when test="$el = "resMaint"">Resource maintenance: </xsl:when>
<xsl:when test="$el = "gridsys"">Grid Coordinate System: </xsl:when>
<xsl:when test="$el = "attscale"">Attribute Scale: </xsl:when>
<xsl:when test="$el = "sechandl"">Security Handling Description: </xsl:when>
<xsl:when test="$el = "dataLang"">Dataset language: </xsl:when>
<xsl:when test="$el = "windir"">Wind Direction: </xsl:when>
<xsl:when test="$el = "maxVal"">Longest wavelength: </xsl:when>
<xsl:when test="$el = "distorFormat"">Available format: </xsl:when>
<xsl:when test="$el = "aziPtLong"">Azimuth measure point longitude: </xsl:when>
<xsl:when test="$el = "pubinfo"">Publication Information: </xsl:when>
<xsl:when test="$el = "barpres"">Barometric Pressure: </xsl:when>
<xsl:when test="$el = "paraCit"">Georeferencing parameters citation: </xsl:when>
<xsl:when test="$el = "bottombc"">Bottom Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "contInfo"">Content Information: </xsl:when>
<xsl:when test="$el = "ups"">Universal Polar Stereographic: </xsl:when>
<xsl:when test="$el = "issn"">ISSN: </xsl:when>
<xsl:when test="$el = "GridSpatRep"">Spatial Representation - Grid: </xsl:when>
<xsl:when test="$el = "attrdef"">Attribute Definition: </xsl:when>
<xsl:when test="$el = "cntAddress"">Address: </xsl:when>
<xsl:when test="$el = "eframes"">Data Frames: </xsl:when>
<xsl:when test="$el = "custom"">Custom Order Process: </xsl:when>
<xsl:when test="$el = "polygon"">Polygon: </xsl:when>
<xsl:when test="$el = "onlinopt"">Online Option: </xsl:when>
<xsl:when test="$el = "lowtime"">Time of Low Tide: </xsl:when>
<xsl:when test="$el = "langmeta"">Language of Metadata: </xsl:when>
<xsl:when test="$el = "Server"">Server: </xsl:when>
<xsl:when test="$el = "quanValType"">Values required for conformance: </xsl:when>
<xsl:when test="$el = "Units"">of measure length: </xsl:when>
<xsl:when test="$el = "attrmres"">Attribute Measurement Resolution: </xsl:when>
<xsl:when test="$el = "mdLang"">Metadata language: </xsl:when>
<xsl:when test="$el = "netwrole"">Network Role: </xsl:when>
<xsl:when test="$el = "horizdn"">Horizontal Datum Name: </xsl:when>
<xsl:when test="$el = "LocalName"">Local name: </xsl:when>
<xsl:when test="$el = "DQRelIntPosAcc"">Data quality report - Relative internal positional accuracy: </xsl:when>
<xsl:when test="$el = "posacc"">Positional Accuracy: </xsl:when>
<xsl:when test="$el = "landsat"">Landsat Number: </xsl:when>
<xsl:when test="$el = "geoDesc"">Description of the resource's location: </xsl:when>
<xsl:when test="$el = "denFlatRat"">Denominator of flattening ratio: </xsl:when>
<xsl:when test="$el = "ruleemnc"">Edge Minimum Cardinality: </xsl:when>
<xsl:when test="$el = "offset"">Offset of values from zero: </xsl:when>
<xsl:when test="$el = "Consts"">Constraints: </xsl:when>
<xsl:when test="$el = "formatDist"">Distributor: </xsl:when>
<xsl:when test="$el = "dimDescrp"">Minimum and maximum values: </xsl:when>
<xsl:when test="$el = "event"">Environmental Event: </xsl:when>
<xsl:when test="$el = "eckert1"">Eckert I: </xsl:when>
<xsl:when test="$el = "eckert2"">Eckert II: </xsl:when>
<xsl:when test="$el = "eckert3"">Eckert III: </xsl:when>
<xsl:when test="$el = "onlink"">Online Linkage: </xsl:when>
<xsl:when test="$el = "illElevAng"">Illumination elevation angle: </xsl:when>
<xsl:when test="$el = "eckert4"">Eckert IV: </xsl:when>
<xsl:when test="$el = "eckert5"">Eckert V: </xsl:when>
<xsl:when test="$el = "status"">Status: </xsl:when>
<xsl:when test="$el = "cntPhone"">Phone: </xsl:when>
<xsl:when test="$el = "eckert6"">Eckert VI: </xsl:when>
<xsl:when test="$el = "catLang"">Feature catalogue's language: </xsl:when>
<xsl:when test="$el = "rastcmap"">Image Colormap: </xsl:when>
<xsl:when test="$el = "Integer"">Integer: </xsl:when>
<xsl:when test="$el = "dtfcname"">Destination Name: </xsl:when>
<xsl:when test="$el = "ellipsoid"">Ellipsoid identifier: </xsl:when>
<xsl:when test="$el = "rdommean"">Range Domain Mean: </xsl:when>
<xsl:when test="$el = "svlong"">Straight-Vertical Longitude from Pole: </xsl:when>
<xsl:when test="$el = "grngpoin"">G-Ring Point: </xsl:when>
<xsl:when test="$el = "endgeol"">Ending Geologic Age: </xsl:when>
<xsl:when test="$el = "DQCompOm"">Data quality report - Completeness omission: </xsl:when>
<xsl:when test="$el = "semiMajAx"">Semi-major axis: </xsl:when>
<xsl:when test="$el = "attributeType"">Attribute type: </xsl:when>
<xsl:when test="$el = "attrdefs"">Attribute Definition Source: </xsl:when>
<xsl:when test="$el = "filedec"">File Decompression Technique: </xsl:when>
<xsl:when test="$el = "azimptl"">Azimuth Measure Point Longitude: </xsl:when>
<xsl:when test="$el = "adminArea"">Administrative area: </xsl:when>
<xsl:when test="$el = "theme"">Theme: </xsl:when>
<xsl:when test="$el = "equicon"">Equidistant Conic: </xsl:when>
<xsl:when test="$el = "attrlabl"">Attribute Label: </xsl:when>
<xsl:when test="$el = "missingv"">Missing Value Code: </xsl:when>
<xsl:when test="$el = "Esri"">Esri: </xsl:when>
<xsl:when test="$el = "toneGrad"">Number of discrete values: </xsl:when>
<xsl:when test="$el = "scpExt"">Scope extent: </xsl:when>
<xsl:when test="$el = "coordinates"">Coordinates: </xsl:when>
<xsl:when test="$el = "assndesc"">Description of Association: </xsl:when>
<xsl:when test="$el = "TM_CalDate"">Calendar date: </xsl:when>
<xsl:when test="$el = "medFormat"">How the medium is written: </xsl:when>
<xsl:when test="$el = "azimequi"">Azimuthal Equidistant: </xsl:when>
<xsl:when test="$el = "dfwidth"">Data Field Width: </xsl:when>
<xsl:when test="$el = "eastBL"">East longitude: </xsl:when>
<xsl:when test="$el = "stereo"">Stereographic: </xsl:when>
<xsl:when test="$el = "tidtype"">Type of Tide: </xsl:when>
<xsl:when test="$el = "sdeconn"">SDE Connection Information: </xsl:when>
<xsl:when test="$el = "asSchLang"">Schema language used: </xsl:when>
<xsl:when test="$el = "relcomp"">Composite Relationship: </xsl:when>
<xsl:when test="$el = "rastxu"">Cell Size X Units: </xsl:when>
<xsl:when test="$el = "rastorig"">Raster Origin: </xsl:when>
<xsl:when test="$el = "offmedia"">Offline Media: </xsl:when>
<xsl:when test="$el = "taxonsys"">Taxonomic System: </xsl:when>
<xsl:when test="$el = "medDensity"">Recording density: </xsl:when>
<xsl:when test="$el = "ider"">Identifier: </xsl:when>
<xsl:when test="$el = "gringlon"">G-Ring Longitude: </xsl:when>
<xsl:when test="$el = "quanValue"">Result value: </xsl:when>
<xsl:when test="$el = "typesrc"">Type of Source Media: </xsl:when>
<xsl:when test="$el = "role"">Contact's role: </xsl:when>
<xsl:when test="$el = "Georect"">Spatial Representation - Georectified Grid: </xsl:when>
<xsl:when test="$el = "formatSpec"">Format specification: </xsl:when>
<xsl:when test="$el = "stfield"">Subtype Attribute: </xsl:when>
<xsl:when test="$el = "spcs"">State Plane Coordinate System: </xsl:when>
<xsl:when test="$el = "UomVelocity"">Units of measure, velocity: </xsl:when>
<xsl:when test="$el = "recdel"">Record Delimiter: </xsl:when>
<xsl:when test="$el = "topbc"">Top Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "formatAmdNum"">Format amendment number: </xsl:when>
<xsl:when test="$el = "asSwDevFiFt"">Software development file format: </xsl:when>
<xsl:when test="$el = "recden"">Recording Density: </xsl:when>
<xsl:when test="$el = "latProjCnt"">Latitude of projection center: </xsl:when>
<xsl:when test="$el = "seqID"">Band identifier: </xsl:when>
<xsl:when test="$el = "compat"">Compatibility Information: </xsl:when>
<xsl:when test="$el = "tempEle"">Temporal Component: </xsl:when>
<xsl:when test="$el = "refDate"">Date: </xsl:when>
<xsl:when test="$el = "keyTyp"">Keyword Type: </xsl:when>
<xsl:when test="$el = "extEleRule"">Relationship to existing elements: </xsl:when>
<xsl:when test="$el = "distFormat"">Distribution format: </xsl:when>
<xsl:when test="$el = "rastband"">Number of Bands: </xsl:when>
<xsl:when test="$el = "specimen"">Specimen: </xsl:when>
<xsl:when test="$el = "deschead"">Description of Header Content: </xsl:when>
<xsl:when test="$el = "usrDetLim"">How the resource must not be used: </xsl:when>
<xsl:when test="$el = "offLineMed"">Medium of distribution: </xsl:when>
<xsl:when test="$el = "codesetd"">Codeset Domain: </xsl:when>
<xsl:when test="$el = "citId"">Unique resource identifier: </xsl:when>
<xsl:when test="$el = "rastyu"">Cell Size Y Units: </xsl:when>
<xsl:when test="$el = "sdtsterm"">SDTS Terms Description: </xsl:when>
<xsl:when test="$el = "DQThemAcc"">Data quality report - Thematic accuracy: </xsl:when>
<xsl:when test="$el = "CovDesc"">Content Information - Coverage Description: </xsl:when>
<xsl:when test="$el = "dqReport"">Report: </xsl:when>
<xsl:when test="$el = "temporal"">Temporal: </xsl:when>
<xsl:when test="$el = "codesetn"">Codeset Name: </xsl:when>
<xsl:when test="$el = "compCode"">Catalogue complies with ISO 19110: </xsl:when>
<xsl:when test="$el = "utm"">Universal Transverse Mercator: </xsl:when>
<xsl:when test="$el = "RefSystem"">Reference system identifier: </xsl:when>
<xsl:when test="$el = "ruletype"">Rule Type: </xsl:when>
<xsl:when test="$el = "ServiceType"">Service Type: </xsl:when>
<xsl:when test="$el = "codesets"">Codeset Source: </xsl:when>
<xsl:when test="$el = "metextns"">Metadata Extensions: </xsl:when>
<xsl:when test="$el = "usrCntInfo"">Party using the resource: </xsl:when>
<xsl:when test="$el = "toolacc"">Tool Access Information: </xsl:when>
<xsl:when test="$el = "procstep"">Process Step: </xsl:when>
<xsl:when test="$el = "transize"">Transfer Size: </xsl:when>
<xsl:when test="$el = "stratum"">Stratum: </xsl:when>
<xsl:when test="$el = "heightpt"">Height of Perspective Point Above Surface: </xsl:when>
<xsl:when test="$el = "radCalDatAv"">Radiometric calibration is available: </xsl:when>
<xsl:when test="$el = "enabfld"">Enabled Attribute: </xsl:when>
<xsl:when test="$el = "geoId"">Geographic identifier: </xsl:when>
<xsl:when test="$el = "dssize"">Dataset Size: </xsl:when>
<xsl:when test="$el = "metainfo"">Metadata Reference Information: </xsl:when>
<xsl:when test="$el = "rdom"">Range Domain: </xsl:when>
<xsl:when test="$el = "resConst"">Resource constraints: </xsl:when>
<xsl:when test="$el = "metprof"">Profile Name: </xsl:when>
<xsl:when test="$el = "axisUnits"">Axis units: </xsl:when>
<xsl:when test="$el = "dialtel"">Dialup Telephone: </xsl:when>
<xsl:when test="$el = "userNote"">Legal constraints: </xsl:when>
<xsl:when test="$el = "attribIntSet"">Attribute instances: </xsl:when>
<xsl:when test="$el = "Service"">Service: </xsl:when>
<xsl:when test="$el = "rdommin"">Range Domain Minimum: </xsl:when>
<xsl:when test="$el = "SyncOnce"">Synchronize Once: </xsl:when>
<xsl:when test="$el = "roletype"">Ancillary Role: </xsl:when>
<xsl:when test="$el = "otherCitDet"">Other citation details: </xsl:when>
<xsl:when test="$el = "medDenUnits"">Density units of measure: </xsl:when>
<xsl:when test="$el = "cntemail"">Contact Electronic Mail Address: </xsl:when>
<xsl:when test="$el = "resAltTitle"">Alternate titles: </xsl:when>
<xsl:when test="$el = "distorCont"">Contact information: </xsl:when>
<xsl:when test="$el = "srccitea"">Source Citation Abbreviation: </xsl:when>
<xsl:when test="$el = "dtfcpkey"">Destination Primary Key: </xsl:when>
<xsl:when test="$el = "qhorizpa"">Quantitative Horizontal Positional Accuracy Assessment: </xsl:when>
<xsl:when test="$el = "domfldtp"">Attribute Type: </xsl:when>
<xsl:when test="$el = "eastbc"">East Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "geograph"">Geographic: </xsl:when>
<xsl:when test="$el = "relnodir"">Notification Direction: </xsl:when>
<xsl:when test="$el = "vouchers"">Vouchers: </xsl:when>
<xsl:when test="$el = "tideref"">Tide Table Reference: </xsl:when>
<xsl:when test="$el = "techpreq"">Technical Prerequisites: </xsl:when>
<xsl:when test="$el = "cntfax"">Contact Facsimile Telephone: </xsl:when>
<xsl:when test="$el = "calDate"">Calendar date: </xsl:when>
<xsl:when test="$el = "identCode"">Identity code: </xsl:when>
<xsl:when test="$el = "domtype"">Domain Type: </xsl:when>
<xsl:when test="$el = "addrtype"">Address Type: </xsl:when>
<xsl:when test="$el = "geolcit"">Geologic Citation: </xsl:when>
<xsl:when test="$el = "mercator"">Mercator: </xsl:when>
<xsl:when test="$el = "obLineLong"">Oblique line longitude: </xsl:when>
<xsl:when test="$el = "featCatSup"">Feature catalogue supplement: </xsl:when>
<xsl:when test="$el = "extOnRes"">Extension online resource: </xsl:when>
<xsl:when test="$el = "longpc"">Longitude of Projection Center: </xsl:when>
<xsl:when test="$el = "attracce"">Attribute Accuracy Explanation: </xsl:when>
<xsl:when test="$el = "taxoncl"">Taxonomic Classification: </xsl:when>
<xsl:when test="$el = "methcite"">Methodology Citation: </xsl:when>
<xsl:when test="$el = "tranParaAv"">Transformation parameters are available: </xsl:when>
<xsl:when test="$el = "bgFileName"">File name: </xsl:when>
<xsl:when test="$el = "version"">Version Name: </xsl:when>
<xsl:when test="$el = "relblab"">Relationship Backward Label: </xsl:when>
<xsl:when test="$el = "useConsts"">Use constraints: </xsl:when>
<xsl:when test="$el = "othercit"">Other Citation Details: </xsl:when>
<xsl:when test="$el = "typeProps"">Attributes of the service: </xsl:when>
<xsl:when test="$el = "Sync"">Synchronize Automatically: </xsl:when>
<xsl:when test="$el = "semiaxis"">Semi-major Axis: </xsl:when>
<xsl:when test="$el = "northBL"">North latitude: </xsl:when>
<xsl:when test="$el = "dataScale"">Spatial resolution: </xsl:when>
<xsl:when test="$el = "server"">Server Name: </xsl:when>
<xsl:when test="$el = "vertacc"">Vertical Positional Accuracy: </xsl:when>
<xsl:when test="$el = "attraccr"">Attribute Accuracy Report: </xsl:when>
<xsl:when test="$el = "Data"">Data: </xsl:when>
<xsl:when test="$el = "vpflevel"">VPF Topology Level: </xsl:when>
<xsl:when test="$el = "ptvctinf"">Point and Vector Object Information: </xsl:when>
<xsl:when test="$el = "srcRefSys"">Source reference system: </xsl:when>
<xsl:when test="$el = "taxoncom"">Taxonomic Completeness: </xsl:when>
<xsl:when test="$el = "attraccv"">Attribute Accuracy Value: </xsl:when>
<xsl:when test="$el = "orieParaAv"">Orientation parameters are available: </xsl:when>
<xsl:when test="$el = "distres"">Distance Resolution: </xsl:when>
<xsl:when test="$el = "keywords"">Keywords: </xsl:when>
<xsl:when test="$el = "cntinst"">Contact Instructions: </xsl:when>
<xsl:when test="$el = "cntaddr"">Contact Address: </xsl:when>
<xsl:when test="$el = "rpOrgName"">Organization's name: </xsl:when>
<xsl:when test="$el = "bearunit"">Bearing Units: </xsl:when>
<xsl:when test="$el = "efeacnt"">ESRI Feature Count: </xsl:when>
<xsl:when test="$el = "scpLvlDesc"">Scope Description Information: </xsl:when>
<xsl:when test="$el = "srcCitatn"">Source citation: </xsl:when>
<xsl:when test="$el = "rfDenom"">Scale denominator: </xsl:when>
<xsl:when test="$el = "begdatea"">Beginning Date of Attribute Values: </xsl:when>
<xsl:when test="$el = "onLineSrc"">Online source: </xsl:when>
<xsl:when test="$el = "srcStep"">Process step: </xsl:when>
<xsl:when test="$el = "efeatyp"">ESRI Feature Type: </xsl:when>
<xsl:when test="$el = "Scale"">Fraction is derived from scale: </xsl:when>
<xsl:when test="$el = "turnarnd"">Turnaround: </xsl:when>
<xsl:when test="$el = "ellParas"">Ellipsoid parameters: </xsl:when>
<xsl:when test="$el = "horizpae"">Horizontal Positional Accuracy Explanation: </xsl:when>
<xsl:when test="$el = "ordInstr"">Instructions: </xsl:when>
<xsl:when test="$el = "catFetTyps"">Feature types in the dataset: </xsl:when>
<xsl:when test="$el = "appSchInfo"">Application schema Information: </xsl:when>
<xsl:when test="$el = "orFunct"">Function performed: </xsl:when>
<xsl:when test="$el = "prcStep"">Process step: </xsl:when>
<xsl:when test="$el = "MdIdent"">Identifier Information: </xsl:when>
<xsl:when test="$el = "stratkey"">Stratum Keyword: </xsl:when>
<xsl:when test="$el = "falNorthng"">False northing: </xsl:when>
<xsl:when test="$el = "progress"">Progress: </xsl:when>
<xsl:when test="$el = "computer"">Computer Contact Information: </xsl:when>
<xsl:when test="$el = "browse"">Browse Graphic: </xsl:when>
<xsl:when test="$el = "maxalti"">Maximum Altitude: </xsl:when>
<xsl:when test="$el = "horizpar"">Horizontal Positional Accuracy Report: </xsl:when>
<xsl:when test="$el = "native"">Native Data Set Environment: </xsl:when>
<xsl:when test="$el = "citeinfo"">Citation Information: </xsl:when>
<xsl:when test="$el = "horizpav"">Horizontal Positional Accuracy Value: </xsl:when>
<xsl:when test="$el = "geoBox"">Resource's bounding rectangle: </xsl:when>
<xsl:when test="$el = "edomvds"">Enumerated Domain Value Definition Source: </xsl:when>
<xsl:when test="$el = "pubdate"">Publication Date: </xsl:when>
<xsl:when test="$el = "featTypeList"">Feature type list: </xsl:when>
<xsl:when test="$el = "rastplyr"">Pyramid Layers: </xsl:when>
<xsl:when test="$el = "srccontr"">Source Contribution: </xsl:when>
<xsl:when test="$el = "marweat"">Marine Weather Condition: </xsl:when>
<xsl:when test="$el = "distributor"">Distributor: </xsl:when>
<xsl:when test="$el = "contentTyp"">Type of information: </xsl:when>
<xsl:when test="$el = "ftname"">File or Table Name: </xsl:when>
<xsl:when test="$el = "dtfcfkey"">Destination Foreign Key: </xsl:when>
<xsl:when test="$el = "eadetcit"">Entity and Attribute Detail Citation: </xsl:when>
<xsl:when test="$el = "transSize"">Transfer size: </xsl:when>
<xsl:when test="$el = "sclFacPrOr"">Scale factor at projection origin: </xsl:when>
<xsl:when test="$el = "toolcomp"">Tool Computer and Operating System: </xsl:when>
<xsl:when test="$el = "asciistr"">ASCII File Structure: </xsl:when>
<xsl:when test="$el = "depthsys"">Depth System Definition: </xsl:when>
<xsl:when test="$el = "rpPosName"">Contact's position: </xsl:when>
<xsl:when test="$el = "enddate"">Ending Date: </xsl:when>
<xsl:when test="$el = "taxongen"">General Taxonomic Coverage: </xsl:when>
<xsl:when test="$el = "projcsn"">Projected Coordinate System Name: </xsl:when>
<xsl:when test="$el = "supplinf"">Supplemental Information: </xsl:when>
<xsl:when test="$el = "othConsts"">Other constraints: </xsl:when>
<xsl:when test="$el = "spdom"">Spatial Domain: </xsl:when>
<xsl:when test="$el = "enttyp"">Entity Type: </xsl:when>
<xsl:when test="$el = "distorTran"">Transfer options: </xsl:when>
<xsl:when test="$el = "cntper"">Contact Person: </xsl:when>
<xsl:when test="$el = "TM_DateAndTime"">Calendar date and time: </xsl:when>
<xsl:when test="$el = "procdesc"">Process Description: </xsl:when>
<xsl:when test="$el = "UomVolume"">Units of measure, volume: </xsl:when>
<xsl:when test="$el = "atprecis"">Attribute Precision: </xsl:when>
<xsl:when test="$el = "spatObj"">Spatial object: </xsl:when>
<xsl:when test="$el = "class"">Classification: </xsl:when>
<xsl:when test="$el = "attrdomv"">Attribute Domain Values: </xsl:when>
<xsl:when test="$el = "leftbc"">Left Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "enttypds"">Entity Type Definition Source: </xsl:when>
<xsl:when test="$el = "conSpec"">Description of conformance requirements: </xsl:when>
<xsl:when test="$el = "wavhite"">Wave Height: </xsl:when>
<xsl:when test="$el = "domdesc"">Domain Description: </xsl:when>
<xsl:when test="$el = "hightime"">Time of High Tide: </xsl:when>
<xsl:when test="$el = "spref"">Spatial Reference Information: </xsl:when>
<xsl:when test="$el = "sfprjorg"">Scale Factor at Projection Origin: </xsl:when>
<xsl:when test="$el = "distInfo"">Distribution Information: </xsl:when>
<xsl:when test="$el = "common"">Applicable Common Name: </xsl:when>
<xsl:when test="$el = "gring"">G-Ring: </xsl:when>
<xsl:when test="$el = "longres"">Longitude Resolution: </xsl:when>
<xsl:when test="$el = "rulefeid"">From Edge Feature Class: </xsl:when>
<xsl:when test="$el = "CreaTime"">Creation Time: </xsl:when>
<xsl:when test="$el = "falEastng"">False easting: </xsl:when>
<xsl:when test="$el = "distorOrdPrc"">Ordering process: </xsl:when>
<xsl:when test="$el = "nettype"">Network Type: </xsl:when>
<xsl:when test="$el = "attrmfrq"">Attribute Measurement Frequency: </xsl:when>
<xsl:when test="$el = "northbc"">North Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "arcsys"">ARC Coordinate System: </xsl:when>
<xsl:when test="$el = "local"">Local: </xsl:when>
<xsl:when test="$el = "enttypc"">Entity Type Count: </xsl:when>
<xsl:when test="$el = "elemcls"">Network Element: </xsl:when>
<xsl:when test="$el = "toolcont"">Tool Contact: </xsl:when>
<xsl:when test="$el = "offoptn"">Offline Option: </xsl:when>
<xsl:when test="$el = "attrunit"">Attribute Units of Measure: </xsl:when>
<xsl:when test="$el = "cloudCovPer"">Percent cloud cover: </xsl:when>
<xsl:when test="$el = "ModTime"">Modification Time: </xsl:when>
<xsl:when test="$el = "dqInfo"">Data Quality Information: </xsl:when>
<xsl:when test="$el = "obqllat"">Oblique Line Latitude: </xsl:when>
<xsl:when test="$el = "DQConcConsis"">Data quality report - Conceptual consistency: </xsl:when>
<xsl:when test="$el = "orieParaDs"">Orientation parameter description: </xsl:when>
<xsl:when test="$el = "ruleest"">Edge Subtype: </xsl:when>
<xsl:when test="$el = "rolefld"">Ancillary Role Attribute: </xsl:when>
<xsl:when test="$el = "caldate"">Calendar Date: </xsl:when>
<xsl:when test="$el = "measDesc"">Measure produced by the test: </xsl:when>
<xsl:when test="$el = "mapprojn"">Map Projection Name: </xsl:when>
<xsl:when test="$el = "mdHrLvName"">Scope name: </xsl:when>
<xsl:when test="$el = "mdDateSt"">Last update: </xsl:when>
<xsl:when test="$el = "issue"">Issue Identification: </xsl:when>
<xsl:when test="$el = "mapprojp"">Map Projection Parameters: </xsl:when>
<xsl:when test="$el = "value"">Precision: </xsl:when>
<xsl:when test="$el = "taxonomy"">Taxonomy: </xsl:when>
<xsl:when test="$el = "fileDecmTech"">File decompression technique: </xsl:when>
<xsl:when test="$el = "ruletest"">To Edge Subtype: </xsl:when>
<xsl:when test="$el = "stflddd"">Attribute Defined Domain: </xsl:when>
<xsl:when test="$el = "tidrang"">Range of Tide: </xsl:when>
<xsl:when test="$el = "DQCompComm"">Data quality report - Completeness commission: </xsl:when>
<xsl:when test="$el = "spatRpType"">Spatial representation type: </xsl:when>
<xsl:when test="$el = "distliab"">Distribution Liability: </xsl:when>
<xsl:when test="$el = "rulejmxc"">Junction Maximum Cardinality: </xsl:when>
<xsl:when test="$el = "distrib"">Distributor: </xsl:when>
<xsl:when test="$el = "artPage"">Pages: </xsl:when>
<xsl:when test="$el = "horizsys"">Horizontal Coordinate System Definition: </xsl:when>
<xsl:when test="$el = "windsp"">Wind speed: </xsl:when>
<xsl:when test="$el = "metac"">Metadata Access Constraints: </xsl:when>
<xsl:when test="$el = "rngdates"">Range of Dates/Times: </xsl:when>
<xsl:when test="$el = "dsgpoly"">Data Set G-Polygon: </xsl:when>
<xsl:when test="$el = "denflat"">Denominator of Flattening Ratio: </xsl:when>
<xsl:when test="$el = "geodetic"">Geodetic Model: </xsl:when>
<xsl:when test="$el = "hours"">Hours: </xsl:when>
<xsl:when test="$el = "srcScale"">Resolution of the source data: </xsl:when>
<xsl:when test="$el = "stflddv"">Subtype Default Value: </xsl:when>
<xsl:when test="$el = "tempkt"">Temporal Keyword Thesaurus: </xsl:when>
<xsl:when test="$el = "cntorgp"">Contact Organization Primary: </xsl:when>
<xsl:when test="$el = "TM_GeometricPrimitive"">Temporal extent: </xsl:when>
<xsl:when test="$el = "Georef"">Spatial Representation - Georeferenceable Grid: </xsl:when>
<xsl:when test="$el = "edomvd"">Enumerated Domain Value Definition: </xsl:when>
<xsl:when test="$el = "rowcount"">Row Count: </xsl:when>
<xsl:when test="$el = "srcExt"">Extent of the source data: </xsl:when>
<xsl:when test="$el = "srcDesc"">Level of the source data: </xsl:when>
<xsl:when test="$el = "porCatInfo"">Portrayal Catalogue Reference: </xsl:when>
<xsl:when test="$el = "junctid"">Available Junctions Feature Class: </xsl:when>
<xsl:when test="$el = "depthdn"">Depth Datum Name: </xsl:when>
<xsl:when test="$el = "DQDomConsis"">Data quality report - Domain consistency: </xsl:when>
<xsl:when test="$el = "gallster"">Gall Stereographic: </xsl:when>
<xsl:when test="$el = "SyncDate"">Synchronization Date: </xsl:when>
<xsl:when test="$el = "maintNote"">Other maintenance requirements: </xsl:when>
<xsl:when test="$el = "trianInd"">Triangulation has been performed: </xsl:when>
<xsl:when test="$el = "asSwDevFile"">Schema software development file: </xsl:when>
<xsl:when test="$el = "depthdu"">Depth Distance Units: </xsl:when>
<xsl:when test="$el = "cordsysn"">Coordinate System Name: </xsl:when>
<xsl:when test="$el = "obqmerc"">Oblique Mercator: </xsl:when>
<xsl:when test="$el = "ordres"">Ordinate Resolution: </xsl:when>
<xsl:when test="$el = "ruleemxc"">Edge Maximum Cardinality: </xsl:when>
<xsl:when test="$el = "chkPtDesc"">Check point description: </xsl:when>
<xsl:when test="$el = "coordrep"">Coordinate Representation: </xsl:when>
<xsl:when test="$el = "stcode"">Subtype Code: </xsl:when>
<xsl:when test="$el = "vpftype"">VPF Point and Vector Object Type: </xsl:when>
<xsl:when test="$el = "mollweid"">Mollweide: </xsl:when>
<xsl:when test="$el = "mdExtInfo"">Metadata extension information: </xsl:when>
<xsl:when test="$el = "resRefDate"">Reference date: </xsl:when>
<xsl:when test="$el = "dataExt"">Other extent information: </xsl:when>
<xsl:when test="$el = "database"">Database Name: </xsl:when>
<xsl:when test="$el = "Thumbnail"">Thumbnail: </xsl:when>
<xsl:when test="$el = "pkResp"">Peak response wavelength: </xsl:when>
<xsl:when test="$el = "end"">Ending date: </xsl:when>
<xsl:when test="$el = "accconst"">Access Constraints: </xsl:when>
<xsl:when test="$el = "ctrlPtAv"">Control points are available: </xsl:when>
<xsl:when test="$el = "formname"">Format Name: </xsl:when>
<xsl:when test="$el = "datum"">Datum identifier: </xsl:when>
<xsl:when test="$el = "resEdDate"">Edition date: </xsl:when>
<xsl:when test="$el = "dateNext"">Date of next update: </xsl:when>
<xsl:when test="$el = "descKeys"">Keyword Information: </xsl:when>
<xsl:when test="$el = "localp"">Local Planar: </xsl:when>
<xsl:when test="$el = "metscs"">Metadata Security Classification System: </xsl:when>
<xsl:when test="$el = "rpIndName"">Individual's name: </xsl:when>
<xsl:when test="$el = "metadata"">Metadata Information: </xsl:when>
<xsl:when test="$el = "depthem"">Depth Encoding Method: </xsl:when>
<xsl:when test="$el = "indspref"">Indirect Spatial Reference: </xsl:when>
<xsl:when test="$el = "origin"">Originator: </xsl:when>
<xsl:when test="$el = "attrtype"">Attribute Type: </xsl:when>
<xsl:when test="$el = "loximuth"">Loximuthal: </xsl:when>
<xsl:when test="$el = "ruledjid"">Default Junction Feature Class: </xsl:when>
<xsl:when test="$el = "latProjOri"">Latitude of projection origin: </xsl:when>
<xsl:when test="$el = "centerPt"">Center point: </xsl:when>
<xsl:when test="$el = "scaleDist"">Ground sample distance: </xsl:when>
<xsl:when test="$el = "ImgDesc"">Content Information - Image Description: </xsl:when>
<xsl:when test="$el = "descgeog"">Description of Geographic extent: </xsl:when>
<xsl:when test="$el = "sername"">Series Name: </xsl:when>
<xsl:when test="$el = "obLineLat"">Oblique line latitude: </xsl:when>
<xsl:when test="$el = "TempExtent"">Temporal extent: </xsl:when>
<xsl:when test="$el = "localdes"">Local Description: </xsl:when>
<xsl:when test="$el = "numdata"">Number DataBits: </xsl:when>
<xsl:when test="$el = "winkel1"">Winkel I: </xsl:when>
<xsl:when test="$el = "horizpa"">Horizontal Positional Accuracy: </xsl:when>
<xsl:when test="$el = "distinfo"">Distribution Information: </xsl:when>
<xsl:when test="$el = "qattracc"">Quantitative Attribute Accuracy Assessment: </xsl:when>
<xsl:when test="$el = "enddatea"">Ending Date of Attribute Values: </xsl:when>
<xsl:when test="$el = "mdattim"">Multiple Dates/Times: </xsl:when>
<xsl:when test="$el = "longProjCnt"">Longitude of projection center: </xsl:when>
<xsl:when test="$el = "geoEle"">Geographic extent: </xsl:when>
<xsl:when test="$el = "localpd"">Local Planar Description: </xsl:when>
<xsl:when test="$el = "fnorth"">False Northing: </xsl:when>
<xsl:when test="$el = "vertUoM"">Units of measure, length: </xsl:when>
<xsl:when test="$el = "latprjc"">Latitude of Projection Center: </xsl:when>
<xsl:when test="$el = "modsak"">Modified Stereographic for Alaska: </xsl:when>
<xsl:when test="$el = "update"">Maintenance and Update Frequency: </xsl:when>
<xsl:when test="$el = "stname"">Subtype Name: </xsl:when>
<xsl:when test="$el = "PublishedDocID"">Published Document ID: </xsl:when>
<xsl:when test="$el = "distbrep"">Distance and Bearing Representation: </xsl:when>
<xsl:when test="$el = "UomArea"">Units of measure, area: </xsl:when>
<xsl:when test="$el = "distTranOps"">Transfer options: </xsl:when>
<xsl:when test="$el = "relattr"">Attributed Relationship: </xsl:when>
<xsl:when test="$el = "DQComplete"">Data quality report - Completeness: </xsl:when>
<xsl:when test="$el = "attalias"">Attribute Alias: </xsl:when>
<xsl:when test="$el = "latprjo"">Latitude of Projection Origin: </xsl:when>
<xsl:when test="$el = "orDesc"">Description: </xsl:when>
<xsl:when test="$el = "framect"">Data Frame Count: </xsl:when>
<xsl:when test="$el = "ptInPixel"">Point in pixel: </xsl:when>
<xsl:when test="$el = "asName"">Application schema name: </xsl:when>
<xsl:when test="$el = "medNote"">Limitations for using the medium: </xsl:when>
<xsl:when test="$el = "rulejid"">Junction Feature Class: </xsl:when>
<xsl:when test="$el = "tidtime"">Time of Tide: </xsl:when>
<xsl:when test="$el = "overview"">Overview Description: </xsl:when>
<xsl:when test="$el = "datasetSeries"">Series: </xsl:when>
<xsl:when test="$el = "metc"">Metadata Contact: </xsl:when>
<xsl:when test="$el = "isbn"">ISBN: </xsl:when>
<xsl:when test="$el = "lowbps"">Lowest BPS: </xsl:when>
<xsl:when test="$el = "metd"">Metadata Date: </xsl:when>
<xsl:when test="$el = "vrtcount"">Vertical Count: </xsl:when>
<xsl:when test="$el = "framenam"">Data Frame Name: </xsl:when>
<xsl:when test="$el = "numheadl"">Number Header Lines: </xsl:when>
<xsl:when test="$el = "DQLogConsis"">Data quality report - Logical consistency: </xsl:when>
<xsl:when test="$el = "protocol"">Connection protocol: </xsl:when>
<xsl:when test="$el = "datafiel"">Data Field: </xsl:when>
<xsl:when test="$el = "extEleName"">Element name: </xsl:when>
<xsl:when test="$el = "axDimProps"">Axis dimensions properties: </xsl:when>
<xsl:when test="$el = "TM_Instant"">Single Date/Time: </xsl:when>
<xsl:when test="$el = "mdStanVer"">Version of the metadata standard: </xsl:when>
<xsl:when test="$el = "rastnodt"">Background Nodata Value: </xsl:when>
<xsl:when test="$el = "dialfile"">Dialup File Name: </xsl:when>
<xsl:when test="$el = "envirDesc"">Processing environment: </xsl:when>
<xsl:when test="$el = "datumID"">Vertical datum: </xsl:when>
<xsl:when test="$el = "timeIndicator"">Time indicator: </xsl:when>
<xsl:when test="$el = "UomTime"">Units of measure, time: </xsl:when>
<xsl:when test="$el = "idCredit"">Credits: </xsl:when>
<xsl:when test="$el = "splttype"">Split Rule: </xsl:when>
<xsl:when test="$el = "formverd"">Format Version Date: </xsl:when>
<xsl:when test="$el = "lineage"">Lineage: </xsl:when>
<xsl:when test="$el = "rightbc"">Right Bounding Coordinate: </xsl:when>
<xsl:when test="$el = "rastinfo"">Raster Object Information: </xsl:when>
<xsl:when test="$el = "exTemp"">Temporal extent: </xsl:when>
<xsl:when test="$el = "taxonkt"">Taxonomic Keyword Thesaurus: </xsl:when>
<xsl:when test="$el = "vertacce"">Vertical Positional Accuracy Explanation: </xsl:when>
<xsl:when test="$el = "southBL"">South latitude: </xsl:when>
<xsl:when test="$el = "transDimDesc"">Transformation dimension description: </xsl:when>
<xsl:when test="$el = "mdParentID"">Parent identifier: </xsl:when>
<xsl:when test="$el = "formvern"">Format Version Number: </xsl:when>
<xsl:when test="$el = "ptcontac"">Point of Contact: </xsl:when>
<xsl:when test="$el = "digtopt"">Digital Transfer Option: </xsl:when>
<xsl:when test="$el = "serinfo"">Series Information: </xsl:when>
<xsl:when test="$el = "sclFacCnt"">Scale factor at center line: </xsl:when>
<xsl:when test="$el = "toolnet"">Tool Network Resource Name: </xsl:when>
<xsl:when test="$el = "vertaccr"">Vertical Positional Accuracy Report: </xsl:when>
<xsl:when test="$el = "DQQuanAttAcc"">Data quality report - Quantitative attribute accuracy: </xsl:when>
<xsl:when test="$el = "subtype"">Subtype Information: </xsl:when>
<xsl:when test="$el = "bounding"">Bounding Coordinates: </xsl:when>
<xsl:when test="$el = "DQTopConsis"">Data quality report - Topological consistency: </xsl:when>
<xsl:when test="$el = "altunits"">Altitude Units: </xsl:when>
<xsl:when test="$el = "vertaccv"">Vertical Positional Accuracy Value: </xsl:when>
<xsl:when test="$el = "geoform"">Geospatial Data Presentation Form: </xsl:when>
<xsl:when test="$el = "extEleMxOc"">Maximum occurrence: </xsl:when>
<xsl:when test="$el = "gnomonic"">Gnomonic: </xsl:when>
<xsl:when test="$el = "abstract"">Abstract: </xsl:when>
<xsl:when test="$el = "srcscale"">Source Scale Denominator: </xsl:when>
<xsl:when test="$el = "esritopo"">ESRI Topology: </xsl:when>
<xsl:when test="$el = "cornerPts"">Corner points: </xsl:when>
<xsl:when test="$el = "geolun"">Geologic Age Uncertainty: </xsl:when>
<xsl:when test="$el = "DQPosAcc"">Data quality report - Positional accuracy: </xsl:when>
<xsl:when test="$el = "geometObjs"">Geometric objects: </xsl:when>
<xsl:when test="$el = "keywtax"">Keywords/Taxon: </xsl:when>
<xsl:when test="$el = "recdenu"">Recording Density Units: </xsl:when>
<xsl:when test="$el = "lboundng"">Local Bounding Coordinates: </xsl:when>
<xsl:when test="$el = "stepDesc"">Description: </xsl:when>
<xsl:when test="$el = "sngdate"">Single Date/Time: </xsl:when>
<xsl:when test="$el = "instance"">Instance Name: </xsl:when>
<xsl:when test="$el = "statement"">Lineage statement: </xsl:when>
<xsl:when test="$el = "depthres"">Depth Resolution: </xsl:when>
<xsl:when test="$el = "geolexpl"">Geologic Age Explanation: </xsl:when>
<xsl:when test="$el = "reldesc"">Description of Relationship: </xsl:when>
<xsl:when test="$el = "filmDistInAv"">Film distortion information is available: </xsl:when>
<xsl:when test="$el = "themekt"">Theme Keyword Thesaurus: </xsl:when>
<xsl:when test="$el = "cntOnlineRes"">Online source: </xsl:when>
<xsl:when test="$el = "TypeName"">Type name: </xsl:when>
<xsl:when test="$el = "stanParal"">Standard parallel: </xsl:when>
<xsl:when test="$el = "dfwidthd"">Data Field Width Delimiter: </xsl:when>
<xsl:when test="$el = "ServiceFCType"">Service Feature Class Type: </xsl:when>
<xsl:when test="$el = "GM_Polygon"">Polygon coordinate system: </xsl:when>
<xsl:when test="$el = "cntvoice"">Contact Voice Telephone: </xsl:when>
<xsl:when test="$el = "miller"">Miller Cylindrical: </xsl:when>
<xsl:when test="$el = "vpfterm"">VPF Terms Description: </xsl:when>
<xsl:when test="$el = "rastbpp"">Bits Per Pixel: </xsl:when>
<xsl:when test="$el = "country"">Country: </xsl:when>
<xsl:when test="$el = "rulecat"">Rule Category: </xsl:when>
<xsl:when test="$el = "toolinst"">Tool Access Instructions: </xsl:when>
<xsl:when test="$el = "transDimMap"">Tranformation dimension mapping: </xsl:when>