schema location: | G:\reluxIntern\dokumentation\Asc-Schnittstelle\ReCADII\ReCadII.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MaterialRef"> <xs:complexType> <xs:attribute name="ref_id"/> </xs:complexType> </xs:element> |
source | <xs:attribute name="ref_id"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
children | General Project | ||||||||||||||||||||||||||||||||||||||||||||||||
identity constraints |
|
||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="RecadRoot"> <xs:annotation> <xs:documentation>Root of ReCadII, In the first version all dimensionen must be in meters</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="General"> <xs:complexType> <xs:sequence> <xs:element name="Version" type="xs:string"/> <xs:element name="Author" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Project"> <xs:complexType> <xs:sequence> <xs:element name="ProductLibrary" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="LuminariesDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" type="ShortInfoType" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SensorsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="SensorDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="filename" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> <xs:element name="ProductName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MaterialsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MaterialDef" type="MaterialDef" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:all> </xs:complexType> </xs:element> <xs:element name="Interior" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="Building" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Storey" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string"/> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="Room" type="RoomType" minOccurs="0" maxOccurs="unbounded"/> </xs:all> </xs:complexType> </xs:element> <xs:element name="Exterior" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Scene" type="SceneType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:key name="material_key"> <xs:selector xpath="Project/ProductLibrary/MaterialsDef/MaterialDef"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="material_reference_1" refer="material_key"> <xs:selector xpath="Project/Exterior/Scene/Objects/Object/MaterialRef"/> <xs:field xpath="@ref_id"/> </xs:keyref> <xs:keyref name="material_reference_2" refer="material_key"> <xs:selector xpath="Project/Interior/Building/Storey/Room/Objects/Object/MaterialRef"/> <xs:field xpath="@ref_id"/> </xs:keyref> <xs:keyref name="material_reference_3" refer="material_key"> <xs:selector xpath="Project/Interior/Room/Objects/Object/MaterialRef"/> <xs:field xpath="@ref_id"/> </xs:keyref> <xs:key name="sensor_id"> <xs:selector xpath="Project/ProductLibrary/SensorsDef/SensorDef"/> <xs:field xpath="@id"/> </xs:key> <xs:keyref name="sensor_building_reference" refer="sensor_id"> <xs:selector xpath="Project/Interior/Building/Storey/Room/Sensors/Sensor"/> <xs:field xpath="@ref_id"/> </xs:keyref> <xs:keyref name="sensor_room_reference" refer="sensor_id"> <xs:selector xpath="Project/Interior/Room/Sensors/Sensor"/> <xs:field xpath="@ref_id"/> </xs:keyref> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Version Author | ||
source | <xs:element name="General"> <xs:complexType> <xs:sequence> <xs:element name="Version" type="xs:string"/> <xs:element name="Author" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Version" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Author" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
properties |
|
||
children | ProductLibrary Interior Exterior | ||
source | <xs:element name="Project"> <xs:complexType> <xs:sequence> <xs:element name="ProductLibrary" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="LuminariesDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" type="ShortInfoType" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SensorsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="SensorDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="filename" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> <xs:element name="ProductName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MaterialsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MaterialDef" type="MaterialDef" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:all> </xs:complexType> </xs:element> <xs:element name="Interior" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="Building" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Storey" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string"/> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="Room" type="RoomType" minOccurs="0" maxOccurs="unbounded"/> </xs:all> </xs:complexType> </xs:element> <xs:element name="Exterior" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Scene" type="SceneType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | LuminariesDef SensorsDef MaterialsDef | ||||||
source | <xs:element name="ProductLibrary" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="LuminariesDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" type="ShortInfoType" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SensorsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="SensorDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="filename" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> <xs:element name="ProductName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MaterialsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MaterialDef" type="MaterialDef" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:all> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | LuminaireDef | ||||||
source | <xs:element name="LuminariesDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" type="ShortInfoType" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
properties |
|
||||||||||||||||||
children | File ShortInfo | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="LuminaireDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" type="ShortInfoType" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
type | xs:int | ||
properties |
|
||
source | <xs:attribute name="id" type="xs:int" use="required"/> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xs:string" use="optional"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:attribute name="content" default="eulumdat"> <xs:annotation> <xs:documentation>Content of the file. In first version only photometirc files "eulumdat" "ies" and Relux ROLFz</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="eulumdat"/> <xs:enumeration value="ies"/> <xs:enumeration value="rolf"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="type" default="localpath"> <xs:annotation> <xs:documentation>Type of how the file is stored. In first version only localpath. Later also "url" and "embetted" </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
annotation |
|
||
source | <xs:attribute name="photocenter_style"> <xs:annotation> <xs:documentation>In case of simple photometric filles the style of the photometric center. If the file includes a interior room defalut is "top" if just exterior it will be "center" </xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||
type | ShortInfoType | ||||||
properties |
|
||||||
children | Manufacturer OrderNumber ProductName MountInfo SystemPower SystemFlux Equipment LdtLength LdtWidth LdtHeight LdtDiameter | ||||||
source | <xs:element name="ShortInfo" type="ShortInfoType" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | SensorDef | ||||||
source | <xs:element name="SensorsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="SensorDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="filename" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> <xs:element name="ProductName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
properties |
|
||||||||||||||||||
children | File ShortInfo | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SensorDef" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="filename" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ShortInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> <xs:element name="ProductName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="name" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
type | xs:ID | ||
properties |
|
||
source | <xs:attribute name="id" type="xs:ID" use="required"/> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xs:string" use="optional"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="File" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="filename" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:ID | ||
properties |
|
||
source | <xs:attribute name="id" type="xs:ID" use="required"/> |
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="contentType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sensor/eulumdat"/> <xs:enumeration value="sensor/xml"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="localpath"/> <xs:enumeration value="url"/> <xs:enumeration value="embedded"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="filename" type="xs:string" use="required"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Manufacturer Ordernumber ProductName | ||||||
source | <xs:element name="ShortInfo" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> <xs:element name="ProductName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Manufacturer" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Ordernumber" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ProductName" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MaterialDef | ||||||
source | <xs:element name="MaterialsDef" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MaterialDef" type="MaterialDef" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
type | MaterialDef | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | Color Rho Trans | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="MaterialDef" type="MaterialDef" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Building Room | ||||||
source | <xs:element name="Interior" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="Building" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Storey" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string"/> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="Room" type="RoomType" minOccurs="0" maxOccurs="unbounded"/> </xs:all> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Storey | ||||||
source | <xs:element name="Building" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Storey" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string"/> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
children | Room | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Storey" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string"/> </xs:complexType> </xs:element> |
type | xs:string |
source | <xs:attribute name="name" type="xs:string"/> |
diagram | ![]() |
||||||||||||||
type | RoomType | ||||||||||||||
properties |
|
||||||||||||||
children | Position Rotation Height Walls Ceiling Floor Luminaires Sensors MeasuringSurfaces Objects CalcSettings SceneResult | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||
type | RoomType | ||||||||||||||
properties |
|
||||||||||||||
children | Position Rotation Height Walls Ceiling Floor Luminaires Sensors MeasuringSurfaces Objects CalcSettings SceneResult | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="Room" type="RoomType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Scene | ||||||
source | <xs:element name="Exterior" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Scene" type="SceneType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||
type | SceneType | ||||||||||||||
properties |
|
||||||||||||||
children | Position Rotation Shape MaterialRef Luminaries MeasuringSurfaces Objects GroundElement CalcSettings SceneResult | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="Scene" type="SceneType" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="Shape"> <xs:annotation> <xs:documentation>Polygon or centerline of face. A list of ; seperated float numbers. In the case of a polygon the order must be COUNTERCLOCKWISE!</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="nSize" type="xs:int"> <xs:annotation> <xs:documentation>Number of vertices in the array</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="vSize" type="xs:int" default="3"> <xs:annotation> <xs:documentation>Size of one vertex 2 or 3 </xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="is_line" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>If true the array descripes the center line of a line object</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:int | ||
annotation |
|
||
source | <xs:attribute name="nSize" type="xs:int"> <xs:annotation> <xs:documentation>Number of vertices in the array</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="vSize" type="xs:int" default="3"> <xs:annotation> <xs:documentation>Size of one vertex 2 or 3 </xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="is_line" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>If true the array descripes the center line of a line object</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||
children | MaintenanceFactor | ||
used by |
|
||
source | <xs:complexType name="CalcSettingsType"> <xs:sequence> <xs:element name="MaintenanceFactor" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
properties |
|
||||
source | <xs:element name="MaintenanceFactor" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
children | ElemPos Length Width MaterialRef Rotation | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="CeilingElementType"> <xs:all> <xs:element name="ElemPos"> <xs:annotation> <xs:documentation>Relative 2D position in the basesurface. Origin = Orign of the parent, top view </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Length"> <xs:annotation> <xs:documentation>Length of the element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width"> <xs:annotation> <xs:documentation>Width of the element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="ref_id"/> </xs:complexType> </xs:element> <xs:element name="Rotation" minOccurs="0"> <xs:annotation> <xs:documentation>Rotation around the z-Axis</xs:documentation> </xs:annotation> </xs:element> </xs:all> <xs:attribute name="type" default="window"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="window"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="type" default="window"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="window"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="ElemPos"> <xs:annotation> <xs:documentation>Relative 2D position in the basesurface. Origin = Orign of the parent, top view </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="Length"> <xs:annotation> <xs:documentation>Length of the element</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="Width"> <xs:annotation> <xs:documentation>Width of the element</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="ref_id"/> </xs:complexType> </xs:element> |
source | <xs:attribute name="ref_id"/> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Rotation" minOccurs="0"> <xs:annotation> <xs:documentation>Rotation around the z-Axis</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||
children | ElemPos Length Width MaterialRef Rotation | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <xs:complexType name="GroundElementType"> <xs:sequence> <xs:element name="ElemPos"> <xs:annotation> <xs:documentation>Relative 2D position in the basesurface. Origin = Orign of the parent, top view </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Length"> <xs:annotation> <xs:documentation>Length of the element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width"> <xs:annotation> <xs:documentation>Width of the element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="ref_id"/> </xs:complexType> </xs:element> <xs:element name="Rotation" minOccurs="0"> <xs:annotation> <xs:documentation>Rotation around the z-Axis</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="type" default="general"> <xs:annotation> <xs:documentation>Type of element </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sport"/> <xs:enumeration value="general"/> <xs:enumeration value="street"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lanes" type="xs:int" default="2"> <xs:annotation> <xs:documentation>If type = street number of lanes</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:attribute name="type" default="general"> <xs:annotation> <xs:documentation>Type of element </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="sport"/> <xs:enumeration value="general"/> <xs:enumeration value="street"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="lanes" type="xs:int" default="2"> <xs:annotation> <xs:documentation>If type = street number of lanes</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="ElemPos"> <xs:annotation> <xs:documentation>Relative 2D position in the basesurface. Origin = Orign of the parent, top view </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="Length"> <xs:annotation> <xs:documentation>Length of the element</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="Width"> <xs:annotation> <xs:documentation>Width of the element</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="ref_id"/> </xs:complexType> </xs:element> |
source | <xs:attribute name="ref_id"/> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Rotation" minOccurs="0"> <xs:annotation> <xs:documentation>Rotation around the z-Axis</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||
children | Position PhotoCenter Rotation Target | ||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||
source | <xs:complexType name="LuminaireType"> <xs:all> <xs:element name="Position" minOccurs="0"> <xs:annotation> <xs:documentation>Position of the luminaire</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)|[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PhotoCenter" minOccurs="0"/> <xs:element name="Rotation" minOccurs="0"> <xs:annotation> <xs:documentation>Rotation of the luminaire, if "Target" is given and"use_target" = true, the rotation will be calcualted by the "Target"</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)|[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Target" minOccurs="0"> <xs:annotation> <xs:documentation>Target point</xs:documentation> </xs:annotation> </xs:element> </xs:all> <xs:attribute name="id" use="required"/> <xs:attribute name="ref_id" use="required"/> <xs:attribute name="use_target" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>If true the given "Target" will used to calculate the rotation during the import into ReluxDesktop</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
properties |
|
||
source | <xs:attribute name="id" use="required"/> |
properties |
|
||
source | <xs:attribute name="ref_id" use="required"/> |
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="use_target" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>If true the given "Target" will used to calculate the rotation during the import into ReluxDesktop</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Position" minOccurs="0"> <xs:annotation> <xs:documentation>Position of the luminaire</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)|[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
source | <xs:element name="PhotoCenter" minOccurs="0"/> |
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Rotation" minOccurs="0"> <xs:annotation> <xs:documentation>Rotation of the luminaire, if "Target" is given and"use_target" = true, the rotation will be calcualted by the "Target"</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)|[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Target" minOccurs="0"> <xs:annotation> <xs:documentation>Target point</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
children | Color Rho Trans | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="MaterialDef"> <xs:sequence> <xs:element name="Color" type="xs:string"> <xs:annotation> <xs:documentation>Format: RGB(r;g;b) Colorvalues as byte (0-255) e.g. red = "RGB(255;0;0)"</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element name="Rho"> <xs:annotation> <xs:documentation>Reflexiondegree in %, 0-100</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Trans" type="xs:int"> <xs:annotation> <xs:documentation>Transmission in %, 0-100</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string"/> <xs:attribute name="default_for"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="door"/> <xs:enumeration value="window"/> <xs:enumeration value="ceiling"/> <xs:enumeration value="wall"/> <xs:enumeration value="floor"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | xs:int | ||
properties |
|
||
source | <xs:attribute name="id" type="xs:int" use="required"/> |
type | xs:string |
source | <xs:attribute name="name" type="xs:string"/> |
type | restriction of xs:string | ||||||||||||||||||
facets |
|
||||||||||||||||||
source | <xs:attribute name="default_for"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="door"/> <xs:enumeration value="window"/> <xs:enumeration value="ceiling"/> <xs:enumeration value="wall"/> <xs:enumeration value="floor"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Color" type="xs:string"> <xs:annotation> <xs:documentation>Format: RGB(r;g;b) Colorvalues as byte (0-255) e.g. red = "RGB(255;0;0)"</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:int | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="Rho"> <xs:annotation> <xs:documentation>Reflexiondegree in %, 0-100</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Trans" type="xs:int"> <xs:annotation> <xs:documentation>Transmission in %, 0-100</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
children | Structure Results Isolines | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:complexType name="MeasuringSurfaceType"> <xs:sequence> <xs:element name="Structure" type="StructureType"/> <xs:element name="Results" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Result"> <xs:complexType> <xs:complexContent> <xs:extension base="ResultType"> <xs:sequence> <xs:element name="Summary"> <xs:complexType> <xs:sequence> <xs:element name="Average"/> <xs:element name="Min"/> <xs:element name="Max"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResultsPoints"> <xs:complexType> <xs:sequence> <xs:element name="ResultsPoint" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Isolines" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Layers"> <xs:complexType> <xs:sequence> <xs:element name="Layer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="Shape"/> </xs:sequence> <xs:attribute name="Label"/> <xs:attribute name="Color" use="required"/> <xs:attribute name="Value" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="name" type="xs:string"> <xs:annotation> <xs:documentation>Name of the measuring surface</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="xs:int"> <xs:annotation> <xs:documentation>Type of the measuring surface</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ref_to" type="xs:string"> <xs:annotation> <xs:documentation>Refers to wall or Ceiling, if so </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="name" type="xs:string"> <xs:annotation> <xs:documentation>Name of the measuring surface</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:int | ||
annotation |
|
||
source | <xs:attribute name="type" type="xs:int"> <xs:annotation> <xs:documentation>Type of the measuring surface</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="ref_to" type="xs:string"> <xs:annotation> <xs:documentation>Refers to wall or Ceiling, if so </xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||
type | StructureType | ||
properties |
|
||
children | Shape Position Rotation Height Thickness | ||
source | <xs:element name="Structure" type="StructureType"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Result | ||||||
source | <xs:element name="Results" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Result"> <xs:complexType> <xs:complexContent> <xs:extension base="ResultType"> <xs:sequence> <xs:element name="Summary"> <xs:complexType> <xs:sequence> <xs:element name="Average"/> <xs:element name="Min"/> <xs:element name="Max"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResultsPoints"> <xs:complexType> <xs:sequence> <xs:element name="ResultsPoint" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||
type | extension of ResultType | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | Summary ResultsPoints | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <xs:element name="Result"> <xs:complexType> <xs:complexContent> <xs:extension base="ResultType"> <xs:sequence> <xs:element name="Summary"> <xs:complexType> <xs:sequence> <xs:element name="Average"/> <xs:element name="Min"/> <xs:element name="Max"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResultsPoints"> <xs:complexType> <xs:sequence> <xs:element name="ResultsPoint" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Average Min Max | ||
source | <xs:element name="Summary"> <xs:complexType> <xs:sequence> <xs:element name="Average"/> <xs:element name="Min"/> <xs:element name="Max"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
source | <xs:element name="Average"/> |
diagram | ![]() |
source | <xs:element name="Min"/> |
diagram | ![]() |
source | <xs:element name="Max"/> |
diagram | ![]() |
||
properties |
|
||
children | ResultsPoint | ||
source | <xs:element name="ResultsPoints"> <xs:complexType> <xs:sequence> <xs:element name="ResultsPoint" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Position Value | ||||||
source | <xs:element name="ResultsPoint" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Position"/> <xs:element name="Value"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
source | <xs:element name="Position"/> |
diagram | ![]() |
source | <xs:element name="Value"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Layers | ||||||
source | <xs:element name="Isolines" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Layers"> <xs:complexType> <xs:sequence> <xs:element name="Layer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="Shape"/> </xs:sequence> <xs:attribute name="Label"/> <xs:attribute name="Color" use="required"/> <xs:attribute name="Value" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Layer | ||
source | <xs:element name="Layers"> <xs:complexType> <xs:sequence> <xs:element name="Layer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="Shape"/> </xs:sequence> <xs:attribute name="Label"/> <xs:attribute name="Color" use="required"/> <xs:attribute name="Value" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | Shape | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="Layer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="Shape"/> </xs:sequence> <xs:attribute name="Label"/> <xs:attribute name="Color" use="required"/> <xs:attribute name="Value" use="required"/> </xs:complexType> </xs:element> |
source | <xs:attribute name="Label"/> |
properties |
|
||
source | <xs:attribute name="Color" use="required"/> |
properties |
|
||
source | <xs:attribute name="Value" use="required"/> |
diagram | ![]() |
||||||||||||||
children | Structure MaterialRef | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xs:complexType name="ObjectType"> <xs:sequence> <xs:element name="Structure" type="StructureType"/> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="name"> <xs:annotation> <xs:documentation>Name of the object</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
annotation |
|
||
source | <xs:attribute name="name"> <xs:annotation> <xs:documentation>Name of the object</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||
type | StructureType | ||
properties |
|
||
children | Shape Position Rotation Height Thickness | ||
source | <xs:element name="Structure" type="StructureType"/> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <xs:complexType name="ResultType"> <xs:attribute name="type"> <xs:annotation> <xs:documentation>Type of the result</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="E"/> <xs:enumeration value="Ec"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="calc_height" type="xs:float"> <xs:annotation> <xs:documentation>In the case of horizontal surfaces the calcualtion height in current scene / room</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | |||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="type"> <xs:annotation> <xs:documentation>Type of the result</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="E"/> <xs:enumeration value="Ec"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:float | ||
annotation |
|
||
source | <xs:attribute name="calc_height" type="xs:float"> <xs:annotation> <xs:documentation>In the case of horizontal surfaces the calcualtion height in current scene / room</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||
children | Position Rotation Height Walls Ceiling Floor Luminaires Sensors MeasuringSurfaces Objects CalcSettings SceneResult | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xs:complexType name="RoomType"> <xs:sequence> <xs:element name="Position"> <xs:annotation> <xs:documentation>Position of the room or scene in the storey or a bigger scene geometry</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Rotation" type="xs:float"> <xs:annotation> <xs:documentation>Position of the room or scene in the storey or a bigger scene geometry</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Height" type="xs:double"> <xs:annotation> <xs:documentation>Height of the room</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Walls"> <xs:annotation> <xs:documentation>Walls of interior room</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Wall" type="WallType" minOccurs="3" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Ceiling" minOccurs="0"> <xs:annotation> <xs:documentation>Ceiling element, only for the material, shape is defined by the walls</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CeilingElement" type="CeilingElementType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Floor" minOccurs="0"> <xs:annotation> <xs:documentation>Foor element, only for the material, shape is defined by the walls</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Luminaires"> <xs:complexType> <xs:sequence> <xs:element name="Luminaire" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="LuminaireType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Sensors" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Sensor" type="SensorType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MeasuringSurfaces"> <xs:complexType> <xs:sequence> <xs:element name="MeasuringSurface" type="MeasuringSurfaceType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Objects"> <xs:complexType> <xs:sequence> <xs:element name="Object" type="ObjectType" minOccurs="0"> <xs:annotation> <xs:documentation>Extrusion object, based on a polygon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CalcSettings" type="CalcSettingsType" minOccurs="0"/> <xs:element name="SceneResult" type="SceneResultType" minOccurs="0"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Name of the room</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="name" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Name of the room</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Position"> <xs:annotation> <xs:documentation>Position of the room or scene in the storey or a bigger scene geometry</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)\W[-+]?(\d+([.,]\d+)?)"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
type | xs:float | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Rotation" type="xs:float"> <xs:annotation> <xs:documentation>Position of the room or scene in the storey or a bigger scene geometry</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:double | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Height" type="xs:double"> <xs:annotation> <xs:documentation>Height of the room</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Wall | ||
annotation |
|
||
source | <xs:element name="Walls"> <xs:annotation> <xs:documentation>Walls of interior room</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Wall" type="WallType" minOccurs="3" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | WallType | ||||||
properties |
|
||||||
children | Start End WallElement MaterialRef | ||||||
source | <xs:element name="Wall" type="WallType" minOccurs="3" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MaterialRef CeilingElement | ||||||
annotation |
|
||||||
source | <xs:element name="Ceiling" minOccurs="0"> <xs:annotation> <xs:documentation>Ceiling element, only for the material, shape is defined by the walls</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CeilingElement" type="CeilingElementType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
type | CeilingElementType | ||||||||||||
properties |
|
||||||||||||
children | ElemPos Length Width MaterialRef Rotation | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CeilingElement" type="CeilingElementType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MaterialRef | ||||||
annotation |
|
||||||
source | <xs:element name="Floor" minOccurs="0"> <xs:annotation> <xs:documentation>Foor element, only for the material, shape is defined by the walls</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Luminaire | ||
source | <xs:element name="Luminaires"> <xs:complexType> <xs:sequence> <xs:element name="Luminaire" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="LuminaireType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||
type | extension of LuminaireType | ||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||
children | Position PhotoCenter Rotation Target | ||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||
source | <xs:element name="Luminaire" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="LuminaireType"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Sensor | ||||||
source | <xs:element name="Sensors" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Sensor" type="SensorType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
type | SensorType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | Position Rotation | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Sensor" type="SensorType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
properties |
|
||
children | MeasuringSurface | ||
source | <xs:element name="MeasuringSurfaces"> <xs:complexType> <xs:sequence> <xs:element name="MeasuringSurface" type="MeasuringSurfaceType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | MeasuringSurfaceType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | Structure Results Isolines | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="MeasuringSurface" type="MeasuringSurfaceType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
properties |
|
||
children | Object | ||
source | <xs:element name="Objects"> <xs:complexType> <xs:sequence> <xs:element name="Object" type="ObjectType" minOccurs="0"> <xs:annotation> <xs:documentation>Extrusion object, based on a polygon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||
type | ObjectType | ||||||||||||||
properties |
|
||||||||||||||
children | Structure MaterialRef | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="Object" type="ObjectType" minOccurs="0"> <xs:annotation> <xs:documentation>Extrusion object, based on a polygon</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CalcSettingsType | ||||||
properties |
|
||||||
children | MaintenanceFactor | ||||||
source | <xs:element name="CalcSettings" type="CalcSettingsType" minOccurs="0"/> |
diagram | ![]() |
||||||
type | SceneResultType | ||||||
properties |
|
||||||
children | UgrTableValue | ||||||
source | <xs:element name="SceneResult" type="SceneResultType" minOccurs="0"/> |
diagram | ![]() |
||
children | UgrTableValue | ||
used by |
|
||
source | <xs:complexType name="SceneResultType"> <xs:sequence> <xs:element name="UgrTableValue" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ugr_for" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="UgrTableValue" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ugr_for" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:string |
source | <xs:attribute name="ugr_for" type="xs:string"/> |
diagram | ![]() |
||||||||||||||
children | Position Rotation Shape MaterialRef Luminaries MeasuringSurfaces Objects GroundElement CalcSettings SceneResult | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xs:complexType name="SceneType"> <xs:sequence> <xs:element name="Position" minOccurs="0"/> <xs:element name="Rotation" minOccurs="0"/> <xs:element name="Shape" type="ShapeType"/> <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Material of the ground surface of the exterior scene. Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Luminaries"> <xs:complexType> <xs:sequence> <xs:element name="Luminaire" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="LuminaireType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MeasuringSurfaces"> <xs:complexType> <xs:sequence> <xs:element name="MeasuringSurface" type="MeasuringSurfaceType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Objects"> <xs:complexType> <xs:sequence> <xs:element name="Object" type="ObjectType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GroundElement" type="GroundElementType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="CalcSettings" type="CalcSettingsType" minOccurs="0"/> <xs:element name="SceneResult" type="SceneResultType" minOccurs="0"/> </xs:sequence> <xs:attribute name="name"> <xs:annotation> <xs:documentation>Name of the scene in the project</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
annotation |
|
||
source | <xs:attribute name="name"> <xs:annotation> <xs:documentation>Name of the scene in the project</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||
properties |
|
||||
source | <xs:element name="Position" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
source | <xs:element name="Rotation" minOccurs="0"/> |
diagram | ![]() |
||
type | ShapeType | ||
properties |
|
||
used by |
|
||
source | <xs:element name="Shape" type="ShapeType"/> |
diagram | ![]() |
||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="MaterialRef" minOccurs="0"> <xs:annotation> <xs:documentation>Material of the ground surface of the exterior scene. Referenz to the material in "MaterialsDef"</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Luminaire | ||
source | <xs:element name="Luminaries"> <xs:complexType> <xs:sequence> <xs:element name="Luminaire" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="LuminaireType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||
type | extension of LuminaireType | ||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||
children | Position PhotoCenter Rotation Target | ||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||
source | <xs:element name="Luminaire" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="LuminaireType"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | MeasuringSurface | ||
source | <xs:element name="MeasuringSurfaces"> <xs:complexType> <xs:sequence> <xs:element name="MeasuringSurface" type="MeasuringSurfaceType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | MeasuringSurfaceType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | Structure Results Isolines | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||