ArcGIS Web Mapping. Sam Berg, esri sberg@esri.com

Similar documents
ArcGIS Viewer for Silverlight An Introduction

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

Portal for ArcGIS. Satish Sankaran Robert Kircher

ArcGIS Platform. An Integrated System. Portal

Mobile Solutions in ArcGIS. Justin Fan

Building Applications with ArcGIS Runtime SDK for ios Part II. Eric Ito and Scott Sirowy

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville

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

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

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

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

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

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

ESRI Mobile GIS Solutions Overview. Shane Clarke ESRI

Building Applications with the ArcGIS Runtime SDK for Windows Mobile

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

Network Analysis with ArcGIS Online

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Operations Dashboard for ArcGIS: Extending the Functionality

Building and Deploying Web Applications

GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)

Operations Dashboard for ArcGIS

Raise of hands on anyone whos used the Flex or Silverlight Application Builders?

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

Configuring and Extending ArcGIS Solutions Web Applications

ArcGISSM. Online. The Mapping Platform for Your Organization

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

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

Online Data Services. Security Guidelines. Online Data Services by Esri UK. Security Best Practice

UNGIWG 14. Steve Maddison, George Davis, Latitude Geographics Friday, May 16 th 2014

Esri GIS Mobile Solutions. John Sharrard

What is ArcGIS Comprised Of?

Network Analysis with ArcGIS for Server

ArcGIS. Server. A Complete and Integrated Server GIS

Making Your Mobile Workforce More Efficient

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

QML and JavaScript for Native App Development

Making Your Mobile Workforce More Efficient

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

ArcGIS Pro. James Tedrick, Esri

SAP Mobile Documents. December, 2015

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

Portal for ArcGIS: An Introduction

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

Chapter 1: Introduction to ArcGIS Server

SUMMER SCHOOL ON ADVANCES IN GIS

Quick Start Guide to. ArcGISSM. Online

A Workflow for Creating and Sharing Maps

Statement of Direction

SAP Document Center. May Public

Extending the Survey123 for ArcGIS Mobile App

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

How To Use Gis

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

Magellan. 5 Simple Steps to Finding the Right Mobile Development Magellan Holdings, LLC.

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

Portal. from the trenches!

Enterpise Mobility Lexicon & Terminology

Getting your app together with Web AppBuilder for ArcGIS

Five Steps to Better Performance

Cisco Enterprise Mobility Services Platform

ni.com Remote Connectivity with LabVIEW

Step 1 Preparation and Planning

Implementing a Mobile GIS. Tom Brenneman Esri

Middleware- Driven Mobile Applications

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

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

An Esri White Paper October 2010 Developing with Esri Business Analyst Server

Developing Business Intelligence and Data Visualization Applications with Web Maps

SAP HANA Cloud Portal Overview and Scenarios

Embedding Maps into Microsoft Office and Microsoft SharePoint

APP DEV. We build your ideas into web and mobile applications. steicho. Technological Solutions

Take full advantage of IBM s IDEs for end- to- end mobile development

Essential Mapping Apps

ORACLE APPLICATION EXPRESS 5.0

Manitoba Dutch Elm Disease (DED) Field Data Capture using Collector for ArcGIS and ArcGIS Online

Corporate Bill Analyzer

Mobile Access Software Blade

Conservation Workshop ArcGIS Explorer

White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0

Supported Client Devices: - SIP/H.323 hardware and software end-points

Esri Maps for Business Intelligence (BI)

E-Business Analytics Tutorial: Spatially Enabling Employees

IT Peace of Mind. Powered by: Secure Backup and Collaboration for Enterprises

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Implementing Mobile Thin client Architecture For Enterprise Application

JavaFX Session Agenda

Deploying ArcGIS for Server Using Esri Managed Services

Glyder Mobile Doc s(for commercial business & healthcare) May, 2014

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

Video Collaboration & Application Sharing Product Overview

GIS IN THE CLOUD THE ESRI EXAMPLE DAVID CHAPPELL SEPTEMBER 2010 SPONSORED BY ESRI

Extending Enterprise GIS Into The Field with Mobile GIS Technology

Customizing ArcPad solutions

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

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

Prepare Data ArcMap Open Trees.mpk Chrome ArcGIS Online New Map Chrome Esri Blogs Chrome Local Government Resources Reflector Phone Connected

ShareNet. Technical Support Software. Powerful Request tracking built on the ShareNet platform!

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Transcription:

ArcGIS Web Mapping Sam Berg, esri sberg@esri.com

Agenda ArcGIS and WebMaps The APIs ArcGIS for Flex Viewer ArcGIS for Silverlight Builder ArcGIS for Sharepoint ArcGIS Application Templates ArcGIS Runtime

ARCGIS ONLINE

ArcGIS Online Is a Cloud Based System An Emerging Platform for Mapping and Geospatial Content Management Applications Online and On Premise... For Individuals, Departments and the Enterprise

Integrating Services (Data, Maps, Models... ) Accessible Easily Created and Shared Supporting Information Pop-Ups Dynamic Web Services Temporal Data Spreadsheets Spatial Analysis Annotation and Sketching Services and Data

WEB MAPS

ArcGIS Online Web maps Can be used in many ways, in many applications, on many devices ArcMap Custom Applications Web map Mobile Apps Configurable App Templates

Map ID A unique identifier

Working with the ArcGIS Portal REST API Authent. Portal Users Groups Items Search Community Content

Groups Collections of items in groups can be embedded or displayed in configurable galleries

Group IDs

Content

APIS

A Platform for Building Custom Apps API s and SDK s Web and mobile apps Sharing and collaboration tools App Templates www.arcgis.com/apidocs/rest/

Web Mapping APIs Building web clients Allow developers to easily build custom Web applications - ArcGIS API for JavaScript - ArcGIS API for Flex - ArcGIS API for Silverlight Built on a simple architecture - Use REST services endpoint - Web services based Choice depends on developer experience and style preference

ArcGIS Online Architecture for Developers ArcGIS Server REST API ArcGIS Portal REST API ArcGIS Server ArcGIS Server ArcGIS Online Map Services ArcGIS Online Respository Search Community Content

Using WebMaps to power Viewers

Tasks Place Finding Geocoding and Location analysis Routing and network analysis

Adding Items additem /sharing/rest/content/users/<userid>/additem - Synchronous - Asynchronous - Multi-Part http://www.arcgis.com/apidocs/rest/?additem.html

Turn web maps into Web apps Publish Author Map Choose a Template Share

Used Everywhere Any Device Smart Phones Social Media Tablets Web Sites Desktop One Map Browsers ArcGIS Online

ARCGIS VIEWER FOR FLEX

Viewer and ArcGIS.com Viewer can take advantage of ArcGIS.com functionality - Handle authentication - Groups, roles, access - Maps - Base maps - Demographics maps - Services: - Geocoding - Routing - and more

Managing applications

Creating

Signing in

Widgets

Editing

Layouts

Building a Multipurpose Viewer

Access Viewer source

ARCGIS VIEWER FOR SILVERLIGHT

Application Builder contains Viewer App App Builder layer management Web App table of contents Web App preview A

Add-Ins Extensibility Points Several ways to customize: 1. Tools functionality initiated by tool on toolbar 2. Behaviors non-ui logic 3. Layouts custom application look and feel 4. Controls UI integrated into application

Tools

Behaviors

Layouts

Builder

Web Maps

Signing in

Powered by WebMap configuration

Existing WebMap

Custom Layouts and Behaviors

ARCGIS FOR SHAREPOINT

Sharepoint for simple content management

Geocoded Lists

ArcGIS Location

ARCGIS APPLICATION TEMPLATES

Application templates Choose from Make a Web Application gallery More templates can be found by searching ArcGIS Online

Preview, publish, or download Click thumbnail to preview Gear indicates template is configurable when hosted Download source to customize and host on your own Click publish to couple and host your map with the application templates

Examples Story Maps Social Media Basic Viewer Swipe

Configure and publish from your account Save and share like any other item in My Contents Configuration Settings

Extending the use

WebMap IDs driving applications

Source code available

ARCGIS FOR SMARTPHONES AND TABLETS

ArcGIS for Smartphones & Tablets Android ios Windows Phone Tools to build focused solutions

ARCGIS RUNTIME

ArcGIS Can Now Be Embedded Anywhere New Lightweight Runtime Platform Easy to Deploy Fast Small Footprint Windows/Linux Server Runtime Local Data Provides Complete Geospatial Functionality

Lightweight Applications and Runtime SDKs Configurable COTS applications and Native ArcGIS Runtime SDKs ios Android Windows Phone Windows Mobile Windows Linux Applications Applications Applications Applications Applications Applications ArcGIS ArcGIS ArcGIS ArcGIS ArcGIS Explorer* ArcGIS Runtime Runtime SDK Runtime SDK Runtime SDK Runtime SDK Runtime SDK Runtime SDK Objective C Java Silverlight.NET WPF, Java Qt, Java

Sharing as a Package Professional to Professional ArcGIS Online ArcGIS for Desktop Sharing Tradecraft Map and Layer Packages New at 10.1 Tile, Geoprocessing & Locator Packages

Thank You. Questions and Comments?

Summary Online WebMaps can power many applications Choice of viewers and environments for mapping Scalable environment