Share

GeoWidgets

File Release Notes and Changelog

Release Name: 1.0.M0

Notes:
GeoWidgets 1.0.M0
*****************

This is the first public release of GeoWidgets. It is a milestone release,
that is, it is expected to be fairly stable, but currently NOT AT ALL
feature complete.

Current content:
- GeoWidgets framework (utilities for localization, logging, validation, UI, etc.)
- CRS widgets, such as the CRS assembly widgets and units dropdown
- Mainly swing implementations, unit dropdown also available for SWT.

GeoWidgets is LGPL. The release contains both binary and source files.

Usage
-----
More detailed documentation will be up soon too.
Please note that GeoWidgets is not an executable Java application, but rather
a library. It was made to be used inside a Java SDK to develop own applications.
For pure "usage" just copying the jar and it's required libraries in your
project's classpath. If you intend developing ON GeoWidgets using Eclipse,
unpack the .jar and copy the libraries into the project's "lib" directory.
(Otherwise you will have to set the classpath manually to point to the
libraries.)

The CRS widgets rely on the EPSG (European Petroleum Survey Group) database.
GeoWidgets comes with the GeoTools libraries that support the EPSG database
as Access (usually under Windows) or HSQL version. If you prefer the former,
make sure that the database is installed as "EPSG" in the ODBC dialog
in the Windows settings. There are JUnit test cases included, which you might
run to check if things like the EPSG database work correctly.

Look for these Swing widgets in org.geowidgets.crs.widgets.swing:
- JUnitComboBox
  (to select linear/angular/both units)
- JAxisDirComboBox
  (to select coordinate system axis directions from)
- JProjectedCRSAssemblyPanel, JGeographicCRSAssemblyPanel and others
  (to create coordinate reference systems and related objects)
Look for these SWT widgets in org.geowidgets.crs.widgets.swt:
- UnitComboBox

Any feedback is appreciated.

Matthias Basler

Changes: