Skip to content

Commit c326b15

Browse files
authored
Merge pull request #441 from opengeospatial/20230705_updates
Work In Progress: Final review of V1.1 for publication
2 parents efe47ff + c4b26ae commit c326b15

File tree

9 files changed

+128
-6710
lines changed

9 files changed

+128
-6710
lines changed

standard/README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Run the python script to generate abstract tests that are shared by multiple que
1616

1717
Compile the document using docker.
1818

19-
`docker run -v "$(pwd)":/metanorma -v ${HOME}/.fontist/fonts/:/config/fonts metanorma/mn metanorma compile --agree-to-terms -t ogc -x xml,html,doc,pdf document.adoc`.
19+
`docker run -v "$(pwd)":/metanorma -v ${HOME}/.fontist/fonts/:/config/fonts metanorma/metanorma metanorma compile --agree-to-terms -t ogc -x xml,html,doc,pdf document.adoc`.
2020

2121

2222
Note that the document was compiled using version 1.2.9.2 of the metanorma/mn docker image.

standard/abstract_tests/ATS_class_queries.adoc

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,118 @@ subject:: <<rc_queries,http://www.opengis.net/spec/ogcapi-edr-1/1.1/req/queries>
88
classification:: Target Type:Web API
99
inherit:: http://www.opengis.net/spec/ogcapi-edr-1/1.1/conf/core
1010
inherit:: http://www.opengis.net/spec/ogcapi-edr-1/1.1/conf/collections
11+
conformance-test:: /conf/position/no-query-params
12+
conformance-test:: /conf/position/no-coords-param
13+
conformance-test:: /conf/position/coords-param-invalid
14+
conformance-test:: /conf/position/valid-query-params
15+
conformance-test:: /conf/edr/rc-coords-definition-position
16+
conformance-test:: /conf/edr/rc-coords-response-position
17+
conformance-test:: /conf/edr/rc-z-definition-position
18+
conformance-test:: /conf/edr/rc-z-response-position
19+
conformance-test:: /conf/core/datetime-definition-position
20+
conformance-test:: /conf/core/datetime-response-position
21+
conformance-test:: /conf/collections/REQ_rc-parameter-name-definition-position
22+
conformance-test:: /conf/edr/rc-parameter-name-response-position
23+
conformance-test:: /conf/edr/REQ_rc-crs-definition-position
24+
conformance-test:: /conf/edr/REQ_rc-crs-response-position
25+
conformance-test:: /conf/edr/rc-f-definition-position
26+
conformance-test:: /conf/collections/rc-f-response-position
27+
conformance-test:: /conf/area/no-query-params
28+
conformance-test:: /conf/area/no-coords-param
29+
conformance-test:: /conf/area/coords-param-invalid
30+
conformance-test:: /conf/area/valid-query-params
31+
conformance-test:: /conf/edr/rc-coords-definition-area
32+
conformance-test:: /conf/edr/rc-coords-response-area
33+
conformance-test:: /conf/edr/rc-z-definition-area
34+
conformance-test:: /conf/edr/rc-z-response-area
35+
conformance-test:: /conf/core/datetime-definition-area
36+
conformance-test:: /conf/core/datetime-response-area
37+
conformance-test:: /conf/collections/REQ_rc-parameter-name-definition-area
38+
conformance-test:: /conf/edr/rc-parameter-name-response-area
39+
conformance-test:: /conf/edr/REQ_rc-crs-definition-area
40+
conformance-test:: /conf/edr/REQ_rc-crs-response-area
41+
conformance-test:: /conf/edr/rc-f-definition-area
42+
conformance-test:: /conf/collections/rc-f-response-area
43+
conformance-test:: /conf/cube/no-query-params
44+
conformance-test:: /conf/cube/no-bbox-param
45+
conformance-test:: /conf/cube/bbox-param-invalid
46+
conformance-test:: /conf/cube/valid-query-params
47+
conformance-test:: /conf/edr/rc-z-definition-cube
48+
conformance-test:: /conf/edr/rc-z-response-cube
49+
conformance-test:: /conf/core/datetime-definition-cube
50+
conformance-test:: /conf/core/datetime-response-cube
51+
conformance-test:: /conf/collections/REQ_rc-parameter-name-definition-cube
52+
conformance-test:: /conf/edr/rc-parameter-name-response-cube
53+
conformance-test:: /conf/edr/REQ_rc-crs-definition-cube
54+
conformance-test:: /conf/edr/REQ_rc-crs-response-cube
55+
conformance-test:: /conf/edr/rc-f-definition-cube
56+
conformance-test:: /conf/collections/rc-f-response-cube
57+
conformance-test:: /conf/trajectory/no-query-params
58+
conformance-test:: /conf/trajectory/no-coords-param
59+
conformance-test:: /conf/trajectory/coords-param-invalid-linestring
60+
conformance-test:: /conf/trajectory/coords-param-invalid-linestringm
61+
conformance-test:: /conf/trajectory/coords-param-separate-z-linestringz
62+
conformance-test:: /conf/trajectory/coords-param-separate-z-linestringzm
63+
conformance-test:: /conf/trajectory/coords-param-invalid-linestringzm
64+
conformance-test:: /conf/trajectory/coords-param-invalid-linestringz
65+
conformance-test:: /conf/trajectory/coords-param-invalid-time
66+
conformance-test:: /conf/trajectory/valid-query-params
67+
conformance-test:: /conf/edr/rc-coords-definition-trajectory
68+
conformance-test:: /conf/edr/rc-coords-response-trajectory
69+
conformance-test:: /conf/collections/REQ_rc-parameter-name-definition-trajectory
70+
conformance-test:: /conf/edr/rc-parameter-name-response-trajectory
71+
conformance-test:: /conf/edr/REQ_rc-crs-definition-trajectory
72+
conformance-test:: /conf/edr/REQ_rc-crs-response-trajectory
73+
conformance-test:: /conf/edr/rc-f-definition-trajectory
74+
conformance-test:: /conf/collections/rc-f-response-trajectory
75+
conformance-test:: /conf/corridor/no-query-params
76+
conformance-test:: /conf/corridor/no-coords-param
77+
conformance-test:: /conf/corridor/corridor-width-param-missing
78+
conformance-test:: /conf/corridor/corridor-height-param-missing
79+
conformance-test:: /conf/corridor/width-units-param-missing
80+
conformance-test:: /conf/corridor/height-units-param-missing
81+
conformance-test:: /conf/corridor/coords-param-invalid-linestring
82+
conformance-test:: /conf/corridor/coords-param-invalid-linestringm
83+
conformance-test:: /conf/corridor/coords-param-separate-z-linestringz
84+
conformance-test:: /conf/corridor/coords-param-separate-z-linestringzm
85+
conformance-test:: /conf/corridor/coords-param-invalid-linestringzm
86+
conformance-test:: /conf/corridor/coords-param-invalid-linestringz
87+
conformance-test:: /conf/corridor/coords-param-invalid-time
88+
conformance-test:: /conf/corridor/width-units-param-invalid
89+
conformance-test:: /conf/corridor/height-units-param-invalid
90+
conformance-test:: /conf/corridor/valid-query-params
91+
conformance-test:: /conf/edr/rc-coords-definition-corridor
92+
conformance-test:: /conf/edr/rc-coords-response-corridor
93+
conformance-test:: /conf/edr/REQ_rc-corridor-width-definition
94+
conformance-test:: /conf/collections/REQ_rc-corridor-width-response
95+
conformance-test:: /conf/edr/REQ_rc-corridor-height-definition
96+
conformance-test:: /conf/collections/REQ_rc-corridor-height-response
97+
conformance-test:: /conf/edr/REQ_rc-width-units-definition
98+
conformance-test:: /conf/collections/REQ_rc-width-units-response
99+
conformance-test:: /conf/edr/REQ_rc-height-units-definition
100+
conformance-test:: /conf/collections/rc-height-units-response
101+
conformance-test:: /conf/collections/REQ_rc-parameter-name-definition-corridor
102+
conformance-test:: /conf/edr/rc-parameter-name-response-corridor
103+
conformance-test:: /conf/edr/REQ_rc-crs-definition-corridor
104+
conformance-test:: /conf/edr/REQ_rc-crs-response-corridor
105+
conformance-test:: /conf/edr/rc-f-definition-corridor
106+
conformance-test:: /conf/collections/rc-f-response-corridor
107+
conformance-test:: /conf/instances/rc-md-op
108+
conformance-test:: /conf/instances/rc-md-success
109+
conformance-test:: /conf/instances/src-md-op
110+
conformance-test:: /conf/instances/src-md-success
111+
conformance-test:: /conf/locations/no-query-params
112+
conformance-test:: /conf/locations/location-identifier-invalid
113+
conformance-test:: /conf/locations/valid-query-params
114+
conformance-test:: /conf/core/datetime-definition-locations
115+
conformance-test:: /conf/core/datetime-response-locations
116+
conformance-test:: /conf/collections/REQ_rc-parameter-name-definition-locations
117+
conformance-test:: /conf/edr/rc-parameter-name-response-locations
118+
conformance-test:: /conf/edr/REQ_rc-crs-definition-locations
119+
conformance-test:: /conf/edr/REQ_rc-crs-response-locations
120+
conformance-test:: /conf/edr/rc-f-definition-locations
121+
conformance-test:: /conf/collections/rc-f-response-locations
122+
11123
====
12124

