ArcGIS Viewer for Flex An Introduction

Similar documents
ArcGIS Web Viewers and Templates. Andy Gup, Jim Barry

ArcGIS Viewer for Flex Advanced Topics

Working with the ArcGIS Viewer for Flex Application Builder

ArcGIS Viewer for Microsoft Silverlight An Introduction

Web AppBuilder Presented by

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Creating Web Mapping Applications. Nikki Golding

ArcGIS Viewer for Silverlight Advanced Topics

Interactive webmaps with ArcGIS. Kristel Meikas, AlphaGIS

Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

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

Web Mapping Applications with ArcGIS. Bernie Szukalski Derek Law

Author. Publish. Use

ArcGIS API for Flex An Introduction

Introduction to ArcGIS API for Flex. Bjorn Svensson Lloyd Heberlie

ArcGIS Online. The Road Ahead Geoff Mortson

Expand Your Audience through ArcGIS Online Workshop 2018 IMAGIN Conference

Securing ArcGIS Server Services An Introduction

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

TRAINING GUIDE. Lucity GIS. Web Administration

Telling Stories with Map Templates

Developing Mobile Apps with the ArcGIS Runtime SDK for.net

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

Publishing Story Maps with ArcGIS

Providing Interoperability Using the Open GeoServices REST Specification

ArcGIS Online: Managing Data. Jeremy Bartley Sentha Sivabalan

Building Applications with the ArcGIS Runtime SDK for WPF

Configuring and Customizing the ArcGIS Viewer for Silverlight. Katy Dalton

Sharing Web Layers and Services in the ArcGIS Platform. Melanie Summers and Ty Fitzpatrick

ArcGIS Online: Three-and-a-Half Ways to Create Tile Layers. Eric Anderson & Adam Eversole Esri Support Services

Customizing the Operations Dashboard for ArcGIS

ArcGIS Runtime SDK for.net Getting Started. Jo Fraley

Getting Started with the ArcGIS Server JavaScript API

Real-Time GIS: Leveraging Stream Services

Developing Qt Apps with the Runtime SDK

Portal for ArcGIS. Matthias Schenker, Esri Switzerland

How To Configure & Use Insights for ArcGIS ARAVIND SIVASAILAM MATT THOMAS

An Introduction to GIS for developers

ArcGIS Enterprise: Architecture & Deployment. Anthony Myers

Administering Your ArcGIS Enterprise Portal Bill Major Craig Cleveland

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

Operations Dashboard for ArcGIS Monitoring GIS Operations. Michele Lundeen Esri

Building Android Apps Runtime SDK for Android

Configuring ArcGIS Enterprise in Disconnected Environments

ArcGIS Pro: What s New in Editing and Data Management

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

Implementing a Hybrid Approach to ArcGIS. Philip McNeilly and Margaret Jen

Esri Maps for SharePoint

ArcMap: Tips and Tricks

Getting Started with the ArcGIS Runtime SDKs. Dave, Will, Euan

Getting Started with ArcGIS Runtime. Jeff Shaner David Cardella

Network Analysis with ArcGIS Online and On-premise Services

Lidar Working with LAS Datasets

Building Java Apps with ArcGIS Runtime SDK

Python Map Automation Beyond the Basics of arcpy.mapping

ArcMap Tips and Tricks

Best Practices for Designing Effective Map Services

MAP ASPEN Training Manual. Navigate back to City of Aspen Home, GIS Home, Map Aspen Home or the Data Catalog from any page in the site.

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

ArcGIS Server and Portal for ArcGIS An Introduction to Security

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

Designing and Using Cached Map Services

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

ArcGIS GeoEvent Server: Making 3D Scenes Come Alive with Real-Time Data

Optimizing Field Operations. Jeff Shaner

Building Maps for the Public. Allen Carroll, David Asbury, and Jim Herries

Free to download and distribute from

ArcPad An Introduction

ArcGIS API for JavaScript

ArcGIS Enterprise: Portal Administration BILL MAJOR CRAIG CLEVELAND

An Introduction to Data Interoperability

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

Working with Feature Layers. Russell Brennan Gary MacDougall

Survey123 Deep Dive. Presented by: Sue Enyedy-Goldner Fall 2018

ArcGIS Online A Security, Privacy, and Compliance Overview. Andrea Rosso Michael Young

Data Interoperability An Introduction

Data Store Management Best Practices. Bill Major Laurence Clinton

Introduction to JavaScript. Evan Caldwell & James Tedrick

