esri’s approach to metadata and portals - iso/tc · pdf filea metadata portal contains...

21
ESRI ESRI s s Approach to Metadata Approach to Metadata and Portals and Portals Chris North Chris North Director of Technology, ESRI Canada Director of Technology, ESRI Canada [email protected] [email protected]

Upload: dothu

Post on 06-Feb-2018

226 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ESRIESRI’’ss Approach to Metadata Approach to Metadata and Portalsand Portals

Chris NorthChris NorthDirector of Technology, ESRI CanadaDirector of Technology, ESRI Canada

[email protected]@esricanada.com

Page 2: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

GIS Portal EnablesGIS Portal Enables

•• SearchSearch,,discoverydiscovery, and , and brokeringbrokering of of access to access to geospatial geospatial resourcesresources–– DataData–– ApplicationsApplications–– Web sitesWeb sites–– DocumentsDocuments

Distributed Data and Services Distributed Data and Services …… Federated GIS Federated GIS PortalPortal

Page 3: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

MetadataMetadata

PortalPortal

•• Data Data •• Data modelsData models•• MethodsMethods•• MapsMaps•• ServicesServices•• ApplicationsApplications

A Framework for Geospatial IntegrationA Framework for Geospatial Integration

Standards and Interoperability Standards and Interoperability Support Participation and UseSupport Participation and Use

GIS Portals Organize GIS Portals Organize Our KnowledgeOur Knowledge

Page 4: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

What are users looking for?What are users looking for?

•• Data for use in GIS softwareData for use in GIS software•• GIS Services GIS Services -- mapping, geoprocessingmapping, geoprocessing•• Geospatial applicationsGeospatial applications•• Planned data acquisitionsPlanned data acquisitions•• Events, activities and informationEvents, activities and information

A metadata portal contains metadata A metadata portal contains metadata for all of the abovefor all of the above

Page 5: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

Metadata documents describe content and relationships.Metadata documents describe content and relationships.

Metadata Fuels the GIS PortalMetadata Fuels the GIS Portal

Services &Services &ApplicationsApplications

Data SetsData SetsMapsMaps

Data ModelsData Models

CatalogCatalog

MetadataMetadata

Page 6: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

Where to GIS Users Need Where to GIS Users Need Metadata?Metadata?

Created and Edited On the DesktopCreated and Edited On the Desktop……–– Make it easy to create and use metadataMake it easy to create and use metadata

•• Automatically stores and manages metadata as part of the Automatically stores and manages metadata as part of the datasetdataset

–– Need Support for FGDC and ISO metadata content Need Support for FGDC and ISO metadata content standards outstandards out--ofof--thethe--box box

Published (Attached) to servicesPublished (Attached) to services……–– Metadata ServicesMetadata Services

•• ArcIMS, Z39.50, CSW 2.0, ArcIMS, Z39.50, CSW 2.0, OAIOAI--PMHPMH

–– Metadata ExplorerMetadata Explorer

Discovered via PortalsDiscovered via Portals……–– Framework, Administration Publisher and Map Viewer Framework, Administration Publisher and Map Viewer

ModulesModules–– User Administration, Harvesting, Online SubmissionUser Administration, Harvesting, Online Submission

Page 7: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

. . . Becoming More Distributed. . . Becoming More Distributed

Scalable Metadata SolutionsScalable Metadata Solutions

ProfessionalProfessionalProductivityProductivity

Desktop Tools Desktop Tools & Data& Data

Metadata Discovery Metadata Discovery Online SubmissionOnline Submission

Harvesting ManagementHarvesting Management

GIS Portal ToolkitGIS Portal Toolkit

ArcIMSArcIMSMetadata Metadata

ServerServer

MetadataMetadataSharingSharing

Page 8: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

How does ESRI Support How does ESRI Support Metadata?Metadata?

•• Makes it easy to create and use metadataMakes it easy to create and use metadata•• Automatically stores and manages metadata Automatically stores and manages metadata

as part of the datasetas part of the dataset•• Supports metadata for all data formats Supports metadata for all data formats

supported by ArcGISsupported by ArcGIS•• Supports FGDC and ISO metadata standards Supports FGDC and ISO metadata standards

outout--ofof--thethe--box box •• Achieves all of our goals using open, flexible, Achieves all of our goals using open, flexible,

industry standard technologyindustry standard technology–– XML = XML = eXtensibleeXtensible Markup LanguageMarkup Language

Page 9: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ArcGIS DesktopArcGIS Desktop

•• ArcGIS Desktop ArcGIS Desktop includes Metadata includes Metadata tools in the boxtools in the box–– Editing metadataEditing metadata–– Automatic Automatic

populationpopulation•• Extent, projection, Extent, projection,

fields, etc.fields, etc.–– Easy displayEasy display–– StorageStorage–– Search interfaceSearch interface

Page 10: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ArcIMS Metadata ServerArcIMS Metadata ServerESRI software used to create a central, online metadata repositoESRI software used to create a central, online metadata repository ry

for organizing and managing metadatafor organizing and managing metadata

ArcCatalog

ArcSDE / Relational Database

Metadata ExplorerArcIMS

Page 11: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ESRI Portal ToolkitESRI Portal ToolkitPortal Web Site Templates and ToolsPortal Web Site Templates and Tools

•• Builds on ArcIMS Metadata CatalogBuilds on ArcIMS Metadata Catalog•• Collection of web pages, scripts and content: a Collection of web pages, scripts and content: a

functional draft of a GIS Portal websitefunctional draft of a GIS Portal website–– Framework ModuleFramework Module–– Administration ModuleAdministration Module–– Publisher ModulePublisher Module–– Map ViewerMap Viewer

•• Provides tools to carry out a number of tasks, Provides tools to carry out a number of tasks, including:including:–– Building a user interface to the siteBuilding a user interface to the site–– Hosting userHosting user--supplied content in the form of web pagessupplied content in the form of web pages–– Querying contentQuerying content–– Harvesting MetadataHarvesting Metadata–– Much MoreMuch More

Page 12: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ImplementationsImplementations

Page 13: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ESRI ParticipationESRI ParticipationCompleted ISO StandardsCompleted ISO StandardsDevelopment / ImplementingDevelopment / Implementing

implements the basic concepts through GML; implements the basic concepts through GML; participates on the project team for the participates on the project team for the development of the new amendment for this development of the new amendment for this standardstandard

ISO 19111:2003 ISO 19111:2003 -- Spatial Spatial referencing by coordinatesreferencing by coordinates

participating in several standards participating in several standards organizations to develop an encoding for organizations to develop an encoding for feature catalogs based on the concepts in this feature catalogs based on the concepts in this standard. Encoded catalogs can be used as standard. Encoded catalogs can be used as additional metadata. additional metadata.

ISO 19110:2005 ISO 19110:2005 -- Methodology for Methodology for feature cataloguing feature cataloguing

concepts used in metadata and wherever concepts used in metadata and wherever temporal information is appropriate temporal information is appropriate

ISO 19108:2003 ISO 19108:2003 -- Temporal Temporal schema schema

concepts used in development of ISO 19125 concepts used in development of ISO 19125 and ISO 19115, ArcGIS, and ISO 19115, ArcGIS, GeoDatabasesGeoDatabases, and , and the foundation for Simple Features GML the foundation for Simple Features GML

ISO 19107:2003 ISO 19107:2003 -- Spatial schema Spatial schema

ESRI is using the concepts in this standard to ESRI is using the concepts in this standard to produce user community profiles of metadata produce user community profiles of metadata and the simple features GMLand the simple features GML

ISO 19106:2004 ISO 19106:2004 -- ProfilesProfiles

Page 14: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

Implemented in ArcSDE and ArcGIS Implemented in ArcSDE and ArcGIS Desktop. ESRI played a lead role in the Desktop. ESRI played a lead role in the development of this standarddevelopment of this standard

ISO 19125:2004 ISO 19125:2004 -- Simple feature Simple feature access access –– Part 1Part 1--22

ESRI is implementing the concepts in this ESRI is implementing the concepts in this standard in its implementation of the OGC standard in its implementation of the OGC W*S specifications and is testing W*S specifications and is testing implementation of the developing OGC implementation of the developing OGC ISO19115/ISO 19119 profile for Catalog ISO19115/ISO 19119 profile for Catalog Services Services –– Web (CSWeb (CS--W). W).

ISO 19119:2005 ISO 19119:2005 -- ServicesServices

implemented in ArcIMS Metadata Server implemented in ArcIMS Metadata Server ––9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS Desktop. ESRI played a lead role in ArcGIS Desktop. ESRI played a lead role in the development of this standardin the development of this standard

ISO 19115:2003 ISO 19115:2003 -- MetadataMetadata

ESRI implements the concepts in these ESRI implements the concepts in these standards in PLTS and in database standards in PLTS and in database production servicesproduction services

ISO 19113:2002 ISO 19113:2002 -- Quality Quality principles &principles &ISO 19114:2003 ISO 19114:2003 -- Quality Quality evaluation proceduresevaluation procedures

ESRI implements the concepts defined in this ESRI implements the concepts defined in this standard in the implementation of gazetteers standard in the implementation of gazetteers and wherever spatial referencing by and wherever spatial referencing by geographic identifiers is usedgeographic identifiers is used

ISO 19112:2003 ISO 19112:2003 -- Spatial Spatial referencing by geographic referencing by geographic identifiersidentifiers

ESRI ParticipationESRI ParticipationCompleted ISO StandardsCompleted ISO StandardsDevelopment / ImplementingDevelopment / Implementing

