Matthias,

Thanks for the additional clarification on your changes. It sounds
like there has already been a good deal of improvement to the
Shapefile IO code in OpenJUMP. At some point in the future I'd like to
consider packaging some of the core into a separate library. I would
include the Shapefile IO code in this library. If I get around to
doing this, I may talk to the GeoTools folks about sharing code. This
can be difficult, since they use a more complicated feature model than
OJ, but we might be able to share things at a lower level.

The Sunburned Surveyor

On Tue, Sep 14, 2010 at 8:24 AM, Matthias Scholz <m...@jammerhund.de> wrote:
> Hi,
>
> after some days of holiday I hope I can clarify some things.
>
> 1. I've no problem if we switch in a future release to the GeoTools
> Shapefile stuff. I made the changes on the actual code without any
> knowledge about the history/reasons of that classes. We can gladly work
> /test together on an integration of the actual GeoTools library.
> (Sunburned Surveyor and Michaël's annotations) It makes sense for future
> extensions/capabilities, such as common charset choise for all files
> (Shape, GML...).
>
> 2. The charset settings will be automaticaly stored in the layer
> properties through the org.openjump.core.ui.io.file.Options. If you add
> such an option to a AbstractFileLayerLoader you get this option in the
> OpenWizard and in the layer properties without any additional coding.
> Please see org.openjump.OpenJumpConfiguration line 605 and below.
> And if you save/load the project, this option will be automaticaly
> saved/restored. This is a nice mechanism of OJ :-)
>
> 3. As the default charset is always the JVM default selected and used.
>
> 4. And now to the usability. If you make a doubleclick on the filename,
> the shapefile will be directly openend. So you can save the following
> clicks for the charset choise ;-)
> But I like Stefan's suggestion with the option to enable/disable the
> charset choise for the OpenWizard. The reason for my patches was simple.
> In the past I had to open some files from different sources with
> different charsets. It was annoying to change the OJ start stript
> (-Dfile.encoding=...), start OJ, open the files, save theme in PostGIS,
> close OJ and change the start script for the next file and so on.
> I would implement a checkbox in the OptionsDialog. The question is in
> which OptionPanel? Or should I make a new one? Here we can add some
> additional file/dataset specific options in the future.
>
> Regards
>
> Matthias
>
>
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to