servir summit presentation1 implementación del portal de metadatos de servir milton j. solano...

18
SERVIR Summit Presentation SERVIR Summit Presentation 1 Implementación del Portal de Implementación del Portal de Metadatos de SERVIR Metadatos de SERVIR Milton J. Solano Milton J. Solano Arquitecto de GIS y Arquitecto de GIS y Líder Programador Líder Programador

Upload: lorraine-wade

Post on 11-Jan-2016

222 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation11

Implementación del Portal de Implementación del Portal de Metadatos de SERVIRMetadatos de SERVIR

Milton J. SolanoMilton J. SolanoArquitecto de GIS yArquitecto de GIS y

Líder ProgramadorLíder Programador

Page 2: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation22

Joking!Joking!

Page 3: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation33

Implementation of the SERVIR Data Implementation of the SERVIR Data PortalPortal

Milton J. SolanoMilton J. SolanoGIS Architech &GIS Architech &

Lead ProgrammerLead Programmer

Page 4: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation44

OutlineOutline

• Metadata Portal BackgroundMetadata Portal Background• What is the SERVIR Metadata Portal?What is the SERVIR Metadata Portal?• SERVIR Portal ConceptSERVIR Portal Concept• SERVIR Portal ComponentsSERVIR Portal Components• SERVIR Portal FunctionalitiesSERVIR Portal Functionalities• Metadata Portal ArchitectureMetadata Portal Architecture• DEMODEMO• SERVIR Metadata Portal Road AheadSERVIR Metadata Portal Road Ahead

Page 5: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation55

SERVIR Metadata Portal BackgroundSERVIR Metadata Portal Background

• Received it through a close relationship with the ESRI’s Received it through a close relationship with the ESRI’s local distributor on Augustlocal distributor on August

• We received:We received:

– Compiled code (java beans and HTML)Compiled code (java beans and HTML)

– Source code (java code)Source code (java code)

• Received formal training at Redlands Training Center in Received formal training at Redlands Training Center in AugustAugust

• Started implementation by mid august and finished by Started implementation by mid august and finished by end of septemberend of september

Page 6: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation66

What is the SERVIR Metadata Portal?What is the SERVIR Metadata Portal?

• SERVIR Metadata Portal is a technology and SERVIR Metadata Portal is a technology and services solution for implementing local, services solution for implementing local, regional, national and global spatial data regional, national and global spatial data infrastructure (SDI) portal.infrastructure (SDI) portal.

• It organizes content and services such as It organizes content and services such as directories, search tools, community directories, search tools, community information, support resources, data, and information, support resources, data, and applications. applications.

• It provides capabilities to query metadata It provides capabilities to query metadata records for relevant data and services and records for relevant data and services and then link directly to the online sites that host then link directly to the online sites that host content services. The content can be content services. The content can be visualized as maps and used in geographic visualized as maps and used in geographic queries and analyses.queries and analyses.

Page 7: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation77

SERVIR Metadata Portal ConceptSERVIR Metadata Portal Concept

Page 8: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation88

SERVIR Metadata Portal ComponentsSERVIR Metadata Portal Components

Map ViewerMap Viewer

GIS PortalGIS Portal

HarvestingHarvestingToolTool

CatalogCatalog

Channel EditorChannel Editor

Portal ToolbarPortal Toolbar

Page 9: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation99

SERVIR Metadata Portal FunctionalitiesSERVIR Metadata Portal Functionalities

• Search, obtain, and use geographic data Search, obtain, and use geographic data and mapping services cataloged by the and mapping services cataloged by the GIS PortalGIS Portal

• Register to share their own geographic Register to share their own geographic data and mapping services with others data and mapping services with others using the GIS Portalusing the GIS Portal

• Manage their own metadata collection Manage their own metadata collection stored in the GIS Portalstored in the GIS Portal

• View Live Data and Map ServicesView Live Data and Map Services

• Manage channel contentManage channel content

• Harvest other metadata repositoriesHarvest other metadata repositories

For the End User:For the End User:

Page 10: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1010

SERVIR Metadata Portal FunctionalitiesSERVIR Metadata Portal Functionalities

• Manage contact informationManage contact information

• Register metadata repository for harvestingRegister metadata repository for harvesting

• Manage access to metadata collectionManage access to metadata collection

• Enter metadata via an online formEnter metadata via an online form

• Upload a metadata document as an XML fileUpload a metadata document as an XML file

• Validate the metadata against the FGDC metadata Validate the metadata against the FGDC metadata schemaschema

• View a list of the metadata documents already published View a list of the metadata documents already published under the same user nameunder the same user name

• Remove metadata documents already published under Remove metadata documents already published under the same user namethe same user name

• Download metadata documents you ownDownload metadata documents you own

• Publish metadata through ArcCatalog 9.1Publish metadata through ArcCatalog 9.1

For the Publisher User:For the Publisher User:

Page 11: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1111

SERVIR Metadata Portal FunctionalitiesSERVIR Metadata Portal Functionalities

• Search metadata by publisher, date range, title, doc IDSearch metadata by publisher, date range, title, doc ID

• Perform the following functions on one-record or multiple- record Perform the following functions on one-record or multiple- record basis:basis:

– DeleteDelete

– Check online statusCheck online status

– Transfer ownershipTransfer ownership

• Set status to be incomplete, reviewed, or disapprovedSet status to be incomplete, reviewed, or disapproved

• Create new publishersCreate new publishers

• Sort publishers by name, folder, status or number of documentsSort publishers by name, folder, status or number of documents

