Hi Larry, you are right! With "Save Selected Datasets" the layer are saved correct. My mistake was to think, "Save Dataset As..." uses the same path as "Save Selected Datasets" :-(
One question: How can I get the information about the path of the layer? One little remark: If the layer is empty and I use "Save Selected Datasets" no warning or errormessage appears in the Output Window or in the message field (yellow). Thank you for your patience and your help! Regards Uwe Larry Becker schrieb: > Hi Uwe, > > Your explanation makes sense in the context you present it. What > isn't clear to me is why "Save Selected Datasets" isn't being used to > save the changes. The only reason to use the "Save Dataset As" command > is when you wish to make a new copy of the layer. > > regards, > Larry > > On Wed, May 28, 2008 at 1:26 AM, Uwe Dalluege > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: > > 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] > <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]> > <mailto:[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> > <mailto: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/ > > > > > -- > 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