13125
==== Query Pattern Tests

standard/abstract_tests/collections/cube/ATS_rc-coords-definition.adoc

Lines changed: 0 additions & 29 deletions
This file was deleted.

standard/abstract_tests/collections/cube/ATS_rc-coords-response.adoc

Lines changed: 0 additions & 16 deletions
This file was deleted.

standard/abstract_tests/queries/ATS_cube.adoc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,12 @@ and verify that only information that matches the selection criteria is returned
7373
--
7474
====
7575

76-
include::../collections/cube/ATS_rc-coords-definition.adoc[]
76+
// The coords param tests have been commented out because they are not supported by the Cube query.
77+
// See https://github.com/opengeospatial/ogcapi-environmental-data-retrieval/issues/423#issuecomment-1553144063
7778

78-
include::../collections/cube/ATS_rc-coords-response.adoc[]
79+
//include::../collections/cube/ATS_rc-coords-definition.adoc[]
80+
81+
//include::../collections/cube/ATS_rc-coords-response.adoc[]
7982

8083
include::../collections/cube/ATS_rc-z-definition.adoc[]
8184

standard/code/generate_query_tests.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,14 @@ def generate(infile_path,outfile_path,querytype):
7070

7171
#cube
7272

73-
generate('./abstract_tests/collections/ATS_rc-coords-definition.adoc','./abstract_tests/collections/cube/ATS_rc-coords-definition.adoc','cube')
74-
generate('./abstract_tests/collections/ATS_rc-coords-response.adoc','./abstract_tests/collections/cube/ATS_rc-coords-response.adoc','cube')
75-
generate('./abstract_tests/collections/ATS_rc-z-definition.adoc','./abstract_tests/collections/cube/ATS_rc-z-definition.adoc','cube')
73+
# The coords param tests have been commented out because they are not supported by the Cube query.
74+
# See https://github.com/opengeospatial/ogcapi-environmental-data-retrieval/issues/423#issuecomment-1553144063
75+
#generate('./abstract_tests/collections/ATS_rc-coords-definition.adoc','./abstract_tests/collections/cube/ATS_rc-coords-definition.adoc','cube')
76+
#generate('./abstract_tests/collections/ATS_rc-coords-response.adoc','./abstract_tests/collections/cube/ATS_rc-coords-response.adoc','cube')
77+
7678
# See ATS_cube.adoc, we do not modify ATS_rc-cube-z-response.adoc. So there is no call to generate the associated file.
79+
generate('./abstract_tests/collections/ATS_rc-z-definition.adoc','./abstract_tests/collections/cube/ATS_rc-z-definition.adoc','cube')
80+
7781
generate('./abstract_tests/collections/ATS_rc-parameter-name-definition.adoc','./abstract_tests/collections/cube/ATS_rc-parameter-name-definition.adoc','cube')
7882
generate('./abstract_tests/collections/ATS_rc-parameter-name-response.adoc','./abstract_tests/collections/cube/ATS_rc-parameter-name-response.adoc','cube')
7983
generate('./abstract_tests/collections/ATS_rc-crs-definition.adoc','./abstract_tests/collections/cube/ATS_rc-crs-definition.adoc','cube')

standard/document.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
:keywords: ogcdoc, OGC document, property, geographic information, spatial data, spatial thing, spatio-temporal, dataset, distribution, API, JSON, geoJSON, coverageJSON, HTML, OpenAPI, AsyncAPI, REST, Common, position, area, trajectory, corridor, cube, time-series, radius, polygon, WKT
1919
:submitting-organizations: UK Met Office; US Geological Survey (USGS); US National Weather Service; Wuhan University; Meteorological Service of Canada; Finnish Meteorological Institute; Esri; National Aeronautics and Space Administration (NASA); Météo-France
2020
:docfile: document.adoc
21+
:htmltoclevels: 4
22+
:toclevels: 4
2123
:mn-document-class: ogc
2224
:mn-output-extensions: xml,html,doc,pdf
2325
:local-cache-only:

0 commit comments

Comments
 (0)