arcgis data reviewer: an introduction chandan banerjee jay cary

45
ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Upload: valentine-baldwin

Post on 02-Jan-2016

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

ArcGIS Data Reviewer: An IntroductionChandan Banerjee

Jay Cary

Page 2: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Workshop Agenda

• Importance of Data Quality

• What is ArcGIS Data Reviewer?

• Automated review

• Semi-automated review

• Managing errors and reporting data quality

• Summary/Resources

ArcGIS Data Reviewer: An Introduction

Page 3: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Importance of data quality

ArcGIS Data Reviewer: An Introduction

Page 4: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Defining qualityA business perspective

• Executive- Confidently make decisions

- Reduce financial risk

- Optimize organizational performance

• Manager- Effective data stewardship

- Drive increased usage

- Maximize productivity

• Knowledge worker- Increased efficiencies

- Confidence in GIS

ArcGIS Data Reviewer: An Introduction

Page 5: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Defining QualityA Technical Perspective

ISO-19157:2013 Geographic information – Data quality

ArcGIS Data Reviewer: An Introduction

Page 6: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Data quality managementCapabilities of the ArcGIS Platform

ArcGIS Data Reviewer: An Introduction

ArcGISData Reviewer

• Automated review

• Semi-automated review

• Error management

• Quality reporting

Page 7: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

What is ArcGIS Data Reviewer?Data Quality Management for ArcGIS

• Provides- Rule-based validation

- Interactive tools

- Track errors

• For individuals and enterprise- Saves time/money

- Less rework

• For multiple domains- Configurable

- Extendable

Validate

ReviewSummarize

ArcGIS Data Reviewer: An Introduction

Page 8: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Managing Quality ControlQuality Control Processes

ArcGIS Data Reviewer: An Introduction

ReviewerResults

AutomatedReview

QualityReporting

Semi-automatedReview

Page 9: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

What is ArcGIS Data Reviewer?Data quality management in the ArcGIS platform

• Data Reviewer for Desktop- ArcMap

- ArcGIS Pro

• Data Reviewer for Server- Standard or higher

• Data Reviewer API for- FLEX

- JavaScript Server

Online Content and Services

Desktop Web Device

ArcGIS OnlinePortal

ArcGIS Data Reviewer: An Introduction

Page 10: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Automated Review

ArcGIS Data Reviewer: An Introduction

Page 11: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Types of quality control

Fast

Consistent and repeatable

Objective

100% coverage

Automated

review

ArcGIS Data Reviewer: An Introduction

Page 12: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Defining QualitySources of data quality requirements

Industry standards /

Specifications

Subject matter experts

Training and experience

Quality assurance

plans

ArcGIS Data Reviewer: An Introduction

Page 13: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

• Implementing quality requirements- 40+ configurable checks

- Attribute- Feature and table values

- Spatial- Spatial relationships

- Feature integrity- Collection rules

- Metadata- Completeness/Content

Automating Data Validation

http://j.mp/DRCheckPoster

ArcGIS Data Reviewer: An Introduction

Page 14: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Demo: Getting Startedwith Automated Review

ArcGIS Data Reviewer: An Introduction

Page 15: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Demo Scenario

• Department plans to use field staff with field data collection devices to map road-related features (signs, street furniture).

• Goals- Features should be positionally accurate based on siting

criteria

- Key attributes are populated and have the correct values

- All features should be collected within the survey area

ArcGIS Data Reviewer: An Introduction

Page 16: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

AuthoringData Quality Rules

ArcGIS Data Reviewer: An Introduction

Page 17: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Batch ValidationImplementing Cumulative Review

• Reviewer Batch Jobs- Define and encapsulate quality requirements

- Captures domain knowledge

- Designed once and executed many times- ArcGIS for Desktop, ArcGIS for Server

Industry standards /

Specifications

Subject matter experts

Training and experience

Quality assurance

plans

ArcGIS Data Reviewer: An Introduction

Page 18: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

ResourcesEsri Solutions

• Industry templates- Address Management

- Basemaps

- Electrical Utilities

- Gas Utilities

- Roads & Highways

- Tax Parcel Editing

- Water Utilities

• Based on Esri industrymodels

• Use as Starting point

solutions.arcgis.com

ArcGIS Data Reviewer: An Introduction

Page 19: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Demo: Authoring Data Quality Rules

ArcGIS Data Reviewer: An Introduction

Page 20: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Authoring Batch JobsTips and Tricks

ArcGIS Data Reviewer: An Introduction

Page 21: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

ExecutingAutomated Validation

ArcGIS Data Reviewer: An Introduction

Page 22: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Execute data validation using

•ArcMap

Methods for executing data validation