ENERGY WEB ATLAS WEB APPLICATION USER GUIDE. ENERGY WEB ATLAS All materials subject to strictly enforced copyright laws Gulf Publishing Company 1

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

ArcGIS for Mobile Devices: An Overview. Jeff Shaner Bonnie Stayer

ArcGIS Apps for the Mobile Worker. Presented by: Sue Enyedy-Goldner

Using Collector for ArcGIS and Operations Dashboard for ArcGIS. Mike Sweeney Esri-Charlotte

Introduction to ArcGIS Online and Story Maps

ArcGIS for Mobile An Introduction. Bonnie Stayer

What s New in ArcGIS 10.4 for Server

SAGIS Property Map Viewer Instruction Manual Instructions for using the SAGIS Property Map Viewer. Published December 21, 2018.

Introduction to Your First ArcGIS Enterprise Deployment. Thomas Edghill & Jonathan Quinn

Understanding ArcGIS Online - why organizations should embrace the cloud now

Strategies for Building Mobile Apps Using ArcGIS API for JavaScript

Working with Metadata in ArcGIS

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

ArcGIS Enterprise Portal for ArcGIS

Desktop. ArcGIS Server. ArcGIS

What Makes a good content item GREAT?

ArcGIS for Server: What s New. Philip Heede, Jay Theodore

Developing Cross-Platform Native Apps with AppStudio for ArcGIS. Jo Fraley Erwin Soekianto

Getting Started with ArcGIS Runtime SDK for Java SE

ArcGIS for Server Performance and Scalability Optimizing GIS Services

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

Transcription:

2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop ArcGIS Viewer for Flex An Introduction Bjorn Svensson and Heather Gonzago @Bjorn_Svensson @hgonzago Esri UC2013. Technical Workshop.

Public sites built with the Viewer

Agenda Viewer as part of ArcGIS platform What s new Getting started Adding content Adding functionality

Flex Viewer and ArcGIS platform Bjorn Esri UC2013. Technical Workshop.

ArcGIS Viewer for Flex ArcGIS API for Flex ArcGIS Online / Portal / Orgs ArcGIS Server

ArcGIS Online Phones Tablets Browsers ArcGIS Online www Users Groups Maps Spreadsheets Embedded maps API ArcGIS Server/Desktop ArcGIS Web services

Web maps Tablets Smartphones Social Media Websites Desktops Browsers Web Map Supporting Visualization, Query, Editing, and Analysis Integrating Services

Which version? What is your role? Compiled Viewer Application Builder Source Code Web Application GitHub

Flex Viewer 3.4 requirements Build and configure Application Builder Adobe AIR 3.5 or higher Flash Player 11.1 or higher Web server Read/write access to folder containing Viewer applications Configure Build

Flex Viewer 3.4 development requirements Develop Adobe Flex 4.6 SDK or higher or Apache Flex 4.8 SDK or higher Flash Player 11.1 or higher Debugger version A method to compile e.g. Flash Builder 4.6 or higher ArcGIS API for Flex ArcGIS Viewer for Flex, GitHub Develop

Esri: ArcGIS for Flex API and Viewer Well established Active user community Consistent release schedule Dec 2012 March 2013 April 2013 July 2013 3.1 3.2 3.3 3.4 Esri UC2013. Technical Workshop. ArcGIS Viewer for Flex - Advanced Topics

What s new since last year? Bjorn Esri UC2013. Technical Workshop.

3.1 improvements (December 12) Attribute Table widget Search in Header Related records New web formats (CSV, GeoRSS) Draggable popup windows Attribution (automatic map copyrights) Rotation (via config) Improved GP Updated WMTS Metric only scalebar RTL/localization improvements

3.2 improvements (March 13) Directions widget 6 new locales - Danish, Estonian, Hebrew, Latvian, Lithuanian, and Portuguese (Portugal) Layer list and TOC includes swatches Application Builder - WMS, WMTS, and Web tiled layers - Right-to-left (RTL)

3.3 improvements (April 13) Portal updates Many bug fixes and enhancements - E.g. allow map service without matching feature service to be used in Attribute Table widget GitHub issues and the Viewer discussion forum are excellent resources when submitting ideas and suggestions

3.4 improvements ArcGIS 10.2 - Portal for ArcGIS Data validation Support for setting date format and useutc on date fields (Attribute Table and Edit widgets) Search extent can be specified by configuration (Directions, Locator, Header Search) Image service and WMS legend support Application Builder source code is available on GitHub

