SLD: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(AtlasStyler ist der langersehnte WYSIWYG SLD Editor mit bekannter Menuführung.)
(SLD-Editoren)
Zeile 11: Zeile 11:
 
== SLD-Editoren ==
 
== SLD-Editoren ==
  
Standalone WYSIWYG-Editoren:
+
=== Standalone WYSIWYG-Editoren ===
* [http://www.geopublisher.org/AtlasStyler AtlasStyler] ist ein WYSIWYG SLD Editor auf der Basis von Java Swing und Geotools. Er kann direkt über JavaWebStart von der [http://www.geopublisher.org/AtlasStyler Homepage] gestartet werden. Intuitive Menus erlauben statistische Klassifikationen nach Quantilen, EqualInterval oder UniqueValues. Integrierte Anbindung an eine wachsende OpenSource-MapSymbols Datenbank besteht.
+
==== AtlasStyler ====
 +
[http://www.geopublisher.org/AtlasStyler AtlasStyler] ist ein WYSIWYG SLD Editor auf der Basis von Java Swing und Geotools. Er kann direkt über JavaWebStart von der [http://www.geopublisher.org/AtlasStyler Homepage] gestartet werden. Intuitive Menus erlauben statistische Klassifikationen nach Quantilen, EqualInterval oder UniqueValues. Ebenfalls besteht eine integrierte Anbindung an eine OpenSource-MapSymbols Datenbank. Die Lizenz ist LGPL.
  
Andere Ansätze:
+
[[Bild:AtlasStylerSLDEditor June2008.png|thumb|right|420px|AtlasStyler SLD Editor]]
 +
 
 +
=== Andere Ansätze ===
 
* Eingebetted in ein GIS-Programm:
 
* Eingebetted in ein GIS-Programm:
 
** deegree
 
** deegree

Version vom 23. Juni 2008, 01:44 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

Standalone WYSIWYG-Editoren

AtlasStyler

AtlasStyler ist ein WYSIWYG SLD Editor auf der Basis von Java Swing und Geotools. Er kann direkt über JavaWebStart von der Homepage gestartet werden. Intuitive Menus erlauben statistische Klassifikationen nach Quantilen, EqualInterval oder UniqueValues. Ebenfalls besteht eine integrierte Anbindung an eine OpenSource-MapSymbols Datenbank. Die Lizenz ist LGPL.

AtlasStyler SLD Editor

Andere 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