Ok, so your situation is that GeoServer doesn't generate tiles but one single 
image and polygons are labeled multiple times. Indeed, GeoServer should just 
label a polygon once and at the centre of the polygon.

You got some sample data to play with so I can check what's going on?


Edward

Subject: RE: [Geoserver-users] labels are occuring more than once
Date: Mon, 7 Nov 2011 15:00:47 +0100
From: [email protected]
To: [email protected]; [email protected]








RE: [Geoserver-users] labels are occuring more than once




Edward,



I'm not using a tiled map service. So that can't be it.



How do you label your polygon based on your centerpoint? Because that would be 
fine for now (at least an improvement to what I have now).

But I thought Geoserver would do that automatically. Well, maybe not the 
centerpoint, but only one label per polygon. And the same for lines.

Weird thing is that the layer preview of geoserver doesn't duplicate the 
labels. That's what really puzzles me...



I will look into the spacearound option (the other ones I checked out already, 
but didn't help).



If I can't get a solution, I will convert my lines and polygons to points and 
add these to geoserver as separate layers. And use this to label the original 
data. But as far as datamanagement goes, this is not a very attractive 
solution...



Regards

Bram









-----Oorspronkelijk bericht-----

Van: Edward Mac Gillavry [mailto:[email protected]]

Verzonden: ma 07/11/2011 11:45

Aan: Bram van Rooij; [email protected]

Onderwerp: RE: [Geoserver-users] labels are occuring more than once





Bram,



Just wondering whether you are using a tiled map service to incorporate the map 
in your website? If a polygon or line crosses multiple tiles, the label is 
drawn on both tiles.



Also, what's the nature of your data? In order to label polygons, I typically 
determine a center point for the polygon in PostGIS that I later use to label 
the polygons. In this way, there's only one point that's labeled.



For lines, check out the parameters



<VendorOption name="spaceAround">

<VendorOption name="labelAllGroup">

<VendorOption name="repeat">



to adjust the repetition of labels and avoid collisions.



Regards,



Edward





Date: Mon, 7 Nov 2011 09:21:10 +0100

From: [email protected]

To: [email protected]

Subject: [Geoserver-users] labels are occuring more than once











Hi, I'm running into a problem I cannot solve. I want to display labels of my 
features (polygons, lines and points) when zoomed in. In the documentation I 
see that normally every feature will be labeled once. But when I zoom in, most 
of my polygons and lines display the label more than once. The further I zoom 
in, the more labels it displays (of the same polygon or line).The preview of 
geoserver is doing it correctly, but when I load my features on my site it goes 
wrong.What am I doing wrong?  Here's my SLD code of the label, maybe there's 
something in there     <FeatureTypeStyle>

    <Rule>

      <Name>Label</Name>

      <MaxScaleDenominator>10000</MaxScaleDenominator>

        <TextSymbolizer>

          <Label>

          <PropertyName xmlns="http://www.opengis.net/ogc";>code</PropertyName>

          </Label>

          <LabelPlacement>

          <PointPlacement>

            <AnchorPoint>

            <AnchorPointX>0</AnchorPointX>

            <AnchorPointY>0</AnchorPointY>

            </AnchorPoint>

          </PointPlacement>

          </LabelPlacement>

          <VendorOption name="group">yes</VendorOption>

        </TextSymbolizer>

    </Rule>

    </FeatureTypeStyle>  Thanks! Bram



__________ Informatie van ESET NOD32 Antivirus, versie van database 
viruskenmerken 6606 (20111106) __________



Het bericht is gecontroleerd door  ESET NOD32 Antivirus.



http://www.eset.com



------------------------------------------------------------------------------

RSA(R) Conference 2012

Save $700 by Nov 18

Register now

http://p.sf.net/sfu/rsa-sfdev2dev1

_______________________________________________

Geoserver-users mailing list

[email protected]

https://lists.sourceforge.net/lists/listinfo/geoserver-users                    
                 




                                          
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to