Download presentation
Presentation is loading. Please wait.
Published byEthelbert Walton Modified over 9 years ago
1
GI-cat / THREDDS notes
2
GI-cat/THREDDS system http://www.giida.cnr.it/gi-cat-thredds/
3
GI-cat/THREDDS system More than 50000 metadata records periodically harvested Implements a mapping from THREDDS data model (TDM) to ISO19139 Makes available for discovery THREDDS datasets from a CSW 2.0.2 ISO AP interface
4
Queries “by variable”: enabled Variables information mapping: /catalog/dataset/metadata/variables/va riable or /catalog/dataset/metadata/variables/va riable/@name /gmd:MD_Metadata/gmd:contentInfo/g md:MD_CoverageDescription/gmd:attrib uteDescription/gco:RecordType /catalog/dataset/metadata/variables/vari able/@units /gmd:MD_Metadata/gmd:contentInfo/gm d:MD_CoverageDescription/gmd:dimensio n/gmd:MD_RangeDimension/gmd:descrip tor/gco:CharacterString
5
HTTP-GET binding Enabled HTTP-GET binding for GetRecords operation to achieve CUAHSI interoperability E.g. Query for records with "AnyText" matching "*Conus*" and intersecting the bounding box (10, 0, 0, 50) : http://giida.cnr.it/gi-cat- thredds/services/cswiso?service=CSW&request=GetRecord s&version=2.0.2&typeNames=gmd:MD_Metadata&namesp ace=apiso=http://www.opengis.net/cat/csw/apiso/1.0,gmd :http://www.isotc211.org/2005/gmd&elementSetName=fu ll&outputSchema=http://www.isotc211.org/2005/gmd&sta rtPosition=1&maxRecords=10&resultType=results&constrai nt=BBOX%28apiso%3ABoundingBox%2C%2010%2C%200% 2C%200%2C%2050%29%20AND%20%28apiso%3AAnyText %20LIKE%20%27%25Conus%25%27%29
6
Proxy scenario Proxy WMS service THREDDS service GI-cat CDI service LAN
7
Proxy configuration
8
Different clients supported GI-go geobrowser (thick client) Browser (GI-portal light client) Browser (OpenSearch search engine) ArcGIS Explorer ArcGIS ArcMap 10 WorldWind Matlab (work in progress) …
9
GI-go geobrowser
14
Browser - GI-portal
15
Browser – OpenSearch engine
18
Query Applet
19
ArcGIS Explorer
20
ArcGIS ArcMap 10
21
Work in progress GI-cat client library for Matlab – Enable queries to GI-cat from Matlab / Octave E.g. queries by area, time, free text – ISO19139 results are available for further processing
22
Drill down support in GI-go A user will be able to: – Perform a search on the desired level (e.g. dataset collections) – Browse the hierarchy of a matching dataset collection
23
TDS Comments
24
Additional metadata THREDDS datamodel may not suffice to hold all the available metadata information. E.g.: THREDDS datamodel does not fully contain ISO19115 datamodel) Plethora of NetCDF conventions + custom information in NetCDF attributes ISO19115 datamodel THREDDS datamodel NetCDF datamodel
25
Proposed extension #1 Extended THREDDS data model It seems the optimal “long term solution”, however may impact on existing TDS clients THREDDS Accessor + Extended TDS Extended TDS
26
Proposed extension #2 Extended metadata harvesting (at different entrypoints) THREDDS Accessor + TDS ISO19115 module (nciso) ISO19115 module (nciso) OPeNDAP module OPeNDAP module
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.