
.sensorML-v_2_0.2.5.2.source-code.SensorML_2_0.jsonschema Maven / Gradle / Ivy
{
"id":"http://www.opengis.net/sensorml/2.0#",
"definitions":{
"DocumentListPropertyType":{
"type":"object",
"title":"DocumentListPropertyType",
"required":[
"documentList"
],
"properties":{
"documentList":{
"title":"documentList",
"allOf":[
{
"$ref":"#/definitions/DocumentListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"DocumentList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"DocumentListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"documentList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"DescribedObjectType.Capabilities":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/CapabilityListPropertyType"
},
{
"type":"object",
"title":"DescribedObjectType.Capabilities",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"ClassifierListType.Classifier":{
"type":"object",
"title":"ClassifierListType.Classifier",
"required":[
"term"
],
"properties":{
"term":{
"title":"term",
"allOf":[
{
"$ref":"#/definitions/TermType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Term",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"term"
]
},
"ValueSettingPropertyType":{
"type":"object",
"title":"ValueSettingPropertyType",
"required":[
"ref"
],
"properties":{
"value":{
"title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"value"
},
"ref":{
"title":"ref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"ref",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"ValueSettingPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"value",
"ref"
]
},
"AbstractAlgorithmPropertyType":{
"type":"object",
"title":"AbstractAlgorithmPropertyType",
"required":[
"abstractAlgorithm"
],
"properties":{
"abstractAlgorithm":{
"title":"abstractAlgorithm",
"allOf":[
{
"$ref":"#/definitions/AbstractAlgorithmType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AbstractAlgorithm",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"AbstractAlgorithmPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractAlgorithm",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"PhysicalSystemPropertyType":{
"type":"object",
"title":"PhysicalSystemPropertyType",
"required":[
"physicalSystem"
],
"properties":{
"physicalSystem":{
"title":"physicalSystem",
"allOf":[
{
"$ref":"#/definitions/PhysicalSystemType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"PhysicalSystem",
"namespaceURI":"http://www.opengis.net/sensorml/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":"PhysicalSystemPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"physicalSystem",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"CharacteristicListType":{
"required":[
"characteristic"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"CharacteristicListType",
"properties":{
"characteristic":{
"title":"characteristic",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CharacteristicListType.Characteristic"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"characteristic",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CharacteristicListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"characteristic"
]
},
"KeywordListType":{
"required":[
"keyword"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"KeywordListType",
"properties":{
"codeSpace":{
"title":"codeSpace",
"allOf":[
{
"$ref":"#/definitions/Reference"
}
],
"propertyType":"element",
"elementName":{
"localPart":"codeSpace",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"keyword":{
"title":"keyword",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"keyword",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"KeywordListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"codeSpace",
"keyword"
]
},
"AbstractPhysicalProcessType":{
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType"
},
{
"type":"object",
"title":"AbstractPhysicalProcessType",
"properties":{
"attachedTo":{
"title":"attachedTo",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"attachedTo",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"localReferenceFrame":{
"title":"localReferenceFrame",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/AbstractPhysicalProcessType.LocalReferenceFrame"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"localReferenceFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"localTimeFrame":{
"title":"localTimeFrame",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/AbstractPhysicalProcessType.LocalTimeFrame"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"localTimeFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"position":{
"title":"position",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/PositionUnionPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"position",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"timePosition":{
"title":"timePosition",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/TimePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractPhysicalProcessType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"attachedTo",
"localReferenceFrame",
"localTimeFrame",
"position",
"timePosition"
]
},
"InputListType.Input":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/DataComponentOrObservablePropertyType"
},
{
"type":"object",
"title":"InputListType.Input",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"TermType":{
"required":[
"label",
"value"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"TermType",
"properties":{
"label":{
"title":"label",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"label",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"codeSpace":{
"title":"codeSpace",
"allOf":[
{
"$ref":"#/definitions/Reference"
}
],
"propertyType":"element",
"elementName":{
"localPart":"codeSpace",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"value":{
"title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"definition":{
"title":"definition",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"definition",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TermType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"label",
"codeSpace",
"value",
"definition"
]
},
"SpatialFrameType":{
"required":[
"origin",
"axis"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"SpatialFrameType",
"properties":{
"origin":{
"title":"origin",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"origin",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"axis":{
"title":"axis",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/SpatialFrameType.Axis"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"axis",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"SpatialFrameType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"origin",
"axis"
]
},
"ConnectionListPropertyType":{
"type":"object",
"title":"ConnectionListPropertyType",
"required":[
"connectionList"
],
"properties":{
"connectionList":{
"title":"connectionList",
"allOf":[
{
"$ref":"#/definitions/ConnectionListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ConnectionList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ConnectionListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"connectionList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"AbstractPhysicalProcessPropertyType":{
"type":"object",
"title":"AbstractPhysicalProcessPropertyType",
"required":[
"abstractPhysicalProcess"
],
"properties":{
"abstractPhysicalProcess":{
"title":"abstractPhysicalProcess",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractPhysicalProcessType"
}
},
"elementName":{
"localPart":"AbstractPhysicalProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractPhysicalProcess",
"namespaceURI":"http://www.opengis.net/sensorml/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":"AbstractPhysicalProcessPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractPhysicalProcess",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"ComponentListType":{
"required":[
"component"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"ComponentListType",
"properties":{
"component":{
"title":"component",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ComponentListType.Component"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"component",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ComponentListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"component"
]
},
"AbstractModesPropertyType":{
"type":"object",
"title":"AbstractModesPropertyType",
"required":[
"abstractModes"
],
"properties":{
"abstractModes":{
"title":"abstractModes",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractModesType"
}
},
"elementName":{
"localPart":"AbstractModes",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractModes",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"AbstractModesPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractModes",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"CapabilityListPropertyType":{
"type":"object",
"title":"CapabilityListPropertyType",
"required":[
"capabilityList"
],
"properties":{
"capabilityList":{
"title":"capabilityList",
"allOf":[
{
"$ref":"#/definitions/CapabilityListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"CapabilityList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"CapabilityListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"capabilityList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"SpatialFrameType.Axis":{
"type":"object",
"title":"SpatialFrameType.Axis",
"required":[
"name"
],
"properties":{
"value":{
"title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"value"
},
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"value",
"name"
]
},
"AbstractProcessType.Parameters":{
"type":"object",
"title":"AbstractProcessType.Parameters",
"required":[
"parameterList"
],
"properties":{
"parameterList":{
"title":"parameterList",
"allOf":[
{
"$ref":"#/definitions/ParameterListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ParameterList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"parameterList"
]
},
"ProcessMethodType.Algorithm":{
"type":"object",
"title":"ProcessMethodType.Algorithm",
"required":[
"abstractAlgorithm"
],
"properties":{
"abstractAlgorithm":{
"title":"abstractAlgorithm",
"allOf":[
{
"$ref":"#/definitions/AbstractAlgorithmType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AbstractAlgorithm",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"abstractAlgorithm"
]
},
"ArraySettingPropertyType.ArrayValues.Encoding":{
"type":"object",
"title":"ArraySettingPropertyType.ArrayValues.Encoding",
"required":[
"abstractEncoding"
],
"properties":{
"abstractEncoding":{
"title":"abstractEncoding",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractEncodingType"
}
},
"elementName":{
"localPart":"AbstractEncoding",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractEncoding",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"abstractEncoding"
]
},
"DataInterfacePropertyType":{
"type":"object",
"title":"DataInterfacePropertyType",
"required":[
"dataInterface"
],
"properties":{
"dataInterface":{
"title":"dataInterface",
"allOf":[
{
"$ref":"#/definitions/DataInterfaceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"DataInterface",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"DataInterfacePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"dataInterface",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"AbstractPhysicalProcessType.LocalTimeFrame":{
"type":"object",
"title":"AbstractPhysicalProcessType.LocalTimeFrame",
"required":[
"temporalFrame"
],
"properties":{
"temporalFrame":{
"title":"temporalFrame",
"allOf":[
{
"$ref":"#/definitions/TemporalFrameType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TemporalFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"temporalFrame"
]
},
"AbstractPhysicalProcessType.LocalReferenceFrame":{
"type":"object",
"title":"AbstractPhysicalProcessType.LocalReferenceFrame",
"required":[
"spatialFrame"
],
"properties":{
"spatialFrame":{
"title":"spatialFrame",
"allOf":[
{
"$ref":"#/definitions/SpatialFrameType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"SpatialFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"spatialFrame"
]
},
"ComponentListType.Component":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/AbstractProcessPropertyType"
},
{
"type":"object",
"title":"ComponentListType.Component",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"ConnectionListType.Connection":{
"type":"object",
"title":"ConnectionListType.Connection",
"required":[
"link"
],
"properties":{
"link":{
"title":"link",
"allOf":[
{
"$ref":"#/definitions/LinkType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Link",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"link"
]
},
"LinkPropertyType":{
"type":"object",
"title":"LinkPropertyType",
"required":[
"link"
],
"properties":{
"link":{
"title":"link",
"allOf":[
{
"$ref":"#/definitions/LinkType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Link",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"LinkPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"link",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ArraySettingPropertyType":{
"type":"object",
"title":"ArraySettingPropertyType",
"required":[
"arrayValues",
"ref"
],
"properties":{
"arrayValues":{
"title":"arrayValues",
"allOf":[
{
"$ref":"#/definitions/ArraySettingPropertyType.ArrayValues"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ArrayValues",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"ref":{
"title":"ref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"ref",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"ArraySettingPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"arrayValues",
"ref"
]
},
"AbstractSettingsType":{
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"AbstractSettingsType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractSettingsType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"CapabilityListType":{
"required":[
"capability"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"CapabilityListType",
"properties":{
"capability":{
"title":"capability",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CapabilityListType.Capability"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"capability",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CapabilityListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"capability"
]
},
"TermPropertyType":{
"type":"object",
"title":"TermPropertyType",
"required":[
"term"
],
"properties":{
"term":{
"title":"term",
"allOf":[
{
"$ref":"#/definitions/TermType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Term",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"TermPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"term",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"AbstractProcessPropertyType":{
"type":"object",
"title":"AbstractProcessPropertyType",
"required":[
"abstractProcess"
],
"properties":{
"abstractProcess":{
"title":"abstractProcess",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractProcessType"
}
},
"elementName":{
"localPart":"AbstractProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractProcess",
"namespaceURI":"http://www.opengis.net/sensorml/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":"AbstractProcessPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractProcess",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"AbstractProcessType.Inputs":{
"type":"object",
"title":"AbstractProcessType.Inputs",
"required":[
"inputList"
],
"properties":{
"inputList":{
"title":"inputList",
"allOf":[
{
"$ref":"#/definitions/InputListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"InputList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"inputList"
]
},
"TemporalFrameType":{
"required":[
"origin"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"TemporalFrameType",
"properties":{
"origin":{
"title":"origin",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
"localPart":"origin",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TemporalFrameType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"origin"
]
},
"TemporalFramePropertyType":{
"type":"object",
"title":"TemporalFramePropertyType",
"required":[
"temporalFrame"
],
"properties":{
"temporalFrame":{
"title":"temporalFrame",
"allOf":[
{
"$ref":"#/definitions/TemporalFrameType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TemporalFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"TemporalFramePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"temporalFrame",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"DataComponentRefPropertyType":{
"type":"object",
"title":"DataComponentRefPropertyType",
"required":[
"ref"
],
"properties":{
"ref":{
"title":"ref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"ref",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"DataComponentRefPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"ref"
]
},
"DescribedObjectType":{
"allOf":[
{
"$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
"title":"DescribedObjectType",
"properties":{
"extension":{
"title":"extension",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"extension",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"keywords":{
"title":"keywords",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/KeywordListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"keywords",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"identification":{
"title":"identification",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IdentifierListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"identification",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"classification":{
"title":"classification",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ClassifierListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"classification",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"validTime":{
"title":"validTime",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/DescribedObjectType.ValidTime"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"validTime",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"securityConstraints":{
"title":"securityConstraints",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"securityConstraints",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"legalConstraints":{
"title":"legalConstraints",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/MDLegalConstraintsPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"legalConstraints",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"characteristics":{
"title":"characteristics",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/DescribedObjectType.Characteristics"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"characteristics",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"capabilities":{
"title":"capabilities",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/DescribedObjectType.Capabilities"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"capabilities",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"contacts":{
"title":"contacts",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ContactListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"contacts",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"documentation":{
"title":"documentation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/DocumentListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"documentation",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"history":{
"title":"history",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/EventListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"history",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"lang":{
"title":"lang",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"lang",
"namespaceURI":"http://www.w3.org/XML/1998/namespace"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DescribedObjectType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"extension",
"keywords",
"identification",
"classification",
"validTime",
"securityConstraints",
"legalConstraints",
"characteristics",
"capabilities",
"contacts",
"documentation",
"history",
"lang"
]
},
"ConstraintPropertyType":{
"type":"object",
"title":"ConstraintPropertyType",
"required":[
"allowedTimes",
"allowedTokens",
"allowedValues"
],
"properties":{
"allowedTimes":{
"title":"allowedTimes",
"allOf":[
{
"$ref":"#/definitions/AllowedTimesType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AllowedTimes",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"allowedTokens":{
"title":"allowedTokens",
"allOf":[
{
"$ref":"#/definitions/AllowedTokensType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AllowedTokens",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"allowedValues":{
"title":"allowedValues",
"allOf":[
{
"$ref":"#/definitions/AllowedValuesType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AllowedValues",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"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":"ConstraintPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"allowedTimes",
"allowedTokens",
"allowedValues",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"CharacteristicListType.Characteristic":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/AbstractDataComponentPropertyType"
},
{
"type":"object",
"title":"CharacteristicListType.Characteristic",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"IdentifierListType.Identifier":{
"type":"object",
"title":"IdentifierListType.Identifier",
"required":[
"term"
],
"properties":{
"term":{
"title":"term",
"allOf":[
{
"$ref":"#/definitions/TermType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Term",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"term"
]
},
"AbstractMetadataListPropertyType":{
"type":"object",
"title":"AbstractMetadataListPropertyType",
"required":[
"abstractMetadataList"
],
"properties":{
"abstractMetadataList":{
"title":"abstractMetadataList",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractMetadataListType"
}
},
"elementName":{
"localPart":"AbstractMetadataList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractMetadataList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"AbstractMetadataListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractMetadataList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"AbstractModesType":{
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"AbstractModesType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractModesType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"PositionUnionPropertyType":{
"type":"object",
"title":"PositionUnionPropertyType",
"required":[
"text",
"point",
"vector",
"dataRecord",
"dataArray",
"abstractProcess"
],
"properties":{
"text":{
"title":"text",
"allOf":[
{
"$ref":"#/definitions/TextType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Text",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"point":{
"title":"point",
"allOf":[
{
"$ref":"#/definitions/PointType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"vector":{
"title":"vector",
"allOf":[
{
"$ref":"#/definitions/VectorType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Vector",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"dataRecord":{
"title":"dataRecord",
"allOf":[
{
"$ref":"#/definitions/DataRecordType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"DataRecord",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"dataArray":{
"title":"dataArray",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DataArrayType"
}
},
"elementName":{
"localPart":"DataArray",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"DataArray",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"abstractProcess":{
"title":"abstractProcess",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractProcessType"
}
},
"elementName":{
"localPart":"AbstractProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"PositionUnionPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"text",
"point",
"vector",
"dataRecord",
"dataArray",
"abstractProcess",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"OutputListType.Output":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/DataComponentOrObservablePropertyType"
},
{
"type":"object",
"title":"OutputListType.Output",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"ModePropertyType":{
"type":"object",
"title":"ModePropertyType",
"required":[
"mode"
],
"properties":{
"mode":{
"title":"mode",
"allOf":[
{
"$ref":"#/definitions/ModeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Mode",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ModePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"mode",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"TimeInstantOrPeriodPropertyType":{
"type":"object",
"title":"TimeInstantOrPeriodPropertyType",
"required":[
"timePeriod",
"timeInstant"
],
"properties":{
"timePeriod":{
"title":"timePeriod",
"allOf":[
{
"$ref":"#/definitions/TimePeriodType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"timeInstant":{
"title":"timeInstant",
"allOf":[
{
"$ref":"#/definitions/TimeInstantType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimeInstant",
"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":"TimeInstantOrPeriodPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"timePeriod",
"timeInstant",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"OutputListType":{
"required":[
"output"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"OutputListType",
"properties":{
"output":{
"title":"output",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/OutputListType.Output"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"output",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"OutputListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"output"
]
},
"ClassifierListPropertyType":{
"type":"object",
"title":"ClassifierListPropertyType",
"required":[
"classifierList"
],
"properties":{
"classifierList":{
"title":"classifierList",
"allOf":[
{
"$ref":"#/definitions/ClassifierListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ClassifierList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ClassifierListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"classifierList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ProcessMethodType":{
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"ProcessMethodType",
"properties":{
"algorithm":{
"title":"algorithm",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ProcessMethodType.Algorithm"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"algorithm",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ProcessMethodType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"algorithm"
]
},
"FeatureListPropertyType":{
"type":"object",
"title":"FeatureListPropertyType",
"required":[
"featureList"
],
"properties":{
"featureList":{
"title":"featureList",
"allOf":[
{
"$ref":"#/definitions/FeatureListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"FeatureList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"FeatureListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"featureList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"PhysicalComponentType":{
"allOf":[
{
"$ref":"#/definitions/AbstractPhysicalProcessType"
},
{
"type":"object",
"title":"PhysicalComponentType",
"properties":{
"method":{
"title":"method",
"allOf":[
{
"$ref":"#/definitions/ProcessMethodPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"method",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"PhysicalComponentType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"method"
]
},
"LinkType":{
"type":"object",
"title":"LinkType",
"required":[
"source",
"destination"
],
"properties":{
"source":{
"title":"source",
"allOf":[
{
"$ref":"#/definitions/DataComponentRefPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"source",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"destination":{
"title":"destination",
"allOf":[
{
"$ref":"#/definitions/DataComponentRefPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"destination",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"id":{
"title":"id",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"id",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"LinkType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"source",
"destination",
"id"
]
},
"ObservablePropertyType":{
"required":[
"definition"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"ObservablePropertyType",
"properties":{
"definition":{
"title":"definition",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"definition",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ObservablePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"definition"
]
},
"DataInterfaceType":{
"required":[
"data"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"DataInterfaceType",
"properties":{
"data":{
"title":"data",
"allOf":[
{
"$ref":"#/definitions/DataStreamPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"data",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"interfaceParameters":{
"title":"interfaceParameters",
"allOf":[
{
"$ref":"#/definitions/DataRecordPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"interfaceParameters",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DataInterfaceType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"data",
"interfaceParameters"
]
},
"SettingsType":{
"allOf":[
{
"$ref":"#/definitions/AbstractSettingsType"
},
{
"type":"object",
"title":"SettingsType",
"properties":{
"setValue":{
"title":"setValue",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ValueSettingPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"setValue",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"setArrayValues":{
"title":"setArrayValues",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ArraySettingPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"setArrayValues",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"setConstraint":{
"title":"setConstraint",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ConstraintSettingPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"setConstraint",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"setMode":{
"title":"setMode",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ModeSettingPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"setMode",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"setStatus":{
"title":"setStatus",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/StatusSettingPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"setStatus",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"SettingsType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"setValue",
"setArrayValues",
"setConstraint",
"setMode",
"setStatus"
]
},
"AbstractSettingsPropertyType":{
"type":"object",
"title":"AbstractSettingsPropertyType",
"required":[
"abstractSettings"
],
"properties":{
"abstractSettings":{
"title":"abstractSettings",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractSettingsType"
}
},
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"AbstractSettingsPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractSettings",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"EventPropertyType":{
"type":"object",
"title":"EventPropertyType",
"required":[
"event"
],
"properties":{
"event":{
"title":"event",
"allOf":[
{
"$ref":"#/definitions/EventType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Event",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"EventPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"event",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ModeSettingPropertyType":{
"type":"object",
"title":"ModeSettingPropertyType",
"required":[
"ref"
],
"properties":{
"value":{
"title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"value"
},
"ref":{
"title":"ref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"ref",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"ModeSettingPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"value",
"ref"
]
},
"AbstractProcessType.Configuration":{
"type":"object",
"title":"AbstractProcessType.Configuration",
"required":[
"abstractSettings"
],
"properties":{
"abstractSettings":{
"title":"abstractSettings",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractSettingsType"
}
},
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"abstractSettings"
]
},
"AggregateProcessType":{
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType"
},
{
"type":"object",
"title":"AggregateProcessType",
"properties":{
"components":{
"title":"components",
"allOf":[
{
"$ref":"#/definitions/ComponentListPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"components",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"connections":{
"title":"connections",
"allOf":[
{
"$ref":"#/definitions/ConnectionListPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"connections",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AggregateProcessType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"components",
"connections"
]
},
"SpatialFramePropertyType":{
"type":"object",
"title":"SpatialFramePropertyType",
"required":[
"spatialFrame"
],
"properties":{
"spatialFrame":{
"title":"spatialFrame",
"allOf":[
{
"$ref":"#/definitions/SpatialFrameType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"SpatialFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"SpatialFramePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"spatialFrame",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ModeChoicePropertyType":{
"type":"object",
"title":"ModeChoicePropertyType",
"required":[
"modeChoice"
],
"properties":{
"modeChoice":{
"title":"modeChoice",
"allOf":[
{
"$ref":"#/definitions/ModeChoiceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ModeChoice",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ModeChoicePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"modeChoice",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"IdentifierListPropertyType":{
"type":"object",
"title":"IdentifierListPropertyType",
"required":[
"identifierList"
],
"properties":{
"identifierList":{
"title":"identifierList",
"allOf":[
{
"$ref":"#/definitions/IdentifierListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"IdentifierList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"IdentifierListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"identifierList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ParameterListType":{
"required":[
"parameter"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"ParameterListType",
"properties":{
"parameter":{
"title":"parameter",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ParameterListType.Parameter"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"parameter",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ParameterListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"parameter"
]
},
"OutputListPropertyType":{
"type":"object",
"title":"OutputListPropertyType",
"required":[
"outputList"
],
"properties":{
"outputList":{
"title":"outputList",
"allOf":[
{
"$ref":"#/definitions/OutputListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"OutputList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"OutputListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"outputList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ComponentListPropertyType":{
"type":"object",
"title":"ComponentListPropertyType",
"required":[
"componentList"
],
"properties":{
"componentList":{
"title":"componentList",
"allOf":[
{
"$ref":"#/definitions/ComponentListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ComponentList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ComponentListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"componentList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"KeywordListPropertyType":{
"type":"object",
"title":"KeywordListPropertyType",
"required":[
"keywordList"
],
"properties":{
"keywordList":{
"title":"keywordList",
"allOf":[
{
"$ref":"#/definitions/KeywordListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"KeywordList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"KeywordListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"keywordList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"SimpleProcessPropertyType":{
"type":"object",
"title":"SimpleProcessPropertyType",
"required":[
"simpleProcess"
],
"properties":{
"simpleProcess":{
"title":"simpleProcess",
"allOf":[
{
"$ref":"#/definitions/SimpleProcessType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"SimpleProcess",
"namespaceURI":"http://www.opengis.net/sensorml/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":"SimpleProcessPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"simpleProcess",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"EventType.Time":{
"type":"object",
"title":"EventType.Time",
"required":[
"timePeriod",
"timeInstant"
],
"properties":{
"timePeriod":{
"title":"timePeriod",
"allOf":[
{
"$ref":"#/definitions/TimePeriodType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"timeInstant":{
"title":"timeInstant",
"allOf":[
{
"$ref":"#/definitions/TimeInstantType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"timePeriod",
"timeInstant"
]
},
"AbstractAlgorithmType":{
"type":"object",
"title":"AbstractAlgorithmType",
"properties":{
"id":{
"title":"id",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"id",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractAlgorithmType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"id"
]
},
"EventType.Configuration":{
"type":"object",
"title":"EventType.Configuration",
"required":[
"abstractSettings"
],
"properties":{
"abstractSettings":{
"title":"abstractSettings",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractSettingsType"
}
},
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"abstractSettings"
]
},
"ParameterListType.Parameter":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/DataComponentOrObservablePropertyType"
},
{
"type":"object",
"title":"ParameterListType.Parameter",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"EventType":{
"required":[
"time"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"EventType",
"properties":{
"keywords":{
"title":"keywords",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/MDKeywordsPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"keywords",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"identification":{
"title":"identification",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IdentifierListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"identification",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"classification":{
"title":"classification",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ClassifierListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"classification",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"contacts":{
"title":"contacts",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ContactListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"contacts",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"documentation":{
"title":"documentation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/DocumentListPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"documentation",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"time":{
"title":"time",
"allOf":[
{
"$ref":"#/definitions/EventType.Time"
}
],
"propertyType":"element",
"elementName":{
"localPart":"time",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"property":{
"title":"property",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/AbstractDataComponentPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"property",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"configuration":{
"title":"configuration",
"allOf":[
{
"$ref":"#/definitions/EventType.Configuration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"configuration",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"definition":{
"title":"definition",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"definition",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"EventType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"keywords",
"identification",
"classification",
"contacts",
"documentation",
"time",
"property",
"configuration",
"definition"
]
},
"InputListPropertyType":{
"type":"object",
"title":"InputListPropertyType",
"required":[
"inputList"
],
"properties":{
"inputList":{
"title":"inputList",
"allOf":[
{
"$ref":"#/definitions/InputListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"InputList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"InputListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"inputList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"EventListPropertyType":{
"type":"object",
"title":"EventListPropertyType",
"required":[
"eventList"
],
"properties":{
"eventList":{
"title":"eventList",
"allOf":[
{
"$ref":"#/definitions/EventListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"EventList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"EventListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"eventList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ConstraintSettingPropertyType":{
"type":"object",
"title":"ConstraintSettingPropertyType",
"required":[
"allowedTimes",
"allowedTokens",
"allowedValues",
"ref"
],
"properties":{
"allowedTimes":{
"title":"allowedTimes",
"allOf":[
{
"$ref":"#/definitions/AllowedTimesType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AllowedTimes",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"allowedTokens":{
"title":"allowedTokens",
"allOf":[
{
"$ref":"#/definitions/AllowedTokensType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AllowedTokens",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"allowedValues":{
"title":"allowedValues",
"allOf":[
{
"$ref":"#/definitions/AllowedValuesType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AllowedValues",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"ref":{
"title":"ref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"ref",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"ConstraintSettingPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"allowedTimes",
"allowedTokens",
"allowedValues",
"ref"
]
},
"CharacteristicListPropertyType":{
"type":"object",
"title":"CharacteristicListPropertyType",
"required":[
"characteristicList"
],
"properties":{
"characteristicList":{
"title":"characteristicList",
"allOf":[
{
"$ref":"#/definitions/CharacteristicListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"CharacteristicList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"CharacteristicListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"characteristicList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"DescribedObjectType.Characteristics":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/CharacteristicListPropertyType"
},
{
"type":"object",
"title":"DescribedObjectType.Characteristics",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"SimpleProcessType":{
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType"
},
{
"type":"object",
"title":"SimpleProcessType",
"properties":{
"method":{
"title":"method",
"allOf":[
{
"$ref":"#/definitions/ProcessMethodPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"method",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"SimpleProcessType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"method"
]
},
"CapabilityListType.Capability":{
"required":[
"name"
],
"allOf":[
{
"$ref":"#/definitions/AbstractDataComponentPropertyType"
},
{
"type":"object",
"title":"CapabilityListType.Capability",
"properties":{
"name":{
"title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"name",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"propertiesOrder":[
"name"
]
},
"DocumentListType":{
"required":[
"document"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"DocumentListType",
"properties":{
"document":{
"title":"document",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CIOnlineResourcePropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"document",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DocumentListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"document"
]
},
"AbstractProcessType.Modes":{
"type":"object",
"title":"AbstractProcessType.Modes",
"required":[
"abstractModes"
],
"properties":{
"abstractModes":{
"title":"abstractModes",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractModesType"
}
},
"elementName":{
"localPart":"AbstractModes",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractModes",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"abstractModes"
]
},
"AggregateProcessPropertyType":{
"type":"object",
"title":"AggregateProcessPropertyType",
"required":[
"aggregateProcess"
],
"properties":{
"aggregateProcess":{
"title":"aggregateProcess",
"allOf":[
{
"$ref":"#/definitions/AggregateProcessType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"AggregateProcess",
"namespaceURI":"http://www.opengis.net/sensorml/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":"AggregateProcessPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"aggregateProcess",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"DataComponentOrObservablePropertyType":{
"type":"object",
"title":"DataComponentOrObservablePropertyType",
"required":[
"abstractDataComponent",
"observableProperty",
"dataInterface"
],
"properties":{
"abstractDataComponent":{
"title":"abstractDataComponent",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractDataComponentType"
}
},
"elementName":{
"localPart":"AbstractDataComponent",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"AbstractDataComponent",
"namespaceURI":"http://www.opengis.net/swe/2.0"
}
},
"observableProperty":{
"title":"observableProperty",
"allOf":[
{
"$ref":"#/definitions/ObservablePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ObservableProperty",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"dataInterface":{
"title":"dataInterface",
"allOf":[
{
"$ref":"#/definitions/DataInterfaceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"DataInterface",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"DataComponentOrObservablePropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"abstractDataComponent",
"observableProperty",
"dataInterface",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"AbstractProcessType.Outputs":{
"type":"object",
"title":"AbstractProcessType.Outputs",
"required":[
"outputList"
],
"properties":{
"outputList":{
"title":"outputList",
"allOf":[
{
"$ref":"#/definitions/OutputListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"OutputList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"outputList"
]
},
"ConnectionListType":{
"required":[
"connection"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"ConnectionListType",
"properties":{
"connection":{
"title":"connection",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ConnectionListType.Connection"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"connection",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ConnectionListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"connection"
]
},
"AbstractMetadataListType":{
"allOf":[
{
"$ref":"#/definitions/AbstractSWEIdentifiableType"
},
{
"type":"object",
"title":"AbstractMetadataListType",
"properties":{
"definition":{
"title":"definition",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"definition",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractMetadataListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"definition"
]
},
"DescribedObjectPropertyType":{
"type":"object",
"title":"DescribedObjectPropertyType",
"required":[
"describedObject"
],
"properties":{
"describedObject":{
"title":"describedObject",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DescribedObjectType"
}
},
"elementName":{
"localPart":"DescribedObject",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"DescribedObject",
"namespaceURI":"http://www.opengis.net/sensorml/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":"DescribedObjectPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"describedObject",
"owns",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"EventListType":{
"required":[
"event"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"EventListType",
"properties":{
"event":{
"title":"event",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/EventPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"event",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"EventListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"event"
]
},
"SettingsPropertyType":{
"type":"object",
"title":"SettingsPropertyType",
"required":[
"settings"
],
"properties":{
"settings":{
"title":"settings",
"allOf":[
{
"$ref":"#/definitions/SettingsType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"Settings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"SettingsPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"settings",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"ModeType":{
"required":[
"configuration"
],
"allOf":[
{
"$ref":"#/definitions/DescribedObjectType"
},
{
"type":"object",
"title":"ModeType",
"properties":{
"configuration":{
"title":"configuration",
"allOf":[
{
"$ref":"#/definitions/SettingsPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"configuration",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ModeType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"configuration"
]
},
"ObservablePropertyPropertyType":{
"type":"object",
"title":"ObservablePropertyPropertyType",
"required":[
"observableProperty"
],
"properties":{
"observableProperty":{
"title":"observableProperty",
"allOf":[
{
"$ref":"#/definitions/ObservablePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ObservableProperty",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ObservablePropertyPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"observableProperty",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"InputListType":{
"required":[
"input"
],
"allOf":[
{
"$ref":"#/definitions/AbstractSWEType"
},
{
"type":"object",
"title":"InputListType",
"properties":{
"input":{
"title":"input",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/InputListType.Input"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"input",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"InputListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"input"
]
},
"PhysicalComponentPropertyType":{
"type":"object",
"title":"PhysicalComponentPropertyType",
"required":[
"physicalComponent"
],
"properties":{
"physicalComponent":{
"title":"physicalComponent",
"allOf":[
{
"$ref":"#/definitions/PhysicalComponentType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"PhysicalComponent",
"namespaceURI":"http://www.opengis.net/sensorml/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":"PhysicalComponentPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"physicalComponent",
"nilReason",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate",
"owns"
]
},
"StatusSettingPropertyType":{
"type":"object",
"title":"StatusSettingPropertyType",
"required":[
"ref"
],
"properties":{
"value":{
"title":"value",
"allOf":[
{
"$ref":"#/definitions/StatusType"
}
],
"propertyType":"value"
},
"ref":{
"title":"ref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"ref",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
"localPart":"StatusSettingPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"value",
"ref"
]
},
"ParameterListPropertyType":{
"type":"object",
"title":"ParameterListPropertyType",
"required":[
"parameterList"
],
"properties":{
"parameterList":{
"title":"parameterList",
"allOf":[
{
"$ref":"#/definitions/ParameterListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ParameterList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ParameterListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"parameterList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"AbstractProcessType.FeaturesOfInterest":{
"type":"object",
"title":"AbstractProcessType.FeaturesOfInterest",
"required":[
"featureList"
],
"properties":{
"featureList":{
"title":"featureList",
"allOf":[
{
"$ref":"#/definitions/FeatureListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"FeatureList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"featureList"
]
},
"ContactListPropertyType":{
"type":"object",
"title":"ContactListPropertyType",
"required":[
"contactList"
],
"properties":{
"contactList":{
"title":"contactList",
"allOf":[
{
"$ref":"#/definitions/ContactListType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ContactList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ContactListPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"contactList",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"IdentifierListType":{
"required":[
"smlIdentifier"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"IdentifierListType",
"properties":{
"smlIdentifier":{
"title":"smlIdentifier",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IdentifierListType.Identifier"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"identifier",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"IdentifierListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"smlIdentifier"
]
},
"ModeChoiceType":{
"required":[
"mode"
],
"allOf":[
{
"$ref":"#/definitions/AbstractModesType"
},
{
"type":"object",
"title":"ModeChoiceType",
"properties":{
"mode":{
"title":"mode",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ModePropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"mode",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ModeChoiceType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"mode"
]
},
"FeatureListType":{
"required":[
"feature"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"FeatureListType",
"properties":{
"feature":{
"title":"feature",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/FeaturePropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"feature",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"FeatureListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"feature"
]
},
"AbstractProcessType":{
"allOf":[
{
"$ref":"#/definitions/DescribedObjectType"
},
{
"type":"object",
"title":"AbstractProcessType",
"properties":{
"typeOf":{
"title":"typeOf",
"allOf":[
{
"$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"typeOf",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"configuration":{
"title":"configuration",
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType.Configuration"
}
],
"propertyType":"element",
"elementName":{
"localPart":"configuration",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"featuresOfInterest":{
"title":"featuresOfInterest",
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType.FeaturesOfInterest"
}
],
"propertyType":"element",
"elementName":{
"localPart":"featuresOfInterest",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"inputs":{
"title":"inputs",
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType.Inputs"
}
],
"propertyType":"element",
"elementName":{
"localPart":"inputs",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"outputs":{
"title":"outputs",
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType.Outputs"
}
],
"propertyType":"element",
"elementName":{
"localPart":"outputs",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"parameters":{
"title":"parameters",
"allOf":[
{
"$ref":"#/definitions/AbstractProcessType.Parameters"
}
],
"propertyType":"element",
"elementName":{
"localPart":"parameters",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"modes":{
"title":"modes",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/AbstractProcessType.Modes"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"modes",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"definition":{
"title":"definition",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"definition",
"namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractProcessType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"typeOf",
"configuration",
"featuresOfInterest",
"inputs",
"outputs",
"parameters",
"modes",
"definition"
]
},
"ArraySettingPropertyType.ArrayValues":{
"type":"object",
"title":"ArraySettingPropertyType.ArrayValues",
"required":[
"encoding",
"value"
],
"properties":{
"encoding":{
"title":"encoding",
"allOf":[
{
"$ref":"#/definitions/ArraySettingPropertyType.ArrayValues.Encoding"
}
],
"propertyType":"element",
"elementName":{
"localPart":"encoding",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"value":{
"title":"value",
"allOf":[
{
"$ref":"#/definitions/EncodedValuesPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"value",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"encoding",
"value"
]
},
"ClassifierListType":{
"required":[
"classifier"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"ClassifierListType",
"properties":{
"classifier":{
"title":"classifier",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/ClassifierListType.Classifier"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"classifier",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ClassifierListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"classifier"
]
},
"PhysicalSystemType":{
"allOf":[
{
"$ref":"#/definitions/AbstractPhysicalProcessType"
},
{
"type":"object",
"title":"PhysicalSystemType",
"properties":{
"components":{
"title":"components",
"allOf":[
{
"$ref":"#/definitions/ComponentListPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"components",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"connections":{
"title":"connections",
"allOf":[
{
"$ref":"#/definitions/ConnectionListPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"connections",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"PhysicalSystemType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"components",
"connections"
]
},
"ContactListType":{
"required":[
"contact"
],
"allOf":[
{
"$ref":"#/definitions/AbstractMetadataListType"
},
{
"type":"object",
"title":"ContactListType",
"properties":{
"contact":{
"title":"contact",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CIResponsiblePartyPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
"localPart":"contact",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ContactListType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"contact"
]
},
"ProcessMethodPropertyType":{
"type":"object",
"title":"ProcessMethodPropertyType",
"required":[
"processMethod"
],
"properties":{
"processMethod":{
"title":"processMethod",
"allOf":[
{
"$ref":"#/definitions/ProcessMethodType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"ProcessMethod",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
"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":"ProcessMethodPropertyType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
},
"propertiesOrder":[
"processMethod",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"DescribedObjectType.ValidTime":{
"type":"object",
"title":"DescribedObjectType.ValidTime",
"required":[
"timePeriod",
"timeInstant"
],
"properties":{
"timePeriod":{
"title":"timePeriod",
"allOf":[
{
"$ref":"#/definitions/TimePeriodType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"timeInstant":{
"title":"timeInstant",
"allOf":[
{
"$ref":"#/definitions/TimeInstantType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
"timePeriod",
"timeInstant"
]
},
"StatusType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"typeType":"enumInfo",
"typeName":{
"localPart":"StatusType",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
},
"anyOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DocumentListType"
}
},
"elementName":{
"localPart":"DocumentList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CharacteristicListType"
}
},
"elementName":{
"localPart":"CharacteristicList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractMetadataListType"
}
},
"elementName":{
"localPart":"AbstractMetadataList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/EventListType"
}
},
"elementName":{
"localPart":"EventList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractProcessType"
}
},
"elementName":{
"localPart":"AbstractProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TemporalFrameType"
}
},
"elementName":{
"localPart":"TemporalFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/InputListType"
}
},
"elementName":{
"localPart":"InputList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ClassifierListType"
}
},
"elementName":{
"localPart":"ClassifierList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractPhysicalProcessType"
}
},
"elementName":{
"localPart":"AbstractPhysicalProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/TermType"
}
},
"elementName":{
"localPart":"Term",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ObservablePropertyType"
}
},
"elementName":{
"localPart":"ObservableProperty",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/IdentifierListType"
}
},
"elementName":{
"localPart":"IdentifierList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ComponentListType"
}
},
"elementName":{
"localPart":"ComponentList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/LinkType"
}
},
"elementName":{
"localPart":"Link",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DataInterfaceType"
}
},
"elementName":{
"localPart":"DataInterface",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractModesType"
}
},
"elementName":{
"localPart":"AbstractModes",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/SpatialFrameType"
}
},
"elementName":{
"localPart":"SpatialFrame",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/FeatureListType"
}
},
"elementName":{
"localPart":"FeatureList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/SettingsType"
}
},
"elementName":{
"localPart":"Settings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/SimpleProcessType"
}
},
"elementName":{
"localPart":"SimpleProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ContactListType"
}
},
"elementName":{
"localPart":"ContactList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractSettingsType"
}
},
"elementName":{
"localPart":"AbstractSettings",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/PhysicalComponentType"
}
},
"elementName":{
"localPart":"PhysicalComponent",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/CapabilityListType"
}
},
"elementName":{
"localPart":"CapabilityList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ConnectionListType"
}
},
"elementName":{
"localPart":"ConnectionList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/KeywordListType"
}
},
"elementName":{
"localPart":"KeywordList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AggregateProcessType"
}
},
"elementName":{
"localPart":"AggregateProcess",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/PhysicalSystemType"
}
},
"elementName":{
"localPart":"PhysicalSystem",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ProcessMethodType"
}
},
"elementName":{
"localPart":"ProcessMethod",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ParameterListType"
}
},
"elementName":{
"localPart":"ParameterList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractAlgorithmType"
}
},
"elementName":{
"localPart":"AbstractAlgorithm",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ModeChoiceType"
}
},
"elementName":{
"localPart":"ModeChoice",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/EventType"
}
},
"elementName":{
"localPart":"Event",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/ModeType"
}
},
"elementName":{
"localPart":"Mode",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/OutputListType"
}
},
"elementName":{
"localPart":"OutputList",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/DescribedObjectType"
}
},
"elementName":{
"localPart":"DescribedObject",
"namespaceURI":"http://www.opengis.net/sensorml/2.0"
}
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy