integrating arcgis and office 365 geodev meetup, 20160217-howes... · integrating arcgis and office...

31
Integrating ArcGIS and Office 365 GeoDev Meetup 50 th Annual Alaska Surveying & Mapping Conference February 17 th , 2016 David Howes, Ph.D. - David Howes, LLC dhowes.com

Upload: lytram

Post on 20-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Integrating ArcGIS and Office 365

GeoDev Meetup

50th Annual Alaska Surveying & Mapping Conference

February 17th, 2016

David Howes, Ph.D. - David

Howes, LLCdhowes.com

Challenge

Integrate the capabilities of

• Office 365-Excel add-ins

• ArcGIS for Server geoprocessing• .NET Server Object Extension

• Python geoprocessing service

• ArcGIS Online mapping

Why?

Business Case

• Office 365 rapid growth: small business -> large enterprises

• Excel/ArcGIS integration -> “GeoEnrichment”

• David Howes, LLC• GIS consulting business

• Tools, processes and supporting infrastructure

• Clients big and small

Business Case: Client Needs

1. Select some records

2. Send data to ArcGIS Server

3. Do something with it

4. Get some results back

5. Display them on worksheet and map

Creating the Excel Add-in

Including the ArcGIS

Online Map

Creating the .NET Server Object Extension

Creating the Python Geoprocessing Service

How it Fits Together

Development Configuration

• ArcGIS Server running on laptop

• Data stored in file geodatabase

• Map service using point features

• Map hosted by ArcGIS Online

• Add-in hosted by IIS Express (Visual Studio 2013)

What Could Go Wrong?

Add-In: SharePoint Online App Catalog

ArcGIS Server SOE: Error Messages

General Function Failure

General Function Failure

ArcGIS Server SOE: Upload

Python GP Service: Missing Output

Takeaway Messages

• Potentially huge market for Office 365/GIS integration

• Office 365 add-ins offer highly customizable complement to Esri Maps for Office, often based on existing GIS infrastructure

• Investment in server/cloud skills very worthwhile

Thanksfor

Coming

http://gispd.com/eventshttp://dhowes.com/presentations

Slides available at: