transparency in printim
Bernd Becker
bernd.becker at METOFFICE.GOV.UK
Wed Mar 4 09:30:04 EST 2009
Thanks Jennifer and Patrick!
Patrick Reuter came up with a solution!
after all the rigmarole described in the e-mail below,
one further step does deliver the intended result:
'!convert -transparent black pop.png pop.png'
On Wed, 2009-03-04 at 08:56 -0500, Jennifer Adams wrote:
> Hi, Bernd --
> I do not have an answer for this problem. I created images with a
> transparent color that many applications including Photoshop, Preview,
> Safari, and Firefox all treat properly, but Google Earth ... does not
> get it right. I have also created images that Google Earth does get
> right (the transparent color is indeed transparent and the background
> shows through), but I have not been able to figure out what the key
> difference is between these images. My GrADS scripts are essentially
> the same and so is the KML. After spending a frustrating afternoon
> figuring out these things, I stopped playing with Google Earth and
> went back to work on something else.
> --Jennifer
>
> On Mar 4, 2009, at 7:07 AM, Bernd Becker wrote:
>
> > Hello,
> >
> >
> > to create images to be shown on google earth, I would like to
> > create shaded contour plots and contours and symbols all in one png
> > file.
> >
> > The areas, where nothing is shown in the image, I would like to be
> > transparent to see whatever google earth puts underneath.
> >
> > I do:
> >
> > 'set parea 0 11 0 8.5'
> > 'set grid off'
> > 'set mproj scaled'
> > 'set x 0.5 321.5 '
> > 'set y 0.5 161.5 '
> > 'set mpdraw off'
> > 'set grads off'
> > 'set frame off'
> >
> > clevels =' -0.9 -0.5 -0.2 -0.1 0.1 0.2 0.5 0.9 '
> >
> > 'set cstyle 2 '
> > 'set ccolor 1 '
> > 'set cthick 1'
> > 'set black 'subwrd(clevels,4)' 'subwrd(clevels,5)
> > *'set gxout shaded'
> > 'set gxout grfill'
> > 'set clevs 'clevels
> > 'set ccols 14 4 11 5 0 16 7 12 2 '
> > 'set black 'subwrd(clevels,4)' 'subwrd(clevels,5)
> >
> >
> > 'd v7 - v6'
> >
> >
> > 'set gxout shaded'
> > 'set clevs 'clevels
> > 'set ccols 14 4 11 5 0 16 7 12 2 '
> > 'set black 'subwrd(clevels,4)' 'subwrd(clevels,5)
> > 'd maskout((v8-v6),v1-23.)'
> >
> >
> > 'set gxout shaded'
> > 'set gxout contour'
> > 'set cthick 1'
> > 'set ccols 12 2 '
> > 'set ccols 80 80 48 '
> > 'set clab off'
> > 'set clevs 'thresh
> > 'd v5'
> >
> >
> > printim pop.png x320 y160 -t 1
> >
> >
'!convert -transparent black pop.png pop.png'
> > Here I am uncertain about which colour code to use:
> > the colour number currently set in grads?
> > the current color code from the X server?
> >
> > How can I ascertain, that the regions set to "black"
> > by 'set black'
> > are transparent in the png file?
> >
> > These areas are shown as black, so "-t 1" should do the trick,
> > but google earth shows the areas as black, opaque.
> >
> > What should I do?
'!convert -transparent black pop.png pop.png'
> > Many thanks,
> > Bernd.
> >
> > --
> > Bernd Becker The Monthly Outlook
> > Met Office FitzRoy Road Exeter Devon EX1 3PB United Kingdom
> > Tel.: +44 (0) 1392 884511 Fax: +44 (0)870 900 5050
> > E-mail:bernd.becker at metoffice.com - http://www.metoffice.com
> >
>
> --
> Jennifer M. Adams
> IGES/COLA
> 4041 Powder Mill Road, Suite 302
> Calverton, MD 20705
> jma at cola.iges.org
>
>
>
>
>
>
--
Bernd Becker The Monthly Outlook
Met Office FitzRoy Road Exeter Devon EX1 3PB United Kingdom
Tel.: +44 (0) 1392 884511 Fax: +44 (0)870 900 5050
E-mail:bernd.becker at metoffice.com - http://www.metoffice.com
More information about the gradsusr
mailing list