Gilles Bassière wrote:
Hi Flavio
Thanks for your help. Unfortunately, it has no effect on my map. I
tried to set this value for OUTLINE in the CLASS element, then in the
STYLE element but rivers still appear very thick on my map when the
scale in large... Actually, the same map is produced with OUTLINE -1 0
0 or without. =(
Oops, I meant OUTLINECOLOR of course...
Yves, I also tried the -1 -1 -1 value but I can't see any change on my
map =(
As explained in the FAQ, I tried to set up a circle symbol but it
seems to work only for true lines, not for polygon outlines.
Any other idea ?
Gilles
Hi Gilles
just set the OUTLINECOLOR to -1 0 0.
Mit freundlichem Gruss / Best Regards
Flavio Hendry
----------------------------------------------------------------
TYDAC Web-Site: http://www.tydac.ch
TYDAC MapServer: http://www.mapserver.ch
----------------------------------------------------------------
############ Mit freundlichen Gruessen / Kind Regards
############ mailto:[EMAIL PROTECTED]
############ TYDAC AG - http://www.tydac.ch
#### #### Geographic Information Solutions
#### #### Luternauweg 12 -- CH-3006 Bern
############ Tel +41 (0)31 368 0180 - Fax +41 (0)31 368 1860
----------------------------------------------------------------
-----Original Message-----
From: Gilles Bassière <[EMAIL PROTECTED]>
To: [email protected]
Date: Fri, 27 Jul 2007 15:09:22 +0200
Subject: [UMN_MAPSERVER-USERS] Polygon outline width
Hi there,
I wonder whether it's possible to have no outline for a polygon.
My first attempt was to set the WIDTH property of the STYLE element
to 0 in my MapFile but I got an error from MapServer, it seems to be
an invalid value.
As I might need to display the same data through GeoServer, I decided
to move all style information to a SLD. I wrote the following SLD :
<?xml version="1.0" encoding="UTF-8"?>
<StyledLayerDescriptor
version="1.0.0"
xmlns="http://www.opengis.net/sld"
xmlns:gml="http://www.opengis.net/gml"
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.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd"
>
<!-- WATER -->
<NamedLayer>
<Name>water</Name>
<UserStyle>
<FeatureTypeStyle>
<Rule>
<Name>Water bodies</Name>
<PolygonSymbolizer>
<Fill>
<CssParameter name="fill">#99b3cc</CssParameter>
</Fill>
<Stroke>
<CssParameter
name="stroke">#0000FF</CssParameter>
<CssParameter
name="stroke-width">0.0</CssParameter>
</Stroke>
</PolygonSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>
My map is rendered without any error but there is still an outline. I
tried to set opacity to 0.0 but it's not supported by MapServer. I
can set the same color for stroke and fill but having a 1px outline
means
that a very thin river is rendered with, at least, a 2 pixels width
and this is not really nice when viewing the map at higher scales...
If I remove the Stroke element Mapserver seems to set automatically a
1px outline using the fill color.
Does anyone know a workaround to get rid of polygon outlines ?
--
Gilles Bassiere
MAKINA CORPUS
30 rue des Jeuneurs
FR-75011 PARIS
http://www.makina-corpus.com
--
Gilles Bassiere
MAKINA CORPUS
30 rue des Jeuneurs
FR-75011 PARIS
http://www.makina-corpus.com