.citygml-v_2_0.2.6.1.source-code.CityGML_Tunnel_2_0.jsonschema Maven / Gradle / Ivy
{
"id":"http://www.opengis.net/citygml/tunnel/2.0#",
"definitions":{
"TunnelFurnitureType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"TunnelFurnitureType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"function":{
"title":"function",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"usage":{
"title":"usage",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4ImplicitRepresentation":{
"title":"lod4ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfTunnelFurniture":{
"title":"genericApplicationPropertyOfTunnelFurniture",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TunnelFurnitureType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod4Geometry",
"lod4ImplicitRepresentation",
"genericApplicationPropertyOfTunnelFurniture"
]
},
"TunnelPartType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTunnelType"
},
{
"type":"object",
"title":"TunnelPartType",
"properties":{
"genericApplicationPropertyOfTunnelPart":{
"title":"genericApplicationPropertyOfTunnelPart",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TunnelPartType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfTunnelPart"
]
},
"CeilingSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"CeilingSurfaceType",
"properties":{
"genericApplicationPropertyOfCeilingSurface":{
"title":"genericApplicationPropertyOfCeilingSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfCeilingSurface"
]
},
"BoundarySurfacePropertyType":{
"type":"object",
"title":"BoundarySurfacePropertyType",
"required":[
"boundarySurface"
],
"properties":{
"boundarySurface":{
"title":"boundarySurface",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
"localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"BoundarySurfacePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"boundarySurface",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"OpeningPropertyType":{
"type":"object",
"title":"OpeningPropertyType",
"required":[
"opening"
],
"properties":{
"opening":{
"title":"opening",
"allOf":[
{
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
"$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
"localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"OpeningPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"opening",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"WallSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"WallSurfaceType",
"properties":{
"genericApplicationPropertyOfWallSurface":{
"title":"genericApplicationPropertyOfWallSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"WallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfWallSurface"
]
},
"IntTunnelInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"IntTunnelInstallationType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"function":{
"title":"function",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"usage":{
"title":"usage",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4ImplicitRepresentation":{
"title":"lod4ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"cityObjectBoundedBy":{
"title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfIntTunnelInstallation":{
"title":"genericApplicationPropertyOfIntTunnelInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfIntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"IntTunnelInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod4Geometry",
"lod4ImplicitRepresentation",
"cityObjectBoundedBy",
"genericApplicationPropertyOfIntTunnelInstallation"
]
},
"AbstractBoundarySurfaceType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"AbstractBoundarySurfaceType",
"properties":{
"lod2MultiSurface":{
"title":"lod2MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3MultiSurface":{
"title":"lod3MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"opening":{
"title":"opening",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/OpeningPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"opening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfBoundarySurface":{
"title":"genericApplicationPropertyOfBoundarySurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractBoundarySurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"lod2MultiSurface",
"lod3MultiSurface",
"lod4MultiSurface",
"opening",
"genericApplicationPropertyOfBoundarySurface"
]
},
"WindowType":{
"allOf":[
{
"$ref":"#/definitions/AbstractOpeningType"
},
{
"type":"object",
"title":"WindowType",
"properties":{
"genericApplicationPropertyOfWindow":{
"title":"genericApplicationPropertyOfWindow",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"WindowType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfWindow"
]
},
"DoorType":{
"allOf":[
{
"$ref":"#/definitions/AbstractOpeningType"
},
{
"type":"object",
"title":"DoorType",
"properties":{
"genericApplicationPropertyOfDoor":{
"title":"genericApplicationPropertyOfDoor",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DoorType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfDoor"
]
},
"InteriorWallSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"InteriorWallSurfaceType",
"properties":{
"genericApplicationPropertyOfInteriorWallSurface":{
"title":"genericApplicationPropertyOfInteriorWallSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"InteriorWallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfInteriorWallSurface"
]
},
"TunnelInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"TunnelInstallationType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"function":{
"title":"function",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"usage":{
"title":"usage",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod2Geometry":{
"title":"lod2Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3Geometry":{
"title":"lod3Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod2ImplicitRepresentation":{
"title":"lod2ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3ImplicitRepresentation":{
"title":"lod3ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4ImplicitRepresentation":{
"title":"lod4ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"cityObjectBoundedBy":{
"title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfTunnelInstallation":{
"title":"genericApplicationPropertyOfTunnelInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TunnelInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod2Geometry",
"lod3Geometry",
"lod4Geometry",
"lod2ImplicitRepresentation",
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation",
"cityObjectBoundedBy",
"genericApplicationPropertyOfTunnelInstallation"
]
},
"GroundSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"GroundSurfaceType",
"properties":{
"genericApplicationPropertyOfGroundSurface":{
"title":"genericApplicationPropertyOfGroundSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"GroundSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfGroundSurface"
]
},
"InteriorFurniturePropertyType":{
"type":"object",
"title":"InteriorFurniturePropertyType",
"required":[
"tunnelFurniture"
],
"properties":{
"tunnelFurniture":{
"title":"tunnelFurniture",
"allOf":[
{
"$ref":"#/definitions/TunnelFurnitureType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"InteriorFurniturePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"tunnelFurniture",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"IntTunnelInstallationPropertyType":{
"type":"object",
"title":"IntTunnelInstallationPropertyType",
"required":[
"intTunnelInstallation"
],
"properties":{
"intTunnelInstallation":{
"title":"intTunnelInstallation",
"allOf":[
{
"$ref":"#/definitions/IntTunnelInstallationType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"IntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"IntTunnelInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"intTunnelInstallation",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"InteriorHollowSpacePropertyType":{
"type":"object",
"title":"InteriorHollowSpacePropertyType",
"required":[
"hollowSpace"
],
"properties":{
"hollowSpace":{
"title":"hollowSpace",
"allOf":[
{
"$ref":"#/definitions/HollowSpaceType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"HollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"InteriorHollowSpacePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"hollowSpace",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"TunnelPartPropertyType":{
"type":"object",
"title":"TunnelPartPropertyType",
"required":[
"tunnelPart"
],
"properties":{
"tunnelPart":{
"title":"tunnelPart",
"allOf":[
{
"$ref":"#/definitions/TunnelPartType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"TunnelPartPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"tunnelPart",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"HollowSpaceType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"HollowSpaceType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"function":{
"title":"function",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"usage":{
"title":"usage",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4Solid":{
"title":"lod4Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Solid",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"cityObjectBoundedBy":{
"title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"interiorFurniture":{
"title":"interiorFurniture",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/InteriorFurniturePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"interiorFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"hollowSpaceInstallation":{
"title":"hollowSpaceInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IntTunnelInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"hollowSpaceInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfHollowSpace":{
"title":"genericApplicationPropertyOfHollowSpace",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfHollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"HollowSpaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod4Solid",
"lod4MultiSurface",
"cityObjectBoundedBy",
"interiorFurniture",
"hollowSpaceInstallation",
"genericApplicationPropertyOfHollowSpace"
]
},
"FloorSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"FloorSurfaceType",
"properties":{
"genericApplicationPropertyOfFloorSurface":{
"title":"genericApplicationPropertyOfFloorSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"FloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfFloorSurface"
]
},
"TunnelType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTunnelType"
},
{
"type":"object",
"title":"TunnelType",
"properties":{
"genericApplicationPropertyOfTunnel":{
"title":"genericApplicationPropertyOfTunnel",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"TunnelType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfTunnel"
]
},
"OuterCeilingSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"OuterCeilingSurfaceType",
"properties":{
"genericApplicationPropertyOfOuterCeilingSurface":{
"title":"genericApplicationPropertyOfOuterCeilingSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"OuterCeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfOuterCeilingSurface"
]
},
"RoofSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"RoofSurfaceType",
"properties":{
"genericApplicationPropertyOfRoofSurface":{
"title":"genericApplicationPropertyOfRoofSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"RoofSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfRoofSurface"
]
},
"AbstractTunnelType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
},
{
"type":"object",
"title":"AbstractTunnelType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"function":{
"title":"function",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"usage":{
"title":"usage",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"yearOfConstruction":{
"title":"yearOfConstruction",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/gYear"
}
],
"propertyType":"element",
"elementName":{
"localPart":"yearOfConstruction",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"yearOfDemolition":{
"title":"yearOfDemolition",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/gYear"
}
],
"propertyType":"element",
"elementName":{
"localPart":"yearOfDemolition",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod1Solid":{
"title":"lod1Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1Solid",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod1MultiSurface":{
"title":"lod1MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod1TerrainIntersection":{
"title":"lod1TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod2Solid":{
"title":"lod2Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2Solid",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod2MultiSurface":{
"title":"lod2MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod2MultiCurve":{
"title":"lod2MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod2TerrainIntersection":{
"title":"lod2TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"outerTunnelInstallation":{
"title":"outerTunnelInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/TunnelInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"outerTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"interiorTunnelInstallation":{
"title":"interiorTunnelInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IntTunnelInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"interiorTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"cityObjectBoundedBy":{
"title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3Solid":{
"title":"lod3Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3Solid",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3MultiSurface":{
"title":"lod3MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3MultiCurve":{
"title":"lod3MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3TerrainIntersection":{
"title":"lod3TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4Solid":{
"title":"lod4Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Solid",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4MultiCurve":{
"title":"lod4MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4TerrainIntersection":{
"title":"lod4TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"interiorHollowSpace":{
"title":"interiorHollowSpace",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/InteriorHollowSpacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"interiorHollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"consistsOfTunnelPart":{
"title":"consistsOfTunnelPart",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/TunnelPartPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"consistsOfTunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfAbstractTunnel":{
"title":"genericApplicationPropertyOfAbstractTunnel",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfAbstractTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractTunnelType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"yearOfConstruction",
"yearOfDemolition",
"lod1Solid",
"lod1MultiSurface",
"lod1TerrainIntersection",
"lod2Solid",
"lod2MultiSurface",
"lod2MultiCurve",
"lod2TerrainIntersection",
"outerTunnelInstallation",
"interiorTunnelInstallation",
"cityObjectBoundedBy",
"lod3Solid",
"lod3MultiSurface",
"lod3MultiCurve",
"lod3TerrainIntersection",
"lod4Solid",
"lod4MultiSurface",
"lod4MultiCurve",
"lod4TerrainIntersection",
"interiorHollowSpace",
"consistsOfTunnelPart",
"genericApplicationPropertyOfAbstractTunnel"
]
},
"ClosureSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"ClosureSurfaceType",
"properties":{
"genericApplicationPropertyOfClosureSurface":{
"title":"genericApplicationPropertyOfClosureSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ClosureSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfClosureSurface"
]
},
"OuterFloorSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
"title":"OuterFloorSurfaceType",
"properties":{
"genericApplicationPropertyOfOuterFloorSurface":{
"title":"genericApplicationPropertyOfOuterFloorSurface",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"OuterFloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfOuterFloorSurface"
]
},
"AbstractOpeningType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"AbstractOpeningType",
"properties":{
"lod3MultiSurface":{
"title":"lod3MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod3ImplicitRepresentation":{
"title":"lod3ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"lod4ImplicitRepresentation":{
"title":"lod4ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"genericApplicationPropertyOfOpening":{
"title":"genericApplicationPropertyOfOpening",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractOpeningType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"lod3MultiSurface",
"lod4MultiSurface",
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation",
"genericApplicationPropertyOfOpening"
]
},
"TunnelInstallationPropertyType":{
"type":"object",
"title":"TunnelInstallationPropertyType",
"required":[
"tunnelInstallation"
],
"properties":{
"tunnelInstallation":{
"title":"tunnelInstallation",
"allOf":[
{
"$ref":"#/definitions/TunnelInstallationType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"TunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyURI"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
"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/anyURI"
}
],
"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/anyURI"
}
],
"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/anyURI"
}
],
"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":"TunnelInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
"tunnelInstallation",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
}
},
"anyOf":[
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"CeilingSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/CeilingSurfaceType"
}
},
"elementName":{
"localPart":"CeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"InteriorWallSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/InteriorWallSurfaceType"
}
},
"elementName":{
"localPart":"InteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"Window"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/WindowType"
}
},
"elementName":{
"localPart":"Window",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"OuterCeilingSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/OuterCeilingSurfaceType"
}
},
"elementName":{
"localPart":"OuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"Door"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/DoorType"
}
},
"elementName":{
"localPart":"Door",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfAbstractTunnel"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfAbstractTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"FloorSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/FloorSurfaceType"
}
},
"elementName":{
"localPart":"FloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfTunnel"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfHollowSpace"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfHollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"GroundSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/GroundSurfaceType"
}
},
"elementName":{
"localPart":"GroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_Opening"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
"localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfInteriorWallSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"RoofSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/RoofSurfaceType"
}
},
"elementName":{
"localPart":"RoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfDoor"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfWindow"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfOuterFloorSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBoundarySurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfFloorSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfRoofSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfOpening"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfTunnelFurniture"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfIntTunnelInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfIntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"OuterFloorSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/OuterFloorSurfaceType"
}
},
"elementName":{
"localPart":"OuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"Tunnel"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/TunnelType"
}
},
"elementName":{
"localPart":"Tunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfWallSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"IntTunnelInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/IntTunnelInstallationType"
}
},
"elementName":{
"localPart":"IntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfTunnelInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"TunnelFurniture"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/TunnelFurnitureType"
}
},
"elementName":{
"localPart":"TunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"HollowSpace"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/HollowSpaceType"
}
},
"elementName":{
"localPart":"HollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"TunnelPart"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/TunnelPartType"
}
},
"elementName":{
"localPart":"TunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfOuterCeilingSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"ClosureSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/ClosureSurfaceType"
}
},
"elementName":{
"localPart":"ClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"WallSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/WallSurfaceType"
}
},
"elementName":{
"localPart":"WallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_BoundarySurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
"localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfTunnelPart"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfTunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfGroundSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfCeilingSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfClosureSurface"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_AbstractTunnel"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/AbstractTunnelType"
}
},
"elementName":{
"localPart":"_AbstractTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"TunnelInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/tunnel/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/TunnelInstallationType"
}
},
"elementName":{
"localPart":"TunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
]
}