ArcGIS Data Reviewer: An Introduction

Page 23: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Execute data validation using

•ArcMap

•ArcGIS Pro

Methods for executing data validation

New

ArcGIS Data Reviewer: An Introduction

Page 24: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Execute data validation using

•ArcMap

•ArcGIS Pro

•Model/Python script

Methods for executing data validation

ArcGIS Data Reviewer: An Introduction

Page 25: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Execute data validation using

•ArcMap

•ArcGIS Pro

•Model/Python script

•ArcGIS Workflow Manager

Methods for executing data validation

ArcGIS Data Reviewer: An Introduction

Page 26: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Execute data validation using

•ArcMap

•ArcGIS Pro

•Model/Python script

•ArcGIS Workflow Manager

•ArcGIS for Server

Methods for executing data validation

ArcGIS Data Reviewer: An Introduction

Page 27: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Demo: ExecutingAutomated Validation

ArcGIS Data Reviewer: An Introduction

Page 28: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Batch validationEvents when validation may be required

ArcGIS Data Reviewer: An Introduction

Page 29: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Semi-Automated Review

ArcGIS Data Reviewer: An Introduction

Page 30: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Types of quality control

Fast

Consistent and repeatable

Objective

100% coverage

Automated

review

Semi-automated

review

Guided Workflows

Streamlined processes

Subjective

Sampling

ArcGIS Data Reviewer: An Introduction

Page 31: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Semi-automated review methods

ArcGIS Data Reviewer: An Introduction

Page 32: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Semi-automated reviewLeveraging ArcGIS for Desktop

Tools supporting- Selecting/browsing features- Redlining missing features- Flagging existing features in error- Generating random samples- Assessing positional accuracy- Comparing geodatabase versions

ArcGIS Data Reviewer: An Introduction

Page 33: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Semi-automated reviewLeveraging ArcGIS for Server

• Extending quality control workflowsinto other communities

- QC review across ArcGIS platform

- Simple to use tools for error identification

- Manual QC workflow “automation”

ArcGIS Data Reviewer: An Introduction

Page 34: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Demo:Visual Data Review

ArcGIS Data Reviewer: An Introduction

Page 35: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Reporting Quality

ArcGIS Data Reviewer: An Introduction

Page 36: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Data Quality ReportingArcGIS for Desktop

• Automated reporting of quality control results

• Adhoc result summary tools

• Pre-configured reports- Automated Check (Origin Table, Subtype, Check Group)

- Total Record Count

- Sampling

ArcGIS Data Reviewer: An Introduction

Page 37: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Data Quality ReportingArcGIS for Server

Enabling transparency in data quality- Better decision making by communicating

data quality across stakeholders

- Open quality reporting

- Shared across ArcGIS system

- Tools and methods to communicate quality

ArcGIS Data Reviewer: An Introduction

Page 38: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

• As a GIS manager, I need to manage the quality of the GIS database to ensure that it can support existing and new staff operations.

• Business Requirements- Features should be positionally accurate based on siting criteria (95% accuracy)

- Key attributes are populated and have the correct values (95% accuracy)

Demo Scenario

ArcGIS Data Reviewer: An Introduction

Page 39: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Demo:Reporting Quality

ArcGIS Data Reviewer: An Introduction

Page 40: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

ManagingQuality Results

ArcGIS Data Reviewer: An Introduction

Page 41: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Managing Quality ControlQC lifecycle management

REVIEW

Find &Find &Record ErrorsRecord Errors

CORRECT

Perform EditsPerform Editsoror

Note ExceptionsNote Exceptions

VERIFY

AcceptableAcceptableoror

UnacceptableUnacceptable

ArcGIS Data Reviewer: An Introduction

Page 42: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Managing Quality Results

Demo:

ArcGIS Data Reviewer: An Introduction

Page 43: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Workshop Review

• Importance of data quality

• Forms of data quality control- Automated review

- Semi-automated review

• ArcGIS Data Reviewer- Automated validation

- Semi-automated tools

- Error lifecycle management

- Reporting

ArcGIS Data Reviewer: An Introduction

Page 44: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary

Want to learn more?

• Documentation- Resource Center

• Training- Assessing Data Quality using ArcGIS Data Reviewer (Seminar)

- Data QC with ArcGIS: Automating Validation (Web Course)

- Data QC with ArcGIS: Visual Review (Web Course)

- Quality Control Using ArcGIS Data Reviewer for Desktop (Instructor Led)

• Questions/Comments- GeoNet (Data Reviewer place)

- Email ([email protected])

ArcGIS Data Reviewer: An Introduction

Page 45: ArcGIS Data Reviewer: An Introduction Chandan Banerjee Jay Cary