Hi Alberto,
thanks for the new proposal. We had a contact some days ago about this future
development of Adbtoolbox. I think it is important to share to other OJ people
my opinion about a possible collaboration between AdbToolbox and Openjump
AdbToolbox Tools
In my experience with previous versions of AdbToolbox , it was possible to use
at least 90% of the its tools but only withh a Windows-based version od
Openjump.
It is a nice news that a part of these tools were ported from fortran to java:
Linux and MacOSX users will take benefits of it!
Having these tools as separate download for OJ user would be very interesting
Internazionalization:
Since AdbToolbox and Openjump shares basically the same structure I think it is
not important to translate the whole software but only the plugin which can be
used with OJ: this will save a lot of job, of coarse.
As Italian (and user of AdbToolbox) I can give a help for it.
Raster support:
I found some interesting new features of the Adbtoolbox new raster plugin
* possibility to open new raster file format (ASCII and ESRI grids, etc)
* It has a has a table color tool whith some defind color tables (slope, etc)
and the possibility to define personal tables. Raster grid file are shown with
colors (and not with the gray range of OJ Pirol/Sextante raster tool)
* there is a a raster info tool which reads the value of the raster under the
cursor on workbench
I would like to see these capabilities ported to original OJ Pirol/Sextante
Raster tool which can be used with Sextante.
As far as I understood the two raster tools shares many libraries (except the
depency of Adbtoolbox 1.5 one to dll libraries)
"Merging" the two plugins will probabily make life easier for users: actualy in
"Open file" menu there are two raster choice for OJ and three in AdbToolbox
Using other raster format then ESRI floating point with AdbToolbox tools.
This would be a next step. Maybe useful for many users. On the other hand,
seeing how many types of raster file format are in the World.... I am quite
happy to know how to use gdal (and understand why it was developed...).
Peppe
--- Ven 5/2/10, Alberto De Luca <i...@geomaticaeambiente.it> ha scritto:
Da: Alberto De Luca <i...@geomaticaeambiente.it>
Oggetto: [JPP-Devel] AdB-ToolBox: a word about future developments
A: jump-pilot-devel@lists.sourceforge.net
Data: Venerdì 5 febbraio 2010, 12:21
Hello everyone.
As a member of the team who has been working on AdB-ToolBox in the last
months, I'd like to address a couple of issues regarding its future
developments: internationalization, raster management and platform
independence. By the way, AdB-ToolBox is a piece of software, part of
the JUMP family, whose development was originally funded by the Italian
ministry for the environment. Their goal was to expand OpenJUMP
features, by adding raster handling capabilities and tools specialized
for hydrological and geomorphological analysis.
First of all: internationalization. We are aware that the Italian-only
interface of AdB-ToolBox has been annoying for some of you.
Unfortunately, due to limited resources, we couldn't afford to add
international support in the first instance. Nevertheless, we plan to
translate interfaces to English in the near future.
Second: raster management. AdB-ToolBox can open and visualize several
raster formats (ASCII grid, ESRI grid, ESRI floating point grid), but
the various plug ins only accept the ESRI floating point grid as their
input (and output) format. This was quite convenient from a developer's
perspective, but not as good from a user's perspective. Ideally, every
plug in needing a raster layer among its inputs, should be able to use
every raster format that OJ can open and visualize. In other terms, the
reading capability should be part of OJ only and, once opened, a raster
should be passed to the plug ins as an object (just like now we can pass
an instance of the Layer class). Presently, every plug in that needs a
raster as an input, has to reload it from scratch, regardless the raster
being already loaded in AdB. This is a limit of the current
implementation of the class managing the raster layers: once the raster
is loaded, and "translated" into an RGB image to be shown in AdB, it
loses the actual pixel data information (it's just an RGB image). We
think that a step forward would be to load the raster values into an
array to be kept in memory, whose values could be used by any plug in or
tool that needs them.
In any case, raster support cannot be an independent plug in, but must
be made part of OJ, so that raster layers can be managed inside projects
and queried with the standard "info tool".
Third: platform independence. Many of the AdB-ToolBox plug ins still
need DLLs. But their number is decreasing over time, as we gradually
port parts of software from Fortran to Java. Presently (AdB-ToolBox
version 1.6), there are already 2 (out of 5) AdB-ToolBox extensions that
are DLL-free, one dedicated to topographic analyses (contour lines and
sections extraction...) and the other including some raster tools (a
raster calculator, zonal statistics, and many others). We plan to keep
porting code to Java, but some plug ins (the ones that are too specific
or too complex) will be left out, due to resources limitations.
Now, I think the raster management issue is probably the one needing
more attention, planning, discussion, and collaboration!
Thanks for your your interest in AdB-ToolBox
Alberto
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto
spazio gratuito per i tuoi file e i messaggi
http://mail.yahoo.it
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel