Hi,

Forget my last message, I'm checking my image right now, but it takes 
some time (my program is quite time consuming ^^), so I'll let you know 
very soon.

Thanks ^^

Simone Giannecchini a écrit :
> Ciao Fab,
> did you try to visualize your image before writing it down? Did yuo
> try with saving to another format?
>
> Simone.
> -------------------------------------------------------
> Ing. Simone Giannecchini
> GeoSolutions S.A.S.
> Owner - Software Engineer
> Via Carignoni 51
> 55041  Camaiore (LU)
> Italy
>
> phone: +39 0584983027
> fax:      +39 0584983027
> mob:    +39 333 8128928
>
>
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://simboss.blogspot.com/
> http://www.linkedin.com/in/simonegiannecchini
>
> -------------------------------------------------------
>
>
>
> On Wed, Aug 19, 2009 at 11:52 AM, Fab Trillaud<[email protected]> wrote:
>   
>> Here is what I do with more details : I work on an hexagonal grid I made to
>> process my data (this is an obligation due to my project, don't have
>> choice), and I've got the results of my processing drawn in a JPanel. So I
>> transform it into an image, than a BufferedImage, which I try to save in a
>> file. Here's my code:
>>
>> public static void exportToFile()
>>   {
>>       int width =
>> ((Double)villageGeometry.getEnvelopeInternal().getWidth()).intValue();
>>       int height =
>> ((Double)villageGeometry.getEnvelopeInternal().getHeight()).intValue();
>>       Image image = GridViewer.getJPanel().createImage(width, height);
>>       BufferedImage img = MapTools.toBufferedImage(image);
>>       try {
>>           ImageIO.write(img, "tif", ShapeTools.promptImageFile("Fichier
>> TIF"));
>>       } catch (IOException e) {
>>           // TODO Auto-generated catch block
>>           e.printStackTrace();
>>       }
>>   }
>>
>>   public static BufferedImage toBufferedImage(Image image) {
>>       if( image instanceof BufferedImage ) {
>>               return( (BufferedImage)image );
>>       } else {
>>               image = new ImageIcon(image).getImage();
>>                             BufferedImage bufferedImage = new BufferedImage(
>>                           image.getWidth(null),
>>                           image.getHeight(null),
>>                           BufferedImage.TYPE_INT_RGB );
>>                             Graphics g = bufferedImage.createGraphics();
>>               g.drawImage(image,0,0,null);
>>               g.dispose();
>>                             return( bufferedImage );
>>       }
>>   }
>>
>> I get an image with the right dmensions, but containing nothing but a gray
>> background.
>>
>> Simone Giannecchini a écrit :
>>     
>>> Ciao Fab,
>>> as the message says, that is not an error but rather a warning which
>>> tells you that the native part of gdal is not installed.
>>> I am not sure how you are trying to save your raster data, anyway your
>>> problems should not be related to this message.
>>> If you provide me with more information on what you are doing I might
>>> try to investigare a bit further.
>>>
>>> Simone.
>>>
>>> -------------------------------------------------------
>>> Ing. Simone Giannecchini
>>> GeoSolutions S.A.S.
>>> Owner - Software Engineer
>>> Via Carignoni 51
>>> 55041  Camaiore (LU)
>>> Italy
>>>
>>> phone: +39 0584983027
>>> fax:      +39 0584983027
>>> mob:    +39 333 8128928
>>>
>>>
>>> http://www.geo-solutions.it
>>> http://geo-solutions.blogspot.com/
>>> http://simboss.blogspot.com/
>>> http://www.linkedin.com/in/simonegiannecchini
>>>
>>> -------------------------------------------------------
>>>
>>>
>>>
>>> On Wed, Aug 19, 2009 at 9:52 AM, Fab Trillaud<[email protected]>
>>> wrote:
>>>
>>>       
>>>> Hi,
>>>>
>>>> I'm working on a project using raster data, and I have to save my data
>>>> as image files with attached world files. So I'm using ImageIO to save
>>>> my image in TIF, but when it tries to create the file, I got this error :
>>>>
>>>> 19 août 2009 14:19:12
>>>> it.geosolutions.imageio.gdalframework.GDALUtilities loadGDAL
>>>> ATTENTION: Native library load failed.java.lang.UnsatisfiedLinkError: no
>>>> gdaljni in java.library.path
>>>>
>>>> And the produced file is empty.
>>>>
>>>> Does anyone knows why it needs to use GDAL? Is there a way to simply
>>>> save the file with ImageIO?? How can I get rid of this error?
>>>>
>>>> Thanks ^^
>>>>
>>>> Fab
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>>> 30-Day
>>>> trial. Simplify your report design, integration and deployment - and
>>>> focus on
>>>> what you do best, core application coding. Discover what's new with
>>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>>> _______________________________________________
>>>> Geotools-gt2-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>>
>>>>
>>>>         
>>> ------------------------------------------------------------------------------
>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>> 30-Day trial. Simplify your report design, integration and deployment - and
>>> focus on what you do best, core application coding. Discover what's new with
>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>> _______________________________________________
>>> Geotools-gt2-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>
>>>
>>>
>>>       
>>
>>     
>
>   


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to