.. module:: geoserver.sld_advanced
   :synopsis: Learn some advanced features of SLD.

.. _geoserver.sld_advanced:

Advanced Styling with SLD
=========================

In previous modules styles have been created by two different approaches. The first has been to hand edit SLD XML directly. The second has been to use the Styler application. Each approach has its benefits. While the Styler is beneficial in that it alleviates the need to write out XML it is also limited in that it does support some of the more advanced features of SLD.

In this module a hybrid approach of both editing XML and using the Styler application in order to take advantage of some advanced features of SLD.

.. note:: Before you start, ensure that the following modules have been completed:

     * :mod:`Basic SLD <geoserver.sld_basic>`
     * :mod:`Styler <geoserver.styler>`

What you will learn
-------------------

In this module you will:

.. toctree::
   :maxdepth: 1

   Create a Roads Layer Style with Styler <roads_sld_create>
   Optimize the Roads Layer Style with the GeoServer SLD Editor <roads_sld_optimize>
