SLD: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) |
Stefan (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | Abk. für ''Styled Layer Descriptor'', ein [[XML]]-Standard von [[OGC]] zur Steuerung von [[WMS]], bzw. WxS. Kann u.a. mit [[UMN MapServer]], [[GeoServer]] und [[uDig]] verwendet werden. | + | 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: | Siehe auch: | ||
* [[UMN MapServer]] | * [[UMN MapServer]] | ||
* [[Farbe]] | * [[Farbe]] | ||
+ | |||
+ | == Erläuterungen zur Spezifikation == | ||
+ | |||
+ | tbd. Siehe OGC. | ||
+ | |||
== SLD-Editoren == | == SLD-Editoren == |
Version vom 3. September 2007, 00:34 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:
Inhaltsverzeichnis
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
- SLD Editor-Projekt im Google Summer of Code 2007
- Als 'Plain Text':
- TextPad Syntax File
Gallerie
karlinapp-Server
Demonstration der SLD-Fähigkeiten am Beispiel der karlinapp.ethz.ch (Europa):
- GetCapabilities
- Aufruf mit STYLES=default (Schweiz und Europa sind grün dargestellt)
- Aufruf mit nachfolgender SLD (Schweiz erscheint rot, Hex ff0000)
<?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
- OGC