[JPP-Devel] Nightlybuild does not working

2009-04-22 Thread Nacho Uve
Hi,

Since 14th April  OJ nightly build [1] does not working. I realize that
using the ojNightlyBuildDownloader.sh  :)

Best regards,
Nacho

[1]: http://jump-pilot.sourceforge.net/download/nightlybuild/


-- 
Juan Ignacio Varela García (Nacho Uve)
Coordinador Grupo de Desarrollo
Cartolab - Laboratorio de Ingeniería Cartográfica
http://www.cartolab.es

ETS Ingeniería de Caminos, Canales y Puertos
Universidade da Coruña
Campus de Elviña - 15071 A Coruña (España)
(34)981167000 ext. 5493

*realize* ['rɪəlaɪz] *verbo transitivo*
*1*   darse cuenta de: *I did it without realizing,* lo hice sin darme
cuenta
 *I stopped once I realized how difficult it was,* lo dejé en cuanto me
di cuenta de lo difícil que era
*2*   *(un plan)* realizar



>From the WordReference Supplement [*WordReference.com*]

realize
--
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


Re: [JPP-Devel] Nightlybuild does not working

2009-04-22 Thread Sunburned Surveyor
Thanks Nacho. Maybe Paul could take a look, since I think he set up
the nightly build. I'll plan on doing a weekly build by hand this
Friday if we don't have something up and running.

SS

On Wed, Apr 22, 2009 at 2:02 AM, Nacho Uve  wrote:
> Hi,
>
> Since 14th April  OJ nightly build [1] does not working. I realize that
> using the ojNightlyBuildDownloader.sh  :)
>
> Best regards,
> Nacho
>
> [1]: http://jump-pilot.sourceforge.net/download/nightlybuild/
>
>
> --
> Juan Ignacio Varela García (Nacho Uve)
> Coordinador Grupo de Desarrollo
> Cartolab - Laboratorio de Ingeniería Cartográfica
> http://www.cartolab.es
>
> ETS Ingeniería de Caminos, Canales y Puertos
> Universidade da Coruña
> Campus de Elviña - 15071 A Coruña (España)
> (34)981167000 ext. 5493
>
> realize ['rɪəlaɪz] verbo transitivo
> 1   darse cuenta de: I did it without realizing, lo hice sin darme cuenta
>  I stopped once I realized how difficult it was, lo dejé en cuanto me di
> cuenta de lo difícil que era
> 2   (un plan) realizar
>
>
>
> >From the WordReference Supplement [WordReference.com]
> realize
> --
> 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
>
>

--
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


Re: [JPP-Devel] error when trying to install Super select tool

2009-04-22 Thread Sunburned Surveyor
Stefan,

Let me test the Super Select Plug-in in the OpenJUMP 1.3 build and I
will get back to you. I don't see anything jumping out in me in the
stack trace. It sounds like the plug-in can't find the button images
it needs, which would be an installation problem. However, there could
be a problem with my installation instructions.

Stay tuned, and I'll try to figure out what the problem is.

The Sunburned Surveyor

On Tue, Apr 21, 2009 at 6:41 PM, Stefan Steiniger  wrote:
> Hei Sunburned,
>
> I got the email (in German) below from Bernd and translated it.
> Can you look into the problem? - so I can answer Bernd?
>
> stefan
>
> ==
> When trying t start the super-select-plugin the following
> NullPointerException is thrown:
>
> java.lang.NullPointerException
>        at
> net.surveyos.sourceforge.openjump.plugins.cursortools.superselecttool.main.SuperSelectToolboxPlugIn.initializeToolbox(Unknown
> Source)
>        at
> net.surveyos.sourceforge.openjump.plugins.cursortools.superselecttool.main.SuperSelectToolboxPlugIn.getToolbox(Unknown
> Source)
>        at
> com.vividsolutions.jump.workbench.ui.toolbox.ToolboxPlugIn.execute(ToolboxPlugIn.java:70)
>        at
> net.surveyos.sourceforge.openjump.plugins.cursortools.superselecttool.main.SuperSelectToolboxPlugIn.execute(Unknown
> Source)
>        at
> com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
>        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
>        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
>        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
>        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
>        at javax.swing.AbstractButton.doClick(Unknown Source)
>        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
>        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
> Source)
>        at java.awt.Component.processMouseEvent(Unknown Source)
>        at javax.swing.JComponent.processMouseEvent(Unknown Source)
>        at java.awt.Component.processEvent(Unknown Source)
>        at java.awt.Container.processEvent(Unknown Source)
>        at java.awt.Component.dispatchEventImpl(Unknown Source)
>        at java.awt.Container.dispatchEventImpl(Unknown Source)
>        at java.awt.Component.dispatchEvent(Unknown Source)
>        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>        at java.awt.Container.dispatchEventImpl(Unknown Source)
>        at java.awt.Window.dispatchEventImpl(Unknown Source)
>        at java.awt.Component.dispatchEvent(Unknown Source)
>        at java.awt.EventQueue.dispatchEvent(Unknown Source)
>        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
>        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
>        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
>        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>        at java.awt.EventDispatchThread.run(Unknown Source)
>
> If this error is ignored an empty "super_select ..." window appears, which
> can be freely resized.
> The plugin has been downloaded  from
> http://www.redefinedhorizons.com/shared_files/software/ .
> The installation has been done by hand has been compared (several times)
> with the instructions for the install.BAT-file.
> However, my JAVA- knowledge is almost as good as my Chinese, hence, my
> further research didn't help.
> The install path  is C:\local_prog\testjump\ and all folders and
> files have been created according to the instructions.
>
> Used is OJ - NB from 17.03.2009,
> JAVA Version jre1.6.0_07
> Plugins:
> JTS 1.10.0
> Projekt Sem (ch.unizh.geo)
> DXF driver 0.5
> Read/Write DXF 1.5.0
> Jump Chart (com.cadplan.jump)
> Printer (com.cadplan.jump)
> Super Select Cursor Tool
> (net.surveyos.sourceforge.openjump.plugins.cursortools.superselecttool.main)
> (das hier Probleme bereitet)
> Vertex Note (com.cadplan.jump)
> Vertex Symbols (com.cadplan.jump)
>
>
> Any ideas?
>
> --
> 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
>

