There are a couple of things I wanted to quickly add.

- I made a great effort to keep the GUI and non-gui parts of SPSP
separate. There is no reason why you couldn't easily tweak the code
for a non-graphical program. This would probably take about 30
minutes.
- The docking windows framework I used was from InfoNode:

http://www.infonode.net/index.html?idw

Here are a couple examples of the tools SPSP would be ideally suited for:
- Use GeoTools to split huge ESRI shapefiles into smaller, more
manageable Shapefiles based on the number of features, attribute
values, or geographical division scheme.
- Reproject multiple image files stored in a single directory.
- Process data files from a survey-grade echo sounder.

Landon

On Sat, Sep 12, 2009 at 8:41 AM, Sunburned Surveyor
<sunburned.surve...@gmail.com> wrote:
> It is good to see that there is some interest in this work.
>
> FYI: The plug-in system in SPSP is done. It is the main thing that I
> canabalized from OpenJUMP/JUMP. At this point SPSP is basically a
> shell that loads any plug-ins and builds a bare bones GUI that
> plug-ins can add "tabbed views" to. You will notice that I wrote a
> single plug-in that runs tests of the plug-in management system, and
> as far as I can tell, everything in the plug-in management system is
> working.
>
> Michael wrote: "Jody and I have been putting together a minimal module of 
> Swing
> components for GeoTools specific tasks so I'd definitely like to check
> out your SPSP. I'm using OSX though, so it sounds like I can't try out
> the code for a while (?)"
>
> The code should run on any platform that supports Java 1.6. The only
> platform specific part is the little batch script I wrote to launch
> the program. But that doesn't do anything fancy at this point, and you
> can launch the JAR from the command line on other operating systems.
> It would probably take me 5 minutes to get a launch script for Linux.
> I don't have access to a Mac.
>
> Jody wrote: "I would encourage you to use to spring or something for
> plugin system (ie let a project that cares about such things do the
> plugin part) and focused just on the geospatial."
>
> The great thing about OpenJUMP is that the plug-in system was already
> done. I've been wanting to use OpenJUMP for the basis of other tools
> for a while know, but it had too much "other stuff". All I really
> needed was the plug-in management system. I did borrow a few other
> architectural concepts from OpenJUMP, and I may borrow a couple more.
> The best part is that this feedback should form a loop. So I hope to
> take what I have learned with SPSP and put it back into OpenJUMP.
>
> Contributions and suggestions are welcome. I'd really love to see
> other people able to use the code. My main goal is simplicity,
> followed by robustness. I'm not trying to duplicate everything that
> has been done with Netbeans RCP or Eclipse RCP. I don't want to
> require custom class loaders, use of reflection, or other advanced
> Java topics. I want something a beginning Java programmer could use
> and understand. If my boss comes to me with the need for a specific
> tool, I want to be able to throw it together in a few hours. OpenJUMP
> and GeoTools gave me the core functionality I need to do this, SPSP
> gives me the framework to house the functionality.
>
> I welcome any modifications to the code that are in harmony with that
> basic philosophy.
>
> I'll try to work in some more improvements over the next month or two.
>
> Landon
>
>
> On Fri, Sep 11, 2009 at 9:22 PM, Michael Bedward
> <michael.bedw...@gmail.com> wrote:
>> 2009/9/12 Jody Garnett wrote:
>>
>>> I would encourage you to use to spring or something for plugin system
>>> (ie let a project that cares about such things do the plugin part) and
>>> focused just on the geospatial.
>>
>> I'd recommend the plugin / spi system in the Netbeans RCP. It's
>> robust, small and self-contained, ie. can easily be used in non-RCP
>> projects.
>>
>> Michael
>>
>

------------------------------------------------------------------------------
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-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to