ISO Metadata and ArcCatalog & ArcIMS

Document Sample
ISO Metadata and ArcCatalog & ArcIMS Powered By Docstoc
					          ISO/TC211
Geographic information/Geomatics
         Metadata
             David Danko
     Work Item 15 - Project Leader
          ddanko@esri.com
           Metadata
        Data about Data
• Geospatial data has a long
  history using Metadata
  – Map catalogs
  – Maps and Charts
  – Imagery
  – Digital data files
Identification
                             Paper Maps
   Symbols
  (Feature   Codes)

                                           Warnings
    Date

  Sources

  Producer
                                              Title
Navigation notices               Reference
                                 system    Scale
                      Accuracy                Location
Metadata perspectives
• Why it’s more important now?
  – Expansion in the use of Geographic Information
     – Proliferation of data
     – Non-geographers using geospatial data
     – The producer is not the user
  – Geospatial data is imperfect
     – A model, a “point of view”
     – Assumptions, limitations, approximations,
       simplifications
  – Expensive
     – Reuse
     – Data management
• Why should it be standardized?
  – Provide an understanding of data – around the
    Globe and across information communities
  Metadata Applications
To understand the right data for
        the right purpose
• Locate           • Extract
  – Find             – Order
  – Discover         – Download
• Evaluate         • Employ
  – Restrictions
                     – Apply
  – Quality
                     – Use
  – Reputation
               The metadata
               environment
A
p                     Environment
p              Catalog Processing Historical Understand
l                       Support    Record      Data
i   Locate       X                    X          X
c
a   Evaluate     X                    X          X
t   Extract      X         X
i
o   Employ                 X                     X
n
Cataloging datasets
 Locate          Evaluate                  Extract

• Index of Datasets
• Product Catalog
   – Printed
   – On-line Client   Metadata
                                         Spatial
                                         Data Set
• Clearinghouse
   – Searching                                             ?   State Agency


   – Browsing
                                        ?                      ?Federal Agency
• Data Warehouse                          Private Company


   – Management              ?           ?                 ?    Academic
                        Local Agency   Non-Profit Agency
    Understanding data
    Locate           Evaluate           Employ
• Understand the Model             Pleasantville

  – How features are represented                   Pleasantville

  – Connectivity
• Understand the Content
  – Why features are included or excluded                 Pleasantville



• Understand the Point-of-View
  – Business/Commercial
  – Environmental/Scientific
  – Military/Defense/Intel
   Processing support
              Extract          Employ
• Support user Decisions
  – Identify multiple datasets within an
    application
  – Know the good and bad areas
  – Merging data (which is the better data?)
     – Currentness
     – Quality
• Support Computer Processing
  – Application software functions
  – Extraction/Creation (I/O)
  – Guide software through the data
    Historical records
       Locate                 Evaluate

• Production Management
 – Storage/Archival
 – Coordinating production
 – Planning - setting priorities
• Legal Records
 – Proper use
 – Document assumptions
ISO 19115:2003 Metadata
                Stage date: 2003-05-08




 http://www.iso.org/iso/en/prods-services/ISOstore/store.html
                         ISO 19115:2003

                         Scope
• ...the schema required for describing geographic
  information and services.
• ...information about the identification, the extent, the quality,
  the spatial and temporal schema, spatial reference, and
  distribution of digital geographic data.
• ...applicable to the cataloguing of datasets, clearinghouse
  activities, and the full description of datasets for a wide
  range of geographic applications.
• …applicable to geographic datasets, dataset series, and
  individual geographic features and attributes
• ...may be used for other forms of geographic data such as
  map, charts, textual documents
    The ISO Process
• Formal Process
 –Refined over 50 years
 –Stages and timelines fully defined
• Consensus based
 –Drafts considered until consensus
  reached through voting process by
  P- members
    ISO metadata foundation
Regional metadata standards
–   ANZLIC Working Group on Metadata: Core Metadata Elements Guidelines
    Draft 7, Australia and New Zealand Land Information Council, November 1995,
    Sydney.
–   the Canadian Directory Information Describing Digital Geo-referenced Data
    Sets, Canadian General Standards Board, July 1994, Ottawa.
–   Standard for Geographic Information - Metadata, European Committee for
    Standardisation (CEN), September 1996, Brussels.
–   Content Standard for Geospatial Metadata Federal Geographic Data
    Committee, June 8, 1994, Washington DC
Other influential documents
–   Digital Geographic Information Exchange Standard (Digest), Version 1.2.
    Digital Geographic Information Working Group, January 1994,
–   IHO Transfer Standard for Digital Hydrographic Data, International
    Hydrographic Bureau, October 1995, Monaco
–   Spatial Data Transfer Standard (SDTS), US Department of Commerce, August
    1992, Gaithersburg, MD
–   Application Profile for the Government Information Locator Service (GILS),
    US Department of Commerce, December 1994, Gaithersburg, MD
–   Cartographic materials: A manual of interpretation for AACR2, Anglo-American
    Committee on Cataloguing of Cartographic materials, 1982, Chicago
–   USMARC Format for Bibliographic Data, US Library of Congress, 1988,
    Washington, DC
                                           ISO 19115:2003

         Metadata applications
                                                              0..*       GF_FeatureType
  DS_DataSet
                  0..*
      1..*
                           1..*    MD_Metadata                       0..*
                                                                            FE_Feature

                                             1..*

                                                                0..*
                                                                         GF_PropertyType
                            0..*
                  0..*              0..*
                         <<Abstract>>                                  FE_FeatureAttribute
                                                               0..*
                         DS_Aggregate
                  0..*




             DS_Series                DS_Initiative        DS_OtherAssociation



DS_Platform       DS_Sensor          DS_ProductionSeries      DS_StereoMate
           Metadata packages
        Developed to fulfill primary metadata applications
      Identification           Reference
       Information              System           Distribution
Locate                        Information        Information

Data Quality
Information            19108, 11, 12                     Content

               Evaluate                                Information

      19113,14               19110, 21, 23, 24
                Metadata
                Extension
                                Extract
                                   Constraint
                                                        Application
                                                          Schema
                                  Information           Information
19107          Information
                                                   19109
         Spatial
     Representation
                          19117             Employ
                                     Portrayal
                                                     Maintenance
                                    Catalogue
      Information                                    Information
                                   Information
                                                                                       ISO 19115: 2003
Metadata schema object models
                                                                                                                                                                                                                 <<CodeList>>
                                                                                                                                                                                                            MD_TopicCategoryCode
                             MD_Usage                                                               MD_Metadata                                                                                     + farming
                                                                                                                                                                                                    + biota
               + specificUsage : CharacterString                                                       (from Metadata entity set information)
               + usageDateTime[0..1] : DateTime                                                                                                                                                     + boundaries
                                                                                                                                                                                                    + climatologyMeterologyAtmosphere
               + userDeterminedLimitations[0..1] : CharacterString
               + userContactInfo [1..*] : CI_ResponsibleParty                                                                                   MD_Constraints                                      + economy
                                                                                                                                                                                                    + elevation
                                                                                                                                                       (from Constraint information)
                                                                                                                                                                                                    + environment
                                                                                                                                                                                                    + geoscientificInformation
                                                                             0..*                                                          +resourceConstraints       0..*
                                                +resourceSpecificUsage                                                                                                                              + health
                                                                                                    +identificationInfo                                                                             + imageryBaseMapsEarthCover
                                                                                                                   1..*                                                                             + intelligenceMilitary
                                                                                                                                                                                                    + inlandWaters
                                                                                                         <<Abstract>>

MD_BrowseGraphic                                                                                    MD_Identification                                                                               + location
                                                                                                                                                                                                    + oceans
                                                                                                 + citation : CI_Citation
                                                               +graphicOverview                                                                                                                     + planningCadastre
+ fileName : CharacterString                                                                     + abstract : CharacterString                                                                       + society
+ fileDescription[0..1] : CharacterString                                                        + purpose [0..1] : CharacterString                                                                 + structure
+ fileType[0..1] : CharacterString                             0..*                              + credit [0..*] : CharacterString                                                                  + transportation
                                                                                                 + status [0..*] : MD_ProgressCode                                                                  + utilitiesCommunications
                                                                                                 + pointOfContact [0..*] : CI_ResponsibleParty

                                                                                                                                                                                          +descriptiveKeywords
                                                               +resourceFormat
                                                                                                                                                                                          0..*
                              MD_Format                         0..*
                       (from Distribution information)                                                                                                                                         MD_Keywords
                                                                                                                                                                                              + keyword[1..*] : CharacterString
                                                                                                                                                                                              + type [0..1] : MD_KeywordTypeCode
                          <<CodeList>>                            characterSet: documented if ISO                                                                                             + thesaurusName[0..1] : CI_Citation
                     MD_KeywordTypeCode                           10646-1 is not used
                    + discipline
                    + place                                       {MD_Metadata.hierarchyLevelCode =
                    + stratum                                     "dataset" implies count (geographicBox)                                       +resourceMaintenance
                                                                                                                                                                                   0..*
                    + temporal                                    + count (geographicDescription) >=1}
                    + theme                                                                                                                      MD_MaintenanceInformation
                                                                                                                                                  (from Maintenance information)




                     MD_DataIdentification                                                                          MD_ServiceIdentification                                                                                    <<CodeList>>
                                                                                                                                                                                                                     MD_SpatialRepresentationTypeCode
                + spatialRepresentationType [0..*] : MD_SpatialRepresentationTypeCode                                                                                                                               + vector
                + spatialResolution [0..*] : MD_Resolution                                                                                                                                                          + grid
                + language [1..*] : CharacterString                                                 <<CodeList>>                 <<CodeList>>                                                                       + textTable
                + characterSet [0..1] : MD_CharacterSetCode = "utf8"                           MD_CharacterSetCode             MD_ProgressCode                                                                      + TIN
                + topicCategory [1..*] : MD_TopicCategoryCode                                 + ucs2                                                              Scale                                             + stereoModel
                                                                                                                              + completed
                + geographicBox [0..*] : EX_GeographicBoundingBox                             + ucs4                                                       (from Units of Measure)                                  + video
                                                                                                                              + historicalArchive
                + geographicDescription [0..*] : EX_GeographicDescription                     + utf8                          + obsolete
                + environmentDescription [0..1] : CharacterString                             + utf16                         + onGoing                               /Scale
                + extent [0..*] : EX_Extent                                                   + isoIec8859oneTo15                                                                                        Where MD_Representative
                                                                                                                              + planned
                + supplementalInformation [0..1] : CharacterString                            + jis                                                                                                      Fraction.denominator =
                                                                                                                              + required                     <<DataType>>
                                                                                              + shiftJIS                                                                                                 1/Scale.measure And
                                                                                                                              + underDevelopment       MD_RepresentativeFraction
                                                                                              + eucJP                                                                                                    Scale.targetUnits =
                                                                                                                                                      /+ denominator : Integer                           Scale.sourceUnits
                                         <<Union>>
                                       MD_Resolution
                      + equivalentScale : MD_RepresentativeFraction
                      + distance : Distance
        Citation data types
                  <<DataType>>                                      <<DataType>>                        count of (individualName +
                CI_Citation                            CI_ResponsibleParty                              organisationName + position
                                                                                                        Name) > 0
+ title : CharacterString                              + individualName[0..1] : CharacterString
+ alternateTitle [0..*] : CharacterString              + organisationName[0..1] : CharacterString
+ date [1..*] : CI_Date                                + positionName[0..1] : CharacterString
+ edition [0..1] : CharacterString                     + contactInfo [0..1] : CI_Contact                         <<CodeList>>
+ editionDate [0..1] : Date                            + role : CI_RoleCode                                     CI_RoleCode
+ identifier [0..*] : CharacterString                                                                        + resourceProvider
+ identifierType [0..*] : CharacterString                                                                    + custodian
+ citedResponsibleParty [0..*] : CI_ResponsibleParty                                                         + owner
+ presentationForm [0..*] : CI_PresentationFormCode                  <<DataType>>                            + user
+ series [0..1] : CI_Series                                       CI_Contact                                 + distributor
+ otherCitationDetails [0..1] : CharacterString        + phone [0..1] : CI_Telephone                         + originator
+ collectiveTitle[0..1] : CharacterString              + address [0..1] : CI_Address                         + pointOfContact
+ ISBN[0..1] : CharacterString                         + onlineResource [0..1] : CI_OnlineResource           + principalInvestigator
+ ISSN[0..1] : CharacterString                         + hoursOfService [0..1] : CharacterString             + processor
                                                       + contactInstructions [0..1] : CharacterString        + publisher

              <<DataType>>
           CI_Series                                                <<DataType>>                                    <<CodeList>>
