1 / 14

FGDC Activities

FGDC Activities. CIP/INFEO Interoperability and ISO 19115 CD2 Metadata Activities. INFEO Client to Isite Server. Testing in collaboration with Maurice klein Gebbinck Spatial searching works

levi
Download Presentation

FGDC Activities

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FGDC Activities CIP/INFEO Interoperability and ISO 19115 CD2 Metadata Activities Archibald Warnock (warnock@awcubed.com)

  2. INFEO Client to Isite Server • Testing in collaboration with Maurice klein Gebbinck • Spatial searching works • No support for compound elements ProductDescriptor (4080) or SpatialCoverage (2059, called SpatialDomain in GEO 2.2) • Isite supports only BoundingCoordinates (2060) • GEO term ordering is different than that used by INFEO

  3. INFEO Client to Isite Server • Temporal support is inconsistent • Isite supports an obsolete date range syntax; to be fixed shortly • Isite supported an obsolete structure attribute (115) for specifying date ranges instead of DateString (210 – now fixed in internal versions) • Semantics of spatial relations are not consistent, especially as regards relation attributes in comparing intervals

  4. INFEO Client to Isite Server • Must specify GEO attribute set ID • Isite supports full-text queries using the Any use attribute (1016), not implemented in the INFEO Advanced Search interface.

  5. INFEO Client to Isite Server • Presentation Issues • For GEO v2.2, Isite supports XML, HTML and SUTRS (plain text), not GRS-1 or USmarc • The EOWEB interface is reported to permit searching GEO databases, but requires GRS-1 for presentation • INFEO’s Advanced Search interface required several minutes to generate HTML output. Inspection of the sessions at the Isite server side found that the client was not asking for HTML from the server; rather it was requesting SUTRS and converting it.

  6. GEO Clients to INFEO Server • User Authentication • CIP requires the use of the idAuthentication parameter in the InitRequest, and INFEO supports only type idPass. • Isite and other clients generally do not require authentication information unless it is required for access. Indeed, interoperability testing with other servers generated significant problems in such cases.

  7. GEO Clients to INFEO Server • User Authentication • More seriously, omission of idAuthentication or use of it with unexpected values in the InitRequest crashed the INFEO server rather than generating an error message. • Investigations with other clients • the Yaz client (using type Open instead of idPass) failed to connect, although INFEO generated an error message and did not crash • FGDC Z39.50 gateway, based on the Blue Angel Technologies product (which omitted the idAuthentication parameter completely) crashed the INFEO server

  8. GEO Clients to INFEO Server • ReferenceID • This is an optional parameter in the Z39.50 standard. • By default, Isite and Yaz clients omit it • Specifying a value crashes the Blue Angel MetaStar server. This has been reported to Blue Angel. • Omitting a value fails to connect to INFEO • Some utility is gained from the use of ReferenceID, but a robust implementation should be prepared to do without optional parameters.

  9. FGDC and ISO 19115 • FGDC is supporting ISO efforts to develop a syntax for spatial metadata. • Ultimately, FGDC will migrate from its existing metadata format to one mandated by the ISO standard • As a first step, FGDC is prototyping support for ISO 19115 metadata within the framework of the GEO profile

  10. ISO 19115 CD2 Doctype • The ISO 19115 CD2 document type implements the indexing, search and presentation capabilities in Isearch2, the search engine provided with Isite. • The intention is to use the abstraction layer provided by Z39.50 to make ISO metadata appear as if it were FGDC metadata. • In this way, the data does not have to be transformed into the standard FGDC XML format.

  11. Field Mapping • Z39.50 uses numeric “use attributes” of known semantic content for searching. • Configuration files in Isite define the mapping between the Z39.50 use attributes and one or more specific fields in the metadata. • This has been done for the GEO 2.2 profile use attributes.

  12. The ISO19115/GEO Field Mapping geo/4=METADATA|DATAIDINFO|IDCITATION|RESTITLE geo/31=METADATA|DATAIDINFO|IDCITATION|RESREFDATE|REFDATE geo/62=METADATA|DATAIDINFO|IDABS geo/1005=METADATA|DATAIDINFO|IDPOC|RPORGNAME geo/1016= geo/1018=METADATA|DATAIDINFO|IDPOC|RPORGNAME geo/2002=METADATA|DATAIDINFO|DESCKEYS|KEYWORD geo/2003=METADATA|DATAIDINFO|IDPURP geo/2038=METADATA|DATAIDINFO|GEOBOX|WESTBL geo/2039=METADATA|DATAIDINFO|GEOBOX|EASTBL geo/2040=METADATA|DATAIDINFO|GEOBOX|NORTHBL geo/2041=METADATA|DATAIDINFO|GEOBOX|SOUTHBL geo/2060=METADATA|DATAIDINFO|GEOBOX geo/2062=METADATA|DATAIDINFO|IDCITATION|RESREFDATE geo/2072=METADATA|DATAIDINFO|DATAEXT|TEMPELE|TEMPEXTENT|EXTEMP|TM_GEOMETRICPRIMITIVE |TM_PERIOD|BEGIN geo/2073=METADATA|DATAIDINFO|DATAEXT|TEMPELE|TEMPEXTENT|EXTEMP|TM_GEOMETRICPRIMITIVE |TM_PERIOD|END geo/3108=METADATA|DATAIDINFO|STATUS|PROGCD geo/3148=EXTENT geo/3805=METADATA|DATAIDINFO|IDCITATION|PRESFORM|PRESFORMCD geo/3903=METADATA|MDDATEST

  13. Presenting Results • Valid XML means we can build results of various sorts using stylesheet transformation tools like Xalan or Apache Cocoon • From one XML document, it is possible to create results on demand – FGDC Brief and Summary element sets in any/all of SUTRS, XML, HTML, USmarc • XSLT is difficult and tedious for XML as complex as ISO 19115

  14. Future Work • CIP/GEO Interoperability • Resolve syntax issues with Isite date ranges • Resolve record syntax issues • Resolve INFEO authentication and reference ID issues • ISO 19115/GEO • Stylesheets needed • Begin development of an ISO 19115 profile (GEO 3.0?) • Use Z39.50 abstraction to map non-ISO formats to ISO

More Related