> Hm, Jgrass bloating stuff is surely not the answer. Agreed
> Is current code for loading rasters house made or incorporated from another > open source projects? The image code is taken from the geotools project. It does much more than just deal with images for their visualization ;) > I do not know if there are any algorithms available out there for loading > and viewing images like geotiff and world images (open source). Surely they > are, but do not know, have not searched any. > Would there be any way to just load projection data into memory not images > themselves (surely it is not a lot of data, even for a very large set of > tiffs) for every image available in folder. uDig SDK can surely do the > "math" thing of converting view windows coordinates into world coordinates > and searching for right images through memory (just projection data), and > then loading images with a same name. In a way "intersecting" coordinates of > viewer extents with all the available from images and projecting them onto > viewer if they appear in a result set. That is the part I would be willing to code if there was an easy way to deal with the images. There is a way in the new geotools versions, but udig is for now some version behind, that is the problem. > The main part is surely the imaging > algorithm...This is probably the solution Andrea is talking about with > geotools, or maybe I am just way off course. > > Ok I must admit I am very green in uDig SDK and image algorithms. And aint > saying it is a correct or easy solution or a solution at all :) , just > "brainstorming" ... Brainstroming is good for me, in te hope we can find a feasible solution, better if for all of us :) Ciao Andrea > > Zlatko. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Andrea > Antonello > Sent: Wednesday, March 21, 2007 1:50 PM > To: User-friendly Desktop Internet GIS > Subject: Re: [udig-devel] GeoTiff - tif + tfw > > Hi Zlatko, Jesse, > I have tested the RC10 udig and regarding to tiffs and images it shows > up the same problems: in both windows and linux the images are loaded > with an extreme slowlyness and sometimes even do not load (the jpg at > it's layer extent zoom). > To try the same, I'm testing the thing with the jpg and tiff I put here > (it is not a free dataset): > www.hydrologis.com/testfiles/udigdata.tar.gz > > The JGrass way is a bit a problem, since when imported into a JGrass > workspace, the data are converted to GRASS raster format, which has a > different compression mechanism, since is uses the tiff like a dataset > and not an image. That way a tiff risks to explode. I have 300 megs of > tiffs like the ones in the example and we realized that use them in a > GRASS format, would make 10 giga out of it. So no way to handle them > like that. The GRASS format is for analysis purposes. > > I too need a mechanism to load automagically tiffs (let's say given a > folder with tiffs and a file describing their position and so on) and > would be very willing to code it into udig. > > However our biggest and not in short time solvable problem is that tiffs > and jpgs are not handled in the best way right now and that the new > geotools with reviewed coverage is not here and now for udig. > > So what I'm really thinking of, is to code the viewer with geotools, > even if it makes me very, very sad, since I would like to put all of my > efforts into udig and only udig! Since udig is THE desktop part, udig > should be able to supply a configurable lightweight version of itself, > like for axample arcexplore (not sure it is called like that :)) > > What do you think? Anyone any idea on how to solve that? > > Ciao, > Andrea > > > > Zlatko Perenda probaly wrote: >> Ok, maybe I will rephrase. JGrass plugin would be great. With all the >> raster algorithms included in a plugin in udig, awsome. It would sure >> cover all my needs, maybe Andrea would know little more about it. >> >> All I need is a possibilty to load appropriate tile (world file - tif + >> tfw, ~4gb all together; I can convert them to geotiff) and project >> shapes on them. So I would like to see loading of tifs handled by udig. >> The question is how much time, of course we are talking estimations >> only, will it take to write a Jgrass plugin? And to become available for >> developing an application based on udig? >> >> >> >> Oh, your feedback is really appreciated. >> >> >> >> Zlatko. >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> *From:* [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] *On Behalf Of *Zlatko >> Perenda >> *Sent:* Wednesday, March 21, 2007 11:57 AM >> *To:* 'User-friendly Desktop Internet GIS' >> *Subject:* RE: [udig-devel] GeoTiff - tif + tfw >> >> >> >> Hi, >> >> >> >> Ok, if it is simple to fix then great. >> >> >> >> So I can expect support for geotiff , or world files (tif + tfw), >> somwhere in the upcoming fixes? >> >> >> >> Thanks. >> >> >> >> Zlatko. >> >> >> >> ------------------------------------------------------------------------ >> >> *From:* [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] *On Behalf Of *Jesse >> Eichar >> *Sent:* Tuesday, March 20, 2007 4:51 PM >> *To:* User-friendly Desktop Internet GIS >> *Subject:* Re: [udig-devel] GeoTiff - tif + tfw >> >> >> >> Oh wow. I didn't know about this issue. It seems a simple thing to fix >> though. I'll get on it. >> >> >> >> Jesse >> >> >> >> On 20-Mar-07, at 1:09 AM, Zlatko Perenda wrote: >> >> >> >> Hi, >> >> >> >> Here is some additional info on error. Using uDig 1.1 RC9, Windows XP, >> java version "1.5.0_08" downloaded from your site. >> >> Link to sample tiff: >> http://www.terracolor.net/download/tc_sandiego_utm11_geotiff.zip . This >> one at leasts loads to some degree and then throws : >> >> >> >> >> >> _java.lang.NullPointerException_ >> >> >> >> at >> > net.refractions.udig.render.gridcoverage.basic.GridCoverageRendererUtils.cre > ateRenderer( >> _GridCoverageRendererUtils.java:37_) >> >> >> >> at >> > net.refractions.udig.render.internal.gridcoverage.basic.BasicGridCoverageRen > derer.prepareRender( >> _BasicGridCoverageRenderer.java:89_) >> >> >> >> at >> > net.refractions.udig.render.internal.gridcoverage.basic.BasicGridCoverageRen > derer.render( >> _BasicGridCoverageRenderer.java:46_) >> >> >> >> at >> > net.refractions.udig.render.internal.gridcoverage.basic.BasicGridCoverageRen > derer.render( >> _BasicGridCoverageRenderer.java:104_) >> >> >> >> at >> > net.refractions.udig.project.internal.render.impl.RenderExecutorImpl$RenderJ > ob.startRendering( >> _RenderExecutorImpl.java:303_) >> >> >> >> at >> > net.refractions.udig.project.internal.render.impl.RenderExecutorImpl$RenderJ > ob.run( >> _RenderExecutorImpl.java:358_) >> >> >> >> at org.eclipse.core.internal.jobs.Worker.run( >> >> _Worker.java:58_) >> >> >> >> My geotiff will not even try to load, it just throws an exception like >> this (can not send it, sorry) : >> >> >> >> <image002.jpg> >> >> >> >> Same error is reported as a bug here: >> http://jira.codehaus.org/browse/UDIG-1196. >> >> >> >> Zlatko. >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> *From:* [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] *On Behalf Of *Zlatko >> Perenda >> *Sent:* Tuesday, March 20, 2007 8:17 AM >> *To:* 'User-friendly Desktop Internet GIS' >> *Subject:* RE: [udig-devel] GeoTiff - tif + tfw >> >> >> >> Hi, >> >> >> >> I tried it on 1.1 RC9 and RC7, Windows XP. It does not work. I read your >> last IRC meeting and someone was also saying that it does not work on >> windows. >> >> >> >> Hm, ok , solution 1 seems ok, had a glance at Jgrass. It sure can load >> geotiff, and even does some operations on them. >> >> Solution 2 is also good, but the timeline is what concerns me. >> >> >> >> Thanks for the info. >> >> >> >> Zlatko. >> >> >> >> ------------------------------------------------------------------------ >> >> *From:* [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] *On Behalf Of *Jesse >> Eichar >> *Sent:* Monday, March 19, 2007 6:28 PM >> *To:* User-friendly Desktop Internet GIS >> *Subject:* Re: [udig-devel] GeoTiff - tif + tfw >> >> >> >> Hi, >> >> >> >> What version of uDig are you using and what OS are you using. Geotiff >> is supported right now but it is not a very good implementation yet as >> it loads the entire raster into memory. If this is not sufficient then >> there are two solutions right now: >> >> >> >> 1. Andrea Antonello is working on JGrass Plugins for uDig which has >> JGrass support built into it. >> >> 2. uDig trunk has a pretty good implementation for viewing Geotiff >> images. 1.2 Milestone 1 is being worked on by some developers and >> should be available at some point. >> >> >> >> Jesse >> >> >> >> On 19-Mar-07, at 7:27 AM, Zlatko Perenda wrote: >> >> >> >> Hi, >> >> >> >> Just stumbled upon your udig project, very nice. Was trying to import >> some geotiff files, and I could not load them. Have been searching >> around and have seen that there is a bug commited on this subject. Also >> on compatibilty page there is short word about it, discouriging the use >> of same. And also have read the part >> >> >> >> Now my question is will geotiff files be supported in upcoming >> version(s) of udig sdk? If, when will that be, approximately? >> >> >> >> I am starting work on a new project and got tiles of geotiffs. So I have >> to work with them, using them as a background layer, projecting shapes >> on them. I am in a phase where I have to decide what to use to build my >> application (investigation), so geotiff support is a big factor in my >> decision, unless I can convert them into something readable to udig >> (don't know). >> >> >> >> Thanks. >> >> >> >> Zlatko. >> >> >> >> _______________________________________________ >> >> User-friendly Desktop Internet GIS (uDig) >> >> >> >> http://udig.refractions.net >> >> http://lists.refractions.net/mailman/listinfo/udig-devel >> >> >> >> <image002.jpg> >> >> _______________________________________________ >> >> User-friendly Desktop Internet GIS (uDig) >> >> http://udig.refractions.net >> >> http://lists.refractions.net/mailman/listinfo/udig-devel >> >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> User-friendly Desktop Internet GIS (uDig) >> http://udig.refractions.net >> http://lists.refractions.net/mailman/listinfo/udig-devel > -- ____________________________________________________________________________ HydroloGIS - Environmental Safety Modelling www.hydrologis.com Andrea Antonello Environmental Engineer mobile: +393288497722 "Let it be as much a great honour to take as to give learning, if you want to be called wise." Skuggsja' - The King's mirror - 1240 Reykjavik ____________________________________________________________________________ _______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
