Working with the ArcGIS Viewer for Flex Application Builder

Similar documents
Web Mapping Applications with ArcGIS. Bernie Szukalski Derek Law

ArcGIS Viewer for Microsoft Silverlight An Introduction

Creating Web Mapping Applications. Nikki Golding

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

Getting Started with ArcGIS for Server. Charmel Menzel and Ken Gorton

Web App Builder: Code-free Development. Adam Ziegler, Esri-Northeast, Local Government Team

ArcGIS Viewer for Flex An Introduction

Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Web AppBuilder Presented by

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Interactive webmaps with ArcGIS. Kristel Meikas, AlphaGIS

What s New in ArcGIS Server 10

EUCOM/AFRICOM DEFENSE USER GROUP MEETING MARCH 2010 STUTTGART WELCOME!

Configuring and Customizing the ArcGIS Viewer for Silverlight. Katy Dalton

Author. Publish. Use

What s s Coming in ArcGIS 10 Desktop

Introduction to ArcGIS Server 10.1

An Introduction to GIS for developers

Introduction to ArcGIS API for Flex. Bjorn Svensson Lloyd Heberlie

ArcGIS Viewer for Silverlight Advanced Topics

Getting Started with the ArcGIS Server JavaScript API

ICIT. Brian Hiller ESRI Account Manger. What s new in ArcGIS 10

ArcGIS Online. The Road Ahead Geoff Mortson

ArcGIS Viewer for Flex Advanced Topics

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

Real-Time GIS: Leveraging Stream Services

ArcGIS API for Flex An Introduction

ArcGIS SDK for Windows Phone and ArcGIS for SharePoint. Jo Fraley Nikki Golding

Building Applications with the ArcGIS Runtime SDK for WPF

Building Mashups Using the ArcGIS APIs for FLEX and JavaScript. Shannon Brown Lee Bock

Esri Developer Summit in Europe Building Applications with ArcGIS Runtime SDK for Java

Tom Brenneman. Good morning and welcome, introductions and thank you for being here.

Best Practices for Creating Web Maps. Brian Chong Justin Fan

SDI SOLUTIONS FOR INSPIRE: TECHNOLOGIES SUPPORTING A FRAMEWORK OF COOPERATION

SAW Stand-alone Application for Web GIS Configuration and Deployment. PhD. Bogdan Cheveresan Esri Romania

ArcGIS API for Silverlight An Introduction

Using ArcGIS for Server. Javier Abadía, Esri España Peter McDaid, Esri UK

Customizing Web AppBuilder using Third Party Products. Presented to: Esri Canada Toronto UC Presented by: Maura Daffern October 11 th, 2018

Working with Feature Layers. Russell Brennan Gary MacDougall

Providing Interoperability Using the Open GeoServices REST Specification

ArcGIS Runtime SDK for WPF

ArcGIS for Mobile An Introduction. Bonnie Stayer

Extend GIS. The Reach. Of Your GIS. Chris Cappelli Nathan Bennett

Leveraging Esri Web AppBuilder s Free Widgets in Your Web GIS

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann

IndianaMap Release 3. Rick Hill, Paul Rohwer,, Chris Dintaman, Becky Meyer, and Denver Harper

Publishing Story Maps with ArcGIS

Free to download and distribute from

ArcMap: Tips and Tricks

How to become an INSPIRE node and fully exploit the investments made?

DATA SHARING AND DISCOVERY WITH ARCGIS SERVER GEOPORTAL EXTENSION. Clive Reece, Ph.D. ESRI Geoportal/SDI Solutions Team

Modernizing California State Highway Right of Way Records with GIS. Caltrans District 4 Oakland, CA

ArcGIS Web Viewers and Templates. Andy Gup, Jim Barry

ESRI Software Evolution

Operations Dashboard for ArcGIS Monitoring GIS Operations. Michele Lundeen Esri

What s New for Developers in ArcGIS Maura Daffern October 16

Creating Transparency, Openness and Trust: Modern Approach to Redistricting

SuperGIS Server 3.2 Value Edition Specification

Desktop. ArcGIS Server. ArcGIS

TACCIMO A CASE STUDY OF MIGRATING TO THE ARCGIS SERVER API FOR FLEX

Web GIS: Principles and Applications. Pinde Fu, Ph.D. Project Lead / Senior Developer Professional Services Division

Introduction to ArcGIS Online and Story Maps

Chapter 20: Basic Application Design with Dojo and ArcGIS Templates

GNAHRGIS MAP MIGRATION

A Developers Guide To Mobile GIS. David Cardella, Jeff Shaner

Designing and Using Basemaps. Jennifer Hughey

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

Developers Road Map to ArcGIS Desktop and ArcGIS Engine

Esri Maps for SharePoint

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS.

Serving Imagery with ArcGIS Server 10.1

ArcGIS 10.1 for Desktop Artie Robinson

Juniata County, Pennsylvania

SIX REASONS. You Should Use ArcGIS API 4.0 for JavaScript. By Julie Powell, Esri Product Management

Interoperability and Standards Supports in ArcGIS

The Now Platform Reference Guide

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

An introduction to ArcGIS Runtime

IMAGERY FOR ARCGIS. Manage and Understand Your Imagery. Credit: Image courtesy of DigitalGlobe

Leveraging OGC Services in ArcGIS Server

Review of File Management and Introduction to ArcGIS

GeoPlanner Workshop. Esri Ocean GIS Forum November 4, Pete Aniello and Rob Stauder

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang

ArcGIS Enterprise Extending Services. Bill Major

Nick Tonias, P.E. The CEDRA Corporation. Ian Peebles, GISP The City of Edmond

ArcGIS for Developers: An Introduction. Moey Min Ken

What s New in ArcGIS 10.4 for Server