+ name [0..1] : CharacterString
+ issueIdentification [0..1] : CharacterString
                                                        CI_OnlineResource                                    CI_OnLineFunctionCode
                                                       + linkage : URL                                       + download
+ page [0..1] : CharacterString
                                                       + protocol [0..1] : CharacterString                   + information
                                                       + applicationProfile [0..1] : CharacterString         + offlineAccess
                                                       + name [0..1] : CharacterString                       + order
                                                       + description [0..1] : CharacterString                + search
       <<DataType>>                 <<CodeList>>
                                                       + function [0..1] : CI_OnLineFunctionCode
                            CI_PresentationFormCode
        CI_Date              + documentDigital
+ date : Date
+ dateType : CI_DateTypeCode + documentHardcopy                       <<DataType>>                                     URL
                             + imageDigital
                             + mapDigital                           CI_Address
                             + mapHardcopy             + deliveryPoint [0..*] : CharacterString
   <<CodeList>>                                        + city [0..1] : CharacterString
                             + modelDigital                                                                         <<DataType>>
CI_DateTypeCode
+ creation
                             + modelHardcopy           + administrativeArea [0..1] : CharacterString
                                                       + postalCode [0..1] : CharacterString
                                                                                                               CI_Telephone
                             + profileDigital                                                              + voice [0..*] : CharacterString
+ publication                + profileHardcopy         + country [0..1] : CharacterString
                                                                                                           + facsimile [0..*] : CharacterString
+ revision                   + tableDigital            + electronicMailAddress[0..*] : CharacterString
                             + tableHardcopy
                             + videoDigital
                             + videoHardcopy
                              Extent data types
                                                                                  <<DataType>>
                                                                                EX_Extent
                                                                        + description[0..1] : CharacterString
                                                                                                                          count(description +
                                    +geographicElement                                                                    geographicElement +
                                                                                                                          temporalElement +
                                                0..*                                                                      verticalElement) >0
                              <<Abstract>>
                 EX_GeographicExtent                                         +temporalElement
                + extentTypeCode [0..1] : Boolean = "1"
                                                                                             0..*
                                                                             EX_TemporalExtent
                                                       +spatialExtent     + extent : TM_Primitive

                                                  1..*
                                                                                                                        +verticalElement
                                                                                                                         0..*

                                                                                                                 EX_VerticalExtent
                                                                                                                 + minimumValue : Real
                                                                                                                 + maximumValue : Real
                                                                                                                 + unitOfMeasure : UomLength

EX_BoundingPolygon
+ polygon[1..*] : GM_Object
                                                                                  EX_SpatialTemporalExtent
         EX_GeographicBoundingBox                                                                                               +verticalDatum
          + westBoundLongitude : Angle
                                                                                                                                 1
          + eastBoundLongitude : Angle                                  EX_GeographicDescription
          + southBoundLatitude : Angle                                  + geographicIdentifier : MD_Identifier
          + northBoundLatitude : Angle                                                                                SC_VerticalDatum
                                                                                                                      (from Spatial Referencing by Coordinates)
             CodeLists
                     <<CodeList>>
         MD_ProgressCode
         +    completed
         +    historicalArchive
         +    obsolete
         +    onGoing
         +    planned
         +    required
         +    underDevelopment


Name         DomainCode                Definition
MD_ProgressCode     ProgCode   status of the resource
completed           001        production has been completed
historicalArchive   002        data has been stored offline
obsolete            003        data is no longer relevant
onGoing             004        data is continuously being ...
planned             005        fixed date has been established…
required            006        data needs to be generated or ...
underDevelopment    007        data is currently in the process...
     Why codelists
• Suggested items (pick lists)
• Searchable (common
  representation)
• Registered definition (dictionary)
• Multi-lingual
                                              ISO 19115: 2003
         Metadata data dictionary
     Name/Role      Short        Definition          Obligation/ Maximum Data type                 Domain
     Name           Name                             Condition occurrence
29   MD_Identific   ident        basic                   Use           Use       Aggregated        Lines 30-41
     ation                       information          obligation    maximum      Class
                                 require d to           from       occurrence    (MD_Metadata)
                                 uniquely identify   referencing       for       <<Abstract>>
                                 a resource             object     referencing
                                                                      object
30   citation       idCitation   citation data for       M              1        Class             CI_Citation
                                 the resource                                                      <<DataType>>
                                                                                                   (B3.2)
31   abstract       idAbs        brief narratiave        M              1        CharacterString   Free text
                                 summary

