SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
Building
                         ArcGIS
        Mobile
   Solutions
                            …in the cloud




                            Allan Laframboise

Esri Developer Network      Nicholas Furness
esri – a leader in geospatial software

 EDN Team
    Support the developer community


      Connecting - www.esri.com/devmeetup

 Resources
    esri - www.esri.com


      Maps and Services - ArcGIS.com

      Developer Help - resources.esri.com

                                             alaframboise@esri.com

                                             nfurness@esri.com
ArcGIS | A complete system for geographic information



                                       Cloud

                     • Discover
               Web
                     • Create
                     • Manage
                                     Enterprise
                     • Visualize
      Mobile         • Analyze
                     • Collaborate

                                       Local
          Desktop
Who’s building ArcGIS solutions?




                                        Quake Map


E311/Service Request




                       Campus Routing

                                                    Where To/Entertainment
Agenda


Build “intelligent” webmaps

Basemaps and Services

Host your data in the cloud

Build a mobile application

Get the most out of your subscription
ArcGIS Online
Building “intelligent” webmaps
ArcGIS Online
Cloud-based geospatial solution


 1.   Website for maps and applications
 2.   Basemaps and Geo Services
 3.   Cloud-space for you! - New!




                                  ArcGIS.com
A complete geospatial infrastructure
      In the cloud




                                             Free Map
       Webmaps
                                             Viewers




Basemaps             •   ArcGIS Online
& Services




                                                Web & Mobile
       Cloud Space                              APIs
What you can do with ArcGIS Online?
 Out-of-the-box you can…


 Create   an account

 Browse    and find maps

 Create   “intelligent” webmaps
                                   Accessibility
 Add   data (CSV, GPX, SHP)

 Share   with groups

 Access    from any device
Webmap Viewers




   ArcGIS Online (JS)




                        ArcGIS Explorer Online (SL)
Demo
ArcGIS.com – Build your first webmap
Recap


 ArcGIS   Online - cloud-based geospatial solution

 Easy
     to find, create and share “intelligent”
 webmaps

 Design   with free viewers

 No   experience with GIS!
ArcGIS Online Services
     How to access your world
ArcGIS Online Services


 Types

   1.   Basemap Services

   2.   Task Services (Geo Services)




                        •   ArcGIS Online
ArcGIS Online Basemaps


 Types
      World Street View
      World Imagery (Satellite)
      Demographics
      Landsat Imagery
      Reference
      …


 Other types
      Bing, Open Street Map
Beautiful Maps!
Community Maps Program
www.esri.com/communitymaps
Basemap and Service Metadata

Description:                        Last updated July 2011…
Scale:                              1:591,657,528 down to 1:4,514
Coordinate System:                  Web Mercator (WKID 102100)
Tiling scheme:                      Bing/Google


REST
 http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer



REST:
http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/ESRI_Places_World/Ge
  ocodeServer
ArcGIS Online Task Services


Task Services = “Geo Services”

   World geocoding and address matching

   Routing (North America and Europe)

   Geometry Service
Demo
ArcGIS Online Basemaps and Services
Recap


High-quality basemaps

Community is contributing

Different types of Task Services

Free for development!
Your data in the Cloud
     ArcGIS Online cloud hosting
ArcGIS Online Subscription (New!)


Subscription
     Access to geospace and services in the cloud

Standard account +

     Brand ArcGIS.com website
     Manage users (admin, publishers, users)
     Create groups
     Create and share private maps and data
     Upload your data to the cloud


No servers, infrastructure or GIS expertise!
Moving data into the cloud


Hosting options

   Feature   Service – Live data

   Tile   Service – Images
What’s a Feature Service?


 Your data as a “geo service” in the cloud

    Accessible via REST, ArcGIS Web and Mobile APIs
    SQL-like query
    Get actual records (features)
    Access shapes
    Create, Update and Delete
Creating feature Services


 1.       Import your table or shapefile data

          CSV, TXT and Shapefiles (zip)
          Automatically geocoded


 2.       Creates a REST endpoint

 http://services.arcgis.com/uCXeTVveQzP4IIcx/arcgis/rest/ser
  vices/Navteq_POI_Cook_County/FeatureServer
