Geoportal Server: An Introduction

36
Geoportal Server: An Introduction @martenhogeweg

description

Geoportal Server: An Introduction. @martenhogeweg. The Big Picture. Spatial Data Infrastructures. US. Russia. Geneva, Switzerland. Singapore. Bogotá, Colombia. Indonesia. China. Abu Dhabi. EU. India. Geoplatform.gov/Data.gov – National SDI. …. NASA. GSA. Census. - PowerPoint PPT Presentation

Transcript of Geoportal Server: An Introduction

Page 1: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Geoportal Server: An Introduction@martenhogeweg

Page 2: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

The Big Picture

Geoportal Server: An Introduction

Page 3: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Spatial Data Infrastructures

Russia

US

IndiaAbu Dhabi

EU

Singapore

Indonesia

China

Bogotá, Colombia

Geneva, Switzerland

Geoportal Server: An Introduction

Page 4: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Geoplatform.gov/Data.gov – National SDI

Geoplatform.govData.gov

EPA

DHS

DOJ

GSA

FCC

DOT

DHHS

NOAA

DOI

Census

NASA…

Geoportal Server: An Introduction

Page 5: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Group on Earth Observation – Global SDI

GEOSSArcGIS Online

WMO WIS

GBIF

IOOS

GCMD

SeaDataNet

EuroGEOSS

EnviroGRIDSGSFC-DAAC

EEA-SDI

SAEOS

INPE

PANGAEA

Geoportal Server: An Introduction

Page 6: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Many Displines Participate in SDI

Spatial Data Infrastructure

En

viron

men

t

Utilities

Natu

ral Reso

urces

Tran

spo

rtation

Pu

blic S

afety

Co

mm

ercial

Defen

se and

Intel

Geoportal Server: An Introduction

Page 7: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Characteristics of SDI

Geoportal Server: An Introduction

Page 8: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

https://github.com/Esri/geoportal-server

Esri Geoportal Server

Geoportal Server: An Introduction

Page 9: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Esri Geoportal ServerEnabling discovery and use of geospatial resources in heterogeneous environments

• Search and use geospatial resources

• Manage, publish, and store metadata

• View live map services

• Download data

• Standards-compliant

• Open Source- Apache 2.0

- Used globally

- 75% outside US

Geoportal Server: An Introduction

Page 10: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Geospatial One-Stop (2004 – 2010)

Geoportal Server: An Introduction

Page 11: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Data.gov (2009 – present)

• Data.gov – Obama administration initiative to transparent government

• Should Data.gov build yet another catalog for data?

• Geodata.gov and Data.gov collaborated

• Geodata.gov supplied Data.gov with 450,000+ downloadable datasets through an OGC Web Service

Geoportal Server: An Introduction

Page 12: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “I want to find data …”

Solution:

• Simple keyword Search

• Spatial search

• Federated Search

• Advanced options for experts

• Smart matching and ranking

• Thesaurus Service

• Search results are simple to understand…

yet contain detail for power users

Geoportal Server: An Introduction

Page 13: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “I don’t want to search though…”

Solution:

• Analogous to Department Store

• Implementer Organizes Hierarchy

• Based on Metadata Content

• Filter/Paginate Within Category

• Classification and Relationships

• Search with facets

Geoportal Server: An Introduction

Page 14: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “I want to make a map …”

• Solution:- Preview services:

- ArcGIS Server Map Services

- ArcIMS Image Services

- OGC WMS, SOS

- GeoRSS

- KML

- Provide integration points for map viewer platforms- Portal for ArcGIS/ArcGIS.com Viewer

- JavaScript, Flex, Silverlight

- ArcGIS Desktop ArcMap

Geoportal Server: An Introduction

Page 15: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “I want to download data …”

Solution: - Select area

- Select data

- Set options

- Deliver download link

through email

• Based on Clip-Zip-Ship Service

• Extensible in Python

Geoportal Server: An Introduction

Page 16: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “I want to share my resource…”

Solution: - Register Servers or Services Directly

- Create metadata online

- Upload metadata

- Register catalog service for harvesting

• Support metadata standards:- INSPIRE

- North American Profile

- Dublin Core

- Configurable

Geoportal Server: An Introduction

Page 17: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “Is new data is available…?”

Solution:

• User specifies search criteria

• Give user link to a GeoRSS feed

• User subscribes to GeoRSS feed

• Bookmark searches in the browser

Geoportal Server: An Introduction

Page 18: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Use Case: “Is my resource is available…?”

Solution:

• Monitor Services

• Verify Implementation

• Performance and Scalability:

• FGDC Service Status Checker: http://registry.fgdc.gov/statuschecker/

http://resources.esri.com/enterprisegis/index.cfm?fa=performance.main

Geoportal Server: An Introduction

Page 19: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

What’s new at Version 1.2.5

• Open Government Data Integration- DCAT serving and harvesting

• Portal for ArcGIS Integration- Metadata

- Federated Search