--
Sta

[JPP-Devel] Christopher was selected for Google Summer of Code

2009-04-22 Thread Sunburned Surveyor
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


Re: [JPP-Devel] Nightlybuild does not working

2009-04-22 Thread Stefan Steiniger
yep,

Hopefully he reads this message.
The only thing what happened lately was that I copied/tagged the trunk. 
I can not imagine how this would affect the nightly build - but one 
never knows. If Paul doesn't answer I will write him next week.

Btw. Landon, there have been almost no changes since May 14th.. so there 
   would be no need for a newer build in theory.

stefan

Sunburned Surveyor wrote:
> Thanks Nacho. Maybe Paul could take a look, since I think he set up
> the nightly build. I'll plan on doing a weekly build by hand this
> Friday if we don't have something up and running.
> 
> SS
> 
> On Wed, Apr 22, 2009 at 2:02 AM, Nacho Uve  wrote:
>> Hi,
>>
>> Since 14th April  OJ nightly build [1] does not working. I realize that
>> using the ojNightlyBuildDownloader.sh  :)
>>
>> Best regards,
>> Nacho
>>
>> [1]: http://jump-pilot.sourceforge.net/download/nightlybuild/
>>
>>
>> --
>> Juan Ignacio Varela García (Nacho Uve)
>> Coordinador Grupo de Desarrollo
>> Cartolab - Laboratorio de Ingeniería Cartográfica
>> http://www.cartolab.es
>>
>> ETS Ingeniería de Caminos, Canales y Puertos
>> Universidade da Coruña
>> Campus de Elviña - 15071 A Coruña (España)
>> (34)981167000 ext. 5493
>>
>> realize ['rɪəlaɪz] verbo transitivo
>> 1   darse cuenta de: I did it without realizing, lo hice sin darme cuenta
>>  I stopped once I realized how difficult it was, lo dejé en cuanto me di
>> cuenta de lo difícil que era
>> 2   (un plan) realizar
>>
>>
>>
>> >From the WordReference Supplement [WordReference.com]
>> realize
>> --
>> 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
>>
>>
> 
> --
> 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

--
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


Re: [JPP-Devel] Christopher was selected for Google Summer of Code

2009-04-22 Thread Stefan Steiniger
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


Re: [JPP-Devel] found a kangaroo in the easter egg

2009-04-22 Thread Stefan Steiniger
Hei,

just a note - for the windows setup I included the necessary files to 
load *.ecw and *.(mr)sid

stefan

Giuseppe Aruta wrote:
> Hi Michaël.
> thanks for the report. In these days I am not able to find time for test. 
> I'll see at t5he weekend.
> ECW: I cannot dispaly ECW either using windows XP.
> 
> Regards
> 
> Peppe
> 
> 
> --- Mar 14/4/09, Michaël Michaud  ha scritto:
> 
>> Da: Michaël Michaud 
>> Oggetto: Re: [JPP-Devel] found a kangaroo in the easter egg
>> A: "OpenJump develop and use" 
>> Data: Martedì 14 Aprile 2009, 20:34
>>> If I don't get any negative feedback towards end of
>> next week I will continue and make a windows setup file and
>> we can update the java doc.
>>>   
>> Hi, I started to do fast but extensive tests with version
>> 1.3.
>> I know it is late and hope I will not find anything
>> serious.
>> I already tested the file menu and the only serious problem
>> I get is with loading of ecw image files (I also could
>> confirm the half-pixel shift with the Sextante Raster
>> loader)
>> For ecw, there is probably something wrong with my
>> installation (new computer, new os - windows 64 bits, new
>> jvm, new OJ...), but I could not retrieve the good way to
>> install all the stuff and there is no error message when I
>> try to load ecw.
>> Did anybody succeeded in loading ecw with the last version
>>
>> You'll find an odt document with my first tests, if
>> anyone want to complete it, just tell which menu you want to
>> test.
>>
>> Michaël
>>
>>> If somebody feels that any other bug fix needs to be
>> part of the OJ 1.3 release - then send me a message as soon
>> as possible, so I can disable the downloads.
>>> have a nice (easter) sunday
>>> stefan
>>>
>>> PS: when preparing the change/bug fix list I got
>> pretty proud of you guys - seeing how much we got done in
>> this one year, despite my summer lazyness ;)
>>> PPS: It is hard to escape this "i"-trend,
>> but if it continues we seriously need to discuss if we
>> rename OpenJUMP to "iJUMP" :o)
>>>

--
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


[JPP-Devel] [Fwd: Re: Error loading Postgis layers with Openjump 1.3]

2009-04-22 Thread Stefan Steiniger
Question:

does it mean we need to (or can) change something in the source code to 
avoid that the problem shows up?

sorry that I am asking this question - but I haven't used a DB ever 
(well.. long long time ago).

stefan


 Original Message 
Subject:[XxxJUMP-users] Re: Error loading Postgis layers with Openjump 
1.3
Date:   Wed, 22 Apr 2009 10:34:46 -0700
From:   Bob and Deb 
Reply-To:   openjump-us...@googlegroups.com
To: openjump-us...@googlegroups.com
References:
<7a3148720904212303x6a415d27u2c8eb30a0225a...@mail.gmail.com>
<71097ae20904220733i5dd4e511h9587e3f52fa00...@mail.gmail.com>
<7a3148720904220855id6849dexbfa57930a59d9...@mail.gmail.com>
<49ef4ec9.8010...@geo.uzh.ch>



Hello Stefan,

I did as Jukka proposes and it works for me.  It is just too bad that I
have to write a bunch of queries for my Postgis layers instead of using
the most convenient "Add Datastore Layer...".  So, I have my fingers
crossed and hope that the Openjump devs can solve this problem.

Bob


