latest innovations from esri's applications prototype lab...latest innovations from...

Post on 13-Aug-2020

14 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

March 8–11, 2016 | Palm Springs, CA

Esri Developer Summit

Latest Innovations from Esri’s Applications Prototype LabHugh Keegan, Bob Gerlt, Carol Sousa, Dave Johnson, John Grayson

Lenny Kneller, Mark Deaton, Mark Smith, Richie Carmichael Sathya Prasad, Thomas Emge, Witold Fraczek

March 9 | 10:30 am -11:30am | 1pm – 2pm

Who are we?

• 12 GIS pros • Located in Redlands, California• What we do

• Competitive benchmarks

• Strategic collaborations

• Corporate assignments

• Prototyping• New technology, new gadgets

John Grayson

Access to Healthcare in BaliVector Basemap Style EditorCensus SelectSevere WeatherStream GaugesOcean Currents 3DTerrain Analysis

No following slides; see Notes section for links

Witold Fraczek

3D Vertical Fences

Oil spill

Other examples

Oil spill in all 3D

Other examples

Ozone concentration in Los Angeles basin

Other examples

Ozone concentration in Los Angeles basin

Download from:

http://blogs.esri.com/esri/apl/2015/11/20/fencesArcUser article:

http://www.esri.com/esri-news/arcuser/winter-2016/transforming-3d-data-into-fences-and-curtains-with-geostatistical-tools

Dave Johnson

ArcMap AddInsDimension Explorer 1.12Combined Fields StatisticsDiverging Color Ramp

No following slides; see Notes section for links

Richie Carmichael

Sushi Map 3DFlight SimulatorSolar Eclipse 3DSubmarine Cables2000 Years of Urban GrowthHistoric Quake MapSatellite MapBalls, Barrels & Boxes

Mark Deaton

Closest Facility WidgetRouting for Scooters

Closest Facilities Widget for Web AppBuilderPresenter: Mark Deaton

• GeoNet: https://geonet.esri.com/docs/DOC-7573

• ArcGIS.com: http://www.arcgis.com/home/item.html?id=9a81bb2f4d7c416d8eaca4fe2864c910

• GitHub: https://github.com/markdeaton/closest-facility-wab-js

The Problem with ScootersPresenter: Mark Deaton

The Problem with ScootersPresenter: Mark Deaton

• Cars and motorcycles are limited only by the posted speed limit• Bicycles are limited only by their maximum speed• Scooters are limited by posted speed limits and by how fast they can go• Scooters also have to avoid roads where the speed limit is too high

• Or to put it differently…• Too fast and you risk a ticket • Too slow and you risk being hit

A

Solving the Scooter ProblemPresenter: Mark Deaton

Added to the standard Streets network dataset:

• “VehicleMaxSpeed” parameter (MPH)• “Low-Speed Vehicle” restriction to choose proper roads

bDisallow = Edge.AttributeValueByName("SpeedLimit") >

Edge.AttributeValueByName("VehicleMaxSpeed") + 5

• “VehicleMinutes” cost evaluator• Travel modes for various scooter sizes

Thomas Emge

Soccer FieldsObstruction AnalysisInternet of Things with Raspberry Pi

No following slides

Sathya Prasad

Summer Intern ProjectsArcHooksApp Studio OTACamphorEsri StepUPAlexa for ArcGIS

Song, Jay, (Sathya), Adarsh

2015 Summer Interns

ArcHooksIMPLEMENTING PUSH MIDDLEWARE FOR ARCGIS

CONTENT

[REST Hook]

Why

• ArcGIS has thousands of items and thousands of users.

• ArcGIS REST API is extremely powerful.

• What if - Loosely coupled system wants to talk to ArcGIS without knowing the state of things- Internet of Things provider wants to consume ArcGIS

• This is not possible without a Push-based solution like a hook.• For Example:• 1. Whenever I favorite a tweet, send me an email.• 2. Whenever I comment on ArcGIS, send out a tweet.

Features

• 1. Event Subscriptions: Subscribe to be notified for certain events pertaining to a map, app, or feature service

• 2. Notifications: Receive notifications with data at a user-specified URL whenever there is something to be notified about

• 3. Third Party Integration: Automatically send out emails, tweets, texts, and many more by integrating the hook with services like Zapier

CamphorA QUICK WAY TO CONDITIONALLY SHARE PRIVATE ARCGIS

CONTENT

[Web App]

Features

• 1. Content Sharing: Share your private and public content through conditional links

• 2. Sharing Constraints: Provide constraints for each link that must be satisfied in order for a user to access the content:- Set expiration date of link

- Set passcode for link

- Set email domain for link

- Set maximum number of hits/views for link

It’s a combination of data sharing pattern plus url shortener pattern, and essentially transient.

Hence the name, Camphor

Esri StepUPFun App to Promote Active Lifestyle

Esri StepUP• Support events and competitions

- Cloud based configuration- Create events instantly

• A mobile app that tracks user movements- Esri StepUP for iOS & Android & Apple

Watch• Backend to support events

- Parse: Cloud database for apps, Push notifications

- ArcGIS: Storing steps locations, elevation, …

Esri StepUP Challenge Events

Campus Challenge UC Challenge

Solution: Analytics Dashboard

• A web-based dashboard for any Esri StepUP events• Real-Time event monitoring

Alexa for ArcGISPROGRAMMING A PERSONAL ASSISTANT FOR ARCGIS

USERS

[Voice]

Things To Know• Alexa is Amazon’s answer to Siri, Cortana, Google Now..etc.

• AI powering the Amazon Echo, a voice command device on sale for $180

• Continuous Machine Learning

• Alexa Skills Kit (ASK) – New Programmable AI SDK

• Great Opportunities

34

380

Helps you understand your ArcGIS Organization

- Get a quick rundown on your organization

- Find out how many credits are available or how many were used in a particular month

- How much content has been created (and when)

- Receive your notifications

- Get your profile summary

- …

Earth

• Learn interesting facts about a place using ArcGIS

• 1. Find any place through geocoding• 2. Receive various types of information about that place:

- Population

- Income

- Crime Index

- Nearby

- And a general About to receive an interesting summary with Elevation, Temperature, and predicted Climate change information

Thank you!

See our demos at

https://maps.esri.com

http://blogs.esri.com/esri/aplSee our blogs at

top related