3D in the ArcGIS Platform. Chris Andrews

Developing Web Applications with ArcGIS Server. Kevin Deege Educational Services ESRI-Washington DC

Chapter 9: Integrating Widgets

ArcGIS App Strategies Ben

ArcGIS Runtime SDK for.net Getting Started. Jo Fraley

What s New in Desktop 10.1

Flex 3 Pre-release Tour

ESRI Technology Update. Joe Holubar Larry Young

Agenda. Introduction. Supported Formats. Creating a Custom REST Service. What s Next

ArcGIS 9.2 Works as a Complete System

Building Applications with ArcGIS Runtime SDK for ios - Part I. Divesh Goyal Mark Dostal

ArcGIS Enterprise: Architecture & Deployment. Anthony Myers

Creating Apps Using ArcGIS Online Templates. Matt Kennedy

Transcription:

Working with the ArcGIS Viewer for Flex Application Builder Esri Canada User Conference St. John s November 15, 2012 Presented By: Greg Yetman gyetman@esri.ca

Agenda This seminar is designed to help you understand: 1) ArcGIS Viewer for Flex overview 2) Creating a web application with Application Builder 3) Configure and extend the ArcGIS Viewer for Flex

1) ArcGIS Viewer for Flex Overview

ArcGIS 10: A complete system Easier, more powerful, and everywhere Mobile Web Discover Create Manage Visualize Analyze Collaborate Cloud Enterprise Local Desktop

ArcGIS Web Mapping APIs Esri offers ArcGIS API for JavaScript ArcGIS API for Flex ArcGIS API for Microsoft Silverlight Provides a comprehensive framework for creating GIS enabled Web mapping applications Work with ArcGIS Server and ArcGIS Online services Primarily geared towards developers

Web map design pattern Operational layers display on top of basemaps Operational layers Information overlays that end users interact with Contain dynamic data Basemaps Geographic frame of reference Contain static data Operational layers + Basemaps Common design pattern

ArcGIS Server: Web protocols Support industry standards GIS services can be accessed via Representational State Transfer (REST) Simple Object Access Protocol (SOAP) Keyhole Markup Language (KML) Open Geospatial Consortium (OGC) Internet REST SOAP KML OGC

Services Directory ArcGIS Services Directory exposes REST API REST http://localhost/arcgis/rest/services

ArcGIS Viewer for Flex Configurable, ready-to-deploy WYSIWYG Web client Built with ArcGIS API for Flex Quickly and easily create and implement mapping applications Complete set of core GIS tools and functionality No programming required

ArcGIS Viewer for Flex Two methods to build an application Configurable Viewer Download a deployable viewer Manually edit configuration files Application Builder Install a program Use a wizard-driven user interface to build and modify a viewer

Configurable Viewer Title Subtitle Logo Widget tray Map Switcher widget Navigation widget Scalebar

Configurable Viewer Open widget (from Widget tray) Overview Map widget

Resource Center Download software, documentation, widgets, samples, user forums http://links.esri.com/flexviewer

Demonstration 1 Explore a deployed Web application

Review and Questions Explore a deployed Web application

2) Creating Web Applications with Application Builder

Application Builder Provides GUI user experience to configure and deploy the Viewer Built on Adobe AIR technology Interactively configure: Data Content Functionality Appearance

Start with Application Builder Download and run the installer Initial page manages your applications

Application Builder: Tabs Five control tabs Define functionality and look and feel Non-linear workflow Maps tab Widgets tab Layout tab Design tab Preview tab

Application Builder: Maps tab Maps tab Specify data content ArcGIS.com Web Maps or Basemaps & Operational Layers

Widgets Viewer application functionality defined by widgets Many core widgets included Each widget is configurable No programming required Use a select group of widgets to create custom Web clients that address specific business workflows Build focused Web mapping applications Lego-like approach to client development Application Builder manage using Widgets tab

Core functional widgets Bookmark Data Extract Draw Edit GeoRSS Layer List Locate Print Query Search Time Slider Geoprocessing

Core UI widgets Header controller Map switcher Navigation Overview map

Core UI widgets Coordinates Legend Splash screen Chart

Demonstration 2 Build a new ArcGIS Viewer for Flex using the Application Builder

Review and Questions Build a new ArcGIS Viewer for Flex using the Application Builder

3) Configure and extend the ArcGIS Viewer for Flex

ArcGIS Viewer for Flex: Users 1. Novice Web application creators Use Application Builder to build and deploy the viewer > GIS Analysts, Managers 2. Configurators Advanced Viewer configuration Leverage existing widgets > GIS Analysts, Web Site Designers, Managers 3. Developers Extend Viewer functionality > Business Partners, Web Site Developers, Flex API developers

Configure the Viewer Advanced customization by editing the Viewer configuration file General properties UI elements Map properties Spatial extent Data content Edit config.xml file Appearance Functionality Data content Widget container Widgets

Configure viewer widgets Widgets modular functionality XML configuration file Compiled Flash (.swf) file Customize widget by editing its configuration file Edit BookmarkWidget.xml file

Developing the Viewer Requirements Adobe Flex SDK 4.x Flash Player 10.0 IDE (Flash Builder 4) ArcGIS API for Flex Application and widget source code available Common patterns Change behavior of existing widgets Create new widgets Extend Viewer application Flash Player Flash Builder

Demonstration 3 Modify the viewer configuration file Extend application functionality with widgets

Summary In this Web Seminar you learned about... Configurable ready-to-deploy Web client > Complete set of core GIS tools and functionality Interactively create Web applications Configurable Viewer modify configuration files Application Builder WYSIWYG experience Simple customizations by editing configuration files Can be further extended with ArcGIS API for Flex

Thank You If you have any additional questions about the content presented to you, feel free to contact me: Greg Yetman gyetman@esri.ca