[mapserver-dev] WorldMapping issue
Stephen Woodbridge
woodbri at swoodbridge.com
Mon Feb 22 13:17:35 EST 2010
Tiling support in mapserver:
1) while is doesn't have it directly yet, Assefa as a patch the will
hopefully be included in MS 6.0 that adds WMS-C tile support to
mapserver with metatiling and edge buffering as Roger mentioned below.
2) tiling with mapserver has been available since it was implemented in
php/mapscript and I ported that to perl/mapscript 4+- years ago as
part of ka-map. I have also written 2-3 tile generation programs in C
using mapserver as a library. In all of these we have metatile and edge
buffering support and labels look great.
-Steve W
Roger André wrote:
> re: But maybe I'm missing something as I never used the "tile"
> support in MS (does it exist ? does it handle labels nicely?)
>
> Yes, it does exist, http://mapserver.org/output/tile_mode.html, and with
> the upcoming addition of support for metatiling and edge buffering,
> http://trac.osgeo.org/mapserver/ticket/3323, it appears that labels look
> quite good.
>
> Roger
> --
>
> On Mon, Feb 22, 2010 at 7:44 AM, strk <strk at keybit.net
> <mailto:strk at keybit.net>> wrote:
>
> On Mon, Feb 22, 2010 at 08:33:30AM -0500, Frank Warmerdam wrote:
>
> > I *suspect* the best way to handle it well would be for MapServer
> > to understand something special about the dateline, at least about
> > geographic coordinate systems, and to split dateline crossing
> > requests into two or more requests.
> >
> > So the -360 to +360 case should be broken into 3 requests:
> >
> > -360 to -180 which would be internally rendered as 0 to 180.
> > -180 to +180 which would be rendered as -180 to +180
> > +180 to +360 which would be rendered as -180 to 0.
> >
> > Then the three results should be mosaiced back together.
> > Unfortunately this would require a fair amount of development
> > work.
>
> This would pretty much mimic what you can get with OL,
> so would present the same limits (handling of labels).
>
> But maybe I'm missing something as I never used the "tile"
> support in MS (does it exist ? does it handle labels nicely?)
>
> > I do not thing it would be practical to recognize limits to
> > projected coordinate systems and to use such a technique
> > though similar wrapping issues can apply in projected
> > coordinate systems as well. For instance this is
> > fairly straight forward in mercator, but complicated in
> > many projections like the perspective view ones.
>
> I guess the "dateline" concept would be good enough.
>
> --strk;
>
> () Free GIS & Flash consultant/developer
> /\ http://foo.keybit.net/~strk/services.html
> <http://foo.keybit.net/%7Estrk/services.html>
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org <mailto:mapserver-dev at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
More information about the mapserver-dev
mailing list