Hi Larry, hi Landon,

please let me explain this problem from the
user-side, so maybe it would be clear what I mean :-)

1. I have a new project with two layer.

2. Then I save the first layer to directory A and
the second layer to directory B.

3. After that I save the project and open the project again.
OpenJUMP loads the first layer from directory A and the second
layer from directory B.
Everything is fine :-)
So I think ( as a user ) OpenJUMP knows where to find the layer.

But...
When I save with Save Datset As... the first layer to directory A and 
the second layer to directory B and I try to save the first layer again
the default path is directory B!
 From the user-side it is not clear why OpenJUMP could not remember
where the layer was saved.
 From the user side it would be nice when I save layer A and layer B to 
differend directories that Save Dataset As... knows where to save the layer.

 From the programmer side I think, there must be an attribute for
each layer with the path of the layer.
The Save Project knows the path of each layer because
in the project files there is the right path!
I don't know how OpenJUMP stores the path of each layer but
the information is there. Maybe it is possible
that Save Dataset As... can use this information???

Best regards

Uwe


Mit freundlichen Gruessen

Uwe Dalluege

--------------------------------------------------------------------------
HafenCity Universitaet Hamburg
Department Geomatik
Rechenzentrum
Dipl.-Ing. Uwe Dalluege   :-)
Hebebrandstr. 1
22297 Hamburg
Tel.: +49 40 42827 - 5335 oder 5353 oder 5313
Fax:  +49 40 42827 - 5409
E-Mail: mailto:[EMAIL PROTECTED]
Url: http://www.hcu-hamburg.de/geomatik/
--------------------------------------------------------------------------


Larry Becker schrieb:
> Hi Uwe,
> 
>   It is certainly possible to synchronize the default directory for the 
> project and the Save Dataset As, however it is likely that unintended 
> consequences will result.  Consider that if we do make a single default 
> path, opening another project will reset the Save As Path for both 
> Projects to be that of the newly opened project.  This could easily 
> cause the same problem you mentioned.
> 
>   My internal users complain about this issue frequently, but it is a 
> case of damned-if-you-do and damned-if-you-don't since what they really 
> want is for the program to always default to the directory they are 
> thinking of.
> 
>   It is really a case of what you consider to be the "best practices" of 
> file management.  For instance, I like to keep all of my project files 
> in the same directory, and use subfolders for the dataset files.  Having 
> a single default path would make this cumbersome.
> 
>   I agree that the potential for error in saving files to the wrong 
> directory is serious and very real.  I just don't know a solution that 
> won't just change where the problem occurs.  Perhaps someone else has an 
> idea.
> 
> best regards,
> Larry
> 
> 
> 
> 
> On Tue, May 27, 2008 at 4:03 AM, Uwe Dalluege 
> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
> 
>     Hi,
> 
>     there is a source of error with Save Dataset As...
>     and Save Selected Datasets:
> 
>     1. Open a project with two layer
>     (the .jml files are in the project-directory).
> 
>     2. Save Project As...
>     The default path is the project-directory.
>     That is good! :-)
> 
>     3. Try to save the first layer with Save Dataset As...
>     The default path is *not* the path where the
>     .jml file is lying. :-(
> 
>     4. Now save the first layer with Save Dataset As...
>     to the project-directory.
> 
>     5. Now save the *other* layer with Save Dataset As...
>     The default path is now the directory path!
> 
> 
>     This is a source of error because
>     if the user do Save Selected Datasets
>     the layer is saved in the wrong directory!!! :-(
> 
>     Is it possible to set the layer-path
>     to the known path in the project-file
>     so you can use Save Selected Datasets
>     without problems?
> 
>     If this is possible please can you change it
>     in the OpenJUMP version 1.2F?
> 
>     Thank you for help.
> 
>     Best regards
> 
>     Uwe
> 
> 
>     -------------------------------------------------------------------------
>     This SF.net email is sponsored by: Microsoft
>     Defy all challenges. Microsoft(R) Visual Studio 2008.
>     http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>     _______________________________________________
>     Jump-pilot-devel mailing list
>     Jump-pilot-devel@lists.sourceforge.net
>     <mailto:Jump-pilot-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> 
> 
> 
> -- 
> http://amusingprogrammer.blogspot.com/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to