32   purpose        idPurp       summary of the          O              1        CharacterString   Free text
                                 intentions with
                                 which the
                                 resource was
                                 developed
33   credit         idCredit     recognition of          O              1        CharacterString   Free text
                                 those who
                                 contributed to
                                 the resource
34   statusCode     idStatCode   status of               O             N         Class             MD_ProgressCode
                                 resource                                                          <<CodeList>>
                                                                                                   (B.6.26)
    Recommended core metadata for
         geographic datasets
 Dataset title                    – Additional extent information
 Dataset reference date             (vertical and temporal)
 Dataset responsible party        – Spatial representation type
 Geographic location of           – Reference system
    the dataset (by four           – Lineage statement
    coordinates or by geographic   – On-line resource
    identifiers)                   – Metadata file identifier
 Dataset language                 – Metadata standard name
 Dataset character set            – Metadata standard version
 Dataset topic category            Metadata language
– Spatial Resolution                Metadata character set
 Abstract describing the           Metadata point of contact
    dataset
                                    Metadata time stamp
–   Distribution format
                               Mandatory
                                               ISO 19115:2003 Annex E
  Comprehensive dataset
metadata application schema
                                                                                                                DS_DataSet
                                                                                                         (fro m M etadat a app licati on in fo rmati on )

                                                                                                                                   +applies
                                                                                                                                    1..*
                                                                                                                                                            +metadataConstraints
                                                                             +dataQualityInfo                                                                                                      MD_Constraints
                                             DQ_DataQuality
                                                                                                                                                                                   0 ..*         ( from C                   o
                                                                                                                                                                                                         onstraint infor mati n)
                                                        t
                                         (f rom DataQuali y)
                                                                             0..*



                                                               +dataIdentificationInfo                                                                                         MD_SecurityConstraints
              MD_DataIdentification                                                                                                                                                                                                                          MD_LegalConstraints
                                                                                                                                                                                 m  nst n n
                                                                                                                                                                             (fr o Co rai t i f ormation)
                                   n
             (fr om Identification i f ormation)
                                                               1..*                                                                                                                                                                                                        t          o
                                                                                                                                                                                                                                                            (fr om Constrain informat i n)



                                                                                                                                                                                     MD_ReferenceSystem
                                                                                                                                  +has                                                     f                        o
                                                                                                                                                                                   (fr om Re erence system inform ati n)

                                                                                                                                  1..*                                                                         0..*
                                                                                                                                                                 +referenceSystemInfo
  MD_PortrayalCatalogueReference
 ( from Port rayal ca al gue informat i n)
                    t o               o
                                                                                                                                                                                                                                                                                MD_CRS
                                                                                                                                                                                                                                                                                                      o
                                                                                                                                                                                                                                                                     (fr om Reference system inform ati n)
                                        +portrayalCatalogueInfo                                                 MD_Metadata
                                                                                                                                  et n
                                                                                                          ( from Metadata entity s i f ormation)
                                          0..*
                                                                                                                                                                                                                               +contentInformation
                                                                                                                                                                                                                               0..*

                                                                                                                                                                                                          MD_ContentDescription
                                                                                                                                                                                                                                  )
                                                                                                                                                                                                        (f rom Content infor mation

                                                               +metadataMaintenance
 MD_MaintenanceInformation
     m           e n r
 (fr o Maintenanc i f o mation)
                                                                0..1

                                                                                                                                                                                                                                                                                     MD_RasterDescription
                                                                                                                                                                                               <<Abstra ct>>                                                                                               o
                                                                                                                                                                                                                                                                                   (f rom Content inform ati n)


                                                                                                                                             +spatialRepresentationInfo MD_SpatialRepresentation
                                                                                                                                                                                           a      r    t o n r
                                                                                                                                                                               (f rom S pati l r ep esen ati n i f o mation)
                                                                                                                                                                     0 ..*
                                                                      +applicationSchemaInfo
           MD_ApplicationSchemaInfo
           (from A p at i n schema infor mation
                   plic o                     )                       0..*
                                                                                                                                                                                                                                                   MD_FeatureCatalogueDescription
                                                                                                                                                                                                                                                          t              o
                                                                                                                                                                                                                                                 (fr om Con ent informat i n)


                                                                             +metadataExtensionInfo                        0..*

                                                                MD_MetadataExtensionInformation
                                                                           dat       o            o
                                                                (f rom Met a a extensi n infor mati n)
                                                                                                                                                                                                                                 MD_RasterSpatialRepresentation
                                                                                                                                                                                                                                                                      o
                                                                                                                                                                                                                                (from Spatial representation informat i n)



                                                                                                                                             +distributionInfo
                                                                                                                                                                   MD_VectorSpatialRepresentation
                                                                                                                                             0..1                                                       o
                                                                                                                                                                  (from Spatial representation informat i n)

                                                                                                                       MD_Distribution
                                                                                                                      (from D            n
                                                                                                                             istribution i f ormation)
       ISO 19115:2003 Annex E
     Comprehensive dataset
       metadata profile
• Comprehensive metadata
  application schema (UML model)
  –Implementation profile
  –Applicable to a broad range of
    information communities
  –Complete range of metadata
      ISO 19115:2003
• Designed:
   – to support geographic information;
   – to work with wider information
     technology standards and practices;
   – to serve the global community, in a
     multi-national, multi-language
     environment;
   – based on a foundation of national,
     regional, and special information
     community standards and experiences
• Developed through a rigorous, consensus
  ISO process
  Resolution 226 - Proceeding of
     ISO DIS 19115 Metadata
• ISO/TC 211 resolves to delete the informative annex F,
  clause J.3 and any references to these, in ISO DIS 19115,
  as requirements for XML DTDs are replaced by
  requirements for XML schemas in 19118.
• ISO/TC 211 instructs the secretariat to process the
  corrections above and other editorial and minor technical
  improvements in accordance with the ISO Directives, and
  to forward ISO DIS 19115 to the ISO Central Secretariat for
  issuing as FDIS.
• ISO/TC 211 resolves that an implementation UML model
  and an XML Schema for metadata in compliance with ISO
  19115 and 19118 will be a new work item proposal for a
  Technical Specification. Based on discussions at the 14th
  ISO/TC 211 plenary, the new work item proposal will be
  submitted for ballot by 2002-06-30.
  ISO Technical Specification
         Geographic Dataset Metadata
              Implementation

• Separate from ISO 19115
• Based on Comprehensive Profile ISO 19115
• More easily evolve with changes in
  technology
• Quickly establish implementation of ISO
  19115
• XML Schema
  – More rigorous validation of compliance
  – More exacting representation of UML
   Technical Specification
      implementation
                    ISO-Comprehensive
                    Geographic Metadata.xsd
 DCW.xml
Recommended
    Core
  Metadata                                   NMA Specific.xsd
                       Schiphol                VMap 1-NL.xml
                     Environmental          NMA cataloging profile which
  North Sea
                                            may include ISO
Soundings.xml       Impact data.xml
                                            recommended core plus
only 12 mandatory   Full comprehensive
                                            additional selected metadata
metadata elements   metadata comprised of
                                            elements. The NMA XSD will
                    over 300 metadata
                                            define NMA specific metadata
                    elements
                                            and code lists
        Profiles

“A standard related to a
 community of interest”
          Metadata profiles
  The ISO Metadata standard is a list of possible metadata elements
A Profile is a selection of those elements that fit an organization’s needs


  Metadata Elements            NMA Profile            Other Profile
  Title                               X                      X
  Originator                          X                      X
  Publication Date                    X                      X
  Publication Place                   X
  Series Name                         X
  Progress                            X                      X
  Production Status (ext)                                    X
  Access Restrictions                 X
  Price                                                      X
  ...
        Regional, national, &
       organizational profiles
          ISO Standard 19115
    Geographic Information - Metadata

State Profile                              Navigation Profile

ANZLIC Profile                         European Profile

        NATO Profile               Canadian Profile

                EO Profile     US Federal Profile

    Profiles Enable Interoperability Between Communities
  Building a Profile
• Requirements Analysis
  – Scope
  – Community of interest
  – Applicable context
  – Functions that require support
  – Legacy systems
  – Life cycle (data)
            Life Cycle
          Request for Information
          Discovery/Retrieval of Information
FAILURE

          Planning → Generate Task
          Tasking → Request for collection
          Acquisition → Collect Data
                                             SUCCESS
          Process/Exploit Data
  SUCCESS



          Dissemination/Archiving
 New Metadata Work
      Items
• ISO/TS 19139 Geographic
  Information – Metadata – Dataset
  Implementation Specification
• ISO 19115-2 Geographic Information
  – Metadata – Part 2 Extensions for
  Imagery and Gridded Data
             ISO/TS 19139
Scope
This implementation specification is applicable to digital
geographic datasets and can be used to describe many
other forms of geographic data such as maps, charts,
and textual documents. It provides information about
the identification, the extent, the quality, the spatial and
temporal reference, and the distribution of digital
geographic data.

More specifically, this specification provides an
implementation UML model based on the ISO 19115
abstract UML model and defines an XML schema
derived from the implementation UML model.
     Overview of ISO 19139 Draft
• Composed of three essential parts in the
  Requirements Clause:
  – ISO 19139 expands Annex E of ISO 19115
    to show all the metadata elements (Not
    XML Specific)
  – ISO 19139 also defines new constraint
    types to further refine the metadata
    elements for implementation (Not XML
    Specific)
  – ISO 19139 defines XML Schema for
    geographic information dataset metadata
    (XML Specific)
 XML Schema Implementation

• Although the XML schema in ISO
  19139 is to be used to provide
  metadata for digital geographic
  datasets, the schemas may also be
  applied to aggregations of datasets,
  feature types, individual features,
  attribute types, and individual
  attributes
 How We’re Building ISO
        19139
                     Implementation      Transformation with
                      UML Model          Rational Rose Scripts
                       (ISO 19139)

                                               Intermediate
 Create Implementation                        XML Description
         Model
    of Dataset Profile
                                                  XSLT
with Rational Rose Scripts
                                              Transformation
                                                Stylesheet
Harmonized ISO Model
                               Metadata
                             XML Schema (s)
               ISO 19139
            Schedule
•   Working Draft:                  2003-09
•   Preliminary Draft TS:           2004-02
•   Draft TS:                       2004-07
•   Technical Specification:        2004-11




              Work is just starting – get involved
    ISO 19115-2 Geographic
Information – Metadata – Part 2
  Extensions for Imagery and
         Gridded Data
• Scope
  – This International Standard extends ISO
    19115:2003 Geographic Information –
    Metadata by defining the schema and
    additional metadata required for imagery
    and gridded data
              ISO 19115-2
• Current ISO 19115 Metadata
  – Some geospatial imagery support exists
  – Detailed imagery metadata definition purposely
    deferred
• Geospatial Imagery Metadata
  – User Requirements (same as regular
    geospatial user requirements):
     – Locate
     – Evaluate
     – Extract
     – Employ
  – Requirements: Reside in a variety of
    disciplines and communities
              Approach
• Take Advantage of the TC211 Harmonized
  Model
  – Develop UML model of new elements
  – Leverage existing elements where possible and
    appropriate
  – Do not interfere with existing implementations
• As ISO 19115 - Part 2
  – Augments ISO 19115
  – Allows incorporation of new elements
  – Permits current standard to stand alone
Liaison Organizations and Related
              Work

                                       Commercial
                                          SPOT
   Consortium
           IEEE
          ISPRS
          WMO



                 FGDC                                                    ISO
  Metadata Remote Sensing Extensions
                                                                  19115 - 2 Imagery
                                                                     Extensions
  IHO
S-57 Edition 4                                                      ISO 19115:2003
                        SMPTE
                                           JTC1/SC24
                                           ISO/IEC 12087-5 BIFF
                      Proposed Extension
         Identification Information
               New Imagery Elements and Existing Classes

           Number_of_Thematic_Layers       MD_DataIdentification
                  Mission_Completion
                  Mission_Description
               Mission_Significant_Event
                  Mission_Start_Date


               Platform_Information
                                                    MD_Identification
Platform_and_Instrument_Identification



               Data_Dictionary_Reference
                    Science_Paper
                     User's_Guide
               Proposed Extension
   Data Quality – Lineage
     New Imagery Elements and Existing Classes
      Algorithm_Change_History
          Algorithm_Identifiers
  Algorithm_Peer_Review_Information
          Algorithm_Reference
      Algorithm_Text_Description
                                       LI_ProcessStep
Command_Line_Processing_Parameter
    Processing_Change_History
    Processing_Documentation
       Processing_Identifiers
 Processing_Procedure_Description
      Processing_Run_History
  Processing_Software_Reference
                ISO 15115-2
               Schedule
•   Working Draft:                2003-09
•   Committee Draft:              2004-08
•   CD2:                          2005-03
•   Draft International Standard: 2005-09
•   Final DIS:                    2006-05
•   IS:                           2006-08
Implementing
  ISO 19115
     Distributed GIS activities
Geographic Data                       Query, Discover
and Services Life
     Cycle                             Publish Services
               End User
1. Create Content                       Catalog Portal
2. Document (Metadata)
3. Catalog
                                                Metadata
4. Publish
5. Discover                               Catalog

6. Use       Create Data and
                Services
                               Document with Metadata
           ArcCatalog
• A tool for exploring and managing
  geographic data
  – File-based data on disk in many
    formats
  – Design and implement spatial
    databases in an enterprise RDBMS
  – Access vector, image, metadata
    services on ArcIMS Internet servers
   Design goals for
metadata in ArcCatalog
• Make it easy to create and use
  metadata
  –Create editors that are easy to
   use
  –Create and update metadata
   automatically with a dataset’s
   current properties
    Design goals for
 metadata in ArcCatalog
• Support ISO metadata content
  standard out-of-the-box
  –Support other standards through
    customization
• Support metadata for everything
  –Geographic data, non-spatial
    files, folders, databases, etc.
   Design goals for
metadata in ArcCatalog
• Metadata is part of the data
   – Travels with the data when copied,
     moved, renamed, or exported
   – Doesn’t get lost
• Achieve our goals using open,
  flexible, industry standard
  technology
   – Metadata stored in XML format
ISO metadata tools
  in ArcCatalog
• Editor for typing information
• Stylesheets for viewing
• Synchronizer for updating
  automatically
• Importers and exporters
• Translator from one standard to
  another
ISO metadata editor
• Wizard-based editor designed for
  the average person
• Elements are introduced by plain
  language
• Navigate with Next and Back
  buttons or go directly to a page
  using the TOC
• Handles core elements as defined
  by 19115
    ISO Synchronizer
• Automates
  much of the
  work for
  metadata
  collection and
  maintenance
• Vector and
  raster                  Automatically senses and records properties
                    Automatically senses and records properties

  information,
  spatial                      ArcIMS
                               Services     Files
  reference, etc.
         Metadata Server
                                Discover
               Internet




              ArcIMS
                                Author
             Metadata
  Publish     Server
             ArcSDE



                                ArcCatalog

ArcIMS 4.0 allows easier metadata publishing
    Metadata Server Goals
•    DATA SHARING!!!
    – Provide a central repository of
      metadata that can be accessed by
      everyone over the internet.
    – A place for data producers to publish
      their data and data consumers to find
      the data.
    – Using ArcCatalog publishers can
      publish to multiple metadata servers
     Publishing Metadata
• Publish metadata by
  copy/paste or drag/drop
   – Copy/drag the metadata
     onto the Metadata Server
     folder to publish
• Metadata is “copied” to the
  Server
   – a new record is created in
     the database for this
     metadata dataset.
   – Contents are indexed to
     optimize search and
     retrieval.
• Must have publishing
  privileges.
        Searching for
       Geospatial Data
 HTML or Java                       Metadata Explorer




                                    Clearinghouse
                                        Z39.50
ArcCatalog
                Geography Network



                    Metadata
                    Catalog
              Customizing
• Metadata Explorer
  - Graphics
  - Title
  - Search criteria
  - Help instructions
  - Display of results,
    details, map views
• Metadata Server
  - Custom content
  - Based on XML
      – ISO
      – FGDC
      – National profile
                       Summary
                      ISO Metadata
• Metadata is absolutely          • New ISO metadata work
  essential for all aspects         initiated
  of spatial data handling          – ISO 19139 Metadata
   –   Locate                         implementation Technical
   –   Evaluate                       Specification
   –   Extract                          – Robust implementation /
                                          Validation
   –   Employ
                                    – ISO 19115-2 Imagery
•ISO 19115 development                  – Improved imagery metadata
   –based on a solid foundation         – Developed by imagery
   of national, regional, and             experts from around the
   information community                  world
   standards                       •ISO standard metadata
   –has broad global                  –Allows expanded networks
   participation                      –Provides a common
   –has gone through formal           understanding
   development cycles                 –Global Interoperability
the foundation for a Global Spatial Data Infrastructure

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:25
posted:2/7/2012
language:English
pages:62