On Wed, Apr 22, 2009 at 10:07 AM, Stefan Steiniger mailto:sst...@geo.uzh.ch>> wrote:


 Hei Bob,

 on the developer list - Jukka proposed this to fix:

 *
 Hi,

 You need to query the geometry column as binary, like

 select asbinary(geom), attr from my_table

 -Jukka-
 *

 can you try if this works for you as well?

 stefan



--
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


Re: [JPP-Devel] Christopher was selected for Google Summer of Code

2009-04-22 Thread Christopher

I sent this out earlier today, but only sent it to Landon rather than to the 
group list:

Hi again everyone. Sorry for being a lurker since summer, but getting married, 
having your father die, and pulling a full lode of units at the Uni seem to 
suck up time.

Anyway, this summer I'm going to focus on integrating H2+spatial into OpenJUMP. 
My goal is to be at least as transparent as ESRI's personal and file 
geodatabases if not better and more flexible and powerful.

Once I get that squared away, I'll then focus my attention of getting my 
previous TIN module working with the DB. If all of that runs so smoothly that I 
still have time, then I'll write a streaming triangulator that could make use 
of this large datastorage.

--Christopher

--- On Wed, 4/22/09, Sunburned Surveyor  wrote:

> From: Sunburned Surveyor 
> Subject: Christopher was selected for Google Summer of Code
> To: "OpenJump develop and use" , 
> infinitye...@yahoo.com
> Date: Wednesday, April 22, 2009, 8:10 AM
> 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


[JPP-Devel] OpenJump database support

2009-04-22 Thread Larry Becker
To maximize the use of Christopher's time this summer integrating H2
spatial, we should ensure we have the database code infrastructure ready so
he can focus on the actual problem.

So the first step would be consideration of my proposed mod to BasicFeature
to add an isModified() method.  I have been testing this in SkyJUMP and it
seems to work as I expected.  If you recall, this basic support is needed to
make it possible to know what database records to update, since (for large
dbs) you can't realistically expect to write the whole database table each
time you change a record.  Other methods are required to track deletions,
and perhaps additions.

As far as other database support enhancements go, I would like to hear from
Martin.  This would seem to be something to which he might have given some
thought.

regards,
Larry

-- 
http://amusingprogrammer.blogspot.com/
--
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


Re: [JPP-Devel] OpenJump database support

2009-04-22 Thread Stefan Steiniger
+1

I was going to ask by the end of the week if Landon tested it and if we 
can add the method. Basically I just trust you on that (having way more 
developer experience than I have).

sorry that databases are not my area if expertise - although I may know 
some very few things about it

stefan

Larry Becker wrote:
> To maximize the use of Christopher's time this summer integrating H2 
> spatial, we should ensure we have the database code infrastructure ready 
> so he can focus on the actual problem. 
> 
> So the first step would be consideration of my proposed mod to 
> BasicFeature to add an isModified() method.  I have been testing this in 
> SkyJUMP and it seems to work as I expected.  If you recall, this basic 
> support is needed to make it possible to know what database records to 
> update, since (for large dbs) you can't realistically expect to write 
> the whole database table each time you change a record.  Other methods 
> are required to track deletions, and perhaps additions.
> 
> As far as other database support enhancements go, I would like to hear 
> from Martin.  This would seem to be something to which he might have 
> given some thought.
> 
> regards,
> Larry
> 
> -- 
> http://amusingprogrammer.blogspot.com/
> 
> 
> 
> 
> --
> 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

--
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


Re: [JPP-Devel] OpenJump database support