Page 15: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ISO 19128 ISO 19128 –– Web Map ServiceWeb Map Service

•• Based on OGC WMS specification 1.1.1Based on OGC WMS specification 1.1.1•• Introduced into ISO TC211: 9Introduced into ISO TC211: 9--20002000•• Broader international participationBroader international participation

–– Navigation communities (IHO, ICAO, etc)Navigation communities (IHO, ICAO, etc)–– Small but significant changes, CRS, XML Small but significant changes, CRS, XML

Schema, etcSchema, etc•• Expected completion: 8Expected completion: 8--20052005•• Priority for ESRI implementationPriority for ESRI implementation

–– Depending on ISO publication date Depending on ISO publication date ––ArcIMS 9.2 ArcIMS 9.2

Final Draft sent to ISO for publishing as Final Draft sent to ISO for publishing as International StandardInternational Standard

Page 16: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

ISO 19139 ISO 19139 –– Metadata Metadata –– XML XML Schema implementationSchema implementation

Soon to be released as Draft Technical SpecificationSoon to be released as Draft Technical Specification

•• ISO TC 211 work begun: 10ISO TC 211 work begun: 10--20022002•• Defines geographic metadata (Defines geographic metadata (gmdgmd) XML ) XML

encodingencoding–– an XML Schema implementation derived from ISO an XML Schema implementation derived from ISO

1911519115--Geographic information Geographic information –– MetadataMetadata•• Full ESRI supportFull ESRI support

–– David Danko David Danko –– Project Team LeaderProject Team Leader–– Lara Bordick Lara Bordick –– Editing Committee EditorEditing Committee Editor–– Hosting international meetingsHosting international meetings

•• Expected completion: 12Expected completion: 12--20052005–– Priority for ESRI implementationPriority for ESRI implementation

Page 17: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

Demonstration:Demonstration:

ESRI Portal ToolkitESRI Portal Toolkit

Searching and Using Metadata

User Management and Personalization

Site Administration

Page 18: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

Geospatial OneGeospatial One--StopStop

•• Primary UsePrimary Use–– Discovery and access Discovery and access

to geospatial to geospatial resources (data, resources (data, applications, Web applications, Web sites).sites).

•• Primary GoalPrimary Goal–– Reduce redundant Reduce redundant

investments and investments and facilitate cost sharing.facilitate cost sharing.

Page 19: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

What We Learned From the What We Learned From the PrototypePrototype

Five Important InsightsFive Important Insights•• UsabilityUsability

–– Improve user experienceImprove user experience–– Support multiple audiencesSupport multiple audiences

•• PerformancePerformance–– Achieve Achieve subsecondsubsecond

responsesresponses•• InteroperabilityInteroperability

–– Support evolving standards Support evolving standards (Portals, OGC, etc.)(Portals, OGC, etc.)

–– Support data downloadSupport data download•• FunctionalityFunctionality

–– Channels worked Channels worked –– ““two two clicks to contentclicks to content””

–– Marketplace communityMarketplace community•• New technologiesNew technologies……

Page 20: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

Search Search EngineEngine--GoogleGoogle

Portal Technology Portal Technology

SpatialSpatialToolkitsToolkits

CommunitiesCommunities

MarketplaceMarketplace

WhatWhat’’s s NewNew

New New InteroperabilityInteroperabilityStandardStandard

JSR JSR -- 168168

Portlet Building BlocksPortlet Building Blocks

What This MeansWhat This Means……GISGIS--CentricCentric

Specialized SearchSpecialized Search

Uniform ViewUniform View PersonalizedPersonalized

GoogleGoogle--LikeLike

Web StandardWeb Standard

New Enabling TechnologiesNew Enabling Technologies

Page 21: ESRI’s Approach to Metadata and Portals - ISO/TC · PDF fileA metadata portal contains metadata for all of the above. ... 9.1, Portal Toolkit 1.0, Portal Toolkit 2.0 and in ArcGIS

IBM WebSphere Portal

Metadata CatalogMetadata CatalogOracleOracle

MetadataMetadataHarvesterHarvester

Catalog ServiceCatalog ServiceGIS Portal ToolkitGIS Portal Toolkit

PublishPublish SearchSearch Map Map ViewerViewer

AppsAppsApps

Z39.50

ESRIESRI--Google Google Spatial ExtenderSpatial Extender

Google Search Google Search ApplianceAppliance ArcIMSArcIMS

CS-W

OAIWAF / XML

Single SignSingle Sign--on and Personalizationon and Personalization

Other JSROther JSR--168 Portlets168 Portlets

WMS

CS-WZ39.50Google http

WMC

WFS/GMLWCSArcIMS

FGDC

ISO

Open LSGazetteer

Open LS Gazetteer

OAINatural Language

Search

COTS & Standards BasedCOTS & Standards Based

JSR-168

Transformational ArchitectureTransformational Architecture