Web Mapping Applications with ArcGIS. Bernie Szukalski Derek Law

Similar documents
Creating Web Mapping Applications. Nikki Golding

Working with the ArcGIS Viewer for Flex Application Builder

ArcGIS Viewer for Microsoft Silverlight An Introduction

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

What s New in ArcGIS Server 10

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

ArcGIS Online. The Road Ahead Geoff Mortson

Author. Publish. Use

ArcGIS Viewer for Silverlight Advanced Topics

Configuring and Customizing the ArcGIS Viewer for Silverlight. Katy Dalton

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

Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

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

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

Web AppBuilder Presented by

Getting Started with the ArcGIS Server JavaScript API

ArcGIS Viewer for Flex An Introduction

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

Esri Maps for SharePoint

Introduction to ArcGIS Server 10.1

Free to download and distribute from

Interactive webmaps with ArcGIS. Kristel Meikas, AlphaGIS

Building Applications with the ArcGIS Runtime SDK for WPF

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

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

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

ArcGIS Viewer for Flex Advanced Topics

ArcGIS API for Silverlight An Introduction

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

Desktop. ArcGIS Server. ArcGIS

ArcGIS for Mobile An Introduction. Bonnie Stayer

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.

An Introduction to GIS for developers

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

What s New in ArcGIS 10.4 for Server

Providing Interoperability Using the Open GeoServices REST Specification

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

Real-Time GIS: Leveraging Stream Services

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

Working with Feature Layers. Russell Brennan Gary MacDougall

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

Introduction to ArcGIS API for Flex. Bjorn Svensson Lloyd Heberlie

An introduction to ArcGIS Runtime

Publishing Story Maps with ArcGIS

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

ArcGIS Online: Managing Data. Jeremy Bartley Sentha Sivabalan

ArcGIS Runtime SDK for WPF

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

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

Chapter 20: Basic Application Design with Dojo and ArcGIS Templates

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

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

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

Getting Started with the ArcGIS Mobile APIs. Kris Bezdecny, David Martinez Andy Gup, David Cardella

ESRI Technology Update. Joe Holubar Larry Young

ArcGIS Enterprise Extending Services. Bill Major

ESRI Software Evolution

Implementing Security for ArcGIS Server Java Solutions

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

Lab 7: Silverlight API

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

Serving Imagery with ArcGIS Server 10.1

Developers Road Map to ArcGIS Desktop and ArcGIS Engine

ArcGIS for Developers: An Introduction. Moey Min Ken

Interoperability and Standards Supports in ArcGIS

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

ArcGIS Desktop The Road Ahead. Amadea Azerki

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

An Overview of FMW MapViewer

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

Leveraging OGC Services in ArcGIS Server

Operations Dashboard for ArcGIS Monitoring GIS Operations. Michele Lundeen Esri

ArcGIS API for Flex An Introduction

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

SDI SOLUTIONS FOR INSPIRE: TECHNOLOGIES SUPPORTING A FRAMEWORK OF COOPERATION

Developing Mobile Apps with the ArcGIS Runtime SDK for.net

What s s Coming in ArcGIS 10 Desktop

Chapter 9: Integrating Widgets

Goals Give you an overview of development with ArcGIS Server Give you a roadmap to other sessions Cover the breadth of the software Not a deep dive se

Web Editing in ArcGIS for Server. Gary MacDougall Ismael Chivite

SuperGIS Server 3.2 Value Edition Specification

3D in the ArcGIS Platform. Chris Andrews

Securing ArcGIS Server Services An Introduction

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

Extending ArcGIS for Server. Jon Satchwell, Esri Switzerland Cédric Despierre Corporon, Esri France

Understanding ArcGIS Online - why organizations should embrace the cloud now

Expand Your Audience through ArcGIS Online Workshop 2018 IMAGIN Conference

Building Apps with the ArcGIS Runtime SDK for ios

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

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

Viewer Features. DataBC Mashup Framework (DMF)

Introduction to JavaScript. Evan Caldwell & James Tedrick

Peers Technologies Pvt. Ltd. SHAREPOINT 2010 SHAREPOINT 2010 USAGE SHAREPOINT SERVER 2010 ADMINISTRATION SHAREPOINT SERVER 2010 DESIGN