ArcGIS Online Subscription


  Publish   and manage own services

  No   1000 feature limit!

  Default   space is 2GB

  Token-based    security model
GoChicago!
Demo
Hosting your data in the cloud
Recap


ArcGIS Online Subscription gives you cloud space

Host data as a Feature or Tile services

Accessible from all ArcGIS clients and APIs (REST)

No experience with GIS!
ArcGIS Mobile APIs
  Accessing your data in the cloud
ArcGIS apps for tablets and smartphones
Access ArcGIS.com webmaps in cloud




Apple iOS




Microsoft Windows
Phone 7




Google Android
(Coming in Q4, 2011)                 Free!
ArcGIS Mobile Development Options


Cross-platform
     ArcGIS API for JavaScript (compact)


Native
     ArcGIS for iOS
     ArcGIS for Windows Phone
     ArcGIS for Android (beta)
Getting Started


1.   Go to the Resource Center

2.   Download API

3.   Access ArcGIS Online Basemaps

4.   Access ArcGIS Online Services

5.   Access your feature service in the cloud
Adding layers to your map



// ArcGIS Online Basemap Service

<esri:Map x:Name="MyMap" Extent="-120, 20, -100, 40">
      <esri:ArcGISTiledMapServiceLayer ID="StreetMapLayer"
           Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_
           2D/MapServer">
      </esri:ArcGISTiledMapServiceLayer>

      <esri:GraphicsLayer ID=“PlacesLayer" />
</esri:Map>
Accessing geo services
// ArcGIS Online Geometry Service
private void RunBufferService()
 {
      BufferParameters bufferParams = new ESRI.ArcGIS.Client.Tasks.BufferParameters()
        {
           BufferSpatialReference = new SpatialReference(4326),
           OutSpatialReference = MyMap.SpatialReference,
           Unit = LinearUnit.StatuteMile,
        };
        bufferParams.Distances.Add(SliderDistance.Value);
        bufferParams.Features.Add(_point);

       _geometryService.BufferAsync(bufferParams);
}

void GeometryService_BufferCompleted(object sender, GraphicsEventArgs args)
{
      Graphic bufferGraphic = new Graphic();
       bufferGraphic.Geometry = args.Results[0].Geometry;
       _polygonLayer.Graphics.Add(bufferGraphic);
}
Accessing features in the cloud

 // ArcGIS Online Feature Service
QueryTask _placesQueryService = new QueryTask("http://services.arcgis.com/uCXeTVveQzP4IIcx
/ArcGIS/rest/services/POI_Cook_County/MapServer/0");
_placesQueryService.ExecuteCompleted += PlacesQueryTask_ExecuteCompleted;

private void RunPlacesService()
{
      ESRI.ArcGIS.Client.Tasks.Query query = new ESRI.ArcGIS.Client.Tasks.Query();
      query.Geometry = _bufferGeometry;
      query.OutFields.Add("Name, Address,Street,City,County,Phone,Description,Cuisine,Chain");
      query.Where = "Description like '%restaurant%'“;
      _placesQueryService.ExecuteAsync(query);
}

private void PlacesQueryTask_ExecuteCompleted(object sender, QueryEventArgs args)
{
      foreach (Graphic selectedPOI in args.FeatureSet.Features)
      {
            placesLayer.Graphics.Add(selectedPOI);
      }
}
Mobile Developer Help


Downloads

API Reference

Samples

Forum

Blog
                        resources.arcgis.com
Demo
ArcGIS Mobile Development
Recap


Start with the out-of-the-box mobile Apps

Cross-platform and native development options

ArcGIS Resource Centers

How to access your data in the cloud
Getting the most out
of your ArcGIS Online
     Subscription
GoChicago! Pizza Finder Mobile App


Search for pizza restaurants

Check-in/out

Routing

Directions

Rating
Cloud implementation + business model


 Restaurant Owner                        Web Viewers
    Webmaps                             Administration




                    •   ArcGIS Online
Customer
Check-ins




                                                 ArcGIS
                                                Mobile App
       Basemaps
       & Services
GIS mapping and analysis
    Closer look at customer information
                                           Location
                                                    Time
                                          Routing
                                                    Ratings




Identify patterns

Understand demographics

Target advertising & promotion
Business Analyst
Make better location-based decisions


 Marketplace

 Analyses

 Reports

 Demographics

 Decision making
                                       bao.esri.com
Summary

ArcGIS Online
    One-stop-shop for webmaps, apps and services


ArcGIS Online Subscription
    Host and manage your data in the cloud


ArcGIS Mobile APIs
    Easy to consume cloud data and services


Monetize your investment
    GIS analyses, Demographics, Business Analyst
alaframboise@esri.com
nfurness@esri.com

Esri Developer Network

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim BarryEsri Nederland
 
Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)
Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)
Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)Michael Olkin
 
Navteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POINavteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POIAllan Laframboise
 
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNorth Dakota GIS Hub
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Esri Nederland
 
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to heroBuilding a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to heroAllan Laframboise
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS PlatformEsri UK
 
NDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNorth Dakota GIS Hub
 
Esri 2016 User Conference - ArcGIS Online steps for success
Esri 2016 User Conference - ArcGIS Online steps for successEsri 2016 User Conference - ArcGIS Online steps for success
Esri 2016 User Conference - ArcGIS Online steps for successBern Szukalski
 
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016AppStudio for ArcGIS: The Basics - Esri FedGIS 2016
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016Blue Raster
 
Esriuk_track5_pro_launch
Esriuk_track5_pro_launchEsriuk_track5_pro_launch
Esriuk_track5_pro_launchEsri UK
 
Taking Advantage of ArcGIS Online to Push a Mobile Agenda
Taking Advantage of ArcGIS Online to Push a Mobile AgendaTaking Advantage of ArcGIS Online to Push a Mobile Agenda
Taking Advantage of ArcGIS Online to Push a Mobile AgendaMichael Olkin
 
Web Editing in ArcGIS Server
Web Editing in ArcGIS ServerWeb Editing in ArcGIS Server
Web Editing in ArcGIS ServerEsri
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland
 
ArcGIS API for Javascript Tutorial
ArcGIS API for Javascript TutorialArcGIS API for Javascript Tutorial
ArcGIS API for Javascript TutorialMohammed Mahmoud
 
ArcGIS Online
ArcGIS OnlineArcGIS Online
ArcGIS OnlineEsri
 
Portal for ArcGIS – beste praksis - BK2016
Portal for ArcGIS – beste praksis - BK2016Portal for ArcGIS – beste praksis - BK2016
Portal for ArcGIS – beste praksis - BK2016Geodata AS
 
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScriptDeveloping a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScriptAlexa Guertin
 

Was ist angesagt? (20)

Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
 
Esri Map App Builders
Esri Map App BuildersEsri Map App Builders
Esri Map App Builders
 
High Accuracy Data Collection with Esri's Collector App
High Accuracy Data Collection with Esri's Collector AppHigh Accuracy Data Collection with Esri's Collector App
High Accuracy Data Collection with Esri's Collector App
 
Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)
Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)
Taking Advantage of ArcGIS Online to Push a Mobile Agenda (Esri UC 2013 Edition)
 
Navteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POINavteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POI
 
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
 
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to heroBuilding a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS Platform
 
NDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS Pro
 
Esri 2016 User Conference - ArcGIS Online steps for success
Esri 2016 User Conference - ArcGIS Online steps for successEsri 2016 User Conference - ArcGIS Online steps for success
Esri 2016 User Conference - ArcGIS Online steps for success
 
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016AppStudio for ArcGIS: The Basics - Esri FedGIS 2016
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016
 
Esriuk_track5_pro_launch
Esriuk_track5_pro_launchEsriuk_track5_pro_launch
Esriuk_track5_pro_launch
 
Taking Advantage of ArcGIS Online to Push a Mobile Agenda
Taking Advantage of ArcGIS Online to Push a Mobile AgendaTaking Advantage of ArcGIS Online to Push a Mobile Agenda
Taking Advantage of ArcGIS Online to Push a Mobile Agenda
 
Web Editing in ArcGIS Server
Web Editing in ArcGIS ServerWeb Editing in ArcGIS Server
Web Editing in ArcGIS Server
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
 
ArcGIS API for Javascript Tutorial
ArcGIS API for Javascript TutorialArcGIS API for Javascript Tutorial
ArcGIS API for Javascript Tutorial
 
