-
Notifications
You must be signed in to change notification settings - Fork 15
NetCDF Mappings
Cheryl Morse edited this page Jan 14, 2015
·
4 revisions
- Service Identification
<sos:Capabilities><ows:ServiceIdentification>
- Title
<ows:Title>
- Set from the global attribute 'title'
- Abstract
<ows:Abstract>
- Set from the global attriubte 'summary'
- Keywords
<ows:Keywords><ows:Keyword>
- Set from the global attribute 'keywords.' This attribute contains a comma separated list of keywords.
- Fees
<ows:Fees>
- Set from the global attribute 'fees'
- AccessConstraints
<ows:AccessConstraints>
- Set from the global attribute 'access_constraints'
- Title
- Service Provider
<sos:Capabilities> <ows:ServiceProvider>
- ProviderName
<ows:ProviderName>
- Set from the global attribute 'publisher_name'
- ProviderSite xlink:href attribute
<ows:ProviderSite xlink:href>
- Set from the global attribute 'publisher_url'
- ServiceContact
<ows:ServiceContact>
- IndividualName
<ows:IndividualName>
- Set from the global attribute 'publisher_name'
- Voice
<ows:ContactInfo><ows:Phone><ows:Voice>
- Set from the global attribute 'publisher_phone'
- Email
<ows:ContactInfo><ows:Address><ows:ElectronicMailAddress>
- Set from the global attribute 'publisher_email'
- IndividualName
- ProviderName
- Operation Metadata
<sos:Capabilities><ows:OperationMetadata>
- GetObservation
<ows:Operation name="GetObservation">
- Offering
<ows:Parameter name="offering"><ows:AllowedValues><ows:Value>
- Each offering for a station will have the following structure:
urn:ioos:station:<authority>:<station_name>
where<authority>
is defined by the global attribute 'naming_authority' and station name is the name from the feature type
- Each offering for a station will have the following structure:
- ObservedProperty
<ows:Parameter name="observedProperty"><ows:AllowedValues><ows:Value>
- The 'standard_name' attribute for each of the feature type's data variables- Procedure
<ows:Parameter name="procedure"><ows:AllowedValues><ows:Value>
- Each procedure for a station will have the following structure:
urn:ioos:station:<authority>:<station_name>
where<authority>
is defined by the global attribute 'naming_authority' and station name is the name from the feature type
- Each procedure for a station will have the following structure:
- Procedure
- Offering
- Describe Sensor
<ows:OperationMetadata><ows:Operation name="DescribeSensor">
- Procedure
<ows:Parameter name="procedure"><ows:AllowedValues><ows:Value>
- Each procedure for a station will have the following structure:
urn:ioos:station:<authority>:<station_name>
where<authority>
is defined by the global attribute 'naming_authority' and station name is the name from the feature type
- Each procedure for a station will have the following structure:
- Procedure
- GetObservation
- Observation
<om:ObservationCollection><om:member><om:Observation>
- Description
<gml:description>
- Set from the 'description' global attribute
- ObservedProperty
<om:observedProperty>
- Component xlink Attribute
<swe:CompositePhenomenon dimension="1" gml:id="observedProperties"><swe:component xlink:href>
- Uses the 'standard_name' attribute on the variable to set the definiton to the URL of the corresponding IOOS vocabulary
- Component xlink Attribute
- Feature Collection
<om:featureOfInterest><gml:FeatureCollection>
- Name
<gml:metaDataProperty><gml:name>
- Set from the 'featureType' global attribute
- Name
- Result
<om:result>
- Stations
<swe2:DataRecord><swe2:field name="stations">
- StationID swe2:fieldswe2:DataRecord<swe2:field name="stationID">swe2:Textswe2:value```
- The stationID is the URN of the station and will have the following structure:
urn:ioos:station:<authority>:<station_name>`` ` where
is defined by the global attribute 'naming_authority' and
<station_name>``` is the name from the feature type
- The stationID is the URN of the station and will have the following structure:
- Sensors
<swe2:field name="sensors"><swe2:DataRecord>
- Sensor
<swe2:field><swe2:DataRecord><swe2:field><swe2:Text><swe2:value>
- An entry for each variable associated with the station. Sensor names have the following structure:
urn:ioos:sensor:<authority>:<station>:<sensor_name>
where<authority>
is defined by the global attribute 'naming_authority' and<station_name>
is the name from the feature type andsensor_name
is the name of the variable
- An entry for each variable associated with the station. Sensor names have the following structure:
- Sensor
- StationID swe2:fieldswe2:DataRecord<swe2:field name="stationID">swe2:Textswe2:value```
- Observations
<swe2:field name="observationData"><swe2:DataArray><swe2:elementType name="observations">
- Sensor Observations
<swe2:DataRecord definition="http://mmisw.org/ont/ioos/swe_element_type/sensorObservations">
- Sensor
<swe2:field name="sensor"><swe2:DataChoice><swe2:item><swe2:DataRecord"><swe2:field>
- Quantity definition Attribute
<swe2:Quantity definition>
- Uses the 'standard_name' attribute on the variable to set the definiton to the URL of the corresponding IOOS vocabulary
- Units code Attribute
<swe2:uom code>
- Set from the 'units' attribute of the variable
- NilValues
<swe2:nilValues><swe2:NilValues><swe2:nilValue>
- Set from the 'fillValue' attribute of the variable
- Quantity definition Attribute
- Sensor
- Sensor Observations
- Stations
- Description
- Description
<sml:member><sml:System><gml:description>
- Set from the global attribute 'description
- Name
<sml:member><sml:System><gml:name>
- The network-all procedure name with the following structure
urn:ioos:network:<authority>:all
where<authority>
is equal to the 'naming_authority' global attribute
- The network-all procedure name with the following structure
- Identifier List
<sml:member><sml:System><sml:identification><sml:IdentifierList>
- NetworkID
<sml:identifier name="networkID"><sml:Term><sml:value>
- The network-all procedure name with the following structure
urn:ioos:network:<authority>:all
where<authority>
is equal to the 'naming_authority' global attribute
- The network-all procedure name with the following structure
- ShortName
<sml:identifier name="shortName"><sml:Term><sml:value>
- Set from the 'shortName' global attribute
- LongName
<sml:identifier name="longName"><sml:Term><sml:value>
- Set from the 'longName' global attribute
- NetworkID
- Classifier List
<sml:member><sml:System><sml:classification><sml:ClassifierList>
- PlatformType
<sml:classifier name="platformType"><sml:Term><sml:value>
- Set from the 'platform_type' global attribute
- OperatorSector
<sml:classifier name="operatorSector"><sml:Term><sml:value>
- Set from the 'operator_sector' global attribute
- Publisher
<sml:classifier name="publisher"><sml:Term><sml:value>
- Set from the 'publisher' global attribute
- ParentNetwork
<sml:classifier name="parentNetwork"><sml:Term><sml:value>
- Set from the 'institution' global attribute
- Sponsor
<sml:classifier name="sponsor"><sml:Term><sml:value>
- Set from the 'sponsor' global attribute
- PlatformType
- Contact List
<sml:member><sm:System><sml:contact><sml:contactList>
- Responsible Party (Operator)
<sml:member xlink:role="http://mmisw.org/ont/ioos/definition/operator"><sml:ResponsibleParty>
- OrganizationName
<sml:organizationName>
- Set from the 'creator_name' global attribute
- Phone
<sml:contactInfo><sml:phone><sml:voice>
- Set from the 'creator_phone' global attribute
- DeliveryPoint
<sml:contactInfo><sml:address><sml:deliveryPoint>
- Set from the 'creator_address' global attribute
- City
<sml:contactInfo><sml:address><sml:city>
- Set from the 'creator_city' global attribute
- AdministrativeArea
<sml:contactInfo><sml:address><sml:administrativeArea>
- Set from the 'creator_state' global attribute
- PostalCode
<sml:contactInfo><sml:address><sml:postalCode>
- Set from the 'creator_zipcode' global attribute
- Country
<sml:contactInfo><sml:address><sml:country>
- Set from the 'creator_country' global attribute
- ElectronicMailAddress
<sml:contactInfo><sml:address><sml:electronicMailAddress>
- Set from the 'creator_email' global attribute
- OnlineResource
<sml:contactInfo><sml:onlineResource>
- Set from the 'creator_url' global attribute
- OrganizationName
- Responsible Party (Publisher)
<sml:member xlink:role="http://mmisw.org/ont/ioos/definition/publisher"><sml:ResponsibleParty>
- OrganizationName
<sml:organizationName>
- Set from the 'publisher_name' global attribute
- Phone
<sml:contactInfo><sml:phone><sml:voice>
- Set from the 'publisher_phone' global attribute
- DeliveryPoint
<sml:contactInfo><sml:address><sml:deliveryPoint>
- Set from the 'publisher_address' global attribute
- City
<sml:contactInfo><sml:address><sml:city>
- Set from the 'publisher_city' global attribute
- AdministrativeArea
<sml:contactInfo><sml:address><sml:administrativeArea>
- Set from the 'publisher_state' global attribute
- PostalCode
<sml:contactInfo><sml:address><sml:postalCode>
- Set from the 'publisher_zipcode' global attribute
- Country
<sml:contactInfo><sml:address><sml:country>
- Set from the 'publisher_country' global attribute
- ElectronicMailAddress
<sml:contactInfo><sml:address><sml:electronicMailAddress>
- Set from the 'publisher_email' global attribute
- OnlineResource
<sml:contactInfo><sml:onlineResource>
- Set from the 'publisher_url' global attribute
- OrganizationName
- Responsible Party (Operator)
- Component List
<sml:member><sml:System><sml:components><sml:ComponentList>
- Identifier List
<sml:System><sml:identification><sml:IdentifierList>
- StationID
<sml:identifier name="stationID"><sml:Term><sml:value>
- The stationID is the URN of the station and will have the following structure:
urn:ioos:station:<authority>:<station_name>
where<authority>
is defined by the global attribute 'naming_authority' and station name is the name from the feature type
- ShortName
<sml:identifier name="shortName"><sml:Term><sml:value>
- Set from the 'shortName' global attribute
- LongName
<sml:identifier name="longName"><sml:Term><sml:value>
- Set from the 'longName' global attribute
- StationID
- Outputs
<sml:System><sml:outputs>
- Output name attribute
<sml:output name>
- The short name of the variable
- Quantity definiton attribute
<sml:output><swe:Quantity definition>
- Uses the 'standard_name' attribute on the variable to set the definiton to the URL of the corresponding IOOS vocabulary
- Units
<sml:output><swe:Quantity><swe:uom code>
- Set from the 'units' attribute associated with the variable
- Output name attribute
- Identifier List
- Description
<sml:member><sml:System><gml:description>
- Set from the global attribute 'description
- Name
<sml:member><sml:System><gml:name>
- The network-all procedure name with the following structure
urn:ioos:network:<authority>:all
where<authority>
is equal to the 'naming_authority' global attribute
- The network-all procedure name with the following structure
- Identifier List
<sml:member><sml:System><sml:identification><sml:IdentifierList>
- StationID
<sml:identifier name="stationID"><sml:Term><sml:value>
- The stationID is the URN of the station and will have the following structure:
urn:ioos:station:<authority>:<station_name>
- The stationID is the URN of the station and will have the following structure:
- ShortName
<sml:identifier name="shortName"><sml:Term><sml:value>
- Set from the 'shortName' global attribute
- LongName
<sml:identifier name="longName"><sml:Term><sml:value>
- Set from the 'longName' global attribute
- StationID
- Classifier List
<sml:member><sml:System><sml:classification><sml:ClassifierList>
- PlatformType
<sml:classifier name="platformType"><sml:Term><sml:value>
- Set from the 'platform_type' global attribute
- OperatorSector
<sml:classifier name="operatorSector"><sml:Term><sml:value>
- Set from the 'operator_sector' global attribute
- Publisher
<sml:classifier name="publisher"><sml:Term><sml:value>
- Set from the 'publisher' global attribute
- ParentNetwork
<sml:classifier name="parentNetwork"><sml:Term><sml:value>
- Set from the 'institution' global attribute
- Sponsor
<sml:classifier name="sponsor"><sml:Term><sml:value>
- Set from the 'sponsor' global attribute
- PlatformType
- Contact List
<sml:member><sm:System><sml:contact><sml:contactList>
- Responsible Party (Operator)
<sml:member xlink:role="http://mmisw.org/ont/ioos/definition/operator"><sml:ResponsibleParty>
- OrganizationName
<sml:organizationName>
- Set from the 'creator_name' global attribute
- Phone
<sml:contactInfo><sml:phone><sml:voice>
- Set from the 'creator_phone' global attribute
- DeliveryPoint
<sml:contactInfo><sml:address><sml:deliveryPoint>
- Set from the 'creator_address' global attribute
- City
<sml:contactInfo><sml:address><sml:city>
- Set from the 'creator_city' global attribute
- AdministrativeArea
<sml:contactInfo><sml:address><sml:administrativeArea>
- Set from the 'creator_state' global attribute
- PostalCode
<sml:contactInfo><sml:address><sml:postalCode>
- Set from the 'creator_zipcode' global attribute
- Country
<sml:contactInfo><sml:address><sml:country>
- Set from the 'creator_country' global attribute
- ElectronicMailAddress
<sml:contactInfo><sml:address><sml:electronicMailAddress>
- Set from the 'creator_email' global attribute
- OnlineResource
<sml:contactInfo><sml:onlineResource>
- Set from the 'creator_url' global attribute
- OrganizationName
- Responsible Party (Publisher)
<sml:member xlink:role="http://mmisw.org/ont/ioos/definition/publisher"><sml:ResponsibleParty>
- OrganizationName
<sml:organizationName>
- Set from the 'publisher_name' global attribute
- Phone
<sml:contactInfo><sml:phone><sml:voice>
- Set from the 'publisher_phone' global attribute
- DeliveryPoint
<sml:contactInfo><sml:address><sml:deliveryPoint>
- Set from the 'publisher_address' global attribute
- City
<sml:contactInfo><sml:address><sml:city>
- Set from the 'publisher_city' global attribute
- AdministrativeArea
<sml:contactInfo><sml:address><sml:administrativeArea>
- Set from the 'publisher_state' global attribute
- PostalCode
<sml:contactInfo><sml:address><sml:postalCode>
- Set from the 'publisher_zipcode' global attribute
- Country
<sml:contactInfo><sml:address><sml:country>
- Set from the 'publisher_country' global attribute
- ElectronicMailAddress
<sml:contactInfo><sml:address><sml:electronicMailAddress>
- Set from the 'publisher_email' global attribute
- OnlineResource
<sml:contactInfo><sml:onlineResource>
- Set from the 'publisher_url' global attribute
- OrganizationName
- Responsible Party (Operator)
- Component List
<sml:member><sml:System><sml:components><sml:ComponentList>
- Description
<sml:System><gml:description>
- Set from the 'description' attribute associated with the variable
- Outputs
<sml:System><sml:outputs>
- Output name attribute
<sml:output name>
- The short name of the variable
- Quantity definiton attribute
<sml:output><swe:Quantity definition>
- Uses the 'standard_name' attribute on the variable to set the definiton to the URL of the corresponding IOOS vocabulary
- Units
<sml:output><swe:Quantity><swe:uom code>
- Set from the 'units' attribute associated with the variable
- Output name attribute
- Description