Documentation for CityGML

Complex Type: GeoreferencedTextureType

[Table of contents]

Super-types: gml:AbstractFeatureType < AbstractSurfaceDataType (by extension) < AbstractTextureType (by extension) < GeoreferencedTextureType (by extension)
Sub-types: None
Name GeoreferencedTextureType
Used by (from the same schema document) Element GeoreferencedTexture
Abstract no
Documentation Specialization for georeferenced textures, i.e. textures using a planimetric projection. Such textures contain an implicit parameterization (either stored within the image file, in an acompanying world file, or using the "referencePoint" and "orientation"-elements). A georeference provided by "referencePoint" and "orientation" always takes precedence. Precedence between a world file and image data is ruled by "lowerWorldFilePriority". If it is set to false (the default value), the world file, if available, should be used. Otherwise, the world file is ignored. The "boundedBy"-property should contain the bounding box of the projected image data. Since a georeferenced texture has a unique parameterization, "target" only provides links to surface geometry without any additional texture parameterization. Only gml:MultiSurface or decendants of gml:AbstractSurfaceType are valid targets.
XML Instance Representation
<...
gml:id="[0..1]">
<gml:description> ... </gml:description> [0..1]
<gml:name> ... </gml:name> [0..*]

'Multiple names may be provided. These will often be distinguished by being assigned by different authorities, as indicated by the value of the codeSpace attribute. In an instance document there will usually only be one name per authority.'

<gml:boundedBy> ... </gml:boundedBy> [0..1]
<gml:location> ... </gml:location> [0..1]

'deprecated in GML version 3.1'

<isFront> xs:boolean </isFront> [0..1]
<imageURI> xs:anyURI </imageURI> [1]
<mimeType> MimeTypeType </mimeType> [0..1]
<textureType> TextureTypeType </textureType> [0..1]
<wrapMode> WrapModeType </wrapMode> [0..1]
<borderColor> ColorPlusOpacity </borderColor> [0..1]
<preferWorldFile> xs:boolean </preferWorldFile> [0..1]
<referencePoint> gml:PointPropertyType </referencePoint> [0..1]
<orientation> TransformationMatrix2x2Type </orientation> [0..1]
<target> xs:anyURI </target> [0..*]
</...>
Diagram
Schema Component Representation
<xs:complexType name="GeoreferencedTextureType">
<xs:complexContent>
<xs:extension base=" AbstractTextureType ">
<xs:sequence>
<xs:element name="preferWorldFile" type=" xs:boolean " default="true" minOccurs="0"/>
<xs:element name="referencePoint" type=" gml:PointPropertyType " minOccurs="0"/>
<xs:element name="orientation" type=" TransformationMatrix2x2Type " minOccurs="0"/>
<xs:element name="target" type=" xs:anyURI " minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref=" _GenericApplicationPropertyOfGeoreferencedTexture " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>