On this page
SLD
Τα SLD είναι τύπος αρχείου και σύνταξης που καθορίζουν τον τρόπο απεικόνισης των γεωχωρικών δεδομένων.
Διαγράμματα πίτας
Για την απεικόνιση δεδομένων με σημεία με μορφή διαγράμματος πίτας ακολουθείται η παρακάτω σύνταξη:
<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd"
xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<NamedLayer>
<Name></Name>
<UserStyle>
<Name>Pie charts</Name>
<FeatureTypeStyle>
<Rule>
<RasterSymbolizer>
<Opacity>1.0</Opacity>
<ColorMap type="intervals">
<ColorMapEntry color="#73dc10" quantity="0" label=" fragments % " />
<ColorMapEntry color="#d0dc22" quantity="1" label=" filaments % " />
<ColorMapEntry color="#c464c5" quantity="2" label=" films %" />
<ColorMapEntry color="#f3aa21" quantity="3" label=" foams %" />
<ColorMapEntry color="#338fb4" quantity="4" label=" pellets %" />
</ColorMap>
</RasterSymbolizer>
</Rule>
</FeatureTypeStyle>
<FeatureTypeStyle>
<Rule>
<PointSymbolizer>
<Geometry>
<ogc:Function name="centroid">
<ogc:PropertyName>geom</ogc:PropertyName>
</ogc:Function>
</Geometry>
<Graphic>
<ExternalGraphic>
<OnlineResource
xlink:href="http://chart?cht=p&chd=t:${fragments},${filaments},${films},${foam},${pellets}&chf=bg,s,FFFFFF00&chco=73dc10,c464c5,f3aa21,338fb4,9e77e4" />
<Format>application/chart</Format>
</ExternalGraphic>
<Size>40</Size>
</Graphic>
</PointSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>Ορίζεται δηλαδή κλίμακα χρωμάτων (colormapentry) ώστε το κάθε χρώμα να αντιστοιχεί σε κάποια κατηγορία. Έπειτα χρησιμοποιώντας το OnlineResource tag καλείται εξωτερική συνάρτηση στην οποία εισάγουμε με μορφή ${μεταβλητή} τα τμήματα της πίτας καθώς και τα color codes στο τέλος αυτής. Με το size ορίζεται το μέγεθος του γραφήματος.