2009-04-22 Thread Larry Becker
Thanks Stefan.  Also, as far as the best database base class to consider, we
have DataSource which loads the layer into memory, and DataStore which
doesn't but is read-only, and IMHO has problems with multiple layers due to
threading.  I guess, if I was starting the task of implementing a new
database driver, I would start with a DataSource driver.  Then once I had
that working I would implement a DataStore driver.  Then I would consider
how best to fix the DataStore model so that it is more reliable and supports
read/write.  There is also the option of building a new database base class,
but it would require a lot of core mods to integrate into File->Open, etc.

Larry

On Wed, Apr 22, 2009 at 2:51 PM, Stefan Steiniger  wrote:

> +1
>
> I was going to ask by the end of the week if Landon tested it and if we
> can add the method. Basically I just trust you on that (having way more
> developer experience than I have).
>
> sorry that databases are not my area if expertise - although I may know
> some very few things about it
>
> stefan
>
> Larry Becker wrote:
> > To maximize the use of Christopher's time this summer integrating H2
> > spatial, we should ensure we have the database code infrastructure ready
> > so he can focus on the actual problem.
> >
> > So the first step would be consideration of my proposed mod to
> > BasicFeature to add an isModified() method.  I have been testing this in
> > SkyJUMP and it seems to work as I expected.  If you recall, this basic
> > support is needed to make it possible to know what database records to
> > update, since (for large dbs) you can't realistically expect to write
> > the whole database table each time you change a record.  Other methods
> > are required to track deletions, and perhaps additions.
> >
> > As far as other database support enhancements go, I would like to hear
> > from Martin.  This would seem to be something to which he might have
> > given some thought.
> >
> > regards,
> > Larry
> >
> > --
> > http://amusingprogrammer.blogspot.com/
> >
> >
> > 
> >
> >
> --
> > 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
>
>
> --
> 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
>



-- 
http://amusingprogrammer.blogspot.com/
--
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


Re: [JPP-Devel] OpenJump database support

2009-04-22 Thread Sunburned Surveyor
Stefan,

I haven't been able to test Larry's mod to the BasicFeature class or
his plug-in that uses this method. I'm afraid I've been putting in
some long hours at work, and haven't had time for any coding. :[

However, I am still employed as a land surveyor in the epicenter of
the housing crisis, so I am not going to complain about the work.

I'll see if I can bump this testing up on my to do list. For what it
is worth, I don't see any problems with the change and trust we can
move forward with Larry's mod. He's always done great work.

SS

On Wed, Apr 22, 2009 at 1:18 PM, Larry Becker  wrote:
> Thanks Stefan.  Also, as far as the best database base class to consider, we
> have DataSource which loads the layer into memory, and DataStore which
> doesn't but is read-only, and IMHO has problems with multiple layers due to
> threading.  I guess, if I was starting the task of implementing a new
> database driver, I would start with a DataSource driver.  Then once I had
> that working I would implement a DataStore driver.  Then I would consider
> how best to fix the DataStore model so that it is more reliable and supports
> read/write.  There is also the option of building a new database base class,
> but it would require a lot of core mods to integrate into File->Open, etc.
>
> Larry
>
> On Wed, Apr 22, 2009 at 2:51 PM, Stefan Steiniger  wrote:
>>
>> +1
>>
>> I was going to ask by the end of the week if Landon tested it and if we
>> can add the method. Basically I just trust you on that (having way more
>> developer experience than I have).
>>
>> sorry that databases are not my area if expertise - although I may know
>> some very few things about it
>>
>> stefan
>>
>> Larry Becker wrote:
>> > To maximize the use of Christopher's time this summer integrating H2
>> > spatial, we should ensure we have the database code infrastructure ready
>> > so he can focus on the actual problem.
>> >
>> > So the first step would be consideration of my proposed mod to
>> > BasicFeature to add an isModified() method.  I have been testing this in
>> > SkyJUMP and it seems to work as I expected.  If you recall, this basic
>> > support is needed to make it possible to know what database records to
>> > update, since (for large dbs) you can't realistically expect to write
>> > the whole database table each time you change a record.  Other methods
>> > are required to track deletions, and perhaps additions.
>> >
>> > As far as other database support enhancements go, I would like to hear
>> > from Martin.  This would seem to be something to which he might have
>> > given some thought.
>> >
>> > regards,
>> > Larry
>> >
>> > --
>> > http://amusingprogrammer.blogspot.com/
>> >
>> >
>> > 
>> >
>> >
>> > --
>> > 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
>>
>>
>> --
>> 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
>
>
>
> --
> http://amusingprogrammer.blogspot.com/
>
> --
> 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
>
>