The TLC GIS Web Development Strategy Tallahassee - Leon County Geographic Information Systems

ArcGIS for Server Michele Lundeen

ArcGIS for Developers. Kevin Deege Educational Services Washington DC

Tools to Develop New Linux Applications

TRANSITIONING TO A WEB- BASED DATA MANAGEMENT AND DATA SHARING MODEL. Chris Bardash, GISP

BROWSER. LuciadRIA DATA SHEET

Transcription:

Web Mapping Applications with ArcGIS Bernie Szukalski Derek Law

Agenda Web Mapping and Map Services Fundamentals ArcGIS Web Mapping Applications - Hosted online - Hosted on-premise Summary

Web Application Fundamentals A Web application is an app that is accessed over a network - Intranet or internet GIS use case is typically a Web mapping application used within a Web browser Generally not a fully functional GIS application, but a focused application

Web Mapping Applications use GIS Services Web Mapping apps consist of: - Map content - Base Maps - Operational layers - Functionality (tasks) - Use other GIS services Application Operational layers + Base Maps Map content and its behavior A

ArcGIS includes ready-to to-use configurable Web Apps No programming and no development Hosted on ArcGIS.com ArcGIS.com Viewer ArcGIS Explorer Online Hosted on-premise ArcGIS Viewer for Flex ArcGIS Viewer for Silverlight ArcGIS for SharePoint http://resources.arcgis.com/content/web/web-apps

ArcGIS.com and its Configurable Web Apps A new look at creating and sharing geographic information A public site, hosted by Esri Find, create and share geographic information Empowering the non-gis expert! Public and Private Groups Two ready to use applications: ArcGIS.com Viewer ArcGIS Explorer Online A arcgis.com A gateway into your ArcGIS Server services and applications

ArcGIS.com Viewer Author and share maps with NO programming

ArcGIS.com Viewer: Downloading Template apps http://www.arcgis.com/home/webmap/viewer.html Download HTML apps that use your Web Maps Create a Web Map Select a Template Web Application Save and host on your own Optionally change the source code

ArcGIS Explorer Online Free, lightweight, rich internet client A lightweight version of ArcGIS Explorer Desktop Includes: - Base Map gallery - Notes (markup) - Dynamic presentations - Query - More http://explorer.arcgis.com/

Demo 1 ArcGIS.com Web Apps

Summary of ArcGIS.com Web Apps Ready-to-use map viewer apps Configurable but not customizable Hosted by Esri They do not work unless you are connected to the internet Not for sensitive data ArcGIS.com Viewer Based on HTML (no plug-in needed) Simple mashups Embeddable web maps ArcGIS Explorer Online Silverlight (needs plug-in) Great for presentations Some more advanced features (notes and configurable search)

ArcGIS includes ready-to to-use configurable Web Apps No programming and no development Hosted on ArcGIS.com ArcGIS.com Viewer ArcGIS Explorer Online Hosted on-premise ArcGIS Viewer for Flex ArcGIS Viewer for Silverlight ArcGIS for SharePoint http://resources.arcgis.com/content/web/web-apps

ArcGIS Viewer for Flex A ready-to to-deploy application built on the ArcGIS API for Flex Configurable application Look and feel Capabilities Content Ideal for focused/vertical applications Extensible/customizable Supports ArcGIS.com Web Maps You host it, you control it esri.com/flexviewer Formerly known as the Sample Flex Viewer,, now fully supported

Demo 2a ArcGIS Viewer for Flex

ArcGIS Viewer for Flex Resource Center http://links.esri.com/flexviewer Get the Viewer and source code Help documentation, widget and configuration samples, and support forum

ArcGIS Viewer for Flex User Interface Title Subtitle Logo Widget tray Map Switcher widget Navigation widget Scalebar

ArcGIS Viewer for Flex User Interface Open widget (from Widget tray) Overview Map widget

UI Widgets

Functional Widgets Use them as needed for your applications

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

ArcGIS Server Services Directory View of ArcGIS Server REST endpoint ArcGIS Services Directory exposes REST API - http://localhost/arcgis/rest REST A

