Hi Andy, sorry for answering so late, but I was in the US for a workshop and I was unable to check my email regularly. I am reading the email you sent me, but it would be good if youo could just summarize it in order to make it easier for me to understand, since I get confused along the fow of emails that are couled inside this one.
Simone. On 10/21/05, Andy Turner <[EMAIL PROTECTED]> wrote: > Hi GeoTools developers, > > This email was prompted by one on udig-devel with the following subject: > [udig-devel] Eclipse framework comments > > I suspect most of you will have seen it coming in. > > I think I have developed something worth contributing to GeoTools, but > don't know how best to go about it. > > I have some plans for developing the code I have written, but would like > you to think about how best we can collaborate. > > I have followed GeoTools development since James began it and he and Ian > took it on. I copied the "raster" class as it was then and went about > refactoring it so that various applications could be supported, in > particular a package for generating Geographically Weighted Statistics: > http://www.geog.leeds.ac.uk/people/a.turner/src/andyt/java/gws/ > > I have suggested at times that my progress might be worth integrating > back into GeoTools. I have communicated with a number of you, and for > the next few weeks I will see Ian Turton from time to time and seek his > advice. > > I think your work is great, so please keep it up :) > > I am not sure what of my code is of interest to you, but I think the > grids package offers quite a lot with regard this subject. Here is the > URL where I am releasing the source: > http://www.geog.leeds.ac.uk/people/a.turner/src/andyt/java/grids/ > > I look forward to your reply. Apologies, I may be slow to communicate > especially in the next few weeks as my wife is over due to deliver a > child. > > Best wishes, > > Andy > > [EMAIL PROTECTED] > http://www.geog.leeds.ac.uk/people/a.turner > > -----Original Message----- > From: Chris Holmes [mailto:[EMAIL PROTECTED] > Sent: 21 October 2005 11:39 > To: Andy Turner > Subject: Re: [udig-devel] Eclipse framework comments > > > Hrm, maybe I got simone's email wrong... I'm super busy at the moment, > but check out the RnD wikis on geotools - something like > http://geotools.org/RnD There should be a few about grid coverage > stuff. I know very little about it, but I know there's activity there, > and like to see good code opened up ;) > > On 10/17/05, Andy Turner <[EMAIL PROTECTED]> wrote: > > Hi Chris, Simone, > > > > It would be good to collaborate on this. > > > > The raster data sets that I tend to process are typically too large to > > > load into fast access memory. I have devised a system whereby they can > > > in parts be stored and swapped to/from slower access memory. > > Basically, this operates by catching OutOfMemoryErrors and handling > > them internally. > > > > There may be some operational problems with integrating the code I > > have written. The major problem is probably that of a non-existant > > test suite. > > > > I am developing the code by Grid enabling it to run on the UK National > > > Grid Service, so essentially the files will be stored in vaults and > > the processing will be distributed. There are many other ways in which > > > I plan to develop the functionality and capablity. At present the > > focus is on geomorphometrics. > > > > Even with high levels of computer availability, it can take some time > > (e.g. hours) to process data using some of the methods I have written. > > > Clearly there are issues to do with interactive visualisation... > > > > Simone, can you point me to any documentation on your work in this > > area? > > > > Best wishes, > > > > Andy > > > > [EMAIL PROTECTED] http://www.geog.leeds.ac.uk/people/a.turner > > > > -----Original Message----- > > From: Chris Holmes [mailto:[EMAIL PROTECTED] > > Sent: 16 October 2005 13:26 > > To: Andy Turner > > Cc: [EMAIL PROTECTED] > > Subject: Re: [udig-devel] Eclipse framework comments > > > > > > I imagine there might be some interest in geotools - there has been a > > good bit of momentum behind redoing the raster support in gt2. See > > http://www.geotools.org/display/GEOTOOLS/Coverage+Support+Plans > > They're working on redoing the interfaces and making it much more > > scalable. > > > > Simone can probably tell you if the code would be useful, as he's > > looking to do some high performance stuff with rasters. Contributing > > it may involve a decent bit of work, but if there's good code then > > others may be able to help out. But it sounds like it would be a big > > win for all involved, especially if your code could be rewritten > > against interfaces, to do any format, instead of just arcgrid. > > > > Chris > > > > On 10/14/05, Andy Turner <[EMAIL PROTECTED]> wrote: > > > Hi Jacques, Everybody, > > > > > > I too have been working on raster code, but not in any integrated > > > way. > > > > > I have been processing SRTM data for testing a lot of metrics > > > calculations to generalise and classify surface regions. Sadly, the > > > file format I use to interchange is ESRI asciigrid, not netCDF or > > > GeoTiff. What I guess I do that is special is handle and process 2D > > > Square Celled Raster Data that have hundreds of thousands of rows > > > and columns by catching memory problems and hadnling the swapping of > > > > chunks of data. I am grid enabling this software. Is there any > > > interest yet in integrating this code with GeoTools? > > > http://www.geog.leeds.ac.uk/people/a.turner/src/andyt/java/grids/ > > > > > > Best wishes, > > > > > > Andy > > > > > > [EMAIL PROTECTED] http://www.geog.leeds.ac.uk/people/a.turner > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf Of divol > > > Sent: 13 October 2005 12:22 > > > To: User-friendly Desktop Internet GIS > > > Subject: Re: [udig-devel] Eclipse framework comments > > > > > > > > > preamble : > > > 1/ i love to mix seriuous matter with fun. > > > 2/ my sense of fun is disgusting > > > 3/ my english is worst > > > > > > :) > > > lets' begin > > > > > > Since june 2005, i am playing with udig stuff. > > > > > > so i could add some, how to say, battlefield experience maybe, about > > > > how to begin with the fun of udig. > > > > > > I am French (call me Jacques) and currectly using MacOS tiger, all > > > very bad, i know... but don't hurt me even for my "continental > > > english". > > > > > > > > > I was a lazy user of Eclipse as i prefered, still today, Project > > > Bulder and knew nothing about GIS (just iso 19115) and was not a > > > user of gis tools and apps (the worst case i am affraid) > > > > > > So, if you want to use udig > > > > > > First step : know yourself > > > > > > - be at ease in java (obvious but but ...) > > > - know what Design Pattern is (less obvious). A book was available > > > free on Sun site and OO programing in general (I am currently > > > learrning Obj-C Cocoa too...) -get some notion of GIS software and > > > map > > > > > making (you can''t imagine the work to draw iso lines, i just > > > discovers that last week ) > > > > > > Second Step : know eclipse > > > -as user, > > > -as programner : udig uses eclipse plugin engine so it's important > > > to > > > > > understand how it's work before. Eclipse uses a new UI framework > > > (SWT its name) > > > > > > there's many sample and resources on the eclipse site (IBM site too) > > > > > > and there's books, i am using Professional Eclipse 3 for java > > > Developper (Berthold Daum (english Edition :WROX, 2004) (french > > > Edition :Dunod) and (orginal german Edition: dpunkt.verlag GmbH > > > Heildelberg) > > > > > > pre Third step : have a look on JAI, the source code is available on > > > > sun site > > > > > > Third step : udig use JTS libs for topology, Geotools, GEOAPI, .... > > > have a look and don't forget to get the source code in order to > > > understand. sadly many classes havee the same name but no > > > relationship... and try to found the right distance() function !!!, > > > a must do ! > > > > > > (it's here DefaultEllipsoid.WGS84.orthodromicDistance ... > > > > > > i implemented : haversine, distVincenty, distCosineLaw before i > > > found orthodromicDistance ... > > > > > > > > > pre fourth : verify that your Eclipse is up to date and check > > > regulary > > > > > for new version (the udig task force uses a very uptodate eclipse > > > :) > > > > > > fourth step : Follow ALL the recommendation in order to install udig > > > > source code via svn, even the words written in little, even those > > > not writen because you enter a world related to Terry Pratchet > > > DiskWorld !! > > > - ok i joke...) > > > > > > i prefere to use svn as command line or ((turtoise on windows) , the > > > > plugin is somewhat surprising sometime. > > > > > > > > > and be aware, sometime the svn trunk, is not usable so try again the > > > > next day... (the gentle guys warns... sometime as there's not all > > > the time on the stuff) for that you must register to the udig > > > mailing list > > > > > (gentle guys but i detected no girls sorry :(() > > > > > > fiffth step : have fun ! > > > > > > as a matter of fact , when you add your code into udig (not stable ) > > > > based on libraries not finished (geotools/geoapi) don't forget : > > > -your > > > > > pills -stay calm -DON'T PANIC as stated on H2G2 book you should read > > > > -and don''t hurt yourself and your familly, its just code. > > > > > > > > > > > > i took me 3 weeks from JAI codec to udig rendering to manage SRTM > > > DEM > > > > > hgt file format a VERY simple and basic way, (pfff) and i am not > > > using > > > > > AbstractRaster stuff as it will change > > > > > > i am currently playing with JAI OperationDescriptor and code : > > > Slope, FlowDirection,... > > > > > > (i also made tools, views, actions, commands, preferences,...) > > > > > > > > > WARNING : too often Exceptions are hidden and you get no info > > > ,sometime a nullpointerexception no more. so during the > > > developpement phase, trace your code and add explicite try catch > > > > > > it's hell to debug the georesource, serviceextension serviceimpl > > > thru the can_resolve runtime flow .... > > > > > > WARNING : Don't abuse the Clean all, sometime it's could download > > > the whole new libs from udig repos, just the libs of course not the > > > code .... if there's no change into the API, no problemo. IffAPI > > > changes, you'ld need to update the udig code from trunk (sometime > > > it's not the good moment, speaking of experience) > > > > > > > > > feel free to trash this mail > > > > > > jacques divol > > > IRD/US-ESPACE/CASH > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > _______________________________________________ > > > 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 > > > > > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Geotools-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geotools-devel > ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
