Arc GIS Workflow Manager Advanced Workflows and Concepts

  • Slides: 47
Download presentation
Arc. GIS Workflow Manager: Advanced Workflows and Concepts Kevin Bedel & Nishi Mishra

Arc. GIS Workflow Manager: Advanced Workflows and Concepts Kevin Bedel & Nishi Mishra

Session Topics Overview Configure & Design Notify & Relationships Integrate & Geoprocess Arc. GIS

Session Topics Overview Configure & Design Notify & Relationships Integrate & Geoprocess Arc. GIS Workflow Manager Advanced Workflows and Concepts

Overview

Overview

Arc. GIS Workflow Manager Plan & Create Evaluate & Improve Execute & Manage A

Arc. GIS Workflow Manager Plan & Create Evaluate & Improve Execute & Manage A framework for continuous process improvement Arc. GIS Workflow Manager Advanced Workflows and Concepts

Arc. GIS Workflow Manager Benefits Standards Efficiency Documentation Distributed Enterprise Ready Centralized Consistency Accuracy

Arc. GIS Workflow Manager Benefits Standards Efficiency Documentation Distributed Enterprise Ready Centralized Consistency Accuracy Secure Automation Integrated Cost-Saver Visualization Productivity Quality Usability Communication Arc. GIS Workflow Manager Advanced Workflows and Concepts

Arc. GIS Platform Knowledge Workers Executive Access Public Engagement Work Anywhere Enterprise Integration Web

Arc. GIS Platform Knowledge Workers Executive Access Public Engagement Work Anywhere Enterprise Integration Web GIS Arc. GIS Professionals - Workflow management Making Mapping and GIS Available Across Your Organization Arc. GIS Workflow Manager Advanced Workflows and Concepts

Workflow Manager System Framework Server Web Applications Desktop Administrator Geospatial data Arc. GIS Pro

Workflow Manager System Framework Server Web Applications Desktop Administrator Geospatial data Arc. GIS Pro Application Workflow Geodatabase Arc. GIS Workflow Manager Advanced Workflows and Concepts

Anatomy of a job Descriptive Information Activity Log Resource Workflow Geodatabase Version/ Geospatial Data

Anatomy of a job Descriptive Information Activity Log Resource Workflow Geodatabase Version/ Geospatial Data Geographical Area of Interest Arc. GIS Workflow Manager Advanced Workflows and Concepts

Demo Introduction

Demo Introduction

Demo Scenario • Is vegetation growth encroaching on a rail line? Survey manager GIS

Demo Scenario • Is vegetation growth encroaching on a rail line? Survey manager GIS specialist Field crew • Create a workflow to update a vegetation boundary • Update a versioned Vegetation feature class • Perform field work • Create a job and assign it to a GIS specialist • Notify field crews of pending work • Verify job is complete • Send locations that need to be trimmed (including data) Arc. GIS Workflow Manager Advanced Workflows and Concepts

Configure

Configure

Workflow Manager Administrator Roles Basic Administrator Workflow Author Workflow Developer Arc. GIS Workflow Manager

Workflow Manager Administrator Roles Basic Administrator Workflow Author Workflow Developer Arc. GIS Workflow Manager Advanced Workflows and Concepts

Basic Administrator SQL Arc. GIS Workflow Manager Advanced Workflows and Concepts

Basic Administrator SQL Arc. GIS Workflow Manager Advanced Workflows and Concepts

Workflow Author Arc. GIS Workflow Manager Advanced Workflows and Concepts

Workflow Author Arc. GIS Workflow Manager Advanced Workflows and Concepts

Workflow Developer Python COM Arc. Py C# Java. Script Arc. GIS Workflow Manager Advanced

Workflow Developer Python COM Arc. Py C# Java. Script Arc. GIS Workflow Manager Advanced Workflows and Concepts

Designing Workflows • Drag-n-drop workflow designer • Step type library • - Procedural -

Designing Workflows • Drag-n-drop workflow designer • Step type library • - Procedural - Ask question - Run executable - Open file - Launch URL - Custom Start Check Version Create version Clip Imagery Prepare Inventory Update Documentation Edit Data Execution paths QC Data Notify Arc. GIS Workflow Manager Advanced Workflows and Concepts

Designing Workflows Create Workflow Start Check Version Exists Create version Clip Imagery Prepare Inventory

Designing Workflows Create Workflow Start Check Version Exists Create version Clip Imagery Prepare Inventory Update Documentation Edit Data QC Data Notify Arc. GIS Workflow Manager Advanced Workflows and Concepts

Designing Workflows Configuring Job Types Workflow Job Type Maps Properties Arc. GIS Workflow Manager

Designing Workflows Configuring Job Types Workflow Job Type Maps Properties Arc. GIS Workflow Manager Advanced Workflows and Concepts

Sharing Workflow Manager Desktop Arc. GIS Workflow Manager Advanced Workflows and Concepts

Sharing Workflow Manager Desktop Arc. GIS Workflow Manager Advanced Workflows and Concepts

Sharing Workflow Manager Server Arc. GIS Workflow Manager Advanced Workflows and Concepts

Sharing Workflow Manager Server Arc. GIS Workflow Manager Advanced Workflows and Concepts

Demo Designing Workflows

Demo Designing Workflows

Notify and Relate

Notify and Relate

Notifications Job Spatial Email Alert Arc. GIS Workflow Manager Advanced Workflows and Concepts

Notifications Job Spatial Email Alert Arc. GIS Workflow Manager Advanced Workflows and Concepts

Utilizing Tokens [EMAILOF([JOB: ASSIGNED_TO])] john 1234@esri. com Arc. GIS Workflow Manager Advanced Workflows and

