<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) -->
<!--W3C Schema generated by XMLSPY v5 rel. 4 U (http://www.xmlspy.com)-->
<!--  

  Schema for Collection Metadata of the Earth Observing System, Version 1.1
  
  This schema is included in the  Schema for HDFEOS Hierarchical Data Format Earth Observing System, Version 1.1

-->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="AccessConstraints">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AdditionalAttributeDataType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AdditionalAttributeDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AdditionalAttributeName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="30"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="AdditionalAttributesType">
		<xs:sequence>
			<xs:element ref="AdditionalAttributeDataType"/>
			<xs:element ref="AdditionalAttributeDescription"/>
			<xs:element ref="AdditionalAttributeName"/>
			<xs:element ref="MeasurementResolution"/>
			<xs:element ref="ParameterRangeBegin"/>
			<xs:element ref="ParameterRangeEnd"/>
			<xs:element ref="ParameterUnitsOfMeasure"/>
			<xs:element ref="ParameterValueAccuracy"/>
			<xs:element ref="ValueAccuracyExplanation"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="LatitudeType">
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="-180.00"/>
			<xs:maxInclusive value="180.0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LongitudeType">
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="-180.00"/>
			<xs:maxInclusive value="180.0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BoundingCoordinateType">
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="-180.00"/>
			<xs:maxInclusive value="180.0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:element name="AnalysisLongName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AnalysisShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="AnalysisSourceType">
		<xs:sequence>
			<xs:element ref="AnalysisType"/>
			<xs:element ref="AnalysisShortName"/>
			<xs:element ref="AnalysisLongName"/>
			<xs:element ref="AnalysisTechnique"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="AnalysisTechnique">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AnalysisType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AncillaryDataOptionName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ArchiveCenter">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AssociatedShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AssociatedVersionId">
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:maxLength value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="BoundaryType">
		<xs:sequence>
			<xs:element name="Point" type="PointType" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BoundingRectangleType">
		<xs:sequence>
			<xs:element ref="WestBoundingCoordinate"/>
			<xs:element ref="NorthBoundingCoordinate"/>
			<xs:element ref="EastBoundingCoordinate"/>
			<xs:element ref="SouthBoundingCoordinate"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CSDTComments">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="CSDTDescriptionType">
		<xs:sequence>
			<xs:element ref="PrimaryCSDT"/>
			<xs:element ref="Implementation"/>
			<xs:element ref="CSDTComments"/>
			<xs:element ref="IndirectReference"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CalendarDate" type="xs:date"/>
	<xs:complexType name="CampaignType">
		<xs:sequence>
			<xs:element ref="CampaignShortName"/>
			<xs:element ref="CampaignLongName"/>
			<xs:element ref="CampaignStartDate"/>
			<xs:element ref="CampaignEndDate"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CampaignEndDate" type="xs:date"/>
	<xs:element name="CampaignLongName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CampaignShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CampaignStartDate" type="xs:date"/>
	<xs:element name="CenterLatitude" type="LatitudeType"/>
	<xs:element name="CenterLongitude" type="LongitudeType"/>
	<xs:complexType name="CircleType">
		<xs:sequence>
			<xs:element ref="CenterLatitude"/>
			<xs:element ref="CenterLongitude"/>
			<xs:element ref="Radius"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CitationforExternalPublication">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="City">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="CollReviewType">
		<xs:sequence>
			<xs:element ref="ScienceReviewDate"/>
			<xs:element ref="ScienceReviewStatus"/>
			<xs:element ref="FutureReviewDate"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CollectionAssociationType">
		<xs:sequence>
			<xs:element ref="AssociatedShortName"/>
			<xs:element ref="AssociatedVersionId"/>
			<xs:element ref="CollectionType"/>
			<xs:element ref="CollectionUse1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CollectionDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="CollectionMetaDataType">
		<xs:sequence>
			<xs:element ref="ShortName"/>
			<xs:element ref="VersionId"/>
			<xs:element ref="InsertTime"/>
			<xs:element ref="LastUpdate"/>
			<xs:element ref="LongName"/>
			<xs:element ref="CollectionDescription"/>
			<xs:element ref="RevisionDate"/>
			<xs:element ref="SuggestedUsage1"/>
			<xs:element ref="SuggestedUsage2"/>
			<xs:element ref="ProcessingCenter"/>
			<xs:element ref="ProcessingLevelId"/>
			<xs:element ref="ProcessingLevelDescription"/>
			<xs:element ref="ArchiveCenter"/>
			<xs:element ref="VersionDescription"/>
			<xs:element ref="CitationforExternalPublication"/>
			<xs:element ref="CollectionState"/>
			<xs:element ref="MaintenanceandUpdateFrequency"/>
			<xs:element ref="AccessConstraints"/>
			<xs:element name="CollectionPackage" type="CollectionPackageType"/>
			<xs:element name="Spatial" type="SpatialType"/>
			<xs:element name="Temporal" type="TemporalType"/>
			<xs:element name="Contact" type="ContactType" maxOccurs="unbounded"/>
			<xs:element name="DisciplineTopicParameters" type="DisciplineTopicParametersType"/>
			<xs:element name="Platform" type="PlatformType"/>
			<xs:element ref="StorageMedium"/>
			<xs:element name="AdditionalAttributes" type="AdditionalAttributesType"/>
			<xs:element ref="SpatialKeyword"/>
			<xs:element ref="TemporalKeyword"/>
			<xs:element name="CSDTDescription" type="CSDTDescriptionType"/>
			<xs:element name="Locality" type="LocalityType" maxOccurs="unbounded"/>
			<xs:element name="CollReview" type="CollReviewType"/>
			<xs:element name="CollectionAssociation" type="CollectionAssociationType"/>
			<xs:element name="AnalysisSource" type="AnalysisSourceType"/>
			<xs:element name="Campaign" type="CampaignType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CollectionMetaDataFile">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DTDVersion"/>
				<xs:element ref="DataCenterId"/>
				<xs:element name="TemporalCoverage" type="TemporalCoverageType"/>
				<xs:element name="DefaultPackage" type="DefaultPackageType"/>
				<xs:element name="CollectionMetaData" type="CollectionMetaDataType"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="CollectionPackageType">
		<xs:sequence>
			<xs:element name="MediaTypes" type="MediaTypesType"/>
			<xs:element name="ProductionOptions" type="ProductionOptionsType"/>
			<xs:element ref="EstimatedCost"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="CollectionState">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CollectionType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CollectionUse1">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="500"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="ContactType">
		<xs:sequence>
			<xs:element ref="Role"/>
			<xs:element ref="HoursofService"/>
			<xs:element ref="ContactInstructions"/>
			<xs:element ref="ContactOrganizationName"/>
			<xs:element name="ContactOrganizationAddress" type="ContactOrganizationAddressType"/>
			<xs:element name="OrganizationTelephone" type="OrganizationTelephoneType"/>
			<xs:element name="OrganizationEmail" type="OrganizationEmailType"/>
			<xs:element name="ContactPersons" type="ContactPersonsType" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ContactFirstName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ContactInstructions">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ContactJobPosition">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ContactLastName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ContactMiddleName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="ContactOrganizationAddressType">
		<xs:sequence>
			<xs:element ref="StreetAddress"/>
			<xs:element ref="City"/>
			<xs:element ref="StateProvince"/>
			<xs:element ref="PostalCode"/>
			<xs:element ref="Country"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ContactOrganizationName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="ContactPersonsType">
		<xs:sequence>
			<xs:element ref="ContactFirstName"/>
			<xs:element ref="ContactMiddleName"/>
			<xs:element ref="ContactLastName"/>
			<xs:element ref="ContactJobPosition"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Country">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DTDVersion" type="xs:integer"/>
	<xs:element name="DataCenterId" type="xs:string"/>
	<xs:element name="DateType" type="xs:string"/>
	<xs:complexType name="DefaultPackageType">
		<xs:sequence>
			<xs:element name="MediaTypes" type="MediaTypesType"/>
			<xs:element name="ProductionOptions" type="ProductionOptionsType"/>
			<xs:element ref="EstimatedCost"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="DisciplineKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="24"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="DisciplineTopicParametersType">
		<xs:sequence>
			<xs:element ref="DisciplineKeyword"/>
			<xs:element ref="TopicKeyword"/>
			<xs:element ref="TermKeyword"/>
			<xs:element ref="VariableKeyword"/>
			<xs:element ref="ECSParameterKeyword"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ECSParameterKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="24"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EastBoundingCoordinate" type="BoundingCoordinateType"/>
	<xs:element name="ElectronicMailAddress">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EndDate" type="xs:date"/>
	<xs:element name="EndsatPresentFlag">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="EstimatedCost" type="xs:number"/>
	<xs:element name="FutureReviewDate" type="xs:date"/>
	<xs:complexType name="GPolygonType">
		<xs:sequence>
			<xs:element name="Boundary" type="BoundaryType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="HorizontalSpatialDomainType">
		<xs:sequence>
			<xs:element ref="ZoneIdentifier"/>
			<xs:element name="BoundingRectangle" type="BoundingRectangleType"/>
			<xs:element name="GPolygon" type="GPolygonType"/>
			<xs:element name="Point" type="PointType"/>
			<xs:element name="Circle" type="CircleType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="HoursofService">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Implementation">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IndirectReference">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="100"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InsertTime" type="xs:time"/>
	<xs:complexType name="InstrumentType">
		<xs:sequence>
			<xs:element ref="InstrumentShortName"/>
			<xs:element ref="InstrumentLongName"/>
			<xs:element ref="InstrumentTechnique"/>
			<xs:element ref="NumberOfSensors"/>
			<xs:element name="InstrumentCharacteristic" type="InstrumentCharacteristicType"/>
			<xs:element name="Sensor" type="SensorType"/>
			<xs:element ref="OperationMode"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="InstrumentCharacteristicType">
		<xs:sequence>
			<xs:element ref="InstrumentCharacteristicName"/>
			<xs:element ref="InstrumentCharacteristicDescription"/>
			<xs:element ref="InstrumentCharacteristicDataType"/>
			<xs:element ref="InstrumentCharacteristicUnit"/>
			<xs:element ref="InstrumentCharacteristicValue"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="InstrumentCharacteristicDataType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentCharacteristicDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentCharacteristicName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="40"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentCharacteristicUnit">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentCharacteristicValue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentLongName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="InstrumentTechnique">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Label">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LastUpdate" type="xs:date"/>
	<xs:complexType name="LocalityType">
		<xs:sequence>
			<xs:element ref="LocalityType"/>
			<xs:element ref="LocalityDescription"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="LocalityDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LocalityType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LongName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="MaintenanceandUpdateFrequency">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Mandatory">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="MaxLen" type="xs:integer"/>
	<xs:element name="MeasurementResolution">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="30"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="MediaFormat" type="xs:string"/>
	<xs:complexType name="MediaFormatsType">
		<xs:sequence>
			<xs:element ref="MediaFormat"/>
			<xs:element name="MediaParameters" type="MediaParametersType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="MediaParametersType">
		<xs:sequence>
			<xs:element ref="ParameterName"/>
			<xs:element ref="Specialized"/>
			<xs:element ref="Obscured"/>
			<xs:element ref="Type"/>
			<xs:element ref="Mandatory"/>
			<xs:element ref="MaxLen"/>
			<xs:element ref="Label"/>
			<xs:element name="MediaValids" type="MediaValidsType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="MediaType" type="xs:string"/>
	<xs:complexType name="MediaTypesType">
		<xs:sequence>
			<xs:element ref="MediaType"/>
			<xs:element name="MediaFormats" type="MediaFormatsType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="MediaValid" type="xs:string"/>
	<xs:complexType name="MediaValidsType">
		<xs:sequence>
			<xs:element ref="MediaValid"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="NativeGranuleOptionName" type="xs:string"/>
	<xs:element name="NorthBoundingCoordinate" type="BoundingCoordinateType"/>
	<xs:element name="NumberOfSensors" type="xs:integer"/>
	<xs:element name="Obscured" type="xs:string"/>
	<xs:element name="OperationMode">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="OrganizationEmailType">
		<xs:sequence>
			<xs:element ref="ElectronicMailAddress"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OrganizationTelephoneType">
		<xs:sequence>
			<xs:element ref="TelephoneNumber"/>
			<xs:element ref="TelephoneNumberType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ParameterName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="40"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ParameterRangeBegin" type="xs:date"/>
	<xs:element name="ParameterRangeEnd" type="xs:date"/>
	<xs:element name="ParameterUnitsOfMeasure">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ParameterValueAccuracy">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="30"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="PlatformType">
		<xs:sequence>
			<xs:element ref="PlatformShortName"/>
			<xs:element ref="PlatformLongName"/>
			<xs:element ref="PlatformType"/>
			<xs:element name="PlatformCharacteristic" type="PlatformCharacteristicType"/>
			<xs:element name="Instrument" type="InstrumentType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PlatformCharacteristicType">
		<xs:sequence>
			<xs:element ref="PlatformCharacteristicName"/>
			<xs:element ref="PlatformCharacteristicDescription"/>
			<xs:element ref="PlatformCharacteristicDataType"/>
			<xs:element ref="PlatformCharacteristicUnit"/>
			<xs:element ref="PlatformCharacteristicValue"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="PlatformCharacteristicDataType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformCharacteristicDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformCharacteristicName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="40"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformCharacteristicUnit">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformCharacteristicValue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformLongName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PlatformType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="PointType">
		<xs:sequence>
			<xs:element ref="PointLongitude"/>
			<xs:element ref="PointLatitude"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="PointLatitude" type="LatitudeType"/>
	<xs:element name="PointLongitude" type="LongitudeType"/>
	<xs:element name="PostalCode">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PrecisionofSeconds" type="xs:number"/>
	<xs:element name="PrimaryCSDT">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="30"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ProcessingCenter">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ProcessingLevelDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ProcessingLevelId">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="6"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ProductionHistoryOptionName" type="xs:string"/>
	<xs:complexType name="ProductionOptionsType">
		<xs:sequence>
			<xs:element ref="ProductionHistoryOptionName"/>
			<xs:element ref="AncillaryDataOptionName"/>
			<xs:element ref="NativeGranuleOptionName"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Radius" type="xs:string"/>
	<xs:element name="RangeBeginningDate" type="xs:date"/>
	<xs:element name="RangeBeginningTime" type="xs:time"/>
	<xs:complexType name="RangeDateTimeType">
		<xs:sequence>
			<xs:element ref="RangeBeginningDate"/>
			<xs:element ref="RangeBeginningTime"/>
			<xs:element ref="RangeEndingDate"/>
			<xs:element ref="RangeEndingTime"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="RangeEndingDate" type="xs:date"/>
	<xs:element name="RangeEndingTime" type="xs:time"/>
	<xs:element name="RevisionDate" type="xs:date"/>
	<xs:element name="Role">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="16"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ScienceReviewDate" type="xs:date"/>
	<xs:element name="ScienceReviewStatus">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="SensorType">
		<xs:sequence>
			<xs:element ref="SensorShortName"/>
			<xs:element ref="SensorLongName"/>
			<xs:element ref="SensorTechnique"/>
			<xs:element name="SensorCharacteristic" type="SensorCharacteristicType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SensorCharacteristicType">
		<xs:sequence>
			<xs:element ref="SensorCharacteristicName"/>
			<xs:element ref="SensorCharacteristicDescription"/>
			<xs:element ref="SensorCharacteristicDataType"/>
			<xs:element ref="SensorCharacteristicUnit"/>
			<xs:element ref="SensorCharacteristicValue"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="SensorCharacteristicDataType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorCharacteristicDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorCharacteristicName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorCharacteristicUnit">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorCharacteristicValue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorLongName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SensorTechnique">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ShortName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="8"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="SingleDateTimeType">
		<xs:sequence>
			<xs:element ref="CalendarDate"/>
			<xs:element ref="TimeofDay"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="SouthBoundingCoordinate" type="BoundingCoordinateType"/>
	<xs:complexType name="SpatialType">
		<xs:sequence>
			<xs:element ref="SpatialCoverageType"/>
			<xs:element name="HorizontalSpatialDomain" type="HorizontalSpatialDomainType"/>
			<xs:element name="VerticalSpatialDomain" type="VerticalSpatialDomainType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="SpatialCoverageType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="25"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SpatialKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Specialized" type="xs:string"/>
	<xs:element name="StartDate" type="xs:date"/>
	<xs:element name="StateProvince">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StorageMedium">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="30"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StreetAddress">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="80"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SuggestedUsage1">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="500"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SuggestedUsage2">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="500"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TelephoneNumber">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="23"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TelephoneNumberType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="TemporalType">
		<xs:sequence>
			<xs:element ref="TimeType"/>
			<xs:element ref="DateType"/>
			<xs:element ref="TemporalRangeType"/>
			<xs:element ref="PrecisionofSeconds"/>
			<xs:element ref="EndsatPresentFlag"/>
			<xs:element name="RangeDateTime" type="RangeDateTimeType"/>
			<xs:element name="SingleDateTime" type="SingleDateTimeType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TemporalCoverageType">
		<xs:sequence>
			<xs:element ref="StartDate"/>
			<xs:element ref="EndDate"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="TemporalKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TemporalRangeType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="30"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TermKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TimeType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TimeofDay" type="xs:time"/>
	<xs:element name="TopicKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Type">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ValueAccuracyExplanation">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="VariableKeyword">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="10"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="VersionDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="VersionId">
		<xs:simpleType>
			<xs:restriction base="xs:integer">
				<xs:minInclusive value="0"/>
				<xs:maxInclusive value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="VerticalSpatialDomainType">
		<xs:sequence>
			<xs:element ref="VerticalSpatialDomainType"/>
			<xs:element ref="VerticalSpatialDomainValue"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="VerticalSpatialDomainType">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="VerticalSpatialDomainValue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="WestBoundingCoordinate" type="BoundingCoordinateType"/>
	<xs:element name="ZoneIdentifier">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:length value="64"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
</xs:schema>

