Leandero,

My first message was bounced back by SourceForge. You'll have to
rename my attachment from gmgdp.zi to gmgdp.zip.

The Sunburned Surveyor


---------- Forwarded message ----------
From: Sunburned Surveyor <[EMAIL PROTECTED]>
Date: Tue, May 6, 2008 at 12:01 PM
Subject: Experimental interfaces for Leandro...
To: OpenJump develop and use <jump-pilot-devel@lists.sourceforge.net>


Leandro,

I have attached a zip file with some expiremental interfaces for your
Summer of Code project. The main interface is Operation, which
represents a geoproccesing operation that acts on one or more inputs
to produce a single output. There are also some supporting interfaces.

As I was defining these interfaces I began to realize how complex this
little project could be, and I only barely scratched the surface of
the GUI end of things. For example, these questions came up:

- I represented geoprocessing operations in a linear chain. However,
could they not be represented as an upside down tree, with multiple
chains of operations funneling into a single output? How would you
represent this tree of operations? How would you make sure that all
the chains had been executed at an intersection of two or more chains
in the tree?

- My operation could only produce a single output. How would you
handle an operation that procuded multiple outputs?

I ran across a lot of other questions like these. I think it best to
keep things as absolutely simple as possible at this point. For
example, I would limit operations to one output (and maybe even one
input) and I would stick to a single linear chain of Operations
instead of trees or networks of Operations.

At any rate, you might take a look at the attached interfaces. They're
crude, but they might help your creative juices start to flow. I
definitely think that we should nail down the "back end" of this thing
before we even start to think about the GUI (which we might have to
leave for a future summer). We may have bitten off a little more than
we could chew buddy. :]

Let me know if you have questions or comments.

The Sunburned Surveyor

Attachment: gmgdp.zi
Description: Zip compressed data

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to