11. Supported Styles
The following map images have been generated using a custom ArcPy script that uses the Bridge CLI to publish a number of MXD’s. The script uses ArcPy to generate an image for each layer in ArcMap and uses the WMS GetMap request to generate an image for MapServer and GeoServer. The script uses the Bridge managed workspace mode, so for every MXD published Bridge will create a new workspace in GeoServer.
Raster
Continuous Raster
Symbology for continuous raster, one example of a classified symbology and several stretched symbologies.
Layer ‘Classified’
Classified raster symbology.
Layer ‘Stretched - histogram equalize’
Histogram equalize stretched raster symbology.
Layer ‘Stretched - min max’
Min-Max stretched raster symbology.
Layer ‘Stretched - standard deviation’
Standard deviation stretched raster symbology.
Discrete Raster
Discrete raster symbologies.
Layer ‘Internal color map’
Symbology using internal color map of GeoTIFF file.
Layer ‘Unique values - grouped values’
Symbology using grouped unique values.
Layer ‘Unique value - attribute table’
Symbology using raster attribute table for classification. Also supports grouping of values.
Layer ‘Discrete color’
Symbology using discrete color.
RGB Raster
Raster with red, green and blue band. Bridge exports the rasters with the band sequence changed to the server. This way it is not required to style the layers at the server.
RGB stretch is not supported by Bridge, because the support for this is limited in GeoServer and MapServer.
The contrast can be enhanced in MapServer by applying the following to the layer element:
PROCESSING "SCALE=AUTO"
The contrast can be enhanced in GeoServer by setting the following in the SLD:
<ChannelSelection>
<RedChannel>
<SourceChannelName>1</SourceChannelName>
<ContrastEnhancement>
<GammaValue>2</GammaValue>
</ContrastEnhancement>
</RedChannel>
<GreenChannel>
<SourceChannelName>2</SourceChannelName>
<ContrastEnhancement>
<GammaValue>2</GammaValue>
</ContrastEnhancement>
</GreenChannel>
<BlueChannel>
<SourceChannelName>3</SourceChannelName>
<ContrastEnhancement>
<GammaValue>2</GammaValue>
</ContrastEnhancement>
</BlueChannel>
</ChannelSelection>
Layer ‘Natural earth - bgr’
False colour palette; red, blue, green:green, red, blue.
Layer ‘Natural earth - rgb’
True color palette.
Vector
Character Symbol
Character symbol used for point in layer Cities marker line symbol with character symbol used for Rivers and a marker fill symbol with character symbol used for Countries.
Layer ‘Cities’
Point layer with a character marker symbol.
Layer ‘Rivers’
Line layer with a character marker line symbol.
Layer ‘Countries’
Polygon layer with a character marker fill symbol.
Label Symbol
Label symbology.Layer Cities uses a multivariate classification for symbols and labels. Layer Rivers uses a classification for the labels and layer Countries are all labelled the same way, in upper case.
Layer ‘Cities’
Multivariate classification, on both SCALERANK and ADM0CAP attribute. Labels are using the same classification.
Layer ‘Rivers’
Single symbol with classifed labels, when specifying label classes it is required for MapServer to create a class that is not labelled, otherwise the features without labels are not showing up in MapServer.
Layer ‘Countries’
Features all labelled the same way, labels in uppercase.
Line Fill Symbol
Line fill symbol, also known as “hatch fill”.
Layer ‘Arbitrary angle line fill’
Hatch fill symbol with lines under an angle of 10 degrees.
Layer ‘Single line fill’
Hatch fill symbol with single line fill.
Layer ‘Overlapping line fill’
Hatch fill symbol with overlapping line fills.
Line Symbols
Symbology with line symbols on polyline layers.
Layer ‘Marker line’
Symbology with marker line symbol.
Layer ‘Cartographic line’
Symbology with cartographic line symbol.
Layer ‘Hash line’
Symbology with hash line symbol.
Picture Symbol
Symbology containing picture symbols.
Layer ‘Cities’
Point layer with picture marker symbol.
Layer ‘Rivers’
Line layer with picture line symbol.
Layer ‘Countries’
Polygon layer with picture fill symbol.
Quantities Graduated
Symbology with graduated colors, no normalization.
Layer ‘Cities’
Point layer with graduated color symbology.
Layer ‘Rivers’
Line layer with graduated color symbology.
Layer ‘Countries’
Polygon layer with graduated color symbology.
Quantities Graduated Normalized
Symbology with graduated colors normalized.
Layer ‘Cities’
Point layer with graduated color symbology normalized.
Layer ‘Rivers’
Line layer with graduated color symbology normalized.
Layer ‘Countries’
Polygon layer with graduated color symbology normalized.
Quantities Graduated Symbols
Symbology with graduated size symbols. Features are divided in classes, each class has its own symbol size.
Layer ‘Cities’
Point layer with graduated size symbols normalized.
Layer ‘Rivers’
Line layer with graduated size symbol, not normalized.
Rotation Symbol
Symbology with rotated symbols. ArcGIS knows two types of symbology GeoGraphic and Arithmic.
Geographic rotates labels from north in a clockwise direction, while Arithmetic rotates labels from east in a counterclockwise direction.
Layer ‘Geographic rotation’
Point layer with point symbols rotated geographically.
Layer ‘Arithmic rotation’
Point layer with point symbols rotated arithmically
Simple Marker Symbol
Symbology with simple marker symbols. Simple marker symbols are a fast-drawing set of basic glyph patterns with optional mask.
Layer ‘Cities’
Point layer with a simple marker symbol.
Layer ‘Rivers’
Line layer with a simple marker line symbol.
Layer ‘Countries’
Polygon layer with a simple marker fill symbol.
Stacked Symbol
Symbology composed from different layers of symbols.
Layer ‘Rivers’
Stacked line symbol.
Layer ‘Cities’
Stacked point symbol.
Layer ‘Countries’
Stacked fill symbol.
Unique Value
Symbology with a unique value classifiier.
Layer ‘Cities’
Point layer with a unique value classifiier.
Layer ‘Rivers’
Line layer with a unique value classifiier.
Layer ‘Countries’
Polygon layer with a unique value classifiier.
Unique Value Many Fields
Symbology with a unique multivalue classifiier.
Layer ‘Cities’
Point layer with a unique multivalue classifiier.
Layer ‘Rivers’
Line layer with a unique multivalue classifiier.
Layer ‘Countries’
Polygon layer with a unique multivalue classifiier.