successful data sharing · successful data sharing part ii (publishing great web map services) anna...

27
Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal Management Program Prepared for: West Coast Governor’s Alliance Network Meeting November 3, 2014

Upload: others

Post on 10-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Successful Data SharingPart II

(Publishing Great Web Map Services)

Anna Verrill, GISP, NOAA Office for Coastal ManagementTanya Haddad, Oregon State Coastal Management Program

Prepared for:West Coast Governor’s Alliance Network Meeting

November 3, 2014

Page 2: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Objective

Increase partners understanding of web mapping services and share best management practices.

Page 3: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Agenda

Data Management

Web Services Overview

Web Services Optimization

Sharing and Publishing

Page 4: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Data Management

Collection/Creation

Data Formats

Storage

Data Preparation

Sharing

Page 5: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Data Formats

Vector http://www.gdal.org/ogr_formats.html

Raster http://www.gdal.org/formats_list.html

Modeled - types mixed in with raster listing

Page 6: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Data Characteristics

Vector Static: census, streets,

Dynamic: vehicle tracking

Raster

Static: photo Dynamic: radar

Modeled - time slices - dynamic vs. static

Page 7: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Storage

File-based

Directory-based

Database Connection

Page 8: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Data Preparation

Attributes

Indexes

Web Mercator Projection

Page 9: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Map Preparation

Quantity of Layers

Layer order

Scale dependencies

Page 10: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Map Preparation

Cartography

Scale Dependencies

Labels versus Annotation

Page 11: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Map Preparation

Contextual Information

Layer

Data Frame

Map Document

Page 12: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Web Services Overview

Cartographic Portrayal Services

Data Delivery Services

Data Processing Services

Page 13: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Cartographic Portrayal Services

Purpose:

provide visualization of geospatial data

Service Types:

Dynamic: WMS, Esri Map Service

Static: WMTS, Esri Tile Service

Page 14: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Data Delivery Services

Purpose:

provide feature access and management

Service Types:

WFS, WCS, WMS-T, SOS, THREDDS,

Esri Feature Service, Esri Image Service

Page 15: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Data Processing Services

Purpose:

can transform, combine, or create data

Service Types:

WPS, Esri Geoprocessing Service

Page 16: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Available Server Software

MapServer

GeoServer

ArcServer

Page 17: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Available Cloud Solutions

ArcGIS Online www.arcgis.com

Tilemill/Mapbox www.mapbox.com

CartoDB www.cartodb.com

GIS Cloud www.giscloud.com

Page 18: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Service Purpose Service Info Service Name ServerCartographic Portrayal Dynamic WMS MapServer, GeoServer, ArcServer*

Dynamic Esri Map Service ArcServerStatic WMTS MapServer, GeoServerStatic Esri Tile Cached ArcServer, ArcGIS Online

Data Delivery Vector WFS MapServer, GeoServer, ArcServer*Vector Esri Feature Service ArcServer, ArcGIS OnlineVector SOS GeoServerVector or Raster WCS MapServer, GeoServerRaster Esri Image Service Image ServerMulti-Dimensional WMS-T MapServer, GeoServerMulti-Dimensional THREDDS

Data Processing WPS MapServer, GeoServer

Esri Geoprocessing Service ArcServer

*When enable capabilities in ArcServer

Web Services Overview

Page 19: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Web Service Optimization

Service Best Practices

Interoperability

Increasing performance

Page 20: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Tips for MapServer

Fill out your server (and service) metadata

Speed up services by:

- providing explicit extents- spatial indexes- providing appropriate caches

Other Pro-tips:http://www.slideshare.net/gatewaygeomatics.com/mapserver-protips

Page 21: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Tips for GeoServer

Fill out your server (and service) metadata

Disable any services not being used

Serve from formats with spatial indexes

Other Pro-tips:http://boundlessgeo.com/whitepaper/geoserver-production-2/

Page 22: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Tips for ArcServer

Compress database

Enable WMS capabilities

Set min/max instances to # of servers

Other Pro-tips: http://goo.gl/hMzoVy

Page 23: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Tips for ArcGIS Online

Feature Services

Tile Services

Create tiles within desktop to save credits

Credits Calculator- http://goo.gl/ZaFjy8

Page 24: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Sharing and Publishing

Testing

Outreach

Portals

Page 26: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Training Resources

ArcServer: http://goo.gl/li2mF6

ArcGIS Online: http://goo.gl/hWQj3m

Page 27: Successful Data Sharing · Successful Data Sharing Part II (Publishing Great Web Map Services) Anna Verrill, GISP, NOAA Office for Coastal Management Tanya Haddad, Oregon State Coastal

Comments/Questions

Suggestions for more Training?