Esri UC 2014 | Technical Workshop | Operations Dashboard for ArcGIS: Extending the Functionality Jay Chen Kylie Donia Tif Pun.

Slides:



Advertisements
Similar presentations
Technical Workshops | Esri International User Conference San Diego, California Building Applications with ArcGIS Runtime SDK for Windows Phone Rex Hansen.
Advertisements

Esri UC2010 | Tech Workshops Technical Workshops Esri UC2010 | Tech Workshops ArcGIS API for Microsoft Silverlight/WPF – An Introduction Art Haddad Rex.
Esri International User Conference | San Diego, CA Technical Workshops | Road Ahead - Silverlight Rex Hansen Wednesday, July 13.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS API for Microsoft Silverlight – Advanced Topics Morten Nielsen
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS API for Microsoft Silverlight/WPF—An Introduction Morten Nielsen Rex Hansen.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
ArcGIS Data Reviewer: An Introduction
Esri UC 2014 | Technical Workshop | Audience Participation URL: goo.gl/tN4Vzq Open in device browser… CAD: The ArcGIS for AutoCAD Plug-in.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Viewer for Flex—
Technical Workshops | Esri International User Conference San Diego, California Customizing ArcPad solutions Marika Vertzonis, Gareth Walters, Stephen Quan.
Esri Maps for Salesforce and Microsoft Dynamics CRM
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Viewer for Flex An Introduction Canserina Kurnia and Derek Law July 12,
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Explorer Desktop.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for SharePoint, An Introduction Art Haddad Rich Zwaap.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Configuring ArcGIS.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Mobile Overview.
Lesley Bross, August 25, 2010 ArcGIS 10 Add-In Components and Controls.
Introduction to ArcGIS Add-Ins Exercises GIS/LIS Conference, 2014 Rochester, MN.
Sharing Geographic Content
Technical Workshops | Esri International User Conference San Diego, California ArcGIS Viewer for Flex – Advanced Topics Lloyd Heberlie Björn Svensson July.
Editing With ArcGIS Pro
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
Technical Workshops | Esri International User Conference San Diego, California ArcMap: Tips and Tricks Miriam Schmidts Jorge Ruiz-Valdepena July 23 – 27,
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Creating.NET Add-ins.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Technical Workshops | Esri International User Conference San Diego, California ArcGIS for Local Government’s Address Maps and Apps Scott Oppmann Allison.
Esri International User Conference | San Diego, CA Technical Workshops | Windows Phone – Developing Applications Kylie Donia and Eager Ip July 13, 2011.
Virtual techdays INDIA │ Nov 2010 Developing Office Biz Application using WPF on Windows 7 Sarang Datye │ Sr. Consultant, Microsoft Sridhar Poduri.
Esri UC 2014 | Technical Workshop | ArcGIS Data Reviewer Edwin Waite & Shankar Chandrasekaran Planning and Deploying Data Quality Services.
Extending ArcGIS for Server
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Windows.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS API for Flex.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating your Data.
Enabling High-Quality Printing in Web Applications
Leveraging ArcGIS Online Elevation and Hydrology Services
Esri UC 2014 | Technical Workshop | Animating Thousands of Graphics with ArcGIS Runtime SDK for Java Mark Baird and Vijay Gandhi.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Road Ahead - ArcGIS.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Viewer for Flex.
Portal for ArcGIS An Introduction
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Developing.NET Applications.
Getting the most out of ArcGIS Web Application Templates
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
GeoPlannerSM for ArcGIS®: An Introduction
Esri UC 2014 | Technical Workshop | ArcGIS for Windows Mobile - An Introduction Sunee Puckdee, Rui Ge, Morgan Zhang.
Economic Development Maps and Apps for State and Local Governments Lindsay King Nikki Golding Chris Buscaglia.
Using the Operations Dashboard for ArcGIS Jay Chen / Tif Pun.
Esri UC 2014 | Technical Workshop | Geocoding with ArcGIS Online and ArcGIS Online World Geocoding Service Jeff Rogers and Brad Niemand.
Esri UC 2014 | Technical Workshop | ArcGIS Online: An Introduction and Overview Ray Bunn Andrew Hendrickson Tim Oliver, Horry County Paul Ross.
Extend the Operations Dashboard with Custom Widgets (and more)
Configuring the ArcGIS for Local Government Election Polling Place and Election Results applications Lindsay Thomas.
Working with Feature Services Gary MacDougall Russell Brennan.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Customizing the Operations.
Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang.
Extending the Operations Dashboard
Configuring the Briefing Book Application in your Community Lindsay Thomas.
Optimizing Your JavaScript App for Performance Lloyd Heberlie Dasa Paddock Rene Rubalcava.
Technical Workshops | Esri International User Conference San Diego, California Creating Web Maps: Tips and Tricks Charlie Frye, Esri, Redlands Jim Herries,
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Esri UC 2014 | Technical Workshop | ArcGIS API for JavaScript: An Introduction Kelly Hutchins Derek Swingley.
Esri UC 2014 | Technical Workshop | Administering ArcGIS for Server with Python Jon Bodamer.
Esri UC 2014 | Technical Workshop | Address Maps and Apps for State and Local Government Allison Muise Nikki Golding Scott Oppmann.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Esri UC 2014 | Technical Workshop | Enhancing Web Map Performance in ArcGIS Online Julia Guard & Melanie Summers.
App Configuration, Customization or Development
Introduction to ArcGIS Add-Ins
M4: Animations, Custom Controls, and Globalization
Web AppBuilder for ArcGIS
ArcGIS API for Silverlight – An Introduction
Presentation transcript:

Esri UC 2014 | Technical Workshop | Operations Dashboard for ArcGIS: Extending the Functionality Jay Chen Kylie Donia Tif Pun

Esri UC 2014 | Technical Workshop | Agenda Customizing? Use add-ins! Sharing add-ins Sneak Peek Operations Dashboard in 45 seconds Developing add-ins Questions?

Esri UC 2014 | Technical Workshop | In 45 seconds Operations Dashboard Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Summary of Dashboard Author - Create an operation view - Add widgets, map tools, and feature actions - Configure them User - Gets relevant information Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Operation View Web map Behind the scenes desktopLayout map widget widgets featureActions mapTools featureActions mapID: “ ” Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Customizing? Use add-ins! Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Types of add-ins On map toolbar Interact with map Map tools Show information Work with a set of data Widgets Act on a single feature Available through map and other widgets Feature actions Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Operation View Web map Behind the scenes desktopLayout map widget widgets featureActions Add-In Assembly addInIds { “ ”, … } mapTools featureActions mapID: “ ” Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Overview ArcGIS Runtime SDK for WPF Visual Studio 2012 or 2013 &.NET 4.5 or later Use templates Implement ESRI.ArcGIS.OperationsDashboard interface(s) Two audiences: author configures, user executes Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Building custom map tools Appear on map toolbars Use to interact with the map Can use a temporary toolbar IMapTool & IMapToolbar interfaces Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Custom map tool Show images Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Building custom widgets Dockable window Implements IWidget interface Most are tied to a data source Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Custom widget Multi-value summary widget Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Building custom feature actions Shown on right-click No UI Command on a single feature Implement IFeatureAction Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Custom feature action Generate profile graph Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Development tips Support configuration Make use of: - Data sources - Map widgets - Other custom widgets - Built-in Dashboard styles Familiarize with WPF SDK & Dashboard samples Use templates (configured for testing) Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Testing add-ins Templates already configured for testing Uses a copy of the app included in the SDK Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Sharing & Updating add-ins Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Sharing & updating add-ins Operations Dashboard for ArcGIS: Extending the Functionality Make code changes

Esri UC 2014 | Technical Workshop | The Future of Dashboard Development Sneak Peek Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Cross-platform Extensibility Framework Create add-ins to extend Operations Dashboard with custom Widgets, Map Tools, and Feature Actions Add-ins are Web Apps Written in JavaScript, HTML5, CSS Add-ins will reference the ArcGIS API for JavaScript to define necessary add-in objects Target 10.3 Release Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Cross-platform Extensibility Framework (cont.) Developer - Write HTML/JavaScript Add-in web app using ArcGIS API for JavaScript - Host the web app on a on-premise web server (url) - Web app url to be referenced as Ops Dashboard Web Add-in item in portal Author of Operation Views - Browse and use an Ops Dashboard Web Add-in within an operation view - The operation view contains the reference to the Ops Dashboard Web Add-in item User - When opening an operation view, Operations Dashboard (Windows / Browser) accesses the Web Add-in item and gets the url to the Add-in web app - Web Add-in loaded in a Web Browser control (Windows app), or iFrame element (browser app) - Web Add-in is sandboxed Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Thank You! Session & sample code: Survey Offering ID: Thurs. 3:15pm ArcGIS Apps: The Road Ahead Operations Dashboard for ArcGIS: Extending the Functionality

Esri UC 2014 | Technical Workshop | Operations Dashboard for ArcGIS: Extending the Functionality