Chris,

That makes more sense.

So MapBuilder is magically noticing the WMS-C in your URL and converting its requests to a tiled mode. Unfortunately, Mapserver does not understand the WMS-C keyword and is croaking, even though there is no functional difference (from a WMS PoV) to serving a WMS-C request and a WMS request.

A quick and dirty fix would be to write a small PHP script to sit in front of mapserver, convert the WMS-C to a WMS and then pass the request onwards.

Alternately (and more elegantly), perhaps there is some way to trick mapbuilder into the tiled mode without the WMS-C keyword in the URL? Check your Mapbuilder docs.

Paul

On May 8, 2008, at 3:12 PM, csmith wrote:

Hi Paul,

I am using MapBuilder's latest instance, which renders with Open Layers, and is capable of tiling. I load an initial map, querying a local http server and designating the WMS service type as WMS-C, and, voila, rendering of tiles where previously (service type plain WMS) the entire viewport is rendered as one. When I attempt a similar request of my MapServer instance, which handles all of my hosted raster imagery, I get the error:

mapserv(): Web application error. Traditional BROWSE mode requires a TEMPLATE in the WEB section, but none was provided.

Which I meant to include in my first post, sorry.  Any guidance?

Thanks,
Chris



----- Original Message ----- From: "Paul Ramsey" <[EMAIL PROTECTED] >
To: "csmith" <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Thursday, May 08, 2008 4:31 PM
Subject: Re: [mapserver-users] tiling (WMS-C)


Chris,

Tiling is a property of the client, not the server... the client
breaks the problem of filling the viewport up into files and sends the
tile requests, usually in parallel, to the server.  What user
interface are you building with?

P

On Thu, May 8, 2008 at 12:48 PM, csmith <[EMAIL PROTECTED]> wrote:
Hello,

I would like to take advantage of the expediency of visual feedback afforded by presenting my raster image as a mosaic of tiles, rather than the user
waiting for, for example, a single .png in my viewport- typical,
now-ubiquitous tiling behavior.

I am able to initiate a WMS query with service type WMS-C (i.e.
SERVICE=WMS_C) successfully to another service, but am unsuccessful when querying through my MapServer instance. Is it possible that MapServer doesn't support WMS-C? Hopefully, it is just my ignorance. I confess that I merely changed my existing URL-encoded string, replacing WMS with WMS-C (pretty optimistic, huh!). I believe my shapefile refererenced by the
mapfile is properly comprised of appropriate tile images.  Can you
straighten me out, please?

Thanks,
Chris

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users






--
Paul Ramsey
[EMAIL PROTECTED]
+1 250 885 0632

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to