[mapguide-users] transparency and gdal again
Andy Morsell
amorsell at spatialgis.com
Thu Feb 22 11:17:20 EST 2007
But, when using the GDAL provider, the user is not presented with any of the
transparency options in the GUI as they are with the Autodesk raster
provider since the GDAL provider is treated as a data connection. There is
no ability for the user to provide any data source specific override
settings. I think this is where a lot of the confusion is arising as people
make the switch from the Autodesk to the GDAL raster provider.
For what it's worth, I've used color TIF's and JPG's with a null data value
set in the image and the images appear transparent in MGOS using the GDAL
provider.
Andy
-----Original Message-----
From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Traian Stanev
Sent: Thursday, February 22, 2007 7:14 AM
To: MapGuide Users Mail List
Subject: RE: [mapguide-users] transparency and gdal again
For bitonal rasters, MapGuide takes the foreground and background colors as
set by Studio directly without modification. So if the background color is
set to transparent, it should really look transparent in the viewer.
However, if the provider is not returning a 1-bpp raster and instead is
using some other color format, then the colors set in Studio will not be
used since the code will assume that the raster is not bitonal.
You can check this by setting the colors to purple or yellow in Studio and
then see if they appear correct in the viewer. If they do, then the next
thing to try would be to set the color to transparent and see what was
actually saved in the layer definition XML file. If that shows the alpha
value as 0, then it would be a bug in the server code somewhere.
Traian
-----Original Message-----
From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Frank Warmerdam
(External)
Sent: Thursday, February 22, 2007 9:58 AM
To: MapGuide Users Mail List
Subject: Re: [mapguide-users] transparency and gdal again
robert fritz wrote:
> Hello,
>
> I have looked up the mailing list archive but I did not find a
sufficient
> answer to these questions:
>
> 1) I have 2 colored black-white raster images (Geotiff, Group 4 Fax
> Encoding) and tried to set the background color to "transparent" or
> "backgroundcolor of the map window" in MapGuide Studio, but the images
are
> still shown not transparent. Do I something wrong or does the GDAL
driver
> not support transparency up to now? (GDAL works very fine in Mapserver
-
> transparency and performance).
Robert,
How do you do this? I don't see anything obvious about transparency in the
generic data connection dialog, or the layer dialog. Certainly I am not
aware of any way that such information would be translated back to the
actual raster provider.
> 2) There is no functionality (in Studio) to set transparency for a
color in
> multi-color images (as in Mapserver)? Do I have to create transparency
using
> PhotoShop or something else?
The fdo gdal based raster provider can communicate a nodata value up to
MapGuide, though I don't know if this is utilized for anything. Also the
data provider can return alpha transparency if requested. So you could
preprocess your data into an RGBA image on disk and set the alpha
appropriately to get transparency through to MapGuide.
Hopefully the mapguide folks will have a comment on how this is supposed to
work.
Best regards,
--
---------------------------------------+--------------------------------
------
I set the clouds in motion - turn up | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | President OSGeo,
http://osgeo.org
_______________________________________________
mapguide-users mailing list
mapguide-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-users
_______________________________________________
mapguide-users mailing list
mapguide-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-users
More information about the mapguide-users
mailing list