Utilizing Tokens [EMAILOF([JOB: ASSIGNED_TO])] john 1234@esri. com Arc. GIS Workflow Manager Advanced Workflows and Concepts

Token Parsers Job Properties Extended Properties Spatial Notification Tokens System Properties Environment Variables Function

Token Parsers Job Properties Extended Properties Spatial Notification Tokens System Properties Environment Variables Function Arc. GIS Workflow Manager Advanced Workflows and Concepts

Advanced Workflow Modeling Child Jobs and Dependencies Collect Data Create Map Arc. GIS Workflow

Advanced Workflow Modeling Child Jobs and Dependencies Collect Data Create Map Arc. GIS Workflow Manager Advanced Workflows and Concepts

Advanced Workflow Modeling Child Jobs and Dependencies Create Map All Jobs Closed Collect Data

Advanced Workflow Modeling Child Jobs and Dependencies Create Map All Jobs Closed Collect Data 1 Collect Data 2 Collect Data 3 Arc. GIS Workflow Manager Advanced Workflows and Concepts

Integrating User Data • • Active Directory - Import users and groups from Active

Integrating User Data • • Active Directory - Import users and groups from Active Directory - Can repeat to get up-to-date information Portal Users - Group in Workflow Manager WMXGroups WMXUsers Technicians Andy Charlotte Jason Managers Charlotte Arc. GIS Workflow Manager Advanced Workflows and Concepts

Demo Notifications Tokens Job Relationships

Demo Notifications Tokens Job Relationships

Integrate and Geo. Process

Integrate and Geo. Process

Integrating Business Data • Business-specific data • One-to-One or One-to-Many relationships • Geodatabase tables

Integrating Business Data • Business-specific data • One-to-One or One-to-Many relationships • Geodatabase tables • Long integer field joins to job ID Custom Properties Station ID Parcel ID Meter Number Job Type Vessel ID Surveyor Info Arc. GIS Workflow Manager Advanced Workflows and Concepts

Integrating Business Data Configuring Extended Properties Create table in geodatabase Add as extended property

Integrating Business Data Configuring Extended Properties Create table in geodatabase Add as extended property table Configure properties for job type Extended Property Display Types Date Text GIS Dataset Files Folders Value List Arc. GIS Workflow Manager Advanced Workflows and Concepts

Advanced Workflow Modeling Geoprocessing Steps & Tools • Provide parameter at runtime • Use

Advanced Workflow Modeling Geoprocessing Steps & Tools • Provide parameter at runtime • Use pre-defined parameters • Output automatically drives workflow • Invoke geoprocessing services • Workflow Manager Tools Arc. GIS Workflow Manager Advanced Workflows and Concepts

Advanced Workflow Modeling Python API Repoint Map Templates Manage Extended Properties Manage Attachments Manage

Advanced Workflow Modeling Python API Repoint Map Templates Manage Extended Properties Manage Attachments Manage Holds and Dependencies Create Customized Jobs Execute Steps Manage Job Properties Manage Job Maps Trigger Notifications Arc. GIS Workflow Manager: Integrating Geoprocessing into Your Business Processes

Advanced Workflow Modeling Python API Access Configuration, Jobs and Tools Edit Configuration and Jobs

Advanced Workflow Modeling Python API Access Configuration, Jobs and Tools Edit Configuration and Jobs Execute Jobs Arc. GIS Workflow Manager Advanced Workflows and Concepts

Demo Extended Properties Integration Geoprocessing

Demo Extended Properties Integration Geoprocessing

Session Recap • Overview • Administrator roles • Design and Configure Workflows • Notifications

Session Recap • Overview • Administrator roles • Design and Configure Workflows • Notifications and Tokens • Advance Job Modeling • Integrating Business Data • Geoprocessing in Workflows • Python API Arc. GIS Workflow Manager Advanced Workflows and Concepts

Resources • Product Page - • Geo. Net Forums - • http: //esri. com/workflowmanager

Resources • Product Page - • Geo. Net Forums - • http: //esri. com/workflowmanager https: //geonet. esri. com/community/gis/solutions/workflow-manager Training - http: //training. esri. com/ Arc. GIS Workflow Manager Advanced Workflows and Concepts

Sessions and Demonstrations • • Esri Production Mapping: Automate Map Production With Arc. GIS

Sessions and Demonstrations • • Esri Production Mapping: Automate Map Production With Arc. GIS Workflow Manager - Wednesday, 22 Jul 2015, 3: 30 pm - 4: 15 pm - @Demo Theater 9 - Mapping & Visualization Arc. GIS Workflow Manager: An Introduction - Thursday, 23 Jul 2015, 1: 30 pm - 2: 45 pm - @ Room 16 B Arc. GIS Workflow Manager Advanced Workflows and Concepts

Sessions and Demonstrations @ Demo theater 6 - Geodata Island • Arc. GIS Workflow

Sessions and Demonstrations @ Demo theater 6 - Geodata Island • Arc. GIS Workflow Manager: Tasks and Enterprise Workflows - • Arc. GIS Workflow Manager: Using Custom Properties to Automate Workflows - • Tuesday, 21 Jul 2015, 4: 30 pm - 5: 15 pm Tuesday, 21 Jul 2015, 5: 30 pm - 6: 15 pm Arc. GIS Workflow Manager: Integrating Geoprocessing into your Business Processes - Thursday, 23 Jul 2015, 10: 30 am - 11: 15 am Arc. GIS Workflow Manager Advanced Workflows and Concepts

Thank you… • Session survey in your mobile app • Arc. GIS Workflow Manager:

Thank you… • Session survey in your mobile app • Arc. GIS Workflow Manager: Advanced Workflows and Concepts Arc. GIS Workflow Manager Advanced Workflows and Concepts