2013 Esri International User Conference July 8–12, 2013 | San Diego, California Technical Workshop ArcPad – An Introduction Chris LeSeuer, Marika Vertzonis, Hannah Ferrier Esri UC2013 . Technical Workshop . ArcPad Sessions at the UC • Demo Theatre - • Introduction to ArcPad What’s new in ArcPad 10.2 Preparing and Deploying Data to ArcPad Using ArcPad in the field Customizing ArcPad without code Customizing ArcPad with JScript, Python and VBScript 10:30am Today User Group Meeting = Wednesday 5:30pm Esri UC2013 . Technical Workshop . ArcPad An Introduction Release Status • ArcPad 10.0.4 - - • Specific fixes for specific users - Non-English AXF file & field names fixed in FME Reader for AXF - Sync issues with ArcGIS Server ArcPad Extension Support $GPGST NMEA for additional measures of signal quality ArcPad 10.0.5 - Specific fix for rugged Windows 7 tablet integrated cameras - Graphic layer memory leak improvement • ArcPad - 10.2 available soon after UC Direct support for feature services Sharing ArcPad Packages from ArcGIS Online Quick Fields Esri UC2013 . Technical Workshop . ArcPad An Introduction The Road Ahead • Beyond ArcPad 10.2 - - Specific fixes and enhancements to current application New features and enhancements in the current application that compliment future direction of ArcGIS New applications that take ArcPad like functionality and workflows across all operating systems Esri UC2013 . Technical Workshop . ArcPad An Introduction Session Outline • What can you do with ArcPad? • Who uses ArcPad? Esri UC2013 . Technical Workshop . ArcPad An Introduction What can you do with ArcPad? Manage Data Deploy Customize Collect/ Edit Sync Navigate Esri UC2013 . Technical Workshop . ArcPad An Introduction Query Who uses ArcPad? GIS Administrator Project Coordinator Field Worker Esri UC2013 . Technical Workshop . ArcPad An Introduction Who uses ArcPad? GIS Administrator Project Coordinator Field Worker Esri UC2013 . Technical Workshop . ArcPad An Introduction Esri UC2013 . Technical Workshop . ArcPad An Introduction Esri UC2013 . Technical Workshop . ArcPad An Introduction ArcPad Data Manager Manage Data Esri UC2013 . Technical Workshop . ArcPad Data Manager Compatibility • ArcGIS 9.3.1 - • ArcPad 8 Data Manager is installed Limited to ArcPad 8 Data Manager features Can deploy to ArcPad 8 and ArcPad ArcGIS 10/10.1/10.2 ArcPad 10 Data Manager is installed - Can deploy to ArcPad 8, ArcPad 10, ArcPad 10.2 - Esri UC2013 . Technical Workshop . ArcPad An Introduction ArcPad Data Manager for ArcGIS Desktop • Supports enterprise and local geodatabase workflows • Includes • - ArcMap toolbar - Tools for ArcToolbox Model Builder or Python to automate Esri UC2013 . Technical Workshop . ArcPad An Introduction New at ArcPad 10 photo workflow, new spatial indexing, related table forms, map annotation Demo Get Data for ArcPad Esri UC2013 . Technical Workshop . AXF Reader for Data Interoperability Manage Data Esri UC2013 . Technical Workshop . ArcPad AXF Reader • View or import AXF data any other format • Included in - ArcGIS 10.1 and 10.2 Data Interoperability Extension FME Desktop 2011 SP4 (Windows 32-bit) FME Desktop 2012 (Windows 32-bit) Esri UC2013 . Technical Workshop . ArcPad An Introduction ArcGIS Online Manage Data Esri UC2013 . Technical Workshop . What is ArcGIS Online (AGOL)? • Cloud based content management system for your geographic information What can you do with AGOL? What does this mean for ArcPad projects? Manage & store geospatial content Collaborate across & beyond organizations Upload zipped projects prepared locally using ArcGIS Desktop or ArcPad. • templates • check outs Find relevant & useful base maps, data, configurable GIS resources Selection of Esri hosted base maps available in ArcPad Esri UC2013 . Technical Workshop . ArcPad An Introduction Basemaps • Standard Esri map services • Bing map services • Your map services - Web mercator only Esri UC2013 . Technical Workshop . ArcPad An Introduction Demo Adding a basemap Esri UC2013 . Technical Workshop . Hardware choices Deploy Esri UC2013 . Technical Workshop . Devices were not all built equally Windows Mobile • • • • • • • Slower CPU Fixed memory ArcPad only uses 32MB of memory Screen resolution can impact on speed and memory No graphic CPU (GPU) Great battery life Usually internal GPS Esri UC2013 . Technical Workshop . ArcPad An Introduction Windows PC • • • • • • • Fast CPU Virtual memory (Limited by disk space) ArcPad can use all memory Screen resolution has minimal impact Very fast graphics (GPU) Sad battery life Outdoor screen? Memory management between different versions of Windows Mobile Windows Mobile 5 Esri UC2013 . Technical Workshop . ArcPad An Introduction Windows Mobile 6 Windows Mobile 6.1 and 6.5 Memory used to Launch ArcPad Software Hardware Project 32 MB - 8MB to launch ArcPad 3-8MB to load DEFAULT ArcPad Modules 3-10MB to load ALL ArcPad Modules disabling modules mean more memory for projects Esri UC2013 . Technical Workshop . ArcPad An Introduction Rapid Capture Collect /Edit Esri UC2013 . Technical Workshop . Quick Capture Toolbar • Dynamic toolbar - Map Legend Driven • Configure in Table of Contents • Quick Photo capture - Geotagged, or Tap on Map Esri UC2013 . Technical Workshop . ArcPad An Introduction Rapid Capture Data Forms • Enables 1-Click Data Entry • Optionally turn off form • Attribute filled in by Quick Capture tool • Force form to be ‘required’ in ArcPad Studio Esri UC2013 . Technical Workshop . ArcPad An Introduction Repeat Attributes • ArcPad 7 and 8 - Tool on edit toolbar - set once for all data collection Esri UC2013 . Technical Workshop . ArcPad An Introduction • ArcPad 10 onwards - On edit form - set for each feature type collection Rich data capture and editing Collect /Edit Esri UC2013 . Technical Workshop . Rich editing tools - Insert, append, move vertices Move, rotate, scale, resize features Snapping Undo #ArcPad rich editing tools include insert, Offsets append, move, snap, offsets, repeats Segmented line features #EsriUC Esri UC2013 . Technical Workshop . ArcPad An Introduction Working with photos Collect /Edit Esri UC2013 . Technical Workshop . Photo and Camera Experience • ArcPad 10 camera module works on more devices - • 10.0.5 fix for rugged tablets Choice - Capture in photo layer, or as feature attribute Photo fields nominated at check out mean photos ‘checked in’ with data - Photos page supported in related table eg: use for Many photos - Esri UC2013 . Technical Workshop . ArcPad An Introduction 1- Working with related tables Collect /Edit Esri UC2013 . Technical Workshop . Related tables • 1 to many relationships - • • Each feature can support multiple sets of attributes in separate tables Changed user experience in ArcPad 10 but same principle Forms generated ArcPad Data Manager can be customized Esri UC2013 . Technical Workshop . ArcPad An Introduction PoleID Type Built 123 Wood 8-Oct-99 124 Steel 5-Jul-87 125 Wood 7-Jun-99 PoleID Insulator # Type 123 1 200kv 123 2 400kv 123 3 200kv PoleID Insulator# Inspector Date 123 1 Jian 1-Jan-00 123 1 Elvin 5-Feb-04 123 1 Craig 10-Jun-06 Demo Editing Related Records Esri UC2013 . Technical Workshop . ArcGIS Server data synchronisation Sync Esri UC2013 . Technical Workshop . Two methodologies • ArcPad 8 and 10 - • requires ArcPad extension for ArcGIS Server workflow = Author, Publish, Use ArcPad 10.2 and beyond - ArcPad support feature services directly workflow = Create feature service and either - Use directly - Add feature service URL to an AXF Esri UC2013 . Technical Workshop . ArcPad An Introduction Customization Customize Esri UC2013 . Technical Workshop . Common areas of customization • Toolbars - • Forms - • modify existing toolbars create new toolbars and tools modify existing forms Create new forms Projects - Modify ArcPad preference and configuration files Create ArcPad Apps Esri UC2013 . Technical Workshop . ArcPad An Introduction Toolbar customization • Favourites Toolbar • Add/remove tools from ArcPad toolbars • Create your own toolbars containing ArcPad tools for different projects. When you want a custom toolbar, you should store your toolbars in, for all projects ArcPadFavorites.apx or appended tools upon the default toolbars for one project ArcPad.apm or appended tools upon the default toolbars for many projects Applet.apa or appended tools upon the default toolbars for all projects ArcPad.apx Toolbar selector Single Tool or Menu Esri UC2013 . Technical Workshop . ArcPad An Introduction Quick Access Menu Toolbar editor in ArcPad Tip: Delete ArcPad.apx to restore default toolbar configuration Esri UC2013 . Technical Workshop . ArcPad An Introduction Types of forms • Edit - • Identify - • Used when identifying features. If not present uses Edit form in read-only mode Query - • Used for data capture and edit Added to Find dialog Search template, just fill in the boxes “Other” - Application specific forms Esri UC2013 . Technical Workshop . ArcPad An Introduction ArcPad Apps Deploy Esri UC2013 . Technical Workshop . Using App shortcuts • organize your ArcPad projects • launch ArcPad with your customization settings • integrated with ArcPad Today screen Esri UC2013 . Technical Workshop . ArcPad An Introduction What is an ArcPad App? • A project focused solution built with and used by ArcPad + Map + Customizations Esri UC2013 . Technical Workshop . ArcPad An Introduction Shortcut Deploy Steps to make an App Esri UC2013 . Technical Workshop . ArcPad An Introduction • Step 1 – Prepare map • Step 2 – Design a toolbar (customisation) • Step 3 – Create an App shortcut • Step 4 – Deploy ArcPad Today Magically looks for App shortcuts on your device or storage cards After Before Esri UC2013 . Technical Workshop . ArcPad An Introduction Demo Creating an ArcPad App Esri UC2013 . Technical Workshop . What can you do with ArcPad? Manage Data Deploy Customize Collect/ Edit Sync Navigate Esri UC2013 . Technical Workshop . ArcPad An Introduction Query Resources Make your suggestions known http://ideas.arcgis.com/ Resources http://resources.arcgis.com/en/communities/arcpad/ Team blog http://arcpadteam.blogspot.com/ Twitter http://twitter.com/ArcPadTeam Esri UC2013 . Technical Workshop . ArcPad An Introduction Thank you… Please fill out the session evaluation First Offering ID: 635 Second Offering ID: 1359 Online – www.esri.com/ucsessionsurveys Paper – pick up and put in drop box Esri UC2013 . Technical Workshop . ArcPad Demo Theater Presentations Day Session Location Wednesday 10:30-11:30 Customizing ArcPad with JScript, Python and VBScript Apps Showcase Wednesday 2:00-2:45 Troubleshooting Issues with Mobile Devices (ArcPad, ArcGIS for Windows Mobile) Apps Showcase Special Meetings Day Session Location Wednesday 12:00 – 1:00 Mobile SIG 04 Wednesday 5:30 – 7:00 ArcPad User Group Meeting 26 B Esri UC2013 . Technical Workshop . ArcGIS for Mobile Overview Apps Presentations Day Session Location Wednesday 10:15 – 11:30 Collector for ArcGIS – Intro 17 A Wednesday 10:15 – 11:30 Road Ahead – Apps/Runtime Ball 06 C Wednesday 1:30 – 2:45 ArcGIS for Mobile Overview 01 A/B Thursday 8:30 – 9:45 Collector for ArcGIS - Intro 17 A Thursday 10:15 – 11:30 Operations Dashboard – Intro 17 A Thursday 1:30 – 2:45 Customizing the Ops Dashboard 17 A Thursday 1:30 – 2:45 ArcGIS on Smartphones/Tablets 17 B Thursday 3:15 – 4:30 Collector for ArcGIS – Intro 17 A Thursday 3:15 – 4:30 Road Ahead – Apps/Runtime Ball 06 A Friday 9:00 – 10:15 Operations Dashboard – Intro 04 Esri UC2013 . Technical Workshop . ArcGIS for Mobile Overview Dev Presentations Day Session Location Tuesday 10:15 – 11:30 Windows Phone – Developing Apps 17 B Tuesday 1:30 – 2:45 Java SE– Developing Apps 17 A Tuesday 1:30 – 2:45 iOS – Developing Apps 17 B Tuesday 3:15 – 4:30 Android - Developing Apps 17 B Wednesday 3:15 – 4:30 OS X – Developing Apps 17 A Wednesday 3:15 – 4:30 Windows Store – Developing Apps 17 B Thursday 10:15 – 11:30 Qt – Developing Apps 32 A Thursday 3:15 – 4:30 WPF – Developing Apps 17 B Esri UC2013 . Technical Workshop . ArcGIS for Mobile Overview Esri Product Islands Day Times Location Wednesday 9:00 – 6:00 * Family Night from 4:00 – 6:00 Halls B, C, D Thursday 9:00 – 1:30 Halls B, C, D Esri UC2013 . Technical Workshop . Thank you… Please fill out the session evaluation First Offering ID: 635 Second Offering ID: 1359 Online – www.esri.com/ucsessionsurveys Paper – pick up and put in drop box Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop . ArcPad An Introduction