<br><font size=2 face="sans-serif">Hi Oliver</font>
<br>
<br><font size=2 face="sans-serif">Do you mean this? </font>
<br>
<br><font size=2 face="sans-serif">package de.hydrotec.test.WebMapGUITest;</font>
<br>
<br><font size=2 face="sans-serif">import java.io.ByteArrayInputStream;</font>
<br><font size=2 face="sans-serif">import java.io.FileOutputStream;</font>
<br><font size=2 face="sans-serif">import javax.imageio.ImageIO;</font>
<br><font size=2 face="sans-serif">import edu.umn.gis.mapscript.mapObj;</font>
<br>
<br><font size=2 face="sans-serif">public class WorkWithImageTest {</font>
<br><font size=2 face="sans-serif">    public static void main(String
args[]) throws java.io.IOException {</font>
<br><font size=2 face="sans-serif">        System.loadLibrary("mapscript");</font>
<br><font size=2 face="sans-serif">        mapObj  map
= new mapObj("test.map");</font>
<br><font size=2 face="sans-serif">        edu.umn.gis.mapscript.imageObj
ms_img = map.drawQuery();</font>
<br><font size=2 face="sans-serif">        // Output
in Mapserver-style</font>
<br><font size=2 face="sans-serif">        ms_img.save("ms.png",map);
</font>
<br><font size=2 face="sans-serif">        java.io.InputStream
is = new ByteArrayInputStream(ms_img.getBytes());</font>
<br><font size=2 face="sans-serif">        java.awt.image.BufferedImage
java_img = ImageIO.read(is);</font>
<br><font size=2 face="sans-serif">        // Output
in Java-Style</font>
<br><font size=2 face="sans-serif">        ImageIO.write(java_img,"png",new
FileOutputStream("java.png"));  </font>
<br><font size=2 face="sans-serif">    }</font>
<br><font size=2 face="sans-serif">}</font>
<br>
<br><font size=2 face="sans-serif">Benedikt</font>
<br>
<br><font size=2 face="sans-serif">PS: Using Mapserver for a desktop-app
sounds intersting.I'm curious to know</font>
<br><font size=2 face="sans-serif">which advantages over JUMP/uDig (or
something like this) you </font>
<br><font size=2 face="sans-serif">see/hope/expect? </font>
<br>
<br><font size=2><tt>UMN MapServer Users List <MAPSERVER-USERS@LISTS.UMN.EDU>
schrieb am 17.02.2006 17:56:32:<br>
<br>
> Hi Fernando and thank you very much for your answer,<br>
> <br>
> I need that for an abstraction layer on mapserver to develop desktop
<br>
> applications. Do you know what imageObj.getByte() returns? There is
a lack of <br>
> documentation for JavaMapserver-API, yet, isn't it?<br>
> <br>
> Best regards,<br>
> Oliver<br>
> <br>
> <br>
> Am Freitag, 17. Februar 2006 17:31 schrieb Fernando Simon:<br>
> > Hi Oliver,<br>
> >     I already used JavaMapscript but never needed to
convert the<br>
> > imageobj to awt.image.<br>
> >     I don't believe that it's possible to do directly,
so the best way<br>
> > is save the image and after use the awt.image.<br>
> >     Best regards.<br>
> ><br>
> > ------------------------------------------------------------------------<br>
> > Fernando Simon<br>
> > Mapserver and Oracle Spatial developer<br>
> > G10 - Laboratorio de Computacao Aplicada - Brazil<br>
> > http://www.univali.br/g10 - UNIVALI/CTTMAR<br>
> > ------------------------------------------------------------------------<br>
> ><br>
> > Oliver Lichte (by way of Oliver Lichte <lichte@icbm.de>)
wrote:<br>
> > > Hello.<br>
> > ><br>
> > > Was this question too trivial or too difficult??? Unfortunately,
no-one<br>
> > > answered untit now, so I'll try it again:<br>
> > ><br>
> > > I'd like to convert imageObj to java.awt.image. Is it possible
to get<br>
> > > direct pixel access via Java mapserver-API or do I have
always to create<br>
> > > a temporary file to share the image?<br>
> > ><br>
> > > What is the content of the byte-array returned by method
getByte()?<br>
> > ><br>
> > > Regards,<br>
> > > Oliver<br>
> <br>
> -- <br>
> Junior Research Group IMPULSE <br>
> ICBM * Carl-v.-Ossietzky University of Oldenburg<br>
> PO-Box 2503 * 26111 Oldenburg - Germany - http://www.icbm.de/impulse<br>
> room: W15-2-239 * fon:+49-441-798-3622 * fax:+49-441-798-3404 <br>
</tt></font>