TR: [Mapserver-users] WMS server image black padding and aspe ct r atio

Julien, Heryk hjulien at nrcan.gc.ca
Mon Jan 26 06:38:38 PST 2004


Hi Adams,
I did a similar work-around. When query is done on a wms layer, my server
checks to see who is giving the wms services. If it's mapserver, my server
sends a mapserver query instead of a wms getfeatureinfo call. It works well
for me but I would like to give wms services to other clients without having
to patch. Giving wms services with a "WEB EMPTY" tag that works would be
great.


I like your javascript work-around idea. I'll have a look at it.
Thanks
Héryk

-----Message d'origine-----
De : Till Adams [mailto:adams at terrestris.de]
Envoyé : Monday, January 26, 2004 9:27 AM
À : Julien, Heryk
Objet : Re: TR: [Mapserver-users] WMS server image black padding and
aspect r atio


Dear Julien,

we use a simple work-around to fix this.

1. implement a "dummy" layer which is queryable but which will not be 
displayed in your map and which covers the whole extent of your 
application. The querytemplate of this dummy-layer consists of a 
javascvript, which looks if any result is given back in it's body, and 
if not a message is displayed, saying, that the user didn't hit anything 
or so. see attached the dummytemplate:


Julien, Heryk schrieb:
> Hi,
> Just a thought: It would also be a good idea if a WMS html getfeatureinfo
> call could use the mapfile "WEB EMPTY" tag when no selections are made.
> 
> Cheers
> Héryk
> 
> -----Message d'origine-----
> De : Daniel Morissette [mailto:morissette at dmsolutions.ca]
> Envoyé : Friday, January 23, 2004 5:11 PM
> À : Eric Sokolowsky
> Cc : mapserver-users at lists.gis.umn.edu
> Objet : Re: [Mapserver-users] WMS server image black padding and aspect
> ratio
> 
> 
> Eric Sokolowsky wrote:
> 
>>I am running mapserver 4.0.1 but this aspect also appears with the 
>>version in CVS.  I am using mapserver as a WMS server on a Red Hat Linux 9
>>system.  When I request an image that is not the same aspect ratio as
>>the original image on the server, it seems that the image I get is
>>not stretched so that it fills the entire frame.  The aspect ratio of the
>>original source is maintained and black bars either appear above and below
>>or else on both sides, similar to the effect of watching widescreen movies
> 
> 
>>on a regular TV.  Is this the intended behavior, and if so, is there a way
>>to turn it off?
>>
> 
> 
> The short answer is that MapServer doesn't support rendering maps with 
> different X and Y scales.  This is one of the only issues with MapServer 
> before it passes all the OGC WMS tests.
> 
> For the long story, see the following thread in the archives:
>
http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0401/msg00105.html
> 
> Daniel


-- 

NEU +++ NEU +++ NEU +++ NEU

    AveiN! ist Open Source
Lizensiert unter der GNU GPL

-----

Dipl. Geogr. Till Adams
terrestris, Paulsen&Adams GbR
Siemensstr. 8 * 53121 Bonn
Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57
info at terrestris.de * www.terrestris.de




More information about the MapServer-users mailing list