16
Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Embed Size (px)

Citation preview

Page 1: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Using ArcGIS Online Analysis WidgetsShing Lin, Jerome Yang

Page 2: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Overview

• Using ArcGIS Online Analysis• Introduction

• Demo 1

• Working with Analysis Widgets• What are Analysis Widgets?

• Why use Analysis Widgets?

• Demo 2

Using ArcGIS Online Analysis Widgets

Page 3: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

ArcGIS Online Analysis

• Prerequisite• Have an organization account

• Permission to access feature services

• Online Analysis Categories and Tools

Using ArcGIS Online Analysis Widgets

Page 4: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Demo 1: ArcGIS Online Analysis

Using ArcGIS Online Analysis Widgets

• Use the ArcGIS Online Analysis tool Find Nearest to find the nearest faults from oil well sites

Page 5: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Analysis Widgets in ArcGIS API for JavaScript

Using ArcGIS Online Analysis Widgets

Page 6: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Why Use Analysis Widgets?

Using ArcGIS Online Analysis Widgets

No Analysis Widgets With Analysis Widgets

Build your own UI Ready-to-use UI

Your own GP server ArcGIS Online analysis server

Hard-coded input parameters Pre-defined input parameters

No status tracking Built-in status checking

Page 7: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Demo 2: Creating a JavaScript App with the FindNearest Widget

Using ArcGIS Online Analysis Widgets

Find nearest fault line(s) from an oil well.

Page 8: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Step 0: Finding Resources

Using ArcGIS Online Analysis Widgets

js.arcgis.com

Page 9: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Step 1: Creating a Map

Using ArcGIS Online Analysis Widgets

http://developers.arcgis.com/javascript/sandbox/sandbox.html?sample=map_simple

Page 10: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Step 2: Adding Layers

Using ArcGIS Online Analysis Widgets

Page 11: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Step 3: Creating the Widget

Using ArcGIS Online Analysis Widgets

Page 12: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Step 3: Creating the Widget

Using ArcGIS Online Analysis Widgets

Use widgets after all layers are added

Page 13: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Step 4: Listening for the .on(“job-result”) Event

Using ArcGIS Online Analysis Widgets

Page 14: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

• ArcGIS Online Analysis - Help: http://doc.arcgis.com/en/arcgis-online/use-maps/perform-analysis.htm

- Video: http://training.esri.com/gateway/index.cfm?fa=catalog.webCourseDetail&courseid=2717

• Analysis Widgets:- Tutorial: https://developers.arcgis.com/javascript/jshelp/intro_analysiswidgets.html

- Samples: https://developers.arcgis.com/javascript/jssamples/analysis_summarizenearby.html

- https://developers.arcgis.com/javascript/jssamples/analysis_hotspot.html

More Resources

Using ArcGIS Online Analysis Widgets

Page 15: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop |

Thank you…

• Please fill out the session survey:

First Offering ID: 1708

Second Offering ID: 1746

Online – www.esri.com/ucsessionsurveys

Paper – pick up and put in drop box

Using ArcGIS Online Analysis Widgets

Page 16: Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang

Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets