.waterml-v_2_0.2.5.3.source-code.WaterML_2_0.jsonschema Maven / Gradle / Ivy
{
"id":"http://www.opengis.net/waterml/2.0#",
"definitions":{
"CollectionPropertyType":{
"type":"object",
"title":"CollectionPropertyType",
"required":[
"collection"
],
"properties":{
"collection":{
"title":"collection",
"allOf":[
{
"$ref":"#/definitions/CollectionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Collection",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"CollectionPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"collection",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"TimeseriesType":{
"allOf":[
{
"$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
"title":"TimeseriesType",
"properties":{
"metadata":{
"title":"metadata",
"allOf":[
{
"$ref":"#/definitions/TimeseriesMetadataPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"metadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"defaultPointMetadata":{
"title":"defaultPointMetadata",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/TVPDefaultMetadataPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"defaultPointMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TimeseriesType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"metadata",
"defaultPointMetadata"
]
},
"CategoricalTVPType":{
"allOf":[
{
"$ref":"#/definitions/TimeValuePairType"
},
{
"type":"object",
"title":"CategoricalTVPType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CategoryPropertyType"
}
},
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"metadata":{
"title":"metadata",
"allOf":[
{
"$ref":"#/definitions/TVPMetadataPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"metadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CategoricalTVPType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"value",
"metadata"
]
},
"ObservationMetadataPropertyType":{
"type":"object",
"title":"ObservationMetadataPropertyType",
"required":[
"observationMetadata"
],
"properties":{
"observationMetadata":{
"title":"observationMetadata",
"allOf":[
{
"$ref":"#/definitions/ObservationMetadataType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ObservationMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"ObservationMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"observationMetadata",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"CollectionType.TemporalExtent":{
"type":"object",
"title":"CollectionType.TemporalExtent",
"required":[
"timePeriod"
],
"properties":{
"timePeriod":{
"title":"timePeriod",
"allOf":[
{
"$ref":"#/definitions/TimePeriodType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"timePeriod"
]
},
"TimeseriesMetadataPropertyType":{
"type":"object",
"title":"TimeseriesMetadataPropertyType",
"required":[
"timeseriesMetadata"
],
"properties":{
"timeseriesMetadata":{
"title":"timeseriesMetadata",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TimeseriesMetadataType"
}
},
"elementName":{
"localPart":"TimeseriesMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"TimeseriesMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TimeseriesMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"timeseriesMetadata",
"owns"
]
},
"DocumentMetadataType":{
"required":[
"generationDate"
],
"allOf":[
{
"$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
"title":"DocumentMetadataType",
"properties":{
"generationDate":{
"title":"generationDate",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
"localPart":"generationDate",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"version":{
"title":"version",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"version",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"generationSystem":{
"title":"generationSystem",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"generationSystem",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"profile":{
"title":"profile",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ReferenceType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"profile",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DocumentMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"generationDate",
"version",
"generationSystem",
"profile"
]
},
"TimeZonePropertyType":{
"type":"object",
"title":"TimeZonePropertyType",
"required":[
"timeZone"
],
"properties":{
"timeZone":{
"title":"timeZone",
"allOf":[
{
"$ref":"#/definitions/TimeZoneType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimeZone",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TimeZonePropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"timeZone",
"owns"
]
},
"TVPMeasurementMetadataType":{
"allOf":[
{
"$ref":"#/definitions/TVPMetadataType"
},
{
"type":"object",
"title":"TVPMeasurementMetadataType",
"properties":{
"uom":{
"title":"uom",
"allOf":[
{
"$ref":"#/definitions/UnitReference"
}
],
"propertyType":"element",
"elementName":{
"localPart":"uom",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"interpolationType":{
"title":"interpolationType",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"interpolationType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"censoredReason":{
"title":"censoredReason",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"censoredReason",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"accuracy":{
"title":"accuracy",
"allOf":[
{
"$ref":"#/definitions/QuantityPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"accuracy",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"aggregationDuration":{
"title":"aggregationDuration",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"aggregationDuration",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TVPMeasurementMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"uom",
"interpolationType",
"censoredReason",
"accuracy",
"aggregationDuration"
]
},
"TimeZoneType":{
"type":"object",
"title":"TimeZoneType",
"required":[
"zoneOffset"
],
"properties":{
"zoneOffset":{
"title":"zoneOffset",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"zoneOffset",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"zoneAbbreviation":{
"title":"zoneAbbreviation",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"zoneAbbreviation",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TimeZoneType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"zoneOffset",
"zoneAbbreviation"
]
},
"MonitoringPointPropertyType":{
"type":"object",
"title":"MonitoringPointPropertyType",
"required":[
"monitoringPoint"
],
"properties":{
"monitoringPoint":{
"title":"monitoringPoint",
"allOf":[
{
"$ref":"#/definitions/MonitoringPointType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"MonitoringPoint",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"MonitoringPointPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"monitoringPoint",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"CollectionType":{
"required":[
"metadata"
],
"allOf":[
{
"$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
"title":"CollectionType",
"properties":{
"metadata":{
"title":"metadata",
"allOf":[
{
"$ref":"#/definitions/DocumentMetadataPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"metadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"temporalExtent":{
"title":"temporalExtent",
"allOf":[
{
"$ref":"#/definitions/CollectionType.TemporalExtent"
}
],
"propertyType":"element",
"elementName":{
"localPart":"temporalExtent",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"sourceDefinition":{
"title":"sourceDefinition",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CollectionType.SourceDefinition"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"sourceDefinition",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"parameter":{
"title":"parameter",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/NamedValuePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"parameter",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"localDictionary":{
"title":"localDictionary",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CollectionType.LocalDictionary"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"localDictionary",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"samplingFeatureMember":{
"title":"samplingFeatureMember",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/SamplingFeatureMemberPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"samplingFeatureMember",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"observationMember":{
"title":"observationMember",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/OMObservationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"observationMember",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"communityExtension":{
"title":"communityExtension",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"communityExtension",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"internalExtension":{
"title":"internalExtension",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"internalExtension",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CollectionType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"metadata",
"temporalExtent",
"sourceDefinition",
"parameter",
"localDictionary",
"samplingFeatureMember",
"observationMember",
"communityExtension",
"internalExtension"
]
},
"MonitoringPointType":{
"allOf":[
{
"$ref":"http://www.opengis.net/samplingSpatial/2.0#/definitions/SFSpatialSamplingFeatureType"
},
{
"type":"object",
"title":"MonitoringPointType",
"properties":{
"relatedParty":{
"title":"relatedParty",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CIResponsiblePartyPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"relatedParty",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"monitoringType":{
"title":"monitoringType",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ReferenceType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"monitoringType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"monitoringPointDescriptionReference":{
"title":"monitoringPointDescriptionReference",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ReferenceType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"descriptionReference",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"verticalDatum":{
"title":"verticalDatum",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/VerticalDatumPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"verticalDatum",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"timeZone":{
"title":"timeZone",
"allOf":[
{
"$ref":"#/definitions/TimeZonePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"timeZone",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"daylightSavingTimeZone":{
"title":"daylightSavingTimeZone",
"allOf":[
{
"$ref":"#/definitions/TimeZonePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"daylightSavingTimeZone",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"MonitoringPointType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"relatedParty",
"monitoringType",
"monitoringPointDescriptionReference",
"verticalDatum",
"timeZone",
"daylightSavingTimeZone"
]
},
"DocumentMetadataPropertyType":{
"type":"object",
"title":"DocumentMetadataPropertyType",
"required":[
"documentMetadata"
],
"properties":{
"documentMetadata":{
"title":"documentMetadata",
"allOf":[
{
"$ref":"#/definitions/DocumentMetadataType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"DocumentMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"DocumentMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"documentMetadata",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"TVPDefaultMetadataPropertyType":{
"type":"object",
"title":"TVPDefaultMetadataPropertyType",
"required":[
"defaultTVPMetadata"
],
"properties":{
"defaultTVPMetadata":{
"title":"defaultTVPMetadata",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMetadataType"
}
},
"elementName":{
"localPart":"DefaultTVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"DefaultTVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TVPDefaultMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"defaultTVPMetadata",
"owns"
]
},
"DefaultTVPMetadataPropertyType":{
"type":"object",
"title":"DefaultTVPMetadataPropertyType",
"required":[
"defaultTVPMetadata"
],
"properties":{
"defaultTVPMetadata":{
"title":"defaultTVPMetadata",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMetadataType"
}
},
"elementName":{
"localPart":"DefaultTVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"DefaultTVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"DefaultTVPMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"defaultTVPMetadata",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ObservationProcessPropertyType":{
"type":"object",
"title":"ObservationProcessPropertyType",
"required":[
"observationProcess"
],
"properties":{
"observationProcess":{
"title":"observationProcess",
"allOf":[
{
"$ref":"#/definitions/ObservationProcessType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ObservationProcess",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"ObservationProcessPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"observationProcess",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"SamplingFeatureMemberPropertyType":{
"type":"object",
"title":"SamplingFeatureMemberPropertyType",
"required":[
"sfSpatialSamplingFeature",
"sfSamplingFeatureCollection"
],
"properties":{
"sfSpatialSamplingFeature":{
"title":"sfSpatialSamplingFeature",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"http://www.opengis.net/samplingSpatial/2.0#/definitions/SFSpatialSamplingFeatureType"
}
},
"elementName":{
"localPart":"SF_SpatialSamplingFeature",
"namespaceURI":"http://www.opengis.net/samplingSpatial/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"SF_SpatialSamplingFeature",
"namespaceURI":"http://www.opengis.net/samplingSpatial/2.0"
}
},
"sfSamplingFeatureCollection":{
"title":"sfSamplingFeatureCollection",
"allOf":[
{
"$ref":"http://www.opengis.net/sampling/2.0#/definitions/SFSamplingFeatureCollectionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"SF_SamplingFeatureCollection",
"namespaceURI":"http://www.opengis.net/sampling/2.0"
}
},
"unionSemantics":{
"title":"unionSemantics",
"allOf":[
{
"$ref":"#/definitions/SamplingFeatureMemberUnionSemantics"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"unionSemantics",
"namespaceURI":""
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"SamplingFeatureMemberPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"sfSpatialSamplingFeature",
"sfSamplingFeatureCollection",
"unionSemantics",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"CommentBlockType":{
"type":"object",
"title":"CommentBlockType",
"required":[
"applicablePeriod",
"comment"
],
"properties":{
"applicablePeriod":{
"title":"applicablePeriod",
"allOf":[
{
"$ref":"#/definitions/TimePeriodPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"applicablePeriod",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"comment":{
"title":"comment",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"comment",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"CommentBlockType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"applicablePeriod",
"comment"
]
},
"MeasurementTimeseriesType.Point":{
"type":"object",
"title":"MeasurementTimeseriesType.Point",
"required":[
"measurementTVP"
],
"properties":{
"measurementTVP":{
"title":"measurementTVP",
"allOf":[
{
"$ref":"#/definitions/MeasureTVPType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"MeasurementTVP",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"measurementTVP"
]
},
"TimeseriesPropertyType":{
"type":"object",
"title":"TimeseriesPropertyType",
"required":[
"timeseries"
],
"properties":{
"timeseries":{
"title":"timeseries",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TimeseriesType"
}
},
"elementName":{
"localPart":"Timeseries",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"Timeseries",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":""
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"type":{
"title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
"title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"href",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
"title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"role",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"arcrole":{
"title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"title":{
"title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"show":{
"title":"show",
"allOf":[
{
"$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"actuate":{
"title":"actuate",
"allOf":[
{
"$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TimeseriesPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"timeseries",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"MeasureTVPType":{
"allOf":[
{
"$ref":"#/definitions/TimeValuePairType"
},
{
"type":"object",
"title":"MeasureTVPType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MeasureType"
}
},
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"metadata":{
"title":"metadata",
"allOf":[
{
"$ref":"#/definitions/TVPMeasurementMetadataPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"metadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"MeasureTVPType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"value",
"metadata"
]
},
"CollectionType.LocalDictionary":{
"type":"object",
"title":"CollectionType.LocalDictionary",
"required":[
"dictionary"
],
"properties":{
"dictionary":{
"title":"dictionary",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
"localPart":"Dictionary",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"Dictionary",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"dictionary"
]
},
"TimeValuePairType":{
"type":"object",
"title":"TimeValuePairType",
"properties":{
"time":{
"title":"time",
"allOf":[
{
"$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"time",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TimeValuePairType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"time"
]
},
"MeasurementTSMetadataPropertyType":{
"type":"object",
"title":"MeasurementTSMetadataPropertyType",
"required":[
"measurementTimeseriesMetadata"
],
"properties":{
"measurementTimeseriesMetadata":{
"title":"measurementTimeseriesMetadata",
"allOf":[
{
"$ref":"#/definitions/MeasurementTimeseriesMetadataType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"MeasurementTimeseriesMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"MeasurementTSMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"measurementTimeseriesMetadata",
"owns"
]
},
"CommentBlockPropertyType":{
"type":"object",
"title":"CommentBlockPropertyType",
"required":[
"commentBlock"
],
"properties":{
"commentBlock":{
"title":"commentBlock",
"allOf":[
{
"$ref":"#/definitions/CommentBlockType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"CommentBlock",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"CommentBlockPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"commentBlock",
"owns"
]
},
"TimeseriesMetadataType":{
"type":"object",
"title":"TimeseriesMetadataType",
"required":[
"temporalExtent"
],
"properties":{
"temporalExtent":{
"title":"temporalExtent",
"allOf":[
{
"$ref":"#/definitions/TimePeriodPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"temporalExtent",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"baseTime":{
"title":"baseTime",
"allOf":[
{
"$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"baseTime",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"spacing":{
"title":"spacing",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"spacing",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"commentBlock":{
"title":"commentBlock",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CommentBlockPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"commentBlock",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"parameter":{
"title":"parameter",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/NamedValuePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"parameter",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TimeseriesMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"temporalExtent",
"baseTime",
"spacing",
"commentBlock",
"parameter"
]
},
"DefaultCategoricalTVPMetadataType":{
"allOf":[
{
"$ref":"#/definitions/TVPMetadataType"
},
{
"type":"object",
"title":"DefaultCategoricalTVPMetadataType",
"properties":{
"codeSpace":{
"title":"codeSpace",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"codeSpace",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DefaultCategoricalTVPMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"codeSpace"
]
},
"CollectionType.SourceDefinition":{
"type":"object",
"title":"CollectionType.SourceDefinition",
"required":[
"mdDataIdentification"
],
"properties":{
"mdDataIdentification":{
"title":"mdDataIdentification",
"allOf":[
{
"$ref":"#/definitions/MDDataIdentificationType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"MD_DataIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"mdDataIdentification"
]
},
"MeasureType":{
"type":"object",
"title":"MeasureType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"value"
},
"uom":{
"title":"uom",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"uom",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"MeasureType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"value",
"uom"
]
},
"MeasurementTimeseriesMetadataType":{
"allOf":[
{
"$ref":"#/definitions/TimeseriesMetadataType"
},
{
"type":"object",
"title":"MeasurementTimeseriesMetadataType",
"properties":{
"startAnchorPoint":{
"title":"startAnchorPoint",
"allOf":[
{
"$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"startAnchorPoint",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"endAnchorPoint":{
"title":"endAnchorPoint",
"allOf":[
{
"$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"endAnchorPoint",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"cumulative":{
"title":"cumulative",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
"localPart":"cumulative",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"accumulationAnchorTime":{
"title":"accumulationAnchorTime",
"allOf":[
{
"$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"accumulationAnchorTime",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"accumulationIntervalLength":{
"title":"accumulationIntervalLength",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"accumulationIntervalLength",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"maxGapPeriod":{
"title":"maxGapPeriod",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"maxGapPeriod",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"MeasurementTimeseriesMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"startAnchorPoint",
"endAnchorPoint",
"cumulative",
"accumulationAnchorTime",
"accumulationIntervalLength",
"maxGapPeriod"
]
},
"CategoricalTimeseriesType":{
"allOf":[
{
"$ref":"#/definitions/TimeseriesType"
},
{
"type":"object",
"title":"CategoricalTimeseriesType",
"properties":{
"point":{
"title":"point",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CategoricalTimeseriesType.Point"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"point",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CategoricalTimeseriesType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"point"
]
},
"ObservationProcessType":{
"required":[
"processType"
],
"allOf":[
{
"$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
"title":"ObservationProcessType",
"properties":{
"processType":{
"title":"processType",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"processType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"originatingProcess":{
"title":"originatingProcess",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"originatingProcess",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"aggregationDuration":{
"title":"aggregationDuration",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"aggregationDuration",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"verticalDatum":{
"title":"verticalDatum",
"allOf":[
{
"$ref":"#/definitions/VerticalDatumPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"verticalDatum",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"comment":{
"title":"comment",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"comment",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"processReference":{
"title":"processReference",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"processReference",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"input":{
"title":"input",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ReferenceType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"input",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"parameter":{
"title":"parameter",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/NamedValuePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"parameter",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"operator":{
"title":"operator",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CIResponsiblePartyPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"operator",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ObservationProcessType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"processType",
"originatingProcess",
"aggregationDuration",
"verticalDatum",
"comment",
"processReference",
"input",
"parameter",
"operator"
]
},
"CategoricalTimeseriesType.Point":{
"type":"object",
"title":"CategoricalTimeseriesType.Point",
"required":[
"categoricalTVP"
],
"properties":{
"categoricalTVP":{
"title":"categoricalTVP",
"allOf":[
{
"$ref":"#/definitions/CategoricalTVPType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"CategoricalTVP",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"categoricalTVP"
]
},
"TVPMetadataType":{
"type":"object",
"title":"TVPMetadataType",
"properties":{
"quality":{
"title":"quality",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"quality",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"nilReason":{
"title":"nilReason",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"nilReason",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"comment":{
"title":"comment",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"comment",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"relatedObservation":{
"title":"relatedObservation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ObservationContextPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"relatedObservation",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"qualifier":{
"title":"qualifier",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/QualityPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"qualifier",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"processing":{
"title":"processing",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"processing",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"source":{
"title":"source",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"source",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TVPMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"quality",
"nilReason",
"comment",
"relatedObservation",
"qualifier",
"processing",
"source"
]
},
"TVPMeasurementMetadataPropertyType":{
"type":"object",
"title":"TVPMeasurementMetadataPropertyType",
"required":[
"tvpMeasurementMetadata"
],
"properties":{
"tvpMeasurementMetadata":{
"title":"tvpMeasurementMetadata",
"allOf":[
{
"$ref":"#/definitions/TVPMeasurementMetadataType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TVPMeasurementMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TVPMeasurementMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"tvpMeasurementMetadata",
"owns"
]
},
"TVPMetadataPropertyType":{
"type":"object",
"title":"TVPMetadataPropertyType",
"required":[
"tvpMetadata"
],
"properties":{
"tvpMetadata":{
"title":"tvpMetadata",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMetadataType"
}
},
"elementName":{
"localPart":"TVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"TVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"owns":{
"title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"TVPMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"tvpMetadata",
"owns"
]
},
"MeasurementTimeseriesType":{
"allOf":[
{
"$ref":"#/definitions/TimeseriesType"
},
{
"type":"object",
"title":"MeasurementTimeseriesType",
"properties":{
"point":{
"title":"point",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/MeasurementTimeseriesType.Point"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"point",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"MeasurementTimeseriesType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"point"
]
},
"ObservationMetadataType":{
"allOf":[
{
"$ref":"#/definitions/MDMetadataType"
},
{
"type":"object",
"title":"ObservationMetadataType",
"properties":{
"intendedObservationSpacing":{
"title":"intendedObservationSpacing",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"intendedObservationSpacing",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"status":{
"title":"status",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"status",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"sampledMedium":{
"title":"sampledMedium",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"sampledMedium",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"maximumGap":{
"title":"maximumGap",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"maximumGap",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
"parameter":{
"title":"parameter",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/NamedValuePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"parameter",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ObservationMetadataType",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"propertiesOrder":[
"intendedObservationSpacing",
"status",
"sampledMedium",
"maximumGap",
"parameter"
]
},
"SamplingFeatureMemberUnionSemantics":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"typeType":"enumInfo",
"typeName":{
"localPart":"SamplingFeatureMemberUnionSemantics",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
},
"anyOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CollectionType"
}
},
"elementName":{
"localPart":"Collection",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MeasureType"
}
},
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MeasureTVPType"
}
},
"elementName":{
"localPart":"MeasurementTVP",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TimeseriesMetadataType"
}
},
"elementName":{
"localPart":"TimeseriesMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DefaultCategoricalTVPMetadataType"
}
},
"elementName":{
"localPart":"DefaultTVPCategoricalMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMeasurementMetadataType"
}
},
"elementName":{
"localPart":"TVPMeasurementMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TimeValuePairType"
}
},
"elementName":{
"localPart":"TimeValuePair",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CategoricalTimeseriesType"
}
},
"elementName":{
"localPart":"CategoricalTimeseries",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ObservationProcessType"
}
},
"elementName":{
"localPart":"ObservationProcess",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CommentBlockType"
}
},
"elementName":{
"localPart":"CommentBlock",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MonitoringPointType"
}
},
"elementName":{
"localPart":"MonitoringPoint",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DocumentMetadataType"
}
},
"elementName":{
"localPart":"DocumentMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMetadataType"
}
},
"elementName":{
"localPart":"TVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CategoricalTVPType"
}
},
"elementName":{
"localPart":"CategoricalTVP",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TimeZoneType"
}
},
"elementName":{
"localPart":"TimeZone",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MeasurementTimeseriesType"
}
},
"elementName":{
"localPart":"MeasurementTimeseries",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMeasurementMetadataType"
}
},
"elementName":{
"localPart":"DefaultTVPMeasurementMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CategoryPropertyType"
}
},
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"scope":{
"$ref":"#/definitions/CategoricalTVPType"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TimeseriesType"
}
},
"elementName":{
"localPart":"Timeseries",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MeasurementTimeseriesMetadataType"
}
},
"elementName":{
"localPart":"MeasurementTimeseriesMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ObservationMetadataType"
}
},
"elementName":{
"localPart":"ObservationMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/MeasureType"
}
},
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
},
"scope":{
"$ref":"#/definitions/MeasureTVPType"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TVPMetadataType"
}
},
"elementName":{
"localPart":"DefaultTVPMetadata",
"namespaceURI":"http://www.opengis.net/waterml/2.0"
}
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy