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