10. ArcGIS® Renderer and Symbol Support
ArcGIS® offers a large variety of layer renderers and symbol types. The following section provides an overview of the renderers that Bridge supports and the possible limitations of the style conversion to Styled Layer Descriptor (SLD) files. Bridge has been optimized for GeoServer and supports some of the SLD extensions that are available, like dynamic symbolizers and chart renderers.
The GeoServer SLD extensions that Bridge supports offer a rich styling experience, but they cannot guarantee and exact match to the ArcGIS Desktop® symbology. GeoServer SLD extensions are continuously being improved, but there are some limitations. One of them is that fonts used in layer symbols configured in ArcGIS Desktop® are not necessarily available on the GeoServer map server. The SLD engine maps a set of Esri® default font symbols to Webdings and Wingdings font symbols, but some symbols may not have been mapped.
In the following paragraphs, an overview is provided of all the renderers that Bridge supports.
Feature Layers
Feature Layer Renderers
Renderer |
Supported |
---|---|
Features |
|
Single Symbol |
|
Categories |
|
Unique values |
|
Unique values, many fields |
|
Match to symbols in a style |
|
Quantities |
|
Graduated colors |
|
Graduated symbols |
|
Proportional symbols |
|
Dot density |
|
Charts [3] |
|
Pie |
|
Bar/Column |
|
Stacked |
|
Multiple attributes |
|
Quantity by category |
Point Symbols
Symbol type |
Supported |
---|---|
Character marker symbol |
|
Simple Marker symbol |
|
Picture Marker Symbol |
|
Arrow Marker Symbol |
The font (True Type Font) should be available to GeoServer
Supported SLD markers: Circle, Square, Cross and X. The Diamond is mapped to circle
Supported from GeoServer version 2.8 and higher, supported for MapServer 6.0.0 and higher
These are mapped to an arrow symbol
Line Symbols
Symbol type |
Supported |
---|---|
Cartographic line symbol |
|
Hash line symbol |
|
Marker line symbol |
|
Picture line symbol |
|
Simple line symbol |
Supported from GeoServer version 2.8 and higher, supported for MapServer 6.0.0 and higher
Polygon Symbols
Symbol type |
Supported |
---|---|
Line fill symbol |
|
Marker fill symbol |
|
Picture fill symbol |
|
Simple fill symbol |
Supported from GeoServer version 2.8 and higher, supported for MapServer 6.0.0 and higher
Labeling
Symbol type |
Supported |
---|---|
Halo |
|
Multiple fields labeling |
|
Rotation |
Only string concatanation expressions supported like: [CITY_NAME] + "(" + [STATE_NAME] + "")"
No programming expressions supported.
Raster Layers
Raster Layer Renderers
Symbol type |
Supported |
---|---|
Unique values |
|
Classified |
|
Stretched |
|
Color map |
|
Discrete color |