SLD: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
Zeile 4: Zeile 4:
 
* [[UMN MapServer]], [[UMN_MapServer_-_Tipps_und_Tricks]]
 
* [[UMN MapServer]], [[UMN_MapServer_-_Tipps_und_Tricks]]
 
* [[Farbe]]
 
* [[Farbe]]
 
  
 
== Erläuterungen zur Spezifikation ==
 
== Erläuterungen zur Spezifikation ==
  
 
tbd. Siehe OGC.
 
tbd. Siehe OGC.
 
  
 
== SLD-Editoren ==
 
== SLD-Editoren ==
Zeile 23: Zeile 21:
 
* Als 'Plain Text':  
 
* Als 'Plain Text':  
 
** TextPad Syntax File
 
** TextPad Syntax File
 
  
 
== Gallerie ==
 
== Gallerie ==
Zeile 77: Zeile 74:
 
== Weblinks ==
 
== Weblinks ==
 
* OGC
 
* OGC
 +
* [http://www.mapbender.org/index.php/Sld_integration SLD-Integration auf MapBender]
  
 
[[Kategorie:Abkürzungen]]
 
[[Kategorie:Abkürzungen]]

Version vom 31. Januar 2008, 08:39 Uhr

Abk. für Styled Layer Descriptor, ein XML-Standard (Spezifikation) von OGC zur Steuerung von WMS, bzw. WxS. Kann u.a. mit UMN MapServer, GeoServer und uDig verwendet werden.

Siehe auch:

Erläuterungen zur Spezifikation

tbd. Siehe OGC.

SLD-Editoren

WYSIWYG-Editoren für SLD gibt es unseres Wissens nicht. Es bleiben grundsätzlich folgende Ansätze:

  • Eingebetted in ein GIS-Programm:
    • deegree
    • "ArcMap Extension" ArcMap2SLDConverter (VB mit ArcObjects).
    • Im GeoServer Web UI als Texteditor mit Syntax Highlighting. Siehe hier (only available on the geoserver trunk on not on the stable 1.5.x branch).
    • uDig also has an nice Editor.
  • Standalone
  • Als 'Plain Text':
    • TextPad Syntax File

Gallerie

karlinapp-Server

Demonstration der SLD-Fähigkeiten am Beispiel der karlinapp.ethz.ch (Europa):

 <?xml version="1.0" encoding="utf-8"?>
 <sld:StyledLayerDescriptor xmlns:sld="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc">
   <sld:NamedLayer>
     <sld:Name>countries</sld:Name>
     <sld:UserStyle>
       <sld:Name>blue</sld:Name>
       <sld:FeatureTypeStyle>
         <sld:Rule>
           <ogc:Filter>
             <ogc:PropertyIsEqualTo>
               <ogc:PropertyName>CTRY_NAME</ogc:PropertyName>
               <ogc:Literal>Switzerland</ogc:Literal>
             </ogc:PropertyIsEqualTo>
           </ogc:Filter>
           <sld:PolygonSymbolizer>
             <sld:Fill>
               <sld:CssParameter sld:name="fill">%23ff0000</sld:CssParameter>
             </sld:Fill>
           </sld:PolygonSymbolizer>
         </sld:Rule>
         <sld:Rule>
           <sld:PolygonSymbolizer>
             <sld:Stroke>
               <sld:CssParameter sld:name="stroke">%2300ff00</sld:CssParameter>
               <sld:CssParameter sld:name="stroke-width">1</sld:CssParameter>
             </sld:Stroke>
             <sld:Fill>
               <sld:CssParameter sld:name="fill">%230000ff</sld:CssParameter>
             </sld:Fill>
           </sld:PolygonSymbolizer>
         </sld:Rule>
       </sld:FeatureTypeStyle>
     </sld:UserStyle>
   </sld:NamedLayer>
 </sld:StyledLayerDescriptor>

dmsolutions-Server

Siehe http://mapserver.gis.umn.edu/docs/howto/sldhowto


Weblinks