geo services, social media and gis applications - live on everest

Post on 07-Nov-2014

2.176 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Technical Workshops

Geo Services, Social Media and GIS Applications

“Live on Everest”

@AL_Laframboise

@AGup

Geolocation and Social Media Integration

ArcGIS Platform

Case Study: “Live on Everest”

Agenda

Questions? #UCEverest

What have we been up to…

Community

Resource Centers (blogs, forums, galleries)

Wherecamps

ESRI Dev Meet-ups

http://edn.esri.com

Social media & Geolocation are changing how we build GIS

applications…

What does this mean?

Devices, Technologies, Apps…

Did you know?

45+ millionU.S. smartphones

75+ millionusers

31+ millionVisitors/month

400+ millionusers

Traditional GIS Maps

Social GIS Maps

www.arcgis.com

Monitoring Haiti Live…

Crime + Twitter + Geoprocessing

Twitter + Demographics

Twitter Location-based Trends

Scientific + Crowd-sourced Data (TED)

Twitter Extension - ArcGIS Explorer Desktop

http://tinyurl.com/agxtwitter

Case Study: Live on Everest

Questions? #UCEverest

Members: Jordan Romero (13)Paul RomeroKaren Lundgren

Mission: Seven Summits

Goal: Climb Mt. Everest

Background – Team Jordan

http://www.jordanromero.com

Share experience with the world with a map!

1. Find and follow

2. Report updates/status

3. Video and pictures

4. Real-time

The Vision

Broadband Global Network (BGAN)

Explorer 700

Netbook computer

Camera

SPOT GPS

Technology

Social Media Tools

1. Climb Mt. Everest

2. Share geolocation

3. Updates

Their job – Team Jordan

1. Build a real-time mapping application

2. Integrate social media

Minimize impact on team!

Our job - ESRI

7-10 days to start of climb…

April 5th…

Preparation

Travel…

Initial Design

Need to have

Find/track the team

Status updates

Last update

Feature Requirements

Nice to have

Daily tracks

Elevation and distance trekked

Base camp locations

Weather

GIS features

Auto Notification

Overview map

Live YouTube videos

Background Information

Local time

simple, easy to use

single location

Initial Design

*

Challenges

Server

Server size and spec’s

Windows Server 2008 R2

SQL Server 2008

4x2-core/16 @ 2.27GHz

64-bit

16GB RAM

IIS 7.5

ArcGIS 10 Server

ArcSDE

http://tinyurl.com/esridesign

Data

ArcGIS Explorer and ArcGIS Online

API

ArcGIS Web APIs

1. Graphic capabilities

2. Web Service Integration

3. Development experience (.NET)

Requirements

ArcGIS Silverlight Template

http://tinyurl.com/esriSL

Geolocation

SPOT GPS Messaging System

MessagesOK

Help

Custom = “Team Jordan is ok. We are trekking!”

911

Modes1. Manual

2. Tracking

Prototype #1 - Client-side ArcGIS Silverlight

Waypoints

Prototype #2 – Tracks by day

Date/Time

Everest Time

User Time

UST

Standardizing Time

GIS 101

Points, Lines, Polygons, Great Circles!

TOC

Prototype #3 – TOC?

Application Framework

On the move…

ArcGIS Silverlight Template – Buttons, Windows…

Service-Oriented Architecture

SOA – .NET, Silverlight and Web Services

SPOTWeatherElevationGeoprocessingFlickrWeather…

Social Media Integration

Little anti-social?

Blog – RSS

flickr – REST API

Twitter – REST API

Facebook – REST API

YouTube – REST API

ipadio - Embeddable

Bring it all together?

Flickr Integration

Photo opts…

Time-based Geocoding

GPS+

Time

The Unknown…

SPOT Data Timeout!

ArcGIS Server Implementation

Web

Silverlight

Client

BasemapGeo Services

ArcGIS

ServerSPOT

Geodatabase

Social Media

ArcGIS Server – Server Object Extension (SOE)

ArcCatalog

ArcGIS

Server

SPOT

Silverlight

Client

Basecamp Locations

Is that really basecamp?

Web

Silverlight

Client

Geo Services

ArcGIS

Server

ArcGIS

Desktop

SPOT

Geodatabase

Social Media

Basemap

ArcMap for Geodatabase Editing

ArcMap – Example of Live Editing

Good Design?

Final - Pre-summit

Final - Post-summit

Success?

Nice to have

Daily tracks

Elevation and distance trekked

Base camp locations

Weather

GIS features

Auto Notification

Overview map

Live YouTube videos

Background Information

Local time

Player

Feature Requirements

Need to have

Find/track the team

Status updates

Last update

Web Stats

Server Scaling

Feedback

Successful?

Successful?

Successful? Blog

Send us your questions on Twitter!

Questions? #UCEverest

“the app” + “the Team”

1. Next generation of GIS applications…

2. Social media and geolocation is compelling

3. ArcGIS Platform is capable

This is just the beginning…

Summary

Q/A with Team Jordan

top related