Hello Tim, thank you for the answer!
I looked into solution (1) and it seemed to be too complicated and needs 
cgi-script installation on the server, also configuration for each layer to 
make it work.
Actually "gutter" is probably what I need - but there is almost nothing on 
google about gutter/openlayers... :(
This is my test application:
http://map.webser125.lookass.ch/openlayers/ex_rpag_google.php
I used "gutter: 200" on it, but nothing changed / happened. Applying any gutter 
doesn't change anything. What am I missing?
(btw: looking at this WMS in a Desktiop GIS like UDIG works fine, all 
descriptions are totally visible...)

Thanks!


-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Tim Schaub
Gesendet: Donnerstag, 12. Juli 2007 22:24
Cc: [email protected]
Betreff: Re: [OpenLayers-Users] WMS in OpenLayers: Objects get Cut


Each request to a WMS for an image tile is independent. When you you request a 
tile from MapServer with bounds that contain your train station (point), 
MapServer will render as much of that symbol as it can on that tile.  When you 
request the next tile that doesn't contain the train station (point), MapServer 
has no reason to render a partial train station.

You can get around this in two ways:
1) use something that requests larger tiles with a buffer, slices them up in to 
smaller tiles and discards the buffer - see http://tilecache.org

or

2) use the "gutter" property on your WMS layer in OpenLayers - see 
http://dev.openlayers.org/docs/files/OpenLayers/Layer-js.html#OpenLayers.Layer.gutter

# ignore a 10 pixel gutter around each tile var layer = new 
OpenLayers.Layer.WMS(name, url, params, {gutter: 10});

Good luck,

Tim
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to