Configuring and Extending ArcGIS Solutions Web Applications



Similar documents
Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

Intro to Web App Builder. Mark Scott, Solutions Engineer, Esri County Government Team

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

ArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner

Building and Deploying Web Applications

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

ArcGIS Platform. An Integrated System. Portal

ArcGIS Web App Builder (AWAB) In BETA. John Bocan MES/DoIT

ArcGIS Web Mapping. Sam Berg, esri

Getting your app together with Web AppBuilder for ArcGIS

ArcGIS Viewer for Silverlight An Introduction

Extending the Survey123 for ArcGIS Mobile App

Esri GIS Mobile Solutions. John Sharrard

ArcGIS for Server in the Cloud

Portal for ArcGIS: An Introduction

Supporting High-Quality Printing in Web Applications with ArcGIS for Server

Portal. from the trenches!

Step 1 Preparation and Planning

Developing Apps with the ArcGIS Runtime SDK for Android. Ben Ramseth Esri Inc. Instructor Technical Lead

MetroGIS Project Proposal Template Version 1.0

How To Use Gis

Introduce Configurable Mobile App Development. Moxie Zhang Esri R&D Center Beijing

Mobile Solutions in ArcGIS. Justin Fan

ArcGIS Pro. James Tedrick, Esri

Portal for ArcGIS. Satish Sankaran Robert Kircher

Vision. South Pacific GIS/RS Conference /17/2015. Applying Geography Everywhere. Applying Geography Everywhere

TARGETPROCESS HELP DESK PORTAL

Editing Strategies for Enterprise Geodatabase

Google Analytics Playbook. Version 0.92

Supporting High-Quality Printing in Web Applications with ArcGIS 10.1 for Server

Developing Microsoft SharePoint Server 2013 Core Solutions

Esri Maps for Salesforce and Microsoft Dynamics CRM

Introduce Web3D Development and Visualization. Moxie Zhang Esri R&D Center Beijing

Easily add Maps and Geo Analytics in MicroStrategy

Build an ArcGIS Online Application

An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System

Esri Maps for Office, SharePoint & Dynamics CRM. Tony Howser Sentha Sivabalan Scott Ball

City of Corpus Christi. Mobile GIS Viewer. For ipad

Enabling High-Quality Printing in Web Applications with ArcGIS for Server. Craig Williams Scott Moore

Conservation Workshop ArcGIS Explorer

Building your Server for High Availability and Disaster Recovery. Witt Mathot Danny Krouk

Five Steps to Better Performance

NatureServe s Environmental Review Tool

An Esri White Paper June 2011 ArcGIS for INSPIRE

Network Analysis with ArcGIS Online

MobileMap and Spatial Content Management: Integrating Field Data Collection, Document Management and Enterprise GIS for Natural Resources

Note: Hands On workshops are Bring Your Own Laptop (BYOL), unless otherwise noted. Some workshops are Bring Your Own Mobile Device(BYOD).

Developing Microsoft Azure Solutions

JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments. George Bochenek Randy Jones

Developing Microsoft Azure Solutions 20532A; 5 days

Deploying ArcGIS for Server using Managed Services

Welcome to the Shortlist story map application template

Embracing ArcGIS for Local Government. Robert Parsons Delaware County, Ohio Auditor s Office Steve Koenig Bruce Harris & Associates

ArcGIS. Server. A Complete and Integrated Server GIS

SAP HANA Cloud Portal Overview and Scenarios

Making Your Mobile Workforce More Efficient

GeoCloud Project Report USGS/EROS Spatial Data Warehouse Project

Making Your Mobile Workforce More Efficient

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

Essential Mapping Apps

Operations Dashboard for ArcGIS: Extending the Functionality

Implementing ArcGIS for SharePoint Habitat for Humanity of Omaha April, 2013

Storytelling with Maps: Workflows and Best Practices

GIS Cloud Computing Solutions

Welcome to Esri's Software Export Control Classification Number (ECCN) Matrix

Amazon Hosted ESRI GeoPortal Server. GeoCloud Project Report

Deploying ArcGIS for Server Using Esri Managed Services

Technical Aspects to GIS in the Cloud

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

An Esri White Paper January 2010 ArcGIS Server and Virtualization

Open Data. Open Data. Share and map your data with ArcGIS. technology.

Luis Melo Head of CRM/CX. Capventis. Policy Automation. Knowledge Management. Field Service Management. Web Customer Service

GIS: Transforming the Business. Presented by: Catherine Fitzgerald Manager, Information Services Municipality of Chatham-Kent

Configuring user provisioning for Amazon Web Services (Amazon Specific)

Drupal and ArcGIS Yes, it can be done. Frank McLean Developer

ESRI Mobile GIS Solutions Overview. Shane Clarke ESRI

