Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

35
Sharing Geographic Content John Thieling

Transcript of Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Page 1: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Sharing Geographic ContentJohn Thieling

Page 2: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Agenda

• ArcGIS Online

• ArcGIS for Server

• Portal for ArcGIS

Page 3: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

ArcGIS: A platform for collaboration

. . . A Framework for Sharing, and Collaborating

• Mapping

• Analysis

• Visualization

CitizensManagers

KnowledgeWorkers

Professional GIS

EnterpriseIntegration

DeployedUsers

Page 4: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Esri- or self-hosted content

Portal for ArcGIS

• Maps, apps, data, tools

Self-hosted

ArcGIS Online

Esri-hosted

• Maps, apps, data, tools

ArcGIS for Server

• All types of services (data)

Could exist in the cloud(e.g., Amazon EC2)

ArcGIS Online is secure

Page 5: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

What types of content can be shared?

• Five groups- Maps

- Data layers

- Data files

- Tools

- Applications

Page 6: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

With whom do you want to share?

No one(keep private)

Specific group(s)

Your organization

Everyone

Page 7: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

ArcGIS for Server

Services (on-premises)

ArcGIS services

ArcGIS Online

Hosted services

Web mapsArcMap data layers

Page 8: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Web maps

Web map

D

Page 9: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Preparing operational content

• Using ArcGIS for Desktop

TYPE OFDATA

TYPE OF CONNECTION

ArcGISOnline

ArcGISServer

TYPE OF SERVICE?

WHERE TO PUBLISH THE DATA?

Desktop

Basemap

Operational

Page 10: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Feature service versus map service

Feature service streams vector features to client.

TYPE OFSERVICE

Map

Feature

Map service streams picture to client.

Streams features

Streams picture

Service

D

Page 11: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

How to handle the data

• Two options:- Copy data to the server

OR

- Register data source with the server

ArcGIS Online

ArcGIS for Server

Service

Copy data to serverRegister the data

ArcGIS for Server

Author location Server location

D

Page 12: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Registering a service

• Add service as an item to ArcGIS Online/Portal for ArcGIS

• Share with others

D

Page 13: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Sharing operational content

• Using ArcGIS for Desktop

TYPE OF SERVICE

Map

Feature

Map

AddFeature Access

Basemap

TYPE OFDATA

TYPE OF CONNECTION

ArcGISOnline

ArcGISServer

Desktop

Operational

Page 14: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Using services

Web maps Web apps Desktop Mobile

(Services)

ArcGIS Online

ArcGISServer

Page 15: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Web maps to web apps

Hosted by ArcGIS Online

Services

Web mapWeb app*

Hosted by your web server

*Many prebuilt JavaScript app templates

D

Page 16: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

ArcGIS viewers

• Create your own custom web apps without coding

ArcGIS Viewer for Flex

ArcGIS Viewer for Silverlight

JS Web App Builder

D

Page 17: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Developer apps

HTML5/JS

Flex

Web Mobile

Java

.NET

Objective-C

Runtime SDKs•iOS•Android•Windows Store•Windows Phone

Web APIs•JavaScript•Flex•Silverlight

Silverlight

Page 18: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Basemap services

TYPE OFSERVICE

Tiled map

Cached map

Operational

TYPE OFDATA

TYPE OF CONNECTION

ArcGISOnline

ArcGISfor Server

ArcGISfor Desktop

Basemap

Page 19: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Map services in ArcGIS Online

ArcGIS Online

Tile package

(TPK)

Tiled map service

Tile package

Option #1

Option #2

ArcGIS for Desktop

D

Page 20: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Should you create your own image service?

Purpose of imagery

Basemap

ArcGIS Online

In-house data

Analysis, visualization, downloads

Image service (dynamic)

Image service with

caching

Cached / tiled map service

D

Page 21: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Image services

Raster datasets Layer filesMosaic datasets

Image service•Imaging•WCS•WMS

Dynamic capabilities

Caching option

ArcGIS for Server

D

Page 22: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Using image services

Desktop

Web APIs

• Fully supports dynamic and cached

• Toggle display between both

• Use either cached or dynamic

• If dynamic, a set of analyticaloperations is supported

Web maps • Can display time enabled imagery

Page 23: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Why share geoprocessing services?

GP Package

GP Service

Desktopusersonly

Entire ArcGIS Online

community

D

Page 24: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Steps to create a geoprocessing service

Prepare /

run model

Publish

model results

Use

service

Page 25: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Inputparameters

Output parameters

Preparing and running the model

Need to setsymbology?

Need to setinput parameters?

Modelprocesses

Page 26: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Using geoprocessing services

ArcGIS for Desktop Web app

D

Page 27: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Latitude

Lo

ng

itu

de

50oN

10oS

20oN

85oW

125

oW 45

oW

5oW

Gray Ave W

arn

er S

t

Geocoding

508 Gray Ave, Durham, NC 78o53’21.57”W, 35o59’58.56”N

D

Page 28: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Portal for ArcGIS

• At 10.2 an alternative implementation- Value and functionality of Online

- Same collaboration tools and apps that you see in ArcGIS Online (e.g. Esri Maps for Office)

- Same ArcGIS applications to fully deliver a WebGIS experience

- Full productization with installers, support, and documentation

- Works closely with ArcGIS for Server

Page 29: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Portal for ArcGIS

• Typical reasons for choosing Portal for ArcGIS- Have no internet/www connection

- Have strict SLAs and governance

- Are not ready for cloud yet

• Typical reason for choosing ArcGIS Online- Lower overall cost (faster start, less admin costs)

- Continuous updates and improvements

- Elasticity

Page 30: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Private Network

Portal for ArcGIS deployment

Client applications and browsers

Web Server

Portal for ArcGIS

PortalWeb Adaptor

ArcGIS for Server

ServerWeb Adaptor

Page 31: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Architectural challenges

• Requires an fully qualified domain names- Need to install a Windows AD domain controller

- DNS needs to be configured in AD

• When working with Server acts as a proxy

• Requires SSL- Self-sign certificates will fail in the proxy process

- Should also use AD certificate management

Page 32: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Licensing Portal for ArcGIS

• License basics- Server extension

- Included with Advanced license

- Provides unlimited anonymous access

• Named user licenses- Available for purchase in blocks of users

- Full web GIS capability for each use

- Desktop licenses with current maintenance- One named user per license

- Available for either ArcGIS Online or Portal

Advanced EsriLicense

Portal for ArcGIS

?

Page 33: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Questions

Page 34: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.

Thank you…

• Please fill out the session survey:

Offering ID: 1048

Online – www.esri.com/ucsessionsurveys

Paper – pick up and put in drop box

Sharing Geographic Content

Page 35: Sharing Geographic Content John Thieling. Agenda ArcGIS Online ArcGIS for Server Portal for ArcGIS.