development/libraries

geoapi - Java APIs por geospatial applications

Website: http://geoapi.sourceforge.net/
License: BSD-style
Vendor: JPackage Project
Description:
GeoAPI provides a set of Java language programming
interfaces for geospatial applications.
The interfaces developed by the GeoAPI project include many
of the data structures and manipulation methods needed for
geographic information system applications. In a series of
independent packages, GeoAPI defines a core set of
interfaces for metadata handling, for geodetic referencing,
projection and conversion, for the handling of georeferenced
imagery, for the construction and manipulation of vector
geometry and tological data structures, and for the
description and use of geospatial 'feature' entities. Beyond
this core, GeoAPI further defines interfaces for data access
and storage including sophisticated filter queries, and for
display.

The GeoAPI interfaces closely follow the abstract model and
concrete specifications published collaboratively by the
International Organization for Standardization (ISO) in its
19100 series of documents and the Open Geospatial Consortium
(OGC) in its abstract and implementation specifications.
GeoAPI provides an interpretation and adaptation of these
standards to match the expectations of Java programmers.
These standards provide GeoAPI with the richness which comes
from the expertise of the specification writers. Clients
benefit from the potential for inter-operability which comes
from using a well defined, standardized data model.
Implementors benefit from having a pre-defined set of well
considered, formal boundaries to modularize their development
work.

The GeoAPI interfaces provide a layer which separates client
code, which would call the API, from library code, which
implements the API. These interfaces are not an implementation.
This follows a similar pattern to the well known JDBC API which
provides a standardized interface to databases. Clients can use
the JDBC API without concern for the particular implementation
which they will use. Various groups have implemented different
subsets of GeoAPI, see the list of known implementations for
details.

Packages

geoapi-2.3-0.M1.1.jpp6.noarch [404 KiB] Changelog by Ralph Apel (2010-10-14):
- First release
geoapi-2.3-0.M1.1.jpp6.src [877 KiB] Changelog by Ralph Apel (2010-10-14):
- First release

Listing created by Repoview-0.6.6-5.mga4.tainted