I'm using MapServer 7.6 to render a tiled map using a custom tile grid. Therefore I cannot use MapServer's "tile mode".
I'm rendering a WMS layer that has a text label centerd on each point feature. The label should continue seamlessly over the tile boundary. I'm trying to get MapServer to render also the features that are just outside the tile boundary with the goal to render the partial label on the "other" side of the tile border.
The data is in PostGIS and I'm using a DB function that enlarges the bounding box sent by MapServer (think where geom && enlarged_envelope(!BOX!)
). I have verified that the features returned by the DB indeed correspond to an enlarged area.
Even with the features beyond the border being returned, MapServer still does not render any labels whose point geometry is outside of the tile. There seems to be further spatial filtering going on after the filtering in the DB query. Is there a way to force rendering of labels anchored outside of the requested WMS bbox?
I'm aware of the option to metatile & buffer in some program outside of MapServer, but I would prefer to avoid adding the complexity and overhead.
PARTIALS TRUE