Location Analytics Integrating GIS technologies with SAP Business intelligence,

Extending Esri Maps for SharePoint with the Esri Maps Extensibility API. Tony Howser, Sentha Sivabalan, Heiko Heijenga, Elitsa Baklova

GIS Services for Iowa DOT

Esri Maps for Business Intelligence (BI)

Mobile Solutions for Data Collection. Sarah Croft and Laura Pierik

Elgg 1.8 Social Networking

ArcGIS Online Training for Program Work Teams - Part 2: Creating Basic Story Maps -

How To Use Hadoop For Gis

MD imap 2.0 THE NEXT GENERATION OF MARYLAND S ENTERPRISE GIS. Esri MUG Conference Baltimore, MD December 3,

Course 20532B: Developing Microsoft Azure Solutions

Publishing geospatial data to the web using the EEA infrastructure

Description of Application

Chapter 1: Introduction to ArcGIS Server

Reaching Customers Across Multiple Channels

Transcription:

Esri Developer Summit March 8 11, 2016 Palm Springs, CA Configuring and Extending ArcGIS Solutions Web Applications Allison Muise & Mike Tschudi

ArcGIS Solutions?

ArcGIS as a Platform Simple, Open, and Configurable Knowledge Workers Executive Access Public Engagement Work Anywhere Enterprise Integration ArcGIS Professional GIS Making Mapping and GIS Available Across Your Organization Transforming the Role of GIS

ArcGIS Solutions Editing Workflows Focused Maps and Apps Analytical Models Maps, apps, tools, and workflows focused on: State & Local Government Emergency Management Water, Electric, Gas, Telecommunications Defense Parks & Gardens Information Model

ArcGIS Solutions Our mission is to help you 1. Deliver maps and applications quickly throughout your organization 2. Stay current with future releases / avoid legacy technology 3. Deploy a geospatial platform that can be leveraged by many 4. Leverage the collective knowledge of the entire community

ArcGIS Solutions are: Configurable and Extensible Freely Available Fully Supported

ArcGIS Solutions Web Applications Widgets for Web AppBuilder Web App Templates for ArcGIS Online & Portal for ArcGIS Standalone applications

Configuring and Extending Widgets for Web AppBuilder

Summary Widgets for Web AppBuilder Use in ArcGIS Online or Portal - Collection of standard widgets & themes - Everything delivered by Esri is supported by Esri Support Or modify source code and run on your systems - Modify widgets, themes, player, - Create new widgets & themes - Publish to your server or cloud - Licensed using Apache 2

Tradeoff Widgets for Web AppBuilder Advantages - Esri maintains foundation of app: identity management, retrieving organization services - Esri maintains standard widgets - You can easily add and remove widgets - You can easily move custom widgets from version to version Disadvantages - Must conform to Web AppBuilder rules for widgets - Must consider possible theme layouts when designing widget layout - General-purpose app is somewhat heavier than a bespoke app

Example customization Widgets for Web AppBuilder NearMe widget created for an Early Voting application - Provides buffered search around map click or typed address - Available from Solutions and (in late March) Web AppBuilder Developer Edition v.2.0 Add it to Web AppBuilder Developer Edition by 1. Copying into client\stemapp\widgets\ Many custom widgets available - See https://geonet.esri.com/groups/web-app-builder-custom-widgets

Configuring and Extending Web App Templates for ArcGIS Online & Portal for ArcGIS

Summary Webapp templates for ArcGIS Online & Portal Configure application from Esri template - Supply your own map and layers - Personalize app using provided configuration parameters - Get configuration help from Esri Support Create your own template - Host application code on a web server - Modify the application and/or the configuration experience - Create and share a new template with your organization

Configuring and Extending Standalone Applications

Summary Standalone Applications Use as-is with your configuration - Configure application - Publish to your server or cloud - Everything delivered by Esri is supported by Esri Support Or modify source code - App can be fully customized; as an example, we use a few Esri dijits - Overview Map - Scalebar - Bookmarks (there are many more) - Licensed using Apache 2

The Community It s not just about the technology Destination where government s can collaborate Place where developers can contribute too Ongoing dialog to share success stories and learn from others

Questions? Solutions Gallery: http://solutions.arcgis.com/gallery/ Solutions Community: http://solutions.arcgis.com/community/ - for example, Local Government team s - Meetup: http://www.meetup.com/arcgis-for-local-government/ - Twitter: @ArcGISLocalGov - GitHub: http://esri.github.io/#local-government ArcGIS API for JavaScript: https://developers.arcgis.com/javascript/ ArcGIS Online: https://www.arcgis.com/ Web AppBuilder for ArcGIS: http://doc.arcgis.com/en/web-appbuilder/