--
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 technica

Re: [JPP-Devel] OpenJump database support

2009-04-22 Thread Sunburned Surveyor
Larry wrote: "Then I would consider how best to fix the DataStore
model so that it is more reliable and supports read/write."

I'm in favor of refactoring the DataSource class to support the H2
database as well.

SS

On Wed, Apr 22, 2009 at 6:20 PM, Sunburned Surveyor
 wrote:
> Stefan,
>
> I haven't been able to test Larry's mod to the BasicFeature class or
> his plug-in that uses this method. I'm afraid I've been putting in
> some long hours at work, and haven't had time for any coding. :[
>
> However, I am still employed as a land surveyor in the epicenter of
> the housing crisis, so I am not going to complain about the work.
>
> I'll see if I can bump this testing up on my to do list. For what it
> is worth, I don't see any problems with the change and trust we can
> move forward with Larry's mod. He's always done great work.
>
> SS
>
> On Wed, Apr 22, 2009 at 1:18 PM, Larry Becker  wrote:
>> Thanks Stefan.  Also, as far as the best database base class to consider, we
>> have DataSource which loads the layer into memory, and DataStore which
>> doesn't but is read-only, and IMHO has problems with multiple layers due to
>> threading.  I guess, if I was starting the task of implementing a new
>> database driver, I would start with a DataSource driver.  Then once I had
>> that working I would implement a DataStore driver.  Then I would consider
>> how best to fix the DataStore model so that it is more reliable and supports
>> read/write.  There is also the option of building a new database base class,
>> but it would require a lot of core mods to integrate into File->Open, etc.
>>
>> Larry
>>
>> On Wed, Apr 22, 2009 at 2:51 PM, Stefan Steiniger  wrote:
>>>
>>> +1
>>>
>>> I was going to ask by the end of the week if Landon tested it and if we
>>> can add the method. Basically I just trust you on that (having way more
>>> developer experience than I have).
>>>
>>> sorry that databases are not my area if expertise - although I may know
>>> some very few things about it
>>>
>>> stefan
>>>
>>> Larry Becker wrote:
>>> > To maximize the use of Christopher's time this summer integrating H2
>>> > spatial, we should ensure we have the database code infrastructure ready
>>> > so he can focus on the actual problem.
>>> >
>>> > So the first step would be consideration of my proposed mod to
>>> > BasicFeature to add an isModified() method.  I have been testing this in
>>> > SkyJUMP and it seems to work as I expected.  If you recall, this basic
>>> > support is needed to make it possible to know what database records to
>>> > update, since (for large dbs) you can't realistically expect to write
>>> > the whole database table each time you change a record.  Other methods
>>> > are required to track deletions, and perhaps additions.
>>> >
>>> > As far as other database support enhancements go, I would like to hear
>>> > from Martin.  This would seem to be something to which he might have
>>> > given some thought.
>>> >
>>> > regards,
>>> > Larry
>>> >
>>> > --
>>> > http://amusingprogrammer.blogspot.com/
>>> >
>>> >
>>> > 
>>> >
>>> >
>>> > --
>>> > 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
>>>
>>>
>>> --
>>> 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
>>
>>
>>
>> --
>> http://amusingprogrammer.blogspot.com/
>>
>> --
>> 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
>