source: TI02-CSML/branches/CSML2/test.xml @ 1842

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI02-CSML/branches/CSML2/test.xml@1842
Revision 1842, 11.9 KB checked in by domlowe, 13 years ago (diff)

ReferenceableGrid and associated classes added

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<Dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://ndg.nerc.ac.uk/csml XMLSchemas/csmlMain.xsd"
4 xmlns:gml="http://www.opengis.net/gml"
5 xmlns:om="http://www.opengis.net/om"
6 xmlns:xlink="http://www.w3.org/1999/xlink"
7 xmlns="http://ndg.nerc.ac.uk/csml"
8 gml:id="TestDataset">
9        <NetCDFExtract gml:id="feat04azimuth">
10            <arraySize>10000</arraySize>
11            <fileName>radar_data.nc</fileName>
12            <variableName>2az</variableName>
13        </NetCDFExtract>
14        <NetCDFExtract gml:id="3feat04azimuth">
15            <arraySize>210000</arraySize>
16            <fileName>radar_data.nc</fileName>
17            <variableName>az</variableName>
18        </NetCDFExtract>
19        <NASAAmesExtract gml:id="3feat04azimuth">
20            <arraySize>210000</arraySize>
21            <fileName>radar_data.nc</fileName>
22            <variableName>az</variableName>
23            <index>10</index>
24        </NASAAmesExtract>
25        <gml:FeatureCollection>
26            <gml:featureMembers>
27            <GridFeature gml:id="feature1">
28                <time></time>
29                <value>
30                    <ReferenceableGridCoverage>
31                           <referenceableGridDomain>
32                                <ReferenceableGrid gml:id="ID001" srsName="urn:ogc:def:crs:EPSG:6.6:4326" dimension="2">
33                                    <gml:limits>
34                                        <gml:GridEnvelope>
35                                            <gml:low>0 0</gml:low>
36                                            <gml:high>7 4</gml:high>
37                                        </gml:GridEnvelope>
38                                    </gml:limits>
39                                    <gml:axisLabels>x y</gml:axisLabels>
40                                    <gml:coordTransformTable>
41                                        <gml:GridCoordinatesTable>
42                                            <gml:gridOrdinate>
43                                                <gml:GridOrdinateDescription>
44                                                    <gml:coordAxisLabel>Geodetic longitude</gml:coordAxisLabel>
45                                                    <gml:coordAxisValues>
46                                                        <gml:SpatialOrTemporalPositionList>
47                                                            <gml:coordinateList>13.5 24.9 32.4 37.7 41.5 46.8 54.4 65.7</gml:coordinateList>
48                                                        </gml:SpatialOrTemporalPositionList>
49                                                    </gml:coordAxisValues>
50                                                    <gml:gridAxesSpanned>x</gml:gridAxesSpanned >
51                                                    <gml:sequenceRule axisOrder="+1">Linear</gml:sequenceRule>
52                                                </gml:GridOrdinateDescription>
53                                            </gml:gridOrdinate>
54                                            <gml:gridOrdinate>
55                                                <gml:GridOrdinateDescription>
56                                                    <gml:coordAxisLabel>Geodetic latitude</gml:coordAxisLabel>
57                                                    <gml:coordAxisValues>
58                                                        <gml:SpatialOrTemporalPositionList>
59                                                            <gml:coordinateList>
60                                                                53.1 48.7 46.2 44.7 43.9 43.3 43.1 44.0
61                                                                46.2 43.2 41.5 40.6 40.2 40.0 40.3 41.7
62                                                                37.1 36.1 35.6 35.5 35.7 36.0 37.1 39.5
63                                                                30.4 30.2 30.4 30.7 31.1 32.0 33.8 37.2
64                                                                24.3 24.8 25.3 26.0 26.6 27.7 29.7 33.4
65                                                            </gml:coordinateList>
66                                                        </gml:SpatialOrTemporalPositionList>
67                                                    </gml:coordAxisValues>
68                                                    <gml:gridAxesSpanned>x y</gml:gridAxesSpanned >
69                                                    <gml:sequenceRule axisOrder="+1 -2">Linear</gml:sequenceRule>
70                                                </gml:GridOrdinateDescription>
71                                            </gml:gridOrdinate>
72                                        </gml:GridCoordinatesTable>
73                                    </gml:coordTransformTable>
74                                   </ReferenceableGrid> 
75                           </referenceableGridDomain>
76                      </ReferenceableGridCoverage>
77               </value>
78                <parameter></parameter>
79            </GridFeature>
80            <PointFeature gml:id="feature3">
81                <time></time>
82                <value>
83                    <PointCoverage>
84                        <pointDomain>
85                            <PointDomain gml:id="ID002">
86                                <gml:pointMember>12 12</gml:pointMember>
87                            </PointDomain>
88                        </pointDomain>
89                        <gml:rangeSet>
90                            <gml:DataBlock>
91                                <gml:doubleOrNullTupleList>11, 22, 22, 22</gml:doubleOrNullTupleList>
92                            </gml:DataBlock>
93                        </gml:rangeSet>
94                        <gml:boundedBy>
95                            <gml:lowerCorner>12 34</gml:lowerCorner>
96                            <gml:upperCorner>32 56</gml:upperCorner>
97                        </gml:boundedBy>
98                        <gml:coverageFunction></gml:coverageFunction>                     
99                    </PointCoverage>
100                </value>
101                <parameter></parameter>
102            </PointFeature>
103            <PointFeature gml:id="feature4">
104                <time></time>
105                <value>
106                    <PointCoverage>
107                        <pointDomain>
108                            <PointDomain gml:id="ID002">
109                                <gml:pointMember>12 12</gml:pointMember>
110                            </PointDomain>
111                        </pointDomain>
112                        <gml:rangeSet>
113                            <gml:DataBlock>
114                                <gml:rangeParameters>
115                                    <gml:CompositeValue>
116                                        <gml:valueComponents>
117                                            <gml:measure>123
118                                            </gml:measure>
119                                            <gml:measure>456
120                                            </gml:measure>
121                                        </gml:valueComponents>
122                                    </gml:CompositeValue>
123                                </gml:rangeParameters>
124                            </gml:DataBlock>
125                        </gml:rangeSet>
126                        <gml:boundedBy>
127                            <gml:lowerCorner>12 34</gml:lowerCorner>
128                            <gml:upperCorner>32 56</gml:upperCorner>
129                        </gml:boundedBy>
130                        <gml:coverageFunction></gml:coverageFunction>                     
131                    </PointCoverage>
132                </value>
133                <parameter></parameter>
134            </PointFeature>
135            <PointFeature gml:id="feature5">
136                <time></time>
137                <value>
138                    <PointCoverage>
139                        <pointDomain>
140                            <PointDomain gml:id="ID002">
141                                <gml:pointMember>12 12</gml:pointMember>
142                            </PointDomain>
143                        </pointDomain>
144                        <gml:rangeSet>
145                            <AggregatedArray gml:id="feat05cruisetrack">
146                                <arraySize>2 50</arraySize>
147                                <aggType>new</aggType>
148                                <aggIndex>1</aggIndex>
149                                <component>
150                                    <NetCDFExtract>
151                                        <arraySize>50</arraySize>
152                                        <fileName>cruisetrack.nc</fileName>
153                                        <variableName>alat</variableName>
154                                    </NetCDFExtract>
155                                </component>
156                                <component>
157                                    <NetCDFExtract>
158                                        <arraySize>50</arraySize>
159                                        <fileName>cruisetrack.nc</fileName>
160                                        <variableName>alon</variableName>
161                                    </NetCDFExtract>
162                                </component>
163                               </AggregatedArray>
164                        </gml:rangeSet>
165                        <gml:boundedBy>
166                            <gml:lowerCorner>12 34</gml:lowerCorner>
167                            <gml:upperCorner>32 56</gml:upperCorner>
168                        </gml:boundedBy>
169                        <gml:coverageFunction>blahh</gml:coverageFunction>                     
170                    </PointCoverage>
171                </value>
172                <parameter></parameter>
173            </PointFeature>
174            <GridFeature gml:id="feature2">
175                <value>
176                    <ReferenceableGridCoverage>
177                        <referenceableGridDomain>
178                            <ReferenceableGrid gml:id="ID001" srsName="urn:ogc:def:crs:EPSG:6.6:4326" dimension="2">
179                                <gml:limits>
180                                    <gml:GridEnvelope>
181                                        <gml:low>0 0</gml:low>
182                                        <gml:high>7 4</gml:high>
183                                    </gml:GridEnvelope>
184                                </gml:limits>
185                                <gml:axisLabels>x y</gml:axisLabels>
186                                <gml:coordTransformTable>
187                                    <gml:GridCoordinatesTable>
188                                        <gml:gridPoints>
189                                            <gml:GridPointDescription>
190                                                <gml:posList>
191                                                    13.5 53.1   24.9 48.7   32.4 46.2   37.7 44.7   41.5 43.9   46.8 43.3   54.4 43.1   65.7 44.0
192                                                    13.5 46.2   24.9 43.2   32.4 41.5   37.7 40.6   41.5 40.2   46.8 40.0   54.4 40.3   65.7 41.7
193                                                    13.5 37.1   24.9 36.1   32.4 35.6   37.7 35.5   41.5 35.7   46.8 36.0   54.4 37.1   65.7 39.5
194                                                    13.5 30.4   24.9 30.2   32.4 30.4   37.7 30.7   41.5 31.1   46.8 32.0   54.4 33.8   65.7 37.2
195                                                    13.5 24.3   24.9 24.8   32.4 25.3   37.7 26.0   41.5 26.6   46.8 27.7   54.4 29.7   65.7 33.4</gml:posList>
196                                                <gml:sequenceRule axisOrder="+1 -2">Linear</gml:sequenceRule>
197                                            </gml:GridPointDescription>
198                                        </gml:gridPoints>
199                                    </gml:GridCoordinatesTable>
200                                </gml:coordTransformTable>
201                                </ReferenceableGrid>
202                        </referenceableGridDomain>
203                    </ReferenceableGridCoverage>
204                </value>
205                <time>12 13 14 15</time>
206                <parameter gml:id='blah' xlink:href='http://someurl#blah' xlink:role='somerole'> </parameter>
207            </GridFeature>
208        </gml:featureMembers>
209        </gml:FeatureCollection>
210</Dataset>
Note: See TracBrowser for help on using the repository browser.