[mapguide-users] WMS Transperancy
Scott Hameister
ScottH at mPower-tech.com
Wed Dec 6 17:23:41 EST 2006
I Do understand what you are saying Thomas.Standards or Not.I can't find a
way to make this layer come into Mapguide Studio or Web Studio With
Transparency, or any other WMS layer for that manor?????
It seems to ignore all these tags and do its own thing.I don't see any
settings area for TRANSPARENCY BGCOLOR or Format anywhere.
_____
From: Thomas M. Tuerke [mailto:thomas.m.tuerke at autodesk.com]
Sent: Wednesday, December 06, 2006 4:04 PM
To: users at mapguide.osgeo.org
Subject: RE: [mapguide-users] WMS Transperancy
According to WMS specs, transparency is governed by
TRANSPARENT=TRUE
BGCOLOR=(color to assign "transparency" to, in hex RGB notation)
FORMAT=(image format that supports transparency, such as GIF or PNG; JPEG
doesn't.)
Here are examples straight from the OGC specs:
(WMS 1.0.0)
http://a-map-co.com/mapserver.cgi?WMTVER=1.0.0&REQUEST=map&
SRS=EPSG%3A4326&BBOX=-97.105,24.913,78.794,36.358&
WIDTH=560&HEIGHT=350&LAYERS=AVHRR-09-27%3AMIT-mbay&STYLES=default&FORMAT=PNG
&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&EXCEPTIONS=INIMAGE&QUALITY=MEDIUM
(WMS 1.1.1)
http://a-map-co.com/mapserver.cgi?VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326
&BBOX=-97.105,24.913,78.794,36.358&WIDTH=560&HEIGHT=350&LAYERS=AVHRR-09-27&S
TYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&EXCEPTIONS=applica
tion/vnd.ogc.se_inimage
Depending on the WMS version you're transacting under, FORMAT is either a
keyword (GIF, PNG) or mime type (image/gif, image/png)
UseTransparency is a non-standard extension, though some few servers may,
for various reasons, require it.
HTH,
- Thomas
PS: Experimenting with the server you refer to, it seems like TRANSPARENT is
on by default, and requesting a PNG comes through Okay - (but remember that
MSIE has problems showing PNG transparency and needs special DHTML to render
it properly, if that's likely to be an issue.)
http://maps.customweather.com/image?request=GetMap
<http://maps.customweather.com/image?request=GetMap&layers=state_borders&srs
=EPSG:4326&bbox=-180.0,-90.0,180.0,90.0&width=500&height=250&format=image/pn
g>
&layers=state_borders&srs=EPSG:4326&bbox=-180.0,-90.0,180.0,90.0&width=500&h
eight=250&format=image/png
BTW, this default transparent behavior is contrary to the OGC spec:
7.1.4.6.3 Opaque vs. transparent layers
.
This attribute describes only the Layer's data content, not the picture
format of the map
response. Whether or not a Layer is listed as opaque, a server shall still
comply with the
GetMap operation specified below: that is, the server shall send an image
with a
transparent background if and only if the client requests TRANSPARENT=true
and a
picture FORMAT that supports transparency.
7.2.2 GetMap Request Overview
Table 8 - The Parameters of a GetMap Request
Request Parameter Required/Optional
Description
TRANSPARENT=TRUE|FALSE O Background transparency of map
(default=FALSE).
Furthermore, the image doesn't seem to be rendered properly for GIF unless
transparent=false. This can be verified by the following:
http://maps.customweather.com/image?request=GetMap
<http://maps.customweather.com/image?request=GetMap&layers=state_borders,con
tour_jet_stream&srs=EPSG:4326&bbox=-180.0,-90.0,180.0,90.0&width=500&height=
250&format=image/gif&transparent=false&bgcolor=0xffffff>
&layers=state_borders,contour_jet_stream&srs=EPSG:4326&bbox=-180.0,-90.0,180
.0,90.0&width=500&height=250&format=image/gif&transparent=false&bgcolor=0xff
ffff
where the background color is forced to white, and transparency is forced to
off.
Thus selecting PNG instead of GIF as a format may get you something useful,
but you might also want to refer further questions regarding peculiarities
of this server to Mr. Flint of CustomWeather. His contact information is
found within the getcapabilities document provided by the WMS.
_____
From: Scott Hameister [mailto:ScottH at mPower-tech.com]
Sent: Wednesday, December 06, 2006 12:40 PM
To: users at mapguide.osgeo.org
Subject: [mapguide-users] WMS Transperancy
Am I missing something in the consumption of WMS layers and transparency?
When I connect to http://maps.customweather.com/image as a data source in
Studio, And bring in the RADAR schema..
.I get no transparency but in every other WMS viewer the white is
transparent (Except Map2007 another story).
I've even tried making the datasource WMS connector String Longer in Studio
to look like http://maps.customweather.com/image?TRANSPARENT=true
<http://maps.customweather.com/image?TRANSPARENT=true&UseTransparency=true&I
mageFormat=image/gif%20and%20nothing...Please>
&UseTransparency=true&ImageFormat=image/gif and nothing...Please help?
_____
From: Haris Kurtagic [mailto:haris at sl-king.com]
Sent: Wednesday, December 06, 2006 8:59 AM
To: users at mapguide.osgeo.org
Subject: [mapguide-users] Fdo2Fdo v0.4.1 for FDO 3.2
Hi,
New version of Fdo2Fdo tool is available at: www.sl-king.com/fdo2fdo
Support for FDO 3.2. Comes with SHP, SDF and King.Oracle provider but you
can add and use other FDO providers build for FDO 3.2.
Haris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20061206/fbc9ea2f/attachment.html
More information about the Mapguide-users
mailing list