|
Dr. Stefano Nativi
Visiting
Scientist at UNIDATA/UCAR
Email:
nativi@ucar.edu
Email: stefano.nativi@pin.unifi.it
Email:
nativi@imaa.cnr.it
Last update: 16 August
2006
Rationale
There is an ongoing integration process among heterogeneous
sectors and communities of the Society. This integration process will
entail Earth Sciences communities to speak a “jargon” understandable
by Society’s
applications in order to share results and data in an effective way.
Such scenario will lead to widen the present Earth Sciences
user-community. New users are going to consider the utilization of
Earth Sciences datasets, due to:
§
Society’s need
of complex Decision Support Systems (DSS);
§
Increasing
resolution and availability of remotely-sensed data;
§
Growing number of
operational satellites and sensor networks;
§
Ubiquitous
connectivity throughout the Society;
§
Growing computing
and storage capabilities
Such process is technologically driven because technology made it
possible and has been providing interoperability solutions.
A
growing demand to discover and access Earth Sciences data in a
seamless and near real-time way comes from several international
programmes and initiatives, such as:
§
GMES (Global
Monitoring for Environment & Security);
§
INSPIRE (The INfrastructure for SPatial InfoRmation in Europe )
§
NSDI (National Spatial Data Infrastructure)
§
NSDL (National Science Digital Library)
§
GEOSS (Global Earth Observation System of Systems)
§
DGIWG (Digital Geospatial Information Working Group)
Multi-disciplinary centres -such as UNIDATA and CNR-IMAA-
can play a significant role in this integration process, as far as
Earth Sciences communities are concerned.
Topics
& Documents
From Multidimensional dataset to
GI Coverage data
-
As observational and model output datasets in the Earth Sciences
(e.g. oceanography and atmospheric science) increase in resolution,
there is an increasing demand for information systems that
interoperate between the Land Management (mainly using GIS) and
Earth Sciences realms. However, differences in the way the two
communities think about their data and services can cause
difficulties. In the present Web era, these different conceptual
approaches produce diverse content models, generating disciplinary
Mark-up Languages, and diverse service
protocols and interfaces. As the technology of web services
accessible by computer programs evolves, the challenge for those
studying the Earth from an interdisciplinary perspective is to
develop interoperable data models that can span the specific models
employed in individual disciplines. Moreover, these interoperable
models have to be integrated with the semi-structured framework of
the Web itself.
International initiatives (e.g. ISO TC 211 and the Open Geospatial
Consortium OpenGIS) have released geo-information standard models
conceived to support general interoperability. These efforts led to
the definition of "more general" models for Geospatial Information.
This approach is gaining value in several international initiatives,
such as: GEOSS, National Spatial Data Infrastructure initiatives
(e.g. ESDI and FGDC/NSDI), NSDL, GMES (Global Monitoring of
Environment and Security) initiative, etc. There exists the need to
shift from a "traditional" cartographic to a more general
informatics viewpoint.
An holistic approach to mediate and harmonize the different data and
metadata models of the two communities (i.e. Land Management and
Earth Sciences) is argued.
Specific implementations are possible; based on
this approach, valuable
interoperability frameworks
can be conceived and
experimented.
Several important and open issues must be
addressed, such as: discovery services
harmonization, scientific ML harmonization/mediation, spatial data
infrastructure implementing rules, security and trustability
services.
-
NcML (i.e. the netCDF Mark-up Language) is already
able to formalize and encode multidimensional gridded-based
datasets. We developed the ncML-GML in order to mediate
ncML and GML (Geography Mark-up Language) and
map multidimensional structures into a set of
"simple" coverages, according to ISO 19123 model.
Documents
Interoperability
between Earth Sciences and GIS models: an holistic approach
S.
Nativi |
Seminar at NCAR/UCAR
July 2006
Boulder (CO) |
PPT format
|
PDF
format |
Webcast |
| |
|
|
|
|
Conceptual
data models in Earth Sciences and GIS
S.
Nativi and B. Domenico |
Presentation at EGU 2006
Vienna |
PPT format
|
HTML format |
|
Interoperability of Earth Sciences
and GIS information Communities
-
Earth
Sciences data has
more than one nature (facet) one is certainly the geographic one.
GIS standard models can be used to represent that nature (facet).
Other standard models should be introduced for conceiving and
encoding the other ones.
-
The Coverage concept
seems to be the
best construct to represent the geographic nature (facet) of Earth
Sciences datasets.
-
Nevertheless, Earth
Sciences data is not acquired and encoded as Coverage. Its nature is
composite rather than feature-oriented (or geo-relational).
Therefore, a transformation process is necessary to generate it.
This process should be modeled for each different kind of Earth
Sciences data and services should be developed to facilitate it.
-
As far as
metadata, it is difficult to recognize a unique model that
accommodates all
metadata characterizing the different Earth Sciences disciplines
(e.g. Meteorology,
Oceanography, Climatology, etc.)
Geospatial metadata (or Geo-Information Metadata) can only capture
the geographical (or geospatial) aspects of such disciplines
datasets, but other metadata models are required to accommodate the
other aspects specific of each discipline.
Therefore, the challenge seems to be about metadata model
interoperability.
Documents
Interoperability
between Earth Sciences and GIS models: an holistic approach
S.
Nativi |
Seminar at NCAR/UCAR
July 2006 Boulder
(CO) |
PPT format
|
PDF
format |
Webcast |
| |
|
|
|
|
NcML-GML ver. 0.5 Documentation
S.Nativi,
B.Domenico, J.Caron, E.Davis, L. Bigagli |
GML Days '05
(May '05)
presentation
submitted paper |
PDF format
PDF format |
|
|
| |
|
|
|
|
Differences among
the data models used by the Geographic Information Systems and
Atmospheric Science communities
S.Nativi et Al. |
AMS '04 |
PDF format
|
HTML format |
|
| |
|
|
|
|
NetCDF into GIS: the good, the bad, and the ugly
J. Caron and S.
Nativi |
AMS '04 |
PDF format
|
HTML format |
|
| |
|
|
|
|
Scientific Markup Languages (ScML)
Interoperability
S.Nativi |
NSF/NSDL Workshop on Scientific Markup
Languages Jun '04
(Arlington
VA-USA) |
PDF format
|
HTML format |
|
| |
|
|
|
|
Atmospheric
Science and GIS Interoperability issues: some Data Model and
Computational Interface aspects
S. Nativi |
UNIDATA Seminar '03 |
PDF format
|
HTML format |
|
| |
|
|
|
|
Interoperability
issues in serving THREDDS data
S. Nativi and J. Caron |
ESIP '03 Presentation
(Boulder CO-USA) |
PDF format
|
HTML format |
|
| |
|
|
|
|
Federating EOS Heterogeneous
and Distributed
Information Resources
S. Nativi, P.
Mazzetti, L. Bigagli, D. Giuli |
AMS '03 |
PDF format
|
HTML format |
|
| |
|
|
|
|
A Metadata Browser
of
Geo-Information Resources
S. Nativi, P.
Mazzetti, L. Bigagli, G. Villoresi |
Deliverable (2003) |
PDF format
|
HTML format |
|
| |
|
|
|
|
Federating
Heterogeneous Distributed Information Sources leveraging
E-business technologies: the Earth Observation from the Space
domain
S. Nativi, P.
Mazzetti, L. Bigagli, D. Giuli |
Deliverable
(2002) |
PDF format
|
HTML format |
|
THREDDS
Project

The
overarching goal of Unidata's Thematic Real-time Environmental
Distributed Data Services (THREDDS)
is to provide students, educators and researchers with coherent access
to a large collection of real-time and archived datasets from a
variety of environmental data sources at a number of distributed
server sites. The datasets will be conveniently accessible from a
collection of THREDDS-enabled data analysis and display tools. THREDDS
will provide real-time data delivery via reliable, event-driven "push"
technology as well as transparent access to datasets using "pull"
systems that make it possible to access data on remote servers as if
they were on the user's own computer. [Ben Domenico, THREDDS P.I.]
Interoperability is definitely a key aspect of THREDDS. There are two
main interoperability objectives, as far as the projects:
-
To establish
interoperability among Earth Sciences applications and systems (the
Bridge objective);
-
To facilitate
interoperability between the Earth Sciences Community and the
Society, with particular attention to Digital Library and GIS
Communities (the Gateway objective).
In
order to fulfill such objectives the following open
services/interfaces have been developed:
-
THREDDS Dataset
inventory Catalogue service
-
THREDDS Dataset Query
Capabilities service
-
OpenGIS Web Coverage
Service
Documents
Extending THREDDS middleware to serve OGC community
S.Nativi,
B.Domenico, J.Caron, L.Bigagli |
EGU'05
(Vienna AT) |
PDF format
|
HTML format |
Zip format |
| |
|
|
|
|
The
THREDDS WCS Service
S. Nativi,
J. Caron and B. Domenico |
First Draft (2003) |
PDF format
|
HTML format |
|
| |
|
|
|
|
Atmospheric
Science and GIS Interoperability issues: some Data Model and
Computational Interface aspects
S. Nativi |
UNIDATA Seminar '03 |
PDF format
|
HTML format |
|
| |
|
|
|
|
Interoperability
issues in serving THREDDS data
S. Nativi and J. Caron |
ESIP '03 Presentation
(Boulder CO-USA) |
PDF format
|
HTML format |
|
| |
|
|
|
|
Incorporating Interactive Analysis Tools into NSDL
B. Domenico et Al. |
Journal of Digital Information |
PDF format
|
HTML format |
|
| |
|
|
|
|
THREDDS technical
Status
J.Caron |
|
PDF format
|
HTML format |
|
| |
|
|
|
|
Very
old Documents
The
Service Model
S. Nativi |
Aug 2002 |
PDF format |
HTML format |
|
| |
|
|
|
|
THREDDS Vs Metadata and OpenGIS & ISO TC211
S.Nativi |
May 2002 |
PDF format |
HTML format |
|
| |
|
|
|
|
Metadata for
Geoinformation Interoperability
S.Nativi |
Jan
2002 |
PDF format |
HTML format |
|
| |
|
|
|
|
A Proof of
Concept System
S.Nativi |
Jan
2002 |
PDF format |
HTML format |
|
| |
|
|
|
|
Notes on THREDDS
Information Model
S.Nativi |
Dec
2001 |
PDF format |
HTML format |
|
| |
|
|
|
|
Notes on THREDDS
S.Nativi |
Oct
2001 |
PDF format |
HTML format |
|
NcML-GML

NcML-GML is the GIS extension
model for
ncML (netCDF Markup Language).
The encoding grammar is an extension of
ncML based on GML
vocabulary. Thus, it is a mediation markup language between ncML and
GML. NcML-GML implements an abstract and content.
Documents
Interoperability
between Earth Sciences and GIS models: an holistic approach
S.
Nativi |
Seminar at NCAR/UCAR
2006 - Boulder (CO) |
PPT format
|
PDF
format |
Webcast |
NcML-GML ver. 0.6 Schema
NcML Working Group |
UNIDATA (July '05) |
Schema
(XSD)
|
Example (XML) |
|
| |
|
|
|
|
NcML-GML ver. 0.6 Documentation
NcML Working Group |
UNIDATA (July '05) |
PDF format
|
|
|
| |
|
|
|
|
NcML-GML ver. 0.5 Schema
NcML Working Group |
UNIDATA (May '05) |
Schema (XSD)
|
Example (XML) |
|
| |
|
|
|
|
NcML-GML ver. 0.5 Documentation
S.Nativi,
B.Domenico, J.Caron, E.Davis, L. Bigagli |
GML Days '05
(May '05)
presentation
submitted paper |
PDF format
PDF format |
|
|
| |
|
|
|
|
NcML-GML
ver. 0.3.2 Schemas
NcML Working Group |
UNIDATA (Feb '05) |
Schema1
(XSD)
|
Schema2 (XSD) |
|
| |
|
|
|
|
NcML-GML ver. 0.3.1 Documentation
NcML Working Group |
UNIDATA (Feb '05) |
PDF format
|
Word
format |
|
| |
|
|
|
|
Design
and implementation of netCDF Markup Language (NcML) and Its GML-based
extension (NcML-GML)
S.
Nativi, J. Caron, E. Davis and B. Domenico |
In press on
Computers & Geosciences Journal
( Elsevier Publication) |
PDF format
(modified
version)
|
HTML format |
|
| |
|
|
|
|
ncML-GML: encoding netCDF datasets using GML
S.Nativi,
B.Domenico, J.Caron, L.Bigagli |
OGC TC Jun '04
(Southampton UK) |
PDF format
|
HTML format |
Zip format |
| |
|
|
|
|
Extending THREDDS middleware to serve OGC community
S.Nativi,
B.Domenico, J.Caron, L.Bigagli |
EGU'05
(Vienna AT) |
PDF format
|
HTML format |
Zip format |
| |
|
|
|
|
NcML
official site
NcML Working Group |
UNIDATA |
PDF format
|
HTML format |
|
| |
|
|
|
|
NetCDF into GIS: the good, the bad, and the ugly
J. Caron and S.
Nativi |
AMS '04 |
PDF format
|
HTML format |
|
| |
|
|
|
|
NcML-G
: the NcML GIS Extension proposal
Editor S. Nativi |
Submitted Proposal
(Sep '03) old
|
PDF format
|
HTML format |
|
| |
|
|
|
|
The
NcML GIS Extension proposal
Editor
S.Nativi |
Aug 2002
old
|
PDF format
|
HTML format |
|
OGC GALEON IE

GALEON (Geo-interface for Air, Land, Earth, Oceans
NetCDF) is an Interoperability Experiment proposed to
OGC
(Open Geospatial Consortium). Its main objectives are: to evaluate
netCDF/OPeNDAP as WCS data transport vehicle; to evaluate the
effectiveness of ncML-GML in WCS data encoding; to investigate
protocol adequacy for serving and interacting with (5D) datasets
involving multiple parameters (e.g., temperature, pressure, wind speed
and direction) three spatial dimensions two temporal dimensions (i.e.
actual time, forecast time). Indeed, GALEON results may consists in
suggesting extensions to WCS spec.s.
Documents
GALEON services on ESIP |
ESIP Federation available services |
HTML |
|
|
| |
|
|
|
|
GALEON homepage
Editor
B.Domenico |
UNIDATA |
PDF format
|
HTML format |
|
| |
|
|
|
|
Extending THREDDS middleware to serve OGC community
S.Nativi,
B.Domenico, J.Caron, L.Bigagli |
EGU'05
(Vienna AT) |
PDF format
|
HTML format |
Zip format |
| |
|
|
|
|
Proposal
of an Interoperability Experiment for extending WCS support to
netCDF and ncML-GML
S.Nativi, B.Domenico, J.Caron, L.Bigagli |
OGC TC Apr '05
( Rome IT) |
PDF format
|
HTML format |
Zip format |
| |
|
|
|
|
WCS-THREDDS Gateway
B.Domenico |
UNIDATA
(Jan '05) |
PDF format
|
HTML format |
|
| |
|
|
|
|
NcML

NcML is an XML representation of netCDF metadata, (roughly) the header
information one gets from a netCDF file with the "ncdump -h" command.
NcML is similar to the netCDF CDL (network Common data form
Description Language), except, of course, it uses XML syntax.
There are currently three parts to NcML with separate schema
documents: NcML Core Schema represents the existing netCDF data model,
and is at release 1.0. NcML Coordinate System extends NcML Core Schema
and extends the netCDF data model to add explicit support for general
and georeferencing coordinate systems. It is at release 1.0 beta. NcML
Dataset extends NcML Core Schema to use NcML to define a netCDF file,
similar to the ncgen command line tool, as well as to redefine,
aggregate, and subset existing netCDF files. This is at release 0.6
alpha. All of these have reference implementations in the NetCDF Java
library, version 2.1.
Working Group: John Caron (Unidata/UCAR), Luca Cinquini (SCD/NCAR),
Ethan Davis (Unidata/UCAR), Bob Drach (PCMDI/LLNL), Stefano Nativi
(University of Florence), Russ Rew (Unidata/UCAR).
Email
list:
| |