Skip to content

Commit

Permalink
update rodeo-edr-profile build
Browse files Browse the repository at this point in the history
  • Loading branch information
tomkralidis committed Nov 1, 2024
1 parent 463353b commit a56d227
Show file tree
Hide file tree
Showing 3 changed files with 139 additions and 3 deletions.
Binary file modified standard/rodeo-edr-profile-DRAFT.docx
Binary file not shown.
142 changes: 139 additions & 3 deletions standard/rodeo-edr-profile-DRAFT.html
Original file line number Diff line number Diff line change
Expand Up @@ -455,7 +455,7 @@ <h1>RODEO EDR Profile</h1>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock"><strong class="big">The provision of Open Access to Public meteorological Data and Development of Shared federated Data Infrastructure for the Development of information Products and Services</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">Date: 2024-10-15</p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">Date: 2024-11-01</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">Version: 0.1.0</p></td>
Expand Down Expand Up @@ -509,6 +509,12 @@ <h1>RODEO EDR Profile</h1>
<li><a href="#_collection_license">7.5. Collection license</a></li>
</ul>
</li>
<li><a href="#_insitu_observations">8. Insitu observations</a>
<ul class="sectlevel2">
<li><a href="#_requirements_class_insitu_observations">8.1. Requirements Class "Insitu observations"</a></li>
<li><a href="#_collection_data_queries">8.2. Collection data queries</a></li>
</ul>
</li>
<li><a href="#_conformance_class_abstract_test_suite_normative">Annex A: Conformance Class Abstract Test Suite (Normative)</a>
<ul class="sectlevel2">
<li><a href="#_conformance_class_core">A.1. Conformance Class: Core</a>
Expand All @@ -519,6 +525,11 @@ <h1>RODEO EDR Profile</h1>
<li><a href="#_collection_license_2">A.1.4. Collection license</a></li>
</ul>
</li>
<li><a href="#_conformance_class_insitu_observations">A.2. Conformance Class: Insitu observations</a>
<ul class="sectlevel3">
<li><a href="#_collection_data_queries_2">A.2.1. Collection data queries</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#schemas">Annex B: Schemas (Normative)</a></li>
Expand Down Expand Up @@ -1014,7 +1025,7 @@ <h3 id="_collection_identifier"><a class="anchor" href="#_collection_identifier"
<tr>
<td class="tableblock halign-center valign-top" style="background-color: #FFFFFF;"><p class="tableblock">B</p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><div class="content"><div class="paragraph">
<p>A collection identifier SHOULD use the following list of values, each suitable for a specific data type: insitu_observations, climate_data, radar_observations, weather_warnings, weather_forecast.</p>
<p>A collection identifier SHOULD use the following list of values, each suitable for a specific data type: insitu-observations, climate_data, radar_observations, weather_warnings, weather_forecast.</p>
</div></div></td>
</tr>
<tr>
Expand Down Expand Up @@ -1123,6 +1134,60 @@ <h3 id="_collection_license"><a class="anchor" href="#_collection_license"></a>7
</div>
</div>
<div class="sect1">
<h2 id="_insitu_observations"><a class="anchor" href="#_insitu_observations"></a>8. Insitu observations</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_requirements_class_insitu_observations"><a class="anchor" href="#_requirements_class_insitu_observations"></a>8.1. Requirements Class "Insitu observations"</h3>
<table id="rc_insitu-observations" class="tableblock frame-all grid-all" style="width: 90%;">
<colgroup>
<col style="width: 20%;">
<col style="width: 80%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">URI</p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock"><a href="https://rodeo-project.eu/spec/rodeo-edr-profile/1/req/insitu-observations" class="bare">https://rodeo-project.eu/spec/rodeo-edr-profile/1/req/insitu-observations</a></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">Target type</p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">Web API</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock">Dependency</p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><p class="tableblock"><a href="#rc_core">Core</a></p></td>
</tr>
</tbody>
</table>
</div>
<div class="sect2">
<h3 id="_collection_data_queries"><a class="anchor" href="#_collection_data_queries"></a>8.2. Collection data queries</h3>
<div class="paragraph">
<p>The types of data queries implemented in a collection.</p>
</div>
<table id="req_insitu-observations_collection_data_queries" class="tableblock frame-all grid-all" style="width: 90%;">
<colgroup>
<col style="width: 25%;">
<col style="width: 75%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-center valign-top" style="background-color: #FFFFFF;"><p class="tableblock"><strong>Requirement 5</strong></p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><div class="content"><div class="paragraph">
<p><strong>/req/insitu-observations/collection_data_queries</strong></p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-center valign-top" style="background-color: #FFFFFF;"><p class="tableblock">A</p></td>
<td class="tableblock halign-left valign-top" style="background-color: #FFFFFF;"><div class="content"><div class="paragraph">
<p>A collection SHALL support locations, area and radius.</p>
</div></div></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_conformance_class_abstract_test_suite_normative"><a class="anchor" href="#_conformance_class_abstract_test_suite_normative"></a>Annex A: Conformance Class Abstract Test Suite (Normative)</h2>
<div class="sectionbody">
<div class="sect2">
Expand Down Expand Up @@ -1385,6 +1450,77 @@ <h4 id="_collection_license_2"><a class="anchor" href="#_collection_license_2"><
</div>
</div>
</div>
<div class="sect2">
<h3 id="_conformance_class_insitu_observations"><a class="anchor" href="#_conformance_class_insitu_observations"></a>A.2. Conformance Class: Insitu observations</h3>
<div id="ats_insitu-observations" class="exampleblock">
<div class="content">
<div class="dlist">
<dl>
<dt class="hdlist1">label</dt>
<dd>
<p><a href="https://rodeo-project.eu/spec/rodeo-edr-profile/1/conf/insitu-observations" class="bare">https://rodeo-project.eu/spec/rodeo-edr-profile/1/conf/insitu-observations</a></p>
</dd>
<dt class="hdlist1">subject</dt>
<dd>
<p>Requirements Class "Insitu observations"</p>
</dd>
<dt class="hdlist1">classification</dt>
<dd>
<p>Target Type:Web API</p>
</dd>
</dl>
</div>
</div>
</div>
<div class="sect3">
<h4 id="_collection_data_queries_2"><a class="anchor" href="#_collection_data_queries_2"></a>A.2.1. Collection data queries</h4>
<div id="ats_insitu-observations_collection_data_queries" class="exampleblock">
<div class="content">
<div class="dlist">
<dl>
<dt class="hdlist1">label</dt>
<dd>
<p>/conf/insitu-observations/collection_data_queries</p>
</dd>
<dt class="hdlist1">subject</dt>
<dd>
<p>/req/insitu-observations/collection_data_queries</p>
</dd>
<dt class="hdlist1">test-purpose</dt>
<dd>
<p>Validate that a RODEO EDR Insitu observations Profile API has implemented the mandatory data queries.</p>
</dd>
</dl>
</div>
<div class="exampleblock component">
<div class="content">
<div class="openblock component">
<div class="content">
<div class="paragraph">
<p>Issue an HTTP GET request to path <code>/collections</code>.</p>
</div>
</div>
</div>
<div class="openblock component">
<div class="content">
<div class="paragraph">
<p>Check that the value of the returned HTTP status header is 200.</p>
</div>
</div>
</div>
<div class="openblock component">
<div class="content">
<div class="paragraph">
<p>In the <code>collections</code> array in the returned document, check that each collection has a <code>data_queries</code> array containing at least <code>area</code>, <code>locations</code> and <code>radius</code>.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="sect1">
Expand Down Expand Up @@ -1509,7 +1645,7 @@ <h2 id="_revision_history"><a class="anchor" href="#_revision_history"></a>Annex
</div>
<div id="footer">
<div id="footer-text">
Last updated 2024-10-15 18:10:34 UTC
Last updated 2024-11-01 10:51:25 UTC
</div>
</div>
</body>
Expand Down
Binary file modified standard/rodeo-edr-profile-DRAFT.pdf
Binary file not shown.

0 comments on commit a56d227

Please sign in to comment.