gcubedatacatalogue-metadata.../src/test/resources/profileExample.xml

80 lines
2.3 KiB
XML

<metadataformat type="Dataset">
<metadatafield>
<fieldName>spatial</fieldName>
<mandatory>false</mandatory>
<dataType>GeoJSON</dataType>
<maxOccurs>1</maxOccurs>
<defaultValue />
<note>Insert a geoJSON characterising the spatial coverage of the
dataset.
</note>
<vocabulary />
<validator />
<tagging create="false" />
<grouping create="false" />
</metadatafield>
<metadatafield>
<fieldName>timeField</fieldName>
<mandatory>false</mandatory>
<dataType>Time</dataType>
<maxOccurs>1</maxOccurs>
<defaultValue />
<note>Insert a time value characterising the temporal coverage of the
dataset.
</note>
<vocabulary />
<validator />
<tagging create="false" />
<grouping create="false" />
</metadatafield>
<metadatafield>
<fieldName>timeIntervalField</fieldName>
<mandatory>false</mandatory>
<dataType>Time_Interval</dataType>
<maxOccurs>1</maxOccurs>
<defaultValue />
<note>Insert a time interval value characterising the temporal
coverage of the dataset.
</note>
<vocabulary />
<validator />
<tagging create="false" />
<grouping create="false" />
</metadatafield>
<metadatafield>
<fieldName>timeListField</fieldName>
<mandatory>false</mandatory>
<dataType>Times_ListOf</dataType>
<maxOccurs>1</maxOccurs>
<defaultValue />
<note>Insert a time list characterising the temporal coverage of the
dataset.
</note>
<vocabulary />
<validator />
<tagging create="false" />
<grouping create="false" />
</metadatafield>
<metadatafield>
<fieldName>GACSTerms</fieldName>
<mandatory>true</mandatory>
<dataType>String</dataType>
<maxOccurs>*</maxOccurs>
<defaultValue />
<note>Select one or more terms</note>
<vocabulary isMultiSelection="true">
<vocabularyField>GACS.Term1</vocabularyField>
<vocabularyField>GACS.Term2</vocabularyField>
<vocabularyField>GACS.Term3</vocabularyField>
<vocabularyField>GACS.Term4</vocabularyField>
<vocabularyField>GACS.Term5</vocabularyField>
<vocabularyField>GACS.Term6</vocabularyField>
<vocabularyField>GACS.Term7</vocabularyField>
<vocabularyField>GACS.Term8</vocabularyField>
<vocabularyField>GACS.Term9</vocabularyField>
</vocabulary>
<validator />
<tagging create="true">onValue</tagging>
<grouping create="false" />
</metadatafield>
</metadataformat>