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

Post on 24-Dec-2015

237 views 8 download

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

Sharing Geographic ContentJohn 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

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

What types of content can be shared?

• Five groups- Maps

- Data layers

- Data files

- Tools

- Applications

With whom do you want to share?

No one(keep private)

Specific group(s)

Your organization

Everyone

ArcGIS for Server

Services (on-premises)

ArcGIS services

ArcGIS Online

Hosted services

Web mapsArcMap data layers

Web maps

Web map

D

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

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

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

Registering a service

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

• Share with others

D

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

Using services

Web maps Web apps Desktop Mobile

(Services)

ArcGIS Online

ArcGISServer

Web maps to web apps

Hosted by ArcGIS Online

Services

Web mapWeb app*

Hosted by your web server

*Many prebuilt JavaScript app templates

D

ArcGIS viewers

• Create your own custom web apps without coding

ArcGIS Viewer for Flex

ArcGIS Viewer for Silverlight

JS Web App Builder

D

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

Basemap services

TYPE OFSERVICE

Tiled map

Cached map

Operational

TYPE OFDATA

TYPE OF CONNECTION

ArcGISOnline

ArcGISfor Server

ArcGISfor Desktop

Basemap

Map services in ArcGIS Online

ArcGIS Online

Tile package

(TPK)

Tiled map service

Tile package

Option #1

Option #2

ArcGIS for Desktop

D

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

Image services

Raster datasets Layer filesMosaic datasets

Image service•Imaging•WCS•WMS

Dynamic capabilities

Caching option

ArcGIS for Server

D

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

Why share geoprocessing services?

GP Package

GP Service

Desktopusersonly

Entire ArcGIS Online

community

D

Steps to create a geoprocessing service

Prepare /

run model

Publish

model results

Use

service

Inputparameters

Output parameters

Preparing and running the model

Need to setsymbology?

Need to setinput parameters?

Modelprocesses

Using geoprocessing services

ArcGIS for Desktop Web app

D

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

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

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

Private Network

Portal for ArcGIS deployment

Client applications and browsers

Web Server

Portal for ArcGIS

PortalWeb Adaptor

ArcGIS for Server

ServerWeb Adaptor

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

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

?

Questions

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