Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 
UNIDATA

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 .
 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690