MapGeoGrid Prototype for Executable Metadata
This paper describing this work is available in several forms:
PostScript, HTML, or
text. Slides for the presentation in PDF form are also available.
Source for the prototype is available as a jar file. It also requires the packages
ucar.netcdf and ucar.multiarray in the Unidata netCDF for Java
alpha release.
The georeferencing prototype available here provides information about
the location of data in a portable executable form, as an array of bytes
that can be reconstituted into a Java class that implements the
georeferencing functionality needed by applications. The georeferencing
object provides a way to package transformations between geospatial
coordinates and data indices. It supports writing applications that use
a simple, general, and abstract interface for obtaining location
information about data. This approach is not practical with languages
such as C++, C, or Fortran, because these languages provide no portable
representation for executable content. What is proposed falls short of a
complete object-oriented architecture, as described, for example, in Vckovski
(1996) in which all data is provided as objects rather than bits;
instead, this prototype packages only some useful metadata into object
form.
Go to the Unidata Homepage.
This document is maintained by
Russ Rew <russ@unidata.ucar.edu>
Questions or comments can be sent to
<support@unidata.ucar.edu>.
This page was updated on
.