... mobile GIS solution. A mobile GIS includes a range of key features that are ...
Browser. Rich client. Basic client. Mobile. iPhone. Windows. Windows Mobile. 12
...
ESRI Mobile GIS Solutions Overview Shane Clarke ESRI
Agenda • Overview of mobile GIS
• ESRI mobile GIS Solutions • Selecting a mobile GIS solution • Q&A
2
Mobile GIS Overview
3
What is mobile GIS?
• Extension of GIS from office into the field • With a mobile GIS solution you can: – Use maps in the field – Collect and update geographic information – Track and geo-collaborate with others in the field – Use GIS tools to make decisions in the field
4
Key features of a mobile GIS solution A mobile GIS includes a range of key features that are critical to any successful deployment: • Open mobile devices • Local maps and data • Accurate location • GIS editing tools • Query & spatial analysis
• Database synchronization
5
Benefits of mobile GIS
• Improves efficiency and accuracy of field operations • Improves completeness, currency, and accuracy of GIS data • Improves quality of geographic analysis and decisions Increases the value of your enterprise GIS
Damage assessment Location awareness and collaboration
Locating and inspecting assets 6
Who uses mobile GIS? • Field Operations Workforce – Locate assets – Inspect assets
• Public Safety Officials – First responder reporting – Emergency operations coordination and communication
• Citizens, Planners and Executives – Volunteered Geographic Information/ service requests – Executive Dashboard/ mobile Common Operating Picture 7
Mobile GIS challenges • • • • • • • •
Increase productivity of the mobile workforce Many different mobile GIS applications Application focus and usability Data provisioning and synchronization (office/field) Field connectivity Adverse weather conditions Rapidly developing/changing technology Trade-offs – – – – – –
Device capabilities Size and weight Ruggedness Battery life Price GPS accuracy
No mobile GIS solution can meet all the needs of all mobile applications
8
Mobile Devices
Non-rugged handheld devices and smartphones
Web-enabled devices
High accuracy GPS devices
Rugged keyboard devices
Rugged handheld devices
Tablet PCs and in-vehicle devices 9
2009 Worldwide smartphone sales to end users Company
(millions)
2009 Market Share
(millions)
2008 Market Share
Symbian
80.9
46.9 %
72.9
52.4 %
Research in Motion
34.3
19.9 %
23.1
16.6 %
Apple iPhone OS
24.9
14.4 %
11.4
8.2 %
Microsoft Windows Mobile
15.0
8.7 %
16.5
11.8 %
Linux
8.1
4.7 %
10.6
7.6 %
Android
6.8
3.9 %
0.6
0.5 %
Palm WebOS
1.2
0.7 %
NA
NA
Other OSs
1.1
0.6 %
4.0
2.9 %
172.4
100.0 %
139.3
100.0 %
Total
2009 Units
2008 Units
Total 2009 worldwide phone sales to end users: 1.211 billion Smartphones account for 14.2% of 2009 worldwide phone sales
Source: Gartner (February 2010)10
ESRI Mobile GIS Solutions
11
The ArcGIS System Basic client
Browser
Rich client
ArcGIS System iPhone
Mobile Windows Windows Mobile
Using and managing maps & geographic information • • • • •
Mapping Analysis Collaboration Editing Compilation
Cloud/Web Services
Enterprise Server
Local
Desktop
12
ArcGIS 10 mobile solutions
iPhone
Ready to deploy application Objective C API Always connected
ArcGIS Engine .NET/C++/Java SDK Full analysis and editing Windows only Occasionally connected
ArcGIS Mobile
Ready to deploy applications Windows and Windows Mobile Task-based workflow .NET SDK Occasionally connected
ArcPad
Extensive toolset High accuracy GPS data collection Map-centric workflow Occasionally Connected 13
Online demos of ArcGIS 10 mobile GIS • ESRI Worldwide Business Partner Conference • http://www.esri.com/events/bpc/plenary/video4.html • 2010 ESRI Developer Summit • http://www.esri.com/events/devsummit/videos/video7.html
14
ArcPad
15
ArcPad
• Out-of-the-box mobile GIS application for field mapping • Comprehensive field GIS toolset • Target platforms – Windows Mobile 5 and 6 – Windows XP, Vista, and Windows 7
16
ArcPad GIS and GPS Tools • View and navigate GIS data – Vector, raster, StreetMap, photos, graphics
• • • • •
Collect new GIS features Update and edit existing GIS features Edit inspection data (related tables) Search for GIS features Use data capture devices – GPS, rangefinders, cameras
• Geocode and route using StreetMap • Use GPS for basic navigation • Synchronize with geodatabase via ArcGIS Desktop or ArcGIS Server
17
ArcPad Workflows
Geodatabase
ArcPad
ArcMap
ArcGIS Server Models
GeoProcessing Tools
18
GeoCollector Solution • A mobile GIS and professional GPS solution from ESRI and Trimble • Choice of GPS accuracy: – 1 to 3 meter – Submeter – Subfoot
• Pre-loaded with: – ArcPad – Trimble’s GPScorrect extension for ArcPad
• Optionally includes a license of GPS Analyst extension for ArcGIS Desktop
19
What’s new in ArcPad 10 • Support for ArcGIS online base maps – Standard or Premium maps – Bing maps
• Improved Performance – Drawing – Query and data storage
• Quick Project templates – Ready to use industry/business templates
• Quick Capture toolbar – Simplified data capture
20
What’s new in ArcPad 10 • Rapid capture data forms – Enables 1-Click data entry
• Improved camera performance and photo experience – New camera module – Synchronize with map
• Integration with ArcLogistics • Enhanced ArcPad Data Manager – Custom forms for related tables – Support for photos in workflow
21
ArcGIS Engine
22
ArcGIS Engine • ArcView, ArcEditor, ArcInfo capabilities – Advanced editing and mapping – Full geodatabase support – Network and spatial analysis tasks – Routing, network trace, buffer – Connect with ArcGIS Server – NMEA GPS for map navigation – Tablet support for digital pen and ink
• Comprehensive development options – Build mobile GIS enabled applications – COM, .NET, Java, and C++ – Laptops and Tablet PCs 23
ArcGIS Engine Applications Gas Pipeline Maintenance
Land Records/Mapping
Public Works Management
Fleet Management Mapping/Sketching Utility Work Orders
Service Technician Routing
Water/Waste Water
24
What’s New in ArcGIS Engine 10
• Improved ArcObjects Java and .NET SDKs • Visual Studio 2008 and 2010 • Fast display and navigation with basemaps • Python support for mapping task
• Background geoprocessing • Easy way to display moving objects – GraphicTracker
25
ArcGIS Mobile
26
ArcGIS Mobile Includes: • Ready to deploy applications
• Tools for authoring and provisioning • .NET SDK to develop custom mobile solutions
SDK Tools Applications 27
Supported Devices • Handheld Windows Mobile devices – Windows Mobile 5 and 6 – Touch and non-touch devices
• Windows Tablet devices – Windows XP, Vista, and Windows 7 – Touch and non-touch devices
28
ArcGIS Mobile Applications • Capabilities include: – Map viewing with GPS – GIS feature collection and editing (w/GPS) – Query map data – Manage features – Field collaboration and tracking – Wireless/wired synchronization
Collect data
• Task-centric, workflow driven applications
Navigate maps Collaborate 29
ArcGIS Mobile SDK • Coarse grained .NET SDK – Create focused mobile GIS solutions – Embed ArcGIS into existing field solutions
30
ArcGIS Mobile SDK Applications
Broward County Sheriff’s Office Tablet PC Application
Los Angeles Department of Transportation Pocket PC Application
31
What’s new in ArcGIS Mobile 10 • New application for Windows Tablet devices • Enhancements to the Windows Mobile application
• Support for ArcGIS online basemaps • Simplified project management • Applications now a part of the SDK • Software available for download from ArcGIS.com Mobile Resource Center
32
New application for Windows Tablet devices • • • •
Workflow-driven Windows application Designed for Windows “Touch” devices Plug and play projects Field crew tracking and collaboration
Dim base map
Night skin Day skin
Integrated keyboard
33
Enhanced Windows Mobile application • Improved collection workflow • Pre-defined queries
• Field crew tracking and collaboration • Picture/Camera integration • Auto-synchronization
Pop-up menus
Integrated SIP/ numeric pad 34
New Mobile Project Center application • A Project is a simple text file that references data sources (online services and local data sources) • Projects can be authored using the Mobile Project Center
35
New Mobile Project Center application • Projects can be stored: – Locally – Enterprise Web Server – ArcGIS.com
• Projects include: – Map layers • Operational map layers • Base map layers
– Tasks • • • • •
Enterprise Web Server
Collect Search Crew Management Work list Custom tasks ArcGIS.com 36
ArcGIS Mobile 10 SDK • Build focused mobile solutions • Create .NET Add-Ins for ArcGIS Mobile Application for Windows Mobile and Tablet PC – Create new tasks • Business logic and workflows • Deploy with your maps
– Add or change existing tasks – Customize existing task workflows
37
ArcGIS for iPhone
38
What is ArcGIS for the iPhone? • Application – Free download from Apple’s App Store
• API – Objective C/Cocoa mapping toolkit for building focused iPhone applications – Download from ArcGIS.com Resource Center – Requires Intel-based Mac OS (Leopard/Snow Leopard)
39
ArcGIS for iPhone Application • Find and view web maps – Operational map layers – Base map layers – From ArcGIS Server or ArcGIS.com
• • • • • •
Identify features Find places and addresses Pre-defined and parametric query Collect features and attachments Share maps and locations Browse maps from ArcGIS.com
40
ArcGIS API for iPhone • API capabilities include: – View map layers • • • •
Dynamic map layers Tile map layers Graphic layers Feature layers
– Tasks • • • • •
Find Query Identify Geometry service Geoprocessing
• API Package Includes: – Xcode application templates – Sample applications 41
Selecting a Mobile GIS Solution
42
Key Differentiators
iPhone Non-GIS users Large field workforce Application and API Always connected
ArcGIS Engine Advanced analysis and editing Geodatabase on device SDK only No support for handheld Occasionally connected
ArcGIS Mobile Non-GIS field workers Large field workforce Task-based workflow Occasionally connected
ArcPad
Extensive GIS toolset High accuracy GPS data collection Map-centric workflow Occasionally connected 43
Choosing the right ESRI mobile GIS solution ArcPad
Ideal
Ok
No
Ok
No
Ok
Ideal
No
Ok
No
Vehicle Routing & Navigation
Ok
Ok
Ideal
Ok
Ok
Field Editing & Design
Ok
Ok
No
Ideal
No
Always connected Applications
No
No
No
No
Ideal
GPS/GIS Data Collection Workforce Automation
ArcGIS ArcLogistics Engine
ArcGIS for iPhone
ArcGIS Mobile
(Handheld / Vehicle)
44
Selecting an off-the-shelf solution Requirements: Minimal configuration or customization Flexible and varied field tasks and workflow Smaller budget ($)
► ArcGIS Mobile Application ► ArcPad ► ArcGIS for iPhone Application
45
Application solutions Ad-hoc
ArcPad • Ad-hoc field data collection • Advanced GPS/GIS editing • Desktop and Server data management • Real time DGPS or post-processing DGPS ArcGIS Mobile • Focused field tasks planned from the server • Inspect, observe, and collaborate in the field • Server data management / IT Centric • Real time DGPS
Traditional Data Collection Market
Planned
Enterprise Mobile Market Workforce Automation
ArcGIS for iPhone Application • Inspect, observe, and collaborate in the field • Cloud management • Low accuracy GPS Cloud-based map sharing and collaboration 46
Selecting a developer solution Requirements: Extensive customization Well defined field tasks and workflows Larger number of field users or deployments Interface with business systems Larger budget ($$$) ► ArcGIS Engine ► ArcGIS Mobile SDK ► ArcGIS API for iPhone 47
Developer solutions ArcGIS API for iPhone • Coarse-grained Objective C SDK • Focused location-aware applications • Powerful GIS capabilities
VGI/Crowd Sourcing Solutions
ArcGIS Mobile SDK • • • • •
Coarse-grained .NET SDK Lightweight runtime (~2MB) Focused GPS collection tasks Advanced GIS tasks with Server Pocket PC and Tablet PC
Planned
Enterprise Mobile Market Workforce Automation
ArcGIS Engine • • • • •
Fine-grained SDK .NET, Java, C++, COM ArcObjects runtime (900MB) Full Geodatabase on Tablet PC GeoData two-way replication Advanced GIS analysis on client
Pre-loaded Field Editing and48Design
Questions?
49