.citygml-v_2_0.2.6.1.source-code.CityGML_Bridge_2_0.jsonschema Maven / Gradle / Ivy
{
"id":"http://www.opengis.net/citygml/bridge/2.0#",
"definitions":{
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"GroundSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfGroundSurface"
]
},
"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/bridge/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractOpeningType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"lod3MultiSurface",
"lod4MultiSurface",
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation",
"genericApplicationPropertyOfOpening"
]
},
"BridgeConstructionElementPropertyType":{
"type":"object",
"title":"BridgeConstructionElementPropertyType",
"required":[
"bridgeConstructionElement"
],
"properties":{
"bridgeConstructionElement":{
"title":"bridgeConstructionElement",
"allOf":[
{
"$ref":"#/definitions/BridgeConstructionElementType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"BridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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":"BridgeConstructionElementPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"bridgeConstructionElement",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"BridgePartPropertyType":{
"type":"object",
"title":"BridgePartPropertyType",
"required":[
"bridgePart"
],
"properties":{
"bridgePart":{
"title":"bridgePart",
"allOf":[
{
"$ref":"#/definitions/BridgePartType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"BridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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":"BridgePartPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"bridgePart",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"BridgeInstallationPropertyType":{
"type":"object",
"title":"BridgeInstallationPropertyType",
"required":[
"bridgeInstallation"
],
"properties":{
"bridgeInstallation":{
"title":"bridgeInstallation",
"allOf":[
{
"$ref":"#/definitions/BridgeInstallationType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"BridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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":"BridgeInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"bridgeInstallation",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"BridgeFurnitureType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"BridgeFurnitureType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
}
},
"genericApplicationPropertyOfBridgeFurniture":{
"title":"genericApplicationPropertyOfBridgeFurniture",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"BridgeFurnitureType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod4Geometry",
"lod4ImplicitRepresentation",
"genericApplicationPropertyOfBridgeFurniture"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"WallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfWallSurface"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"OuterCeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfOuterCeilingSurface"
]
},
"AbstractBridgeType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
},
{
"type":"object",
"title":"AbstractBridgeType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/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/bridge/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/bridge/2.0"
}
},
"isMovable":{
"title":"isMovable",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
"localPart":"isMovable",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod1Solid":{
"title":"lod1Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod1MultiSurface":{
"title":"lod1MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod1TerrainIntersection":{
"title":"lod1TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod2Solid":{
"title":"lod2Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod2MultiSurface":{
"title":"lod2MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod2MultiCurve":{
"title":"lod2MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod2TerrainIntersection":{
"title":"lod2TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"outerBridgeConstruction":{
"title":"outerBridgeConstruction",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BridgeConstructionElementPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"outerBridgeConstruction",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"outerBridgeInstallation":{
"title":"outerBridgeInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BridgeInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"outerBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"interiorBridgeInstallation":{
"title":"interiorBridgeInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IntBridgeInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"interiorBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
}
},
"lod3Solid":{
"title":"lod3Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod3MultiSurface":{
"title":"lod3MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod3MultiCurve":{
"title":"lod3MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod3TerrainIntersection":{
"title":"lod3TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4Solid":{
"title":"lod4Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4MultiCurve":{
"title":"lod4MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4TerrainIntersection":{
"title":"lod4TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"interiorBridgeRoom":{
"title":"interiorBridgeRoom",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/InteriorBridgeRoomPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"interiorBridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"consistsOfBridgePart":{
"title":"consistsOfBridgePart",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/BridgePartPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"consistsOfBridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"address":{
"title":"address",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"address",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"genericApplicationPropertyOfAbstractBridge":{
"title":"genericApplicationPropertyOfAbstractBridge",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfAbstractBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractBridgeType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"yearOfConstruction",
"yearOfDemolition",
"isMovable",
"lod1Solid",
"lod1MultiSurface",
"lod1TerrainIntersection",
"lod2Solid",
"lod2MultiSurface",
"lod2MultiCurve",
"lod2TerrainIntersection",
"outerBridgeConstruction",
"outerBridgeInstallation",
"interiorBridgeInstallation",
"cityObjectBoundedBy",
"lod3Solid",
"lod3MultiSurface",
"lod3MultiCurve",
"lod3TerrainIntersection",
"lod4Solid",
"lod4MultiSurface",
"lod4MultiCurve",
"lod4TerrainIntersection",
"interiorBridgeRoom",
"consistsOfBridgePart",
"address",
"genericApplicationPropertyOfAbstractBridge"
]
},
"BridgeConstructionElementType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"BridgeConstructionElementType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"lod1Geometry":{
"title":"lod1Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod2Geometry":{
"title":"lod2Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod3Geometry":{
"title":"lod3Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod1TerrainIntersection":{
"title":"lod1TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod2TerrainIntersection":{
"title":"lod2TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod3TerrainIntersection":{
"title":"lod3TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4TerrainIntersection":{
"title":"lod4TerrainIntersection",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod1ImplicitRepresentation":{
"title":"lod1ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod1ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/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/bridge/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/bridge/2.0"
}
},
"genericApplicationPropertyOfBridgeConstructionElement":{
"title":"genericApplicationPropertyOfBridgeConstructionElement",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"BridgeConstructionElementType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod1Geometry",
"lod2Geometry",
"lod3Geometry",
"lod4Geometry",
"lod1TerrainIntersection",
"lod2TerrainIntersection",
"lod3TerrainIntersection",
"lod4TerrainIntersection",
"lod1ImplicitRepresentation",
"lod2ImplicitRepresentation",
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation",
"cityObjectBoundedBy",
"genericApplicationPropertyOfBridgeConstructionElement"
]
},
"InteriorBridgeRoomPropertyType":{
"type":"object",
"title":"InteriorBridgeRoomPropertyType",
"required":[
"bridgeRoom"
],
"properties":{
"bridgeRoom":{
"title":"bridgeRoom",
"allOf":[
{
"$ref":"#/definitions/BridgeRoomType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"BridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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":"InteriorBridgeRoomPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"bridgeRoom",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"InteriorWallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfInteriorWallSurface"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"RoofSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfRoofSurface"
]
},
"BridgeRoomType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"BridgeRoomType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"lod4Solid":{
"title":"lod4Solid",
"allOf":[
{
"$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"bridgeRoomInstallation":{
"title":"bridgeRoomInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"#/definitions/IntBridgeInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"bridgeRoomInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"genericApplicationPropertyOfBridgeRoom":{
"title":"genericApplicationPropertyOfBridgeRoom",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"BridgeRoomType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod4Solid",
"lod4MultiSurface",
"cityObjectBoundedBy",
"interiorFurniture",
"bridgeRoomInstallation",
"genericApplicationPropertyOfBridgeRoom"
]
},
"BridgeType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBridgeType"
},
{
"type":"object",
"title":"BridgeType",
"properties":{
"genericApplicationPropertyOfBridge":{
"title":"genericApplicationPropertyOfBridge",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"BridgeType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfBridge"
]
},
"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/bridge/2.0"
}
},
"lod3MultiSurface":{
"title":"lod3MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"AbstractBoundarySurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"lod2MultiSurface",
"lod3MultiSurface",
"lod4MultiSurface",
"opening",
"genericApplicationPropertyOfBoundarySurface"
]
},
"IntBridgeInstallationPropertyType":{
"type":"object",
"title":"IntBridgeInstallationPropertyType",
"required":[
"intBridgeInstallation"
],
"properties":{
"intBridgeInstallation":{
"title":"intBridgeInstallation",
"allOf":[
{
"$ref":"#/definitions/IntBridgeInstallationType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"IntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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":"IntBridgeInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"intBridgeInstallation",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"OuterFloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfOuterFloorSurface"
]
},
"DoorType":{
"allOf":[
{
"$ref":"#/definitions/AbstractOpeningType"
},
{
"type":"object",
"title":"DoorType",
"properties":{
"address":{
"title":"address",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"address",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"DoorType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"address",
"genericApplicationPropertyOfDoor"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"FloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfFloorSurface"
]
},
"InteriorFurniturePropertyType":{
"type":"object",
"title":"InteriorFurniturePropertyType",
"required":[
"bridgeFurniture"
],
"properties":{
"bridgeFurniture":{
"title":"bridgeFurniture",
"allOf":[
{
"$ref":"#/definitions/BridgeFurnitureType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"BridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
},
"propertiesOrder":[
"bridgeFurniture",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"BridgePartType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBridgeType"
},
{
"type":"object",
"title":"BridgePartType",
"properties":{
"genericApplicationPropertyOfBridgePart":{
"title":"genericApplicationPropertyOfBridgePart",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"BridgePartType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfBridgePart"
]
},
"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/bridge/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
},
"propertiesOrder":[
"boundarySurface",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"ClosureSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfClosureSurface"
]
},
"BridgeInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"BridgeInstallationType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"lod2Geometry":{
"title":"lod2Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod3Geometry":{
"title":"lod3Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/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/bridge/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/bridge/2.0"
}
},
"genericApplicationPropertyOfBridgeInstallation":{
"title":"genericApplicationPropertyOfBridgeInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"BridgeInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod2Geometry",
"lod3Geometry",
"lod4Geometry",
"lod2ImplicitRepresentation",
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation",
"cityObjectBoundedBy",
"genericApplicationPropertyOfBridgeInstallation"
]
},
"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/bridge/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
"localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
},
"propertiesOrder":[
"opening",
"remoteSchema",
"type",
"href",
"role",
"arcrole",
"title",
"show",
"actuate"
]
},
"IntBridgeInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
"title":"IntBridgeInstallationType",
"properties":{
"clazz":{
"title":"clazz",
"allOf":[
{
"$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
"localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/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/bridge/2.0"
}
},
"genericApplicationPropertyOfIntBridgeInstallation":{
"title":"genericApplicationPropertyOfIntBridgeInstallation",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
"localPart":"_GenericApplicationPropertyOfIntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"IntBridgeInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
"lod4Geometry",
"lod4ImplicitRepresentation",
"cityObjectBoundedBy",
"genericApplicationPropertyOfIntBridgeInstallation"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"WindowType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfWindow"
]
},
"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/bridge/2.0"
}
}
}
}
],
"typeType":"classInfo",
"typeName":{
"localPart":"CeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"genericApplicationPropertyOfCeilingSurface"
]
}
},
"anyOf":[
{
"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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/OuterFloorSurfaceType"
}
},
"elementName":{
"localPart":"OuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"BridgeInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/BridgeInstallationType"
}
},
"elementName":{
"localPart":"BridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
"localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/WindowType"
}
},
"elementName":{
"localPart":"Window",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"BridgeConstructionElement"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/BridgeConstructionElementType"
}
},
"elementName":{
"localPart":"BridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfIntBridgeInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfIntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/InteriorWallSurfaceType"
}
},
"elementName":{
"localPart":"InteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBridge"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/GroundSurfaceType"
}
},
"elementName":{
"localPart":"GroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBridgeFurniture"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfAbstractBridge"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfAbstractBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBridgeRoom"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/CeilingSurfaceType"
}
},
"elementName":{
"localPart":"CeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/FloorSurfaceType"
}
},
"elementName":{
"localPart":"FloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBridgeInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/ClosureSurfaceType"
}
},
"elementName":{
"localPart":"ClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"Bridge"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/BridgeType"
}
},
"elementName":{
"localPart":"Bridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/OuterCeilingSurfaceType"
}
},
"elementName":{
"localPart":"OuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBridgePart"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"IntBridgeInstallation"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/IntBridgeInstallationType"
}
},
"elementName":{
"localPart":"IntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/WallSurfaceType"
}
},
"elementName":{
"localPart":"WallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/DoorType"
}
},
"elementName":{
"localPart":"Door",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_AbstractBridge"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/AbstractBridgeType"
}
},
"elementName":{
"localPart":"_AbstractBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
"localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"BridgeRoom"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/BridgeRoomType"
}
},
"elementName":{
"localPart":"BridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"BridgePart"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/BridgePartType"
}
},
"elementName":{
"localPart":"BridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"BridgeFurniture"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/BridgeFurnitureType"
}
},
"elementName":{
"localPart":"BridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
{
"type":"object",
"properties":{
"name":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
{
"type":"object",
"properties":{
"localPart":{
"enum":[
"_GenericApplicationPropertyOfBridgeConstructionElement"
]
},
"namespaceURI":{
"enum":[
"http://www.opengis.net/citygml/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfBridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"#/definitions/RoofSurfaceType"
}
},
"elementName":{
"localPart":"RoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/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/bridge/2.0"
]
}
}
}
]
},
"value":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
"localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
]
}