[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Hi I've attached a rather bad sld document. Much better styles can be
made, but this should give a starting point... at least until there is a
better user interface.
Jesse
Jesse Eichar wrote:
Oh I should mention that we are working on this limitation. Right now I
believe we have the ability to generate styles based on an attribute.
For example you could specify the name attribute and the style would try
to assign as color to each name. If the attribute is a number it will
assign colors to ranges of numbers.
Jesse
On Mon, 2005-10-10 at 19:53 +0200, A.J. Aaftink wrote:
I just tried uDig 1.0.4. When using a shape-file, showing several
cities, I can’t manage to give each city a different color. How is it
to be done?
With greetings
Arjan Aaftink
Netherlands
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0" xmlns="http://www.opengis.net/sld"
xmlns:sld="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"
xsi:schemaLocation="http://www.opengis.net/sld http://schemas.cubewerx.com/schemas/sld/1.0.0-cw/StyledLayerDescriptor.xsd">
<NamedLayer>
<Name>Countries</Name>
<UserStyle>
<Name>Countries by Continent</Name>
<IsDefault>1</IsDefault>
<FeatureTypeStyle>
<FeatureTypeName>countries</FeatureTypeName>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>North America</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#FF0000</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#EA9C9C</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>Europe</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#0000FF</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#9A9ADE</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>Latin America</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#00FF00</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#A3E8A3</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>Sub Saharan Africa</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#7F7F7F</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#A9A9A9</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>NorthAfrica</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#7F7F7F</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#A9A9A9</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>Asia</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#FFA500</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#FBD58E</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>Australia</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#8B6914</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#CFA53E</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<Name>Region</Name>
<Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>REGION</ogc:PropertyName>
<ogc:Literal>Antarctica</ogc:Literal>
</ogc:PropertyIsEqualTo>
</Filter>
<PolygonSymbolizer>
<Stroke>
<CssParameter name="stroke">#34C2F1</CssParameter>
<CssParameter name="stroke-width">2</CssParameter>
</Stroke>
<Fill>
<CssParameter name="fill">#ADD8E6</CssParameter>
<CssParameter name="fill-opacity">0.50</CssParameter>
</Fill>
</PolygonSymbolizer>
</Rule>
<Rule>
<TextSymbolizer>
<Label>
<ogc:PropertyName>REGION</ogc:PropertyName>
</Label>
<Font>
<CssParameter name="font-style">normal</CssParameter>
</Font>
</TextSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>