I am happy too that he made it :)

And may add what Christopher is planning to work on:

below you will find his proposal (excerpt):

*******************************************
*JTIN v2: database backed, multi-resolution triangulated irregular 
network for Java GIS*

*Describe your idea*

Introduction: I plan on expanding my previous work on implementing a 
terrain model within OpenJUMP. Specifically, I want to work on 
triangulating, storing, and displaying large datasets. This will include 
work on integrating the H2 database as a native data format for OpenJUMP.

Background: Last summer, I was fortunate enough to participate in the 
Google Summer of Code working on OpenJUMP under the OSGeo umbrella. I 
coded into OpenJUMP a basic terrain representation that included a 
binary file format, in-memory representation, triangulation from points, 
and display within OpenJUMP. While happy with the end result, I had 
envisioned a much broader idea for what surface modeling within GIS 
should entail. I would like to devote myself this summer to bringing 
JTIN closer to my vision.

The idea: Expand JTIN to support extra large TINs by developing a stream 
oriented tringulator and storing the resulting TIN within a spatial 
database in a multi-resolution format.

*Project plan (how do you plan to spend your summer?):*

1. Integrate H2 + spatial extensions into OpenJUMP as a native 
read/write format.

2. Add a TIN data format to H2 that would allow for storing a spatially 
indexed TIN that can be queried to extract arbitrary subsets at varying 
resolutions.

3. Expand OpenJUMP to use the caching ability of database backing to 
only load into memory the portions of the TIN it needs at the coarsest 
resolution acceptable.

4. Write a new stream oriented triangulation module that could 
triangulate DEMs that exceed system memory. Data would be streamed from 
disk, through a triangulator, then stored back to disk in an H2 database.

Future ideas: Once the ability to deal with large datasets is settled, 
work should turn toward the user interface side. Examples include 
optional OpenGL accelerated 3D display, expanded TIN theme options, and 
new plug-ins that use the TIN data like hillshades, stream finding, 
watershed delineation, and future hydrographic modeling.

************

so you see he plans to work on something very important too - our 
in-memory problem :)

congrats Christopher!

stefan

Sunburned Surveyor wrote:
> Christopher DeMars was selected for an OSGeo Google Summer of Code
> project. There was some stiff competition for SoC slots at the OSGeo
> this summer, and I'm glad that Christopher was able to make it in. I
> look forward to working with him this summer.
> 
> The Sunburned Surveyor
> 

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to