Getting started and resources Heather Esri UC2013. Technical Workshop.

Getting started with Application Builder Download ArcGIS Viewer for Flex Accept license Install application

Upgrading is easy

Demo Getting started and resources Heather Esri UC2013. Technical Workshop.

Adding content Heather Esri UC2013. Technical Workshop.

Two ways to access content 1. Web maps - ArcGIS Online - ArcGIS Online for Organizations - Portal for ArcGIS 2. Basemaps and operational layers - ArcGIS Online - Hosted services or ArcGIS Server services - From the web, e.g. KML, CSV, WMS, etc.

Adding web maps Works with Portal URL settings - ArcGIS Online - ArcGIS Online for organizations - Portal for ArcGIS Sign-in to access content Access secure web maps

Adding web maps Featured maps Publicly accessible Search tags Browse your web map content

Basemap gallery Access in apps created using both web maps and operational layers

Basemaps and operational layers Hosted services

Basemaps and operational layers ArcGIS Server services Access to secured services

Basemaps and operational layers From the web

Demo Adding content Heather Esri UC2013. Technical Workshop.

Adding functionality Heather Esri UC2013. Technical Workshop.

Pop-ups made easier

Web map pop-ups carry over

Widgets Functionality defined via widgets Many core widgets included Configurable Build focused web maps with select group of widgets Add only if needed

Layout widgets Customize the layout settings Widgets introduced this past year

Attribute widget Provides tabular view of feature layer s attributes If feature layer is editable, can edit in table Dynamic map service or feature service Works with relates Configurable

Demo Adding functionality- Attributes Heather Esri UC2013. Technical Workshop.

Search in header Basic search functionality Configurable Can search based on geocode locator or map service layers

Demo Adding functionality- Search Heather Esri UC2013. Technical Workshop.

Directions widget Directions between 2+ locations Route and search configurable

Demo Adding functionality- Directions Bjorn Esri UC2013. Technical Workshop.

Additional configuration editing Additional functionality not provided directly in Application Builder Edit configuration tags directly (XML) Some examples - Search extent - Map rotation - Directions

Importing a custom widget into Application Builder Easy dialog allows importing custom widgets Advanced Settings Add packaged widget (ZIP)

Demo Adding functionality 3 rd party widgets Heather Esri UC2013. Technical Workshop.

The finished application Bjorn Esri UC2013. Technical Workshop.

Deployment scenarios Copy the entire web application s folder to hosting web server Export option in Application Builder provides copy functionality also Access application from client browser HTTP

Wrap it up Bjorn Esri UC2013. Technical Workshop.

Takeaway points Quickly able to create and deploy custom web mapping applications No programming experience required Easily configurable using either Application Builder, compiled, or source code Works with a wide array of layer types Vast amount of already-provided functionality

Where can I get more info? Esri - http://resources.arcgis.com - documentation, forums, samples - http://links.esri.com/flexviewer Adobe - http://www.adobe.com/devnet/flex.html - http://www.adobe.com/devnet/flex/videotraining.html - http://www.adobe.com/devnet/flex/tourdeflex.html

Esri training for Web developers http://www.esri.com/training Instructor-Led Courses - Building Web Applications Using the ArcGIS API for Flex (3.x) - Migrating to ArcGIS 10.2 for Server - ArcGIS for Server: Sharing GIS Content on the Web (10.1) Online Training Seminars - Extending the ArcGIS Viewer for Flex (3.x) - Free, one-hour presentation and demos by Esri technical experts - Live seminar broadcast on a new topic every month

UC Agenda: Flex Technical Workshops ArcGIS API for Flex An Introduction - Tues. 7/9; 1:30-2:45 Rm 15A - Wed. 7/10; 1:30-2:45 Rm 15B ArcGIS Viewer for Flex An Introduction - Wed. 7/10; 8:30-9:45 Rm 14B ArcGIS Viewer for Flex Advanced Topics - Wed. 7/10; 10:15-11:30 Rm. 14B - Thurs. 7/11; 1:30-2:45 Rm 31C ArcGIS API for Flex Advanced Topics - Wed. 7/10; 3:15-4:30 Rm. 15A - Thurs. 7/11; 8:30-9:45 Rm. 15A

QUESTIONS???

Thank you Please fill out the session evaluation First Offering ID: 1238 Second Offering ID: 1346 Online www.esri.com/ucsessionsurveys Paper pick up and put in drop box