Symbology Encoding

The symbology encoding module can be used for styling information that can be applied to Features and Coverages. More...

Files

file  Utils.h
 Utility functions for Symbology Enconding module.
 

Classes

class  te::se::ChannelSelection
 ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such as a multi-band satellite-imagery source). More...
 
class  te::se::ColorMap
 A ColorMap defines either the colors of a pallette-type raster source or the mapping of numeric pixel values to colors. More...
 
class  te::se::ContrastEnhancement
 ContrastEnhancement defines the 'stretching' of contrast for a channel of a false-color image or for a whole grey/color image. More...
 
class  te::se::CoverageStyle
 The CoverageStyle defines the styling that is to be applied to a subset of Coverage data. More...
 
class  te::se::Description
 A Description gives human-readable descriptive information for the object it is included within. More...
 
class  te::se::ExternalGraphic
 The ExternalGraphic allows a reference to be made to an external graphic file with a Web URL or to in-line content. More...
 
class  te::se::FeatureTypeStyle
 The FeatureTypeStyle defines the styling that is to be applied to a dataset that can be viewed as a feature type. More...
 
class  te::se::Fill
 A Fill specifies the pattern for filling an area geometry. More...
 
class  te::se::Font
 A Font specifies the text font to use in a text symbolizer. More...
 
class  te::se::Graphic
 A Graphic is a graphic symbol with an inherent shape, color(s), and possibly size. More...
 
class  te::se::LineSymbolizer
 A LineSymbolizer is used to style a stroke along a linear geometry type, such as a string of line segments. More...
 
class  te::se::Mark
 A Mark specifies a geometric shape and applies coloring to it. More...
 
class  te::se::ParameterValue
 The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters. More...
 
class  te::se::PointSymbolizer
 A PointSymbolizer specifies the rendering of a graphic Symbolizer at a point. More...
 
class  te::se::PolygonSymbolizer
 A PolygonSymbolizer is used to draw a polygon (or other area-type geometries), including filling its interior and stroking its border (outline). More...
 
class  te::se::RasterSymbolizer
 The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos, DEMs). More...
 
class  te::se::Rule
 A Rule is used to attach property/scale conditions to and group the individual symbols used for rendering. More...
 
class  te::se::Stroke
 A Stroke specifies the appearance of a linear geometry. More...
 
class  te::se::Style
 The Style defines the styling that is to be applied to a geographic dataset (vector geometries or coverage). More...
 
class  te::se::SvgParameter
 A SvgParameter refers to an SVG/CSS graphical-formatting parameter. More...
 
class  te::se::Symbolizer
 A Symbolizer describes how a feature is to appear on a map. More...
 
class  te::se::TextSymbolizer
 A TextSymbolizer is used to render text labels according to various graphical parameters. More...
 

Detailed Description

The symbology encoding module can be used for styling information that can be applied to Features and Coverages.

It implements the OGC Symbology Encoding Implementation Specification. Most of the documentation used in Symbology classes were extracted from the specificaton available at: http://www.opengeospatial.org/standards/symbol.

The main classes/concepts in this module are listed here. The namespace associated to the Symbolig Encoding module is te::se. To know more about it, see the te::se namespace documentation.