- Synchronize Portals and ArcGIS Online

• Updated Metadata Support- ISO 19115-2

- UK Gemini 2.2

• Updated Viewer to ArcGIS for Flex 3.5

Geoportal Server: An Introduction

Page 20: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Geoportal Server is OPEN SOURCE

http://esriurl.com/geoportalserverGeoportal Server: An Introduction

Page 21: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

The Road Ahead

Geoportal Server: An Introduction

Page 22: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Geoportal Server Roadmap

Next•ArcGIS Online Apps

• Metadata• Federated Search• Harvesting• CSW

Version 1.2.5 – Early AprilVersion 1.2.5 – Early April•Full DCAT SupportFull DCAT Support•PKI AuthenticationPKI Authentication•Include Flex Viewer 3.5 + fixesInclude Flex Viewer 3.5 + fixes•Metadata Profile fixes… Metadata Profile fixes…

Version 1.2.4 – UC 2013•Open Government Support•Portal for ArcGIS integration•Faceted Search•Include Flex Viewer 3.0•FGDC Service Checker integration

Geoportal Server: An Introduction

Page 23: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

Geoportal Server 1.2.5

DEMO

Geoportal Server: An Introduction

Page 24: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Geoportal Server Roadmap

Next•ArcGIS Online Harvesting•ArcGIS Online CSW•Your requests on GitHub

20142014•ArcGIS Online MetadataArcGIS Online Metadata•ArcGIS Online Federated SearchArcGIS Online Federated Search•Harvesting enhancementsHarvesting enhancements•Search algorithm enhancementsSearch algorithm enhancements

Version 1.2.5 – Early April•Full DCAT Support•PKI Authentication•Include Flex Viewer 3.5 + fixes•Metadata Profile fixes…

Geoportal Server: An Introduction

Page 25: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Got API?

https://github.com/Esri/geoportal-server/wiki/Components Geoportal Server: An Introduction

Page 26: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Data Discovery Swiss Army Knife (aka Broker)

INSPIRE

OGC

GEOSS

W3C

ISO

FGDC

ANSINEN

GEMINI

ANZLIC

CGDI

WeoGeoGeoplatform.gov

Features

ATOM

OpenSearchCS-W

ArcGIS Online

Portal for ArcGIS

SPARQL

Measurements

Images

Geoportal Server: An Introduction

Page 27: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

• Find Features in Feature Services, Geodata Services

• Find Articles in RSS/Atom Feeds

• Find (Non-)Geospatial (Social) Media (Video, Photo, …)

Go Beyond Metadata Searching

THREDDS

FeatureServices

Documents

Social Media

GeodatabaseServices

Geonames.org

Geoportal Server: An Introduction

Page 28: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Federate Search from ArcGIS Portal and ArcGIS Online

• Manage federated catalogs in Geoportal Server

• Retrieve list from Geoportal Serverhttp://gptogc.esri.com/geoportal/rest/repositories

• Add widget to ArcGIS Portal/Online search page

• Supports any catalog Geoportal Server can search:- OGC CSW

- OpenSearch

- Proprietary search interfaces

Geoportal Server: An Introduction

Page 29: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Synchronize Portals

• Geoportal as Broker BetweenArcGIS Portals/Online

Geoportal Server: An Introduction

Page 30: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

OGC CS-W Interface to Portal for ArcGIS and ArcGIS Online

• Harvest ArcGIS Online Using ATOM Feed

• Expose Content Through Geoportal CS-W

• Example: http://geoss.esri.com/postXML

Geoportal Server: An Introduction

Page 31: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Standards-based Metadata for Portal for ArcGIS and ArcGIS Online

• Add Geoportal Metadata Editor to on-premises Portal for ArcGIS

• Use Geoportal Server configuration and validation

• Store metadata in Portal for ArcGIS using API

Geoportal Server: An Introduction

Page 32: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Support Open Government Initiatives

• Support DCAT- Expose Catalog As - http://gptogc.esri.com/geoportal/dcat.json

- Harvest DCAT – for example: http://www.doi.gov/data.json

• Provided Patch to Users

• Complete and Compliant in 1.2.5

Geoportal Server: An Introduction

Page 33: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

• Optimize the relevancy of search results

• Facilitate users to visualize data in the form of clusters

• TF-IDF: Frequency based numerical statistic used to determine the importance of a word in a document.

• Clustering: Grouping of search results- Maximize similarity within cluster

- Minimize similarity between clusters

Better Results with Term Frequency – Inverse Document Frequency

Page 34: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |Esri UC 2014 | Technical Workshop |

Q&A

Geoportal Server: An Introduction

Page 35: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop |

Thank you…

• Please fill out the session survey:

Offering ID: 1314

Online – www.esri.com/ucsessionsurveys

Paper – pick up and put in drop box

Geoportal Server: An Introduction

Page 36: Geoportal Server: An Introduction

Esri UC 2014 | Technical Workshop | Geoportal Server: An Introduction