Holds a reference to an external graphics file with a URL to its location
and its expected MIME type. Knowing the MIME type in advance allows stylers
to select best-supported formats from a list of external graphics.
The details of this object are taken from the OGC
Styled-Layer Descriptor Report (OGC 02-070) version 1.0.0.:
<xsd:element name="ExternalGraphic">
<xsd:annotation>
<xsd:documentation>
An "ExternalGraphic" gives a reference to an external raster or
vector graphical object.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="sld:OnlineResource"/>
<xsd:element ref="sld:Format"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
Renderers can use this information when displaying styled features, though
it must be remembered that not all renderers will be able to fully
represent strokes as set out by this interface. For example, opacity may
not be supported.
Notes:
-
The graphical parameters and their values are derived from SVG/CSS2
standards with names and semantics which are as close as possible.
author: James Macgill, CCG version: $Id: ExternalGraphic.java 20562 2006-07-16 14:54:53Z jgarnett $ |