• Change the status of each publisher to be approved or unapprovedChange the status of each publisher to be approved or unapproved

• View and manage registered metadata repositories NewView and manage registered metadata repositories New

• Access to all publisher functionality NewAccess to all publisher functionality New

• Create groups to manage access to metadata collections NewCreate groups to manage access to metadata collections New

For the Administrator User:For the Administrator User:

Page 12: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1212

Map Viewer Functionality DetailsMap Viewer Functionality Details

• View multiple map services in a single mapView multiple map services in a single map

• Change the opacity of the map services included in the mapChange the opacity of the map services included in the map

• Adjust the layer order of the map services included in the mapAdjust the layer order of the map services included in the map

• Pan, zoom, return to previous extent, and zoom to full extentPan, zoom, return to previous extent, and zoom to full extent

• Toggle the visibility of the map services included in the mapToggle the visibility of the map services included in the map

• View Open GIS Consortium (OGC) Web Mapping Servers (WMS) and ArcIMS View Open GIS Consortium (OGC) Web Mapping Servers (WMS) and ArcIMS services in the same map canvasservices in the same map canvas

• Support OGC WMS version 1.0, 1.1, and 1.1.1 map servicesSupport OGC WMS version 1.0, 1.1, and 1.1.1 map services

• Support OGC WFS version 1.0 map servicesSupport OGC WFS version 1.0 map services

• Support OGC WCS version 1.0 map servicesSupport OGC WCS version 1.0 map services

• Include map service that is referenced in a metadata document (that is part of Include map service that is referenced in a metadata document (that is part of the search results) in the existing mapthe search results) in the existing map

• Set default projection for mapsSet default projection for maps

• Projection can be changed on the fly Projection can be changed on the fly

• Use gazetteer services for finding placesUse gazetteer services for finding places

• Download Data using DDEDownload Data using DDE

• Provide support for Styled Layers Descriptors (SLD)Provide support for Styled Layers Descriptors (SLD)

• User defined symbology for WFS servicesUser defined symbology for WFS services

Page 13: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1313

Other Components FunctionalityOther Components Functionality

• Channel Editor Functionality DetailsChannel Editor Functionality Details– Create new sub channelsCreate new sub channels– Populate and manage channel contentPopulate and manage channel content– Create external linksCreate external links

• Harvesting Tool Functionality DetailsHarvesting Tool Functionality Details– Harvest from different metadata repository protocolsHarvest from different metadata repository protocols

• ArcIMSArcIMS• Z39.50Z39.50• Open Archives Initiative (OAI)Open Archives Initiative (OAI)• Web Accessible Folders (WAF)Web Accessible Folders (WAF)• CS-W Catalogs NewCS-W Catalogs New

• Portal Toolbar Functionality DetailsPortal Toolbar Functionality Details– Open Web Map Content files (WMC)Open Web Map Content files (WMC)– Connect to a CS-W 2.0 enables repository and search for data NewConnect to a CS-W 2.0 enables repository and search for data New– Add "Live Data and Maps" resources to ArcMap NewAdd "Live Data and Maps" resources to ArcMap New

Page 14: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1414

SERVIR Portal Server

ShapeShapeDatabase Server

GIS Portal Client

Oracle 10G R2 Oracle 10G R2 On LinuxOn Linux

MetadataMetadataHarvesterHarvester Catalog ServiceCatalog Service

PublishPublish

SearchSearch

Map Map ViewerViewer AppsAppsAppsApps

Z39.50

ArcIMS 9.1ArcIMS 9.1

CS-W

OAI

WAF / XML

AdministrationAdministration

WMS

CS-W

Z39.50

ArcXML

WFS/GML

WCS

ArcIMSFGDC

WAF

ChannelsChannels

SERVIR Metadata Portal ArchitectureSERVIR Metadata Portal Architecture

ChannelChannelEditorEditor

XML

Data Delivery Data Delivery ExtensionExtension MapInfoMapInfo

E00E00GMLGML

ArcSDE 9.1ArcSDE 9.1

DDEGazeteer

Page 15: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1515

SERVIR Metadata PortalSERVIR Metadata Portal

DEMO: Search and use SERVIR DEMO: Search and use SERVIR Metadata PortalMetadata Portal

Page 16: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1616

SERVIR Metadata Portal – Road AheadSERVIR Metadata Portal – Road Ahead

• Upgrade ArcIMS and ArcSDE to ArcGIS SERVER 9.2Upgrade ArcIMS and ArcSDE to ArcGIS SERVER 9.2– Upgrade ArcSDE datasetsUpgrade ArcSDE datasets

– Upgrade and convert current map servicesUpgrade and convert current map services

– Implement new viewersImplement new viewers

• Upgrade Metadata Portal to version 3.1 (or 9.2)Upgrade Metadata Portal to version 3.1 (or 9.2)– Metadata catalogMetadata catalog

– HTML pagesHTML pages

• Include more map services from:Include more map services from:– TNCTNC

– INETER - Nicaragua (MoU)INETER - Nicaragua (MoU)

– World Food ProgramWorld Food Program

• Integrate Metadata services and maps on:Integrate Metadata services and maps on:• SERVIR Viz!SERVIR Viz!

• ArcGIS ExplorerArcGIS Explorer

• Google EarthGoogle Earth

Page 17: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1717

¿Questions?¿Questions?

--

¿Preguntas?¿Preguntas?

Page 18: SERVIR Summit Presentation1 Implementación del Portal de Metadatos de SERVIR Milton J. Solano Arquitecto de GIS y Líder Programador

SERVIR Summit PresentationSERVIR Summit Presentation1818

Thanks!Thanks!