28
Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg

creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

  • Upload
    others

  • View
    14

  • Download
    0

Embed Size (px)

Citation preview

Page 1: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Creating Geoportals using Esri's Open Source Geoportal Server

Marten Hogeweg @martenhogeweg

Page 2: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Esri Open Source? #whatsupwiththat

Page 3: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

You’d Better Get Used to Esri Open Source

The author, who claims creation of

this work, expressly publishes it to the

public domain. This work is free for

the taking and cannot be appropriated

by a single author even though it may

be included in a copyrighted work. It

may be freely used and redistributed

and is provided "AS-IS" without

warranty of any kind. No technical

support is provided.

Page 4: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Although… You Already Are!

Page 5: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Esri Geoportal Server

Page 6: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Esri Geoportal Server Enabling discovery and use of geospatial resources in heterogeneous environments

• Search and view geospatial resources • Manage, publish, and store metadata • View live map services • Download data

Page 7: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Esri Geoportal Server – Open Source

• Released under Apache 2.0 license (October 2010) • Available on SourceForge

- Code - Documentation - Releases - Community

• No requirement for other ArcGIS Software • Optional technical support from Esri • 19,899 downloads

- 150 countries, - 70% outside US

Page 8: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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

Page 9: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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

Page 10: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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 - ArcGIS.com Viewer

- JavaScript, Flex, Silverlight

- ArcGIS Desktop ArcMap

- ArcGIS Explorer

Page 11: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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

Page 12: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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

Page 13: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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

Page 14: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

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

Page 15: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Discover Access

Evaluate Federated Search

SPARQL Faceted Search

OpenSearch

DEMO

Page 16: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

ArcGIS Portal or Geoportal Server?

Page 17: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Can we get some direction please?

Page 18: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

There’s a Time and Place for Everything

From Tweeting…

Page 19: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

To ISO19139 Metadata

Brief Metadata is Sufficient

Verbose Metadata is Desired Limited User Community: GIS Specialist

Large User Community: General Users Tagging, Dublin Core, …

ISO 19139, FGDC, Profiles

Page 20: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Coming Soon: Geoportal Server and ArcGIS

• Search ArcGIS Portals from Geoportals • Full Metadata:

- ArcGIS Portal Items - ArcGIS Server services

• Extensions to ArcGIS Portals/ArcGIS.com - OGC CS-W Interface to ArcGIS Portal - Standards-based Metadata Editor - Register Resource with ArcGIS Portal - Synchronize between portals

Page 21: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Search ArcGIS Online from Geoportal Search Geoportal from ArcGIS Portal

ArcGIS Portal Metadata Integration ArcGIS Server Metadata Integration

DEMO

Page 22: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Famous Last Words

Page 23: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Because You Never Know…

Page 24: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Product Goals for 2012

• Increase User Participation and Contribution - NEW: [email protected]

• Improve Usability Based on YOUR feedback • Open Code Base for Committers ‘The Apache Way’:

- collaborative software development - commercial-friendly standard license - consistently high quality software - respectful, honest, technical-based interaction - faithful implementation of standards - security as a mandatory feature

Page 25: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Community Contributions Welcome

Users

Esri

Moderate

Manage

Develop

Forum

Documentation

Source Code

Esri Geoportal Server

Contributors

Committers

Community

Page 26: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Geoportal Server Roadmap

• Version 1.1 – April 2011 - Enhanced ISO/INSPIRE metadata editor

• Version 1.1.1 – June 2011 - Enhanced FGDC metadata editor and documentation

• Version 1.2 – December 2011 - WMS and OpenStreetMap search map - Collections - MySQL support - Schematron metadata validation - THREDDS harvesting

• Next - ArcGIS Online integration - ArcGIS Server integration - ebRIM, Feature Data Dictionary, Feature Catalog support - Enhanced WMTS, SOS, WPS support - Faceted search

Page 27: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?

Questions?

Page 28: creating geoportals using esri's open source geoportal server · Creating Geoportals using Esri's Open Source Geoportal Server Marten Hogeweg @martenhogeweg . Esri Open Source?