Configure the ArcGIS Viewer for Flex Assemble widgets to create focused app General properties UI elements Edit config.xml file Appearance Functionality Data content Map properties Spatial extent Data content Widget container Widgets A

Demo 2b Configure the ArcGIS Viewer for Flex

Additional Widgets from the community http://help.arcgis.com/en/webapps/flexviewer/gallery.html

Summary ArcGIS Viewer for Flex Configurable app Edit XML files Customizable (via ArcGIS API for Flex) Source code provided Extensible widget framework Downloadable Does not require connection to external servers Requires Flash plug-in Application Builder coming soon!!!

ArcGIS includes ready-to to-use configurable Web Apps No programming and no development Hosted on ArcGIS.com ArcGIS.com Viewer ArcGIS Explorer Online Hosted on-premise ArcGIS Viewer for Flex ArcGIS Viewer for Silverlight ArcGIS for SharePoint http://resources.arcgis.com/content/web/web-apps

ArcGIS Viewer for Microsoft Silverlight A ready-to to-deploy application built on the ArcGIS API for Silverlight Easily and quickly build Web applications Includes Application Builder WYSIWYG user experience No programming, nor configuration file editing Ideal for novice Web application creators Extensible framework You host it, you control it beta.esri.com/community/ Currently in public beta

ArcGIS Viewer for MS Silverlight overview Web browser-based application Consists of 3 components: 1. Configurable Viewer 2. Application Builder 3. Extensibility Kits Leverages ArcGIS Server 10 functionality Supports ArcGIS.com Web Maps

Demo 3 ArcGIS Viewer for Microsoft Silverlight

Viewer Application Builder Configure custom Web applications - Set properties to meet business requirements - Flexible workflow Easy to deploy Modify an existing published site - Make configuration changes with Builder Optional Getting started mode Builder can be extended with add-ins

Extensibility Kits Viewer functionality defined by add-ins - Add-ins modular code Developers can create custom add-ins - Requires ArcGIS API for Silverlight 2.2 Viewer capabilities can be extended: 1.Tools custom functions 2.Behaviors custom non UI logic 3.Layouts custom application look and feel 4.Layers custom data layer types

Summary ArcGIS Viewer for MS Silverlight Configurable app Application builder WYSIWYG UE Customizable (via ArcGIS API for Silverlight) - Extensibility kits - Sample code for tools Requires Silverlight plug-in Public beta NOW Beta 2 UC timeframe

ArcGIS includes ready-to to-use configurable Web Apps No programming and no development Hosted on ArcGIS.com ArcGIS.com Viewer ArcGIS Explorer Online Hosted on-premise ArcGIS Viewer for Flex ArcGIS Viewer for Silverlight ArcGIS for SharePoint http://resources.arcgis.com/content/web/web-apps

ArcGIS for SharePoint Configurable out-of of-the-box mapping components Configurable Map Web Part Geocoding Workflow Location Field Ideal for Creation of focused GIS apps on SharePoint pages Spatially enabling SharePoint data Works with ArcGIS.com Web maps You host it, you control it

Map Web Part A configurable out-of of-the-box map Configurable Map content Capabilities Color scheme Interactively configured via point and click Can be embedded in any SharePoint web part or wiki page Extensible

Geocoding Workflow Spatially enable SharePoint lists Geocode SharePoint lists of addresses Select locator service ArcGIS Online Bing Maps ArcGIS Server Automatically geocode when New records are added Addresses are updated

Location Field Spatially edit SharePoint list items Embeds a map of an item s s location within the item form Edit location Drag to new location Update based on new address Review and select address match candidates

ArcGIS for SharePoint Resource Center http://links.esri.com/sharepoint

Summary for ArcGIS for SharePoint Configurable web part WYSIWYG Customizable Extensible add-in framework (ArcGIS API for Silverlight) Requires Microsoft SharePoint and Silverlight plug-in Great integration with Sharepoint Reads sharepoint lists Provides Map Web Part

Summary ArcGIS Ready-to to-use configurable Web Apps Hosted on ArcGIS.com ArcGIS.com Viewer ArcGIS Explorer Online Hosted on-premise Flex Viewer Silverlight Viewer SharePoint Web parts http://resources.arcgis.com/content/web/web-apps