ArcGIS Online
ArcGIS OnlineArcGIS Online
ArcGIS Online
 
Portal for ArcGIS – beste praksis - BK2016
Portal for ArcGIS – beste praksis - BK2016Portal for ArcGIS – beste praksis - BK2016
Portal for ArcGIS – beste praksis - BK2016
 
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScriptDeveloping a Weather Forecasting Web-Service using ArcGIS API for JavaScript
Developing a Weather Forecasting Web-Service using ArcGIS API for JavaScript
 

Ähnlich wie Building ArcGIS Mobile Solutions in the Cloud

Building a mobile, cloud, checkin app in 75 minutes - zero to hero.
Building a mobile, cloud, checkin app in 75 minutes -  zero to hero.Building a mobile, cloud, checkin app in 75 minutes -  zero to hero.
Building a mobile, cloud, checkin app in 75 minutes - zero to hero.OReillyWhere20
 
Building good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris BakBuilding good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris BakEsri Nederland
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Geodata AS
 
ArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & StartupsArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & StartupsEsri Ireland
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestAllan Laframboise
 
ESRI Canada Community Maps Program
ESRI Canada Community Maps ProgramESRI Canada Community Maps Program
ESRI Canada Community Maps ProgramCybera Inc.
 
GIS as a Platform by Sam Viana (Esri Inc)
GIS as a Platform by Sam Viana (Esri Inc)GIS as a Platform by Sam Viana (Esri Inc)
GIS as a Platform by Sam Viana (Esri Inc)Esri South Africa
 
Esri South Africa ArcGIS 10.2 Rollout
Esri South Africa ArcGIS 10.2 Rollout Esri South Africa ArcGIS 10.2 Rollout
Esri South Africa ArcGIS 10.2 Rollout Esri South Africa
 
Welsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening PlenaryWelsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening PlenaryEsri UK
 
NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC
NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC
NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC North Dakota GIS Hub
 
NDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location Intelligence
NDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location IntelligenceNDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location Intelligence
NDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location IntelligenceNorth Dakota GIS Hub
 
Esri South Africa GIS In The Cloud
Esri South Africa GIS In The CloudEsri South Africa GIS In The Cloud
Esri South Africa GIS In The CloudEsri South Africa
 
AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS Amazon Web Services
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS Esri
 

Ähnlich wie Building ArcGIS Mobile Solutions in the Cloud (20)

Building a mobile, cloud, checkin app in 75 minutes - zero to hero.
Building a mobile, cloud, checkin app in 75 minutes -  zero to hero.Building a mobile, cloud, checkin app in 75 minutes -  zero to hero.
Building a mobile, cloud, checkin app in 75 minutes - zero to hero.
 
Building good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris BakBuilding good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris Bak
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016
 
ArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & StartupsArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & Startups
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
 
Day4_WebGIS
Day4_WebGISDay4_WebGIS
Day4_WebGIS
 
ESRI Canada Community Maps Program
ESRI Canada Community Maps ProgramESRI Canada Community Maps Program
ESRI Canada Community Maps Program
 
Geocart workshop
Geocart workshopGeocart workshop
Geocart workshop
 
Live on everest
Live on everestLive on everest
Live on everest
 
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
 
GIS as a Platform by Sam Viana (Esri Inc)
GIS as a Platform by Sam Viana (Esri Inc)GIS as a Platform by Sam Viana (Esri Inc)
GIS as a Platform by Sam Viana (Esri Inc)
 
Esri South Africa ArcGIS 10.2 Rollout
Esri South Africa ArcGIS 10.2 Rollout Esri South Africa ArcGIS 10.2 Rollout
Esri South Africa ArcGIS 10.2 Rollout
 
Welsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening PlenaryWelsh Conference 2023 Opening Plenary
Welsh Conference 2023 Opening Plenary
 
NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC
NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC
NDGeospatialSummit2019 - What’s New with ArcGIS – Highlights From the 2019 UC
 
Hawaii Pacific GIS Conference 2012: Esri ArcGIS Online - ArcGIS Online
Hawaii Pacific GIS Conference 2012: Esri ArcGIS Online - ArcGIS OnlineHawaii Pacific GIS Conference 2012: Esri ArcGIS Online - ArcGIS Online
Hawaii Pacific GIS Conference 2012: Esri ArcGIS Online - ArcGIS Online
 
NDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location Intelligence
NDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location IntelligenceNDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location Intelligence
NDGeospatialSummit2019 - ArcGIS Enterprise – Power Your Location Intelligence
 
Esri South Africa GIS In The Cloud
Esri South Africa GIS In The CloudEsri South Africa GIS In The Cloud
Esri South Africa GIS In The Cloud
 
AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS
 
Gis without the_box_may2012
Gis without the_box_may2012Gis without the_box_may2012
Gis without the_box_may2012
 

Mehr von Allan Laframboise

Building responsive web mobile mapping applications
Building responsive web mobile mapping applicationsBuilding responsive web mobile mapping applications
Building responsive web mobile mapping applicationsAllan Laframboise
 
Application devevelopment with open source libraries
Application devevelopment with open source librariesApplication devevelopment with open source libraries
Application devevelopment with open source librariesAllan Laframboise
 
Esri open source projects on GitHub
Esri open source projects on GitHubEsri open source projects on GitHub
Esri open source projects on GitHubAllan Laframboise
 
Nutrition and Race Planning for Mountain Bikers
Nutrition and Race Planning for Mountain BikersNutrition and Race Planning for Mountain Bikers
Nutrition and Race Planning for Mountain BikersAllan Laframboise
 
GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript
GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScriptGitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript
GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScriptAllan Laframboise
 
UX Considerations for Touch Mapping Apps
UX Considerations for Touch Mapping AppsUX Considerations for Touch Mapping Apps
UX Considerations for Touch Mapping AppsAllan Laframboise
 
Where are you with gis and geolocation
Where are you with gis and geolocationWhere are you with gis and geolocation
Where are you with gis and geolocationAllan Laframboise
 
Gis & Social Media Integration
Gis & Social Media IntegrationGis & Social Media Integration
Gis & Social Media IntegrationAllan Laframboise
 
Social #WebApps - Ideas for developing GIS applications that are socially a ”...
Social #WebApps - Ideas for developing GIS applications that are socially a ”...Social #WebApps - Ideas for developing GIS applications that are socially a ”...
Social #WebApps - Ideas for developing GIS applications that are socially a ”...Allan Laframboise
 
GeoWeb Community Development: How Web 2.0 are you?
GeoWeb Community Development: How Web 2.0 are you?GeoWeb Community Development: How Web 2.0 are you?
GeoWeb Community Development: How Web 2.0 are you?Allan Laframboise
 

Mehr von Allan Laframboise (11)

Building responsive web mobile mapping applications
Building responsive web mobile mapping applicationsBuilding responsive web mobile mapping applications
Building responsive web mobile mapping applications
 
Application devevelopment with open source libraries
Application devevelopment with open source librariesApplication devevelopment with open source libraries
Application devevelopment with open source libraries
 
Esri open source projects on GitHub
Esri open source projects on GitHubEsri open source projects on GitHub
Esri open source projects on GitHub
 
Nutrition and Race Planning for Mountain Bikers
Nutrition and Race Planning for Mountain BikersNutrition and Race Planning for Mountain Bikers
Nutrition and Race Planning for Mountain Bikers
 
GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript
GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScriptGitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript
GitHub + Mapping Apps in 100 lines or less using the ArcGIS API for JavaScript
 
UX Considerations for Touch Mapping Apps
UX Considerations for Touch Mapping AppsUX Considerations for Touch Mapping Apps
UX Considerations for Touch Mapping Apps
 
Where are you with gis and geolocation
Where are you with gis and geolocationWhere are you with gis and geolocation
Where are you with gis and geolocation
 
Gis & Social Media Integration
Gis & Social Media IntegrationGis & Social Media Integration
Gis & Social Media Integration
 
Social #WebApps - Ideas for developing GIS applications that are socially a ”...
Social #WebApps - Ideas for developing GIS applications that are socially a ”...Social #WebApps - Ideas for developing GIS applications that are socially a ”...
Social #WebApps - Ideas for developing GIS applications that are socially a ”...
 
What Is GIS?
What Is GIS?What Is GIS?
What Is GIS?
 
GeoWeb Community Development: How Web 2.0 are you?
GeoWeb Community Development: How Web 2.0 are you?GeoWeb Community Development: How Web 2.0 are you?
GeoWeb Community Development: How Web 2.0 are you?
 

Kürzlich hochgeladen

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Kürzlich hochgeladen (20)

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Building ArcGIS Mobile Solutions in the Cloud

  • 1. Building ArcGIS Mobile Solutions …in the cloud Allan Laframboise Esri Developer Network Nicholas Furness
  • 2. esri – a leader in geospatial software EDN Team  Support the developer community  Connecting - www.esri.com/devmeetup Resources  esri - www.esri.com  Maps and Services - ArcGIS.com  Developer Help - resources.esri.com alaframboise@esri.com nfurness@esri.com
  • 3. ArcGIS | A complete system for geographic information Cloud • Discover Web • Create • Manage Enterprise • Visualize Mobile • Analyze • Collaborate Local Desktop
  • 4. Who’s building ArcGIS solutions? Quake Map E311/Service Request Campus Routing Where To/Entertainment
  • 5. Agenda Build “intelligent” webmaps Basemaps and Services Host your data in the cloud Build a mobile application Get the most out of your subscription
  • 7. ArcGIS Online Cloud-based geospatial solution 1. Website for maps and applications 2. Basemaps and Geo Services 3. Cloud-space for you! - New! ArcGIS.com
  • 8. A complete geospatial infrastructure In the cloud Free Map Webmaps Viewers Basemaps • ArcGIS Online & Services Web & Mobile Cloud Space APIs
  • 9. What you can do with ArcGIS Online? Out-of-the-box you can…  Create an account  Browse and find maps  Create “intelligent” webmaps Accessibility  Add data (CSV, GPX, SHP)  Share with groups  Access from any device
  • 10. Webmap Viewers ArcGIS Online (JS) ArcGIS Explorer Online (SL)
  • 11. Demo ArcGIS.com – Build your first webmap
  • 12. Recap  ArcGIS Online - cloud-based geospatial solution  Easy to find, create and share “intelligent” webmaps  Design with free viewers  No experience with GIS!
  • 13. ArcGIS Online Services How to access your world
  • 14. ArcGIS Online Services Types 1. Basemap Services 2. Task Services (Geo Services) • ArcGIS Online
  • 15. ArcGIS Online Basemaps Types  World Street View  World Imagery (Satellite)  Demographics  Landsat Imagery  Reference  … Other types  Bing, Open Street Map
  • 18. Basemap and Service Metadata Description: Last updated July 2011… Scale: 1:591,657,528 down to 1:4,514 Coordinate System: Web Mercator (WKID 102100) Tiling scheme: Bing/Google REST http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer REST: http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/ESRI_Places_World/Ge ocodeServer
  • 19. ArcGIS Online Task Services Task Services = “Geo Services”  World geocoding and address matching  Routing (North America and Europe)  Geometry Service
  • 21. Recap High-quality basemaps Community is contributing Different types of Task Services Free for development!
  • 22. Your data in the Cloud ArcGIS Online cloud hosting
  • 23. ArcGIS Online Subscription (New!) Subscription  Access to geospace and services in the cloud Standard account +  Brand ArcGIS.com website  Manage users (admin, publishers, users)  Create groups  Create and share private maps and data  Upload your data to the cloud No servers, infrastructure or GIS expertise!
  • 24. Moving data into the cloud Hosting options  Feature Service – Live data  Tile Service – Images
  • 25. What’s a Feature Service? Your data as a “geo service” in the cloud  Accessible via REST, ArcGIS Web and Mobile APIs  SQL-like query  Get actual records (features)  Access shapes  Create, Update and Delete
  • 26. Creating feature Services 1. Import your table or shapefile data  CSV, TXT and Shapefiles (zip)  Automatically geocoded 2. Creates a REST endpoint http://services.arcgis.com/uCXeTVveQzP4IIcx/arcgis/rest/ser vices/Navteq_POI_Cook_County/FeatureServer
  • 27. ArcGIS Online Subscription  Publish and manage own services  No 1000 feature limit!  Default space is 2GB  Token-based security model
  • 29. Demo Hosting your data in the cloud
  • 30. Recap ArcGIS Online Subscription gives you cloud space Host data as a Feature or Tile services Accessible from all ArcGIS clients and APIs (REST) No experience with GIS!
  • 31. ArcGIS Mobile APIs Accessing your data in the cloud
  • 32. ArcGIS apps for tablets and smartphones Access ArcGIS.com webmaps in cloud Apple iOS Microsoft Windows Phone 7 Google Android (Coming in Q4, 2011) Free!
  • 33. ArcGIS Mobile Development Options Cross-platform  ArcGIS API for JavaScript (compact) Native  ArcGIS for iOS  ArcGIS for Windows Phone  ArcGIS for Android (beta)
  • 34. Getting Started 1. Go to the Resource Center 2. Download API 3. Access ArcGIS Online Basemaps 4. Access ArcGIS Online Services 5. Access your feature service in the cloud
  • 35. Adding layers to your map // ArcGIS Online Basemap Service <esri:Map x:Name="MyMap" Extent="-120, 20, -100, 40"> <esri:ArcGISTiledMapServiceLayer ID="StreetMapLayer" Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_ 2D/MapServer"> </esri:ArcGISTiledMapServiceLayer> <esri:GraphicsLayer ID=“PlacesLayer" /> </esri:Map>
  • 36. Accessing geo services // ArcGIS Online Geometry Service private void RunBufferService() { BufferParameters bufferParams = new ESRI.ArcGIS.Client.Tasks.BufferParameters() { BufferSpatialReference = new SpatialReference(4326), OutSpatialReference = MyMap.SpatialReference, Unit = LinearUnit.StatuteMile, }; bufferParams.Distances.Add(SliderDistance.Value); bufferParams.Features.Add(_point); _geometryService.BufferAsync(bufferParams); } void GeometryService_BufferCompleted(object sender, GraphicsEventArgs args) { Graphic bufferGraphic = new Graphic(); bufferGraphic.Geometry = args.Results[0].Geometry; _polygonLayer.Graphics.Add(bufferGraphic); }
  • 37. Accessing features in the cloud // ArcGIS Online Feature Service QueryTask _placesQueryService = new QueryTask("http://services.arcgis.com/uCXeTVveQzP4IIcx /ArcGIS/rest/services/POI_Cook_County/MapServer/0"); _placesQueryService.ExecuteCompleted += PlacesQueryTask_ExecuteCompleted; private void RunPlacesService() { ESRI.ArcGIS.Client.Tasks.Query query = new ESRI.ArcGIS.Client.Tasks.Query(); query.Geometry = _bufferGeometry; query.OutFields.Add("Name, Address,Street,City,County,Phone,Description,Cuisine,Chain"); query.Where = "Description like '%restaurant%'“; _placesQueryService.ExecuteAsync(query); } private void PlacesQueryTask_ExecuteCompleted(object sender, QueryEventArgs args) { foreach (Graphic selectedPOI in args.FeatureSet.Features) { placesLayer.Graphics.Add(selectedPOI); } }
  • 38. Mobile Developer Help Downloads API Reference Samples Forum Blog resources.arcgis.com
  • 40. Recap Start with the out-of-the-box mobile Apps Cross-platform and native development options ArcGIS Resource Centers How to access your data in the cloud
  • 41. Getting the most out of your ArcGIS Online Subscription
  • 42. GoChicago! Pizza Finder Mobile App Search for pizza restaurants Check-in/out Routing Directions Rating
  • 43. Cloud implementation + business model Restaurant Owner Web Viewers Webmaps Administration • ArcGIS Online Customer Check-ins ArcGIS Mobile App Basemaps & Services
  • 44. GIS mapping and analysis Closer look at customer information Location Time Routing Ratings Identify patterns Understand demographics Target advertising & promotion
  • 45. Business Analyst Make better location-based decisions Marketplace Analyses Reports Demographics Decision making bao.esri.com
  • 46. Summary ArcGIS Online  One-stop-shop for webmaps, apps and services ArcGIS Online Subscription  Host and manage your data in the cloud ArcGIS Mobile APIs  Easy to consume cloud data and services Monetize your investment  GIS analyses, Demographics, Business Analyst