complexType imageFormatType
diagram gluon3_1_p822.png
namespace urn:ebu:metadata-schema:ebuCore_2014
children ebucore:regionDelimX ebucore:regionDelimY ebucore:width ebucore:height ebucore:orientation ebucore:aspectRatio ebucore:imageEncoding ebucore:technicalAttributeString ebucore:technicalAttributeByte ebucore:technicalAttributeShort ebucore:technicalAttributeInteger ebucore:technicalAttributeLong ebucore:technicalAttributeUnsignedByte ebucore:technicalAttributeUnsignedShort ebucore:technicalAttributeUnsignedInteger ebucore:technicalAttributeUnsignedLong ebucore:technicalAttributeBoolean ebucore:technicalAttributeFloat ebucore:technicalAttributeRational ebucore:technicalAttributeUri ebucore:comment
used by
element formatType/imageFormat
attributes
Name  Type  Use  Default  Fixed  Annotation
imageFormatId  xs:anyURI        
documentation
To uniquely identify an image format.
imageFormatVersionId  xs:string        
documentation
To provide a version number associated with an image format.
imageFormatName  xs:string        
documentation
To provide a human readable name associated with an image format.
imageFormatDefinition  xs:string        
documentation
To provide a human readable definition of the image format.
imagePresenceFlag  xs:boolean        
documentation
A flag to presence of an image.
annotation
documentation
A set of metadata for the description of an image format.
source <xs:complexType name="imageFormatType">
 
<xs:annotation>
   
<xs:documentation> A set of metadata for the description of an image format.
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="regionDelimX" type="nonNegativeInteger" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The identification of a region in a document, an image or a video
is done by defining the coordinates of the bottom left corner of the region.
The region is defined from this point of reference using the width and
height properties. regionDelimX uses the same unit as width.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="regionDelimY" type="nonNegativeInteger" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The identification of a region in a document, an image or a video
is done by defining the coordinates of the bottom left corner of the region.
The region is defined from this point of reference using the width and
height properties. regionDelimY uses the same unit as
height.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="width" type="ebucore:dimensionType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation> To express the width of an image </xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="height" type="ebucore:dimensionType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation> To express the height of an image </xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="orientation" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation> To express the orientation of the image </xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="string">
         
<xs:enumeration value="landscape"/>
         
<xs:enumeration value="portrait"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="aspectRatio" type="ebucore:aspectRatioType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>A string to define e.g. the ratio of the picture (the width by
the height), for instance '4:3' or '16:9' (rational).
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="imageEncoding" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation> Used to express the encoding parameters of the resource e.g.
jpg.
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attributeGroup ref="ebucore:typeGroup">
         
<xs:annotation>
           
<xs:documentation> A group of attributes to specify the encoding type
</xs:documentation>
         
</xs:annotation>
       
</xs:attributeGroup>
     
</xs:complexType>
   
</xs:element>
   
<xs:group ref="ebucore:technicalAttributes">
     
<xs:annotation>
       
<xs:documentation> A point of extension for customisation using technical
attributes of predefined datatypes.
</xs:documentation>
     
</xs:annotation>
   
</xs:group>
   
<xs:element ref="ebucore:comment" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> To provide additional contextual information. </xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="imageFormatId" type="anyURI">
   
<xs:annotation>
     
<xs:documentation> To uniquely identify an image format. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="imageFormatVersionId" type="string">
   
<xs:annotation>
     
<xs:documentation> To provide a version number associated with an image format.
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="imageFormatName" type="string">
   
<xs:annotation>
     
<xs:documentation> To provide a human readable name associated with an image format.
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="imageFormatDefinition" type="string">
   
<xs:annotation>
     
<xs:documentation> To provide a human readable definition of the image format.
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="imagePresenceFlag" type="boolean">
   
<xs:annotation>
     
<xs:documentation> A flag to presence of an image. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute imageFormatType/@imageFormatId
type xs:anyURI
annotation
documentation
To uniquely identify an image format.
source <xs:attribute name="imageFormatId" type="anyURI">
 
<xs:annotation>
   
<xs:documentation> To uniquely identify an image format. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute imageFormatType/@imageFormatVersionId
type xs:string
annotation
documentation
To provide a version number associated with an image format.
source <xs:attribute name="imageFormatVersionId" type="string">
 
<xs:annotation>
   
<xs:documentation> To provide a version number associated with an image format.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute imageFormatType/@imageFormatName
type xs:string
annotation
documentation
To provide a human readable name associated with an image format.
source <xs:attribute name="imageFormatName" type="string">
 
<xs:annotation>
   
<xs:documentation> To provide a human readable name associated with an image format.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute imageFormatType/@imageFormatDefinition
type xs:string
annotation
documentation
To provide a human readable definition of the image format.
source <xs:attribute name="imageFormatDefinition" type="string">
 
<xs:annotation>
   
<xs:documentation> To provide a human readable definition of the image format.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute imageFormatType/@imagePresenceFlag
type xs:boolean
annotation
documentation
A flag to presence of an image.
source <xs:attribute name="imagePresenceFlag" type="boolean">
 
<xs:annotation>
   
<xs:documentation> A flag to presence of an image. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

element imageFormatType/regionDelimX
diagram gluon3_1_p823.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The identification of a region in a document, an image or a video
is done by defining the coordinates of the bottom left corner of the region.
The region is defined from this point of reference using the width and
height properties. regionDelimX uses the same unit as width.
source <xs:element name="regionDelimX" type="nonNegativeInteger" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The identification of a region in a document, an image or a video
is done by defining the coordinates of the bottom left corner of the region.
The region is defined from this point of reference using the width and
height properties. regionDelimX uses the same unit as width.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element imageFormatType/regionDelimY
diagram gluon3_1_p824.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The identification of a region in a document, an image or a video
is done by defining the coordinates of the bottom left corner of the region.
The region is defined from this point of reference using the width and
height properties. regionDelimY uses the same unit as
height.
source <xs:element name="regionDelimY" type="nonNegativeInteger" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The identification of a region in a document, an image or a video
is done by defining the coordinates of the bottom left corner of the region.
The region is defined from this point of reference using the width and
height properties. regionDelimY uses the same unit as
height.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element imageFormatType/width
diagram gluon3_1_p825.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:dimensionType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  xs:string        
documentation
An attribute to specify the unit in which the width is
expressed.
annotation
documentation
To express the width of an image
source <xs:element name="width" type="ebucore:dimensionType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> To express the width of an image </xs:documentation>
 
</xs:annotation>
</xs:element>

element imageFormatType/height
diagram gluon3_1_p826.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:dimensionType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  xs:string        
documentation
An attribute to specify the unit in which the width is
expressed.
annotation
documentation
To express the height of an image
source <xs:element name="height" type="ebucore:dimensionType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> To express the height of an image </xs:documentation>
 
</xs:annotation>
</xs:element>

element imageFormatType/orientation
diagram gluon3_1_p827.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration landscape
enumeration portrait
annotation
documentation
To express the orientation of the image
source <xs:element name="orientation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> To express the orientation of the image </xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="string">
     
<xs:enumeration value="landscape"/>
     
<xs:enumeration value="portrait"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element imageFormatType/aspectRatio
diagram gluon3_1_p828.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:aspectRatioType
properties
minOcc 0
maxOcc 1
content complex
children ebucore:factorNumerator ebucore:factorDenominator
attributes
Name  Type  Use  Default  Fixed  Annotation
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
annotation
documentation
A string to define e.g. the ratio of the picture (the width by
the height), for instance '4:3' or '16:9' (rational).
source <xs:element name="aspectRatio" type="ebucore:aspectRatioType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>A string to define e.g. the ratio of the picture (the width by
the height), for instance '4:3' or '16:9' (rational).
</xs:documentation>
 
</xs:annotation>
</xs:element>

element imageFormatType/imageEncoding
diagram gluon3_1_p829.png
namespace urn:ebu:metadata-schema:ebuCore_2014
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
annotation
documentation
Used to express the encoding parameters of the resource e.g.
jpg.
source <xs:element name="imageEncoding" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> Used to express the encoding parameters of the resource e.g.
jpg.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attributeGroup ref="ebucore:typeGroup">
     
<xs:annotation>
       
<xs:documentation> A group of attributes to specify the encoding type
</xs:documentation>
     
</xs:annotation>
   
</xs:attributeGroup>
 
</xs:complexType>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy