34
QA/QC For Your GIS Data Rama Atluri

QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

QA/QC For Your GIS DataRama Atluri

Page 2: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Overview

Understand Document Implement

Page 3: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Understanding QA/QC

Page 4: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Understanding QA/QC

• Fit For Use- support your GIS applications?- support your Business Systems?

• Decision-making- Good data good decisions save time & money- Bad data bad decisions more time & more money

• Reporting- Accuracy & Accountability

Page 5: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Understanding QA/QC

GIS Technician

• Frees up time

• Less rework

• Focus elsewhere

Manager

• Effective data stewardship

• GIS productivity

• Increased GIS usage

Executive

• Confidently make decisions

• Reduce financial risk

• Optimize performance

Knowledge Workers

• Confidence in GIS

• Increase efficiencies

Page 6: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Understanding QA/QC

Daily Maintenance

Data Conversion/ Migration

Acquisition of Data (Free or Purchase)

Annual Data Revisions

Page 7: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Understanding QA/QC

Quality Assurance– Processes or methods to help prevent errors from being introduced into the data.

- Examples:- Data Model, Industry-specific Editing Templates,

Attribute Assistant/Attribute Rules, data-specific editing tools

Quality Control– Processes or tools to identify errors that are already in the data.

- Examples:- GP tools (Select by Attribute, Select by Location),

GP Model, Data Reviewer Batch Jobs

Page 8: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

6 Elements of Data Quality

The accuracy of the position of features within a spatial reference system.

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

The presence and absence of features, their attributes and relationships.

The quality of the temporal attributes and temporal relationships of features

Classification correctness related to features and their attributes

Adherence to logical rules of data structure, attribution, and relationships (documented in data product specifications).

The data adhering to the user requirements for its intended use

(ISO-19157:2013 Geographic Information – Data Quality)

Page 9: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Name the Data Quality Issue

Positional Accuracy

Thematic Accuracy

Completeness Logical Consistency

Temporal Quality Usability

Page 10: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Which Element of Data Quality?

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

Swimming pool captured as wetland

Issue- Land use polygon coded as residential

instead of commercial- Impact: Business was not granted a timely permit

- River captured as seasonal as opposed to perennial

- Impact: River is not symbolized as having constantly flowing water, which could lead to believe it can easily be crossed in dry season

Page 11: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Which Element of Data Quality?

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

Neighborhood with missingbuilding footprint

Issue- Missing building footprints

- Impact: Inaccurate impervious surface calculations

- Water mains containing blank or nulldiameter attribute values

- Impact: Water utility crews may not have proper equipment for the job

Page 12: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Which Element of Data Quality?

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

Issue• Misplaced or misaligned features

• Impact: Can cause construction problems

• Inaccurate coordinate values• Impact: Could navigate to incorrect location

Lake feature has been shifted

Page 13: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Which Element of Data Quality?

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

Outdated chart showingopen runway

Updated chart should showclosed runway

Issue- Incorrect time or date for discrete

events- Hydrant status not updated

- Impact: Could affect firefighters’ response time

- Navigational charts- Impact: Plane could fly into closed airspace

Page 14: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Which Element of Data Quality?

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

Used to map National Parks

Used to route emergency vehiclesIssue- Street centerline data contains street

names, but no address ranges- Impact: Not enough information for geocoding

- Inappropriate scale- Impact: Cannot be used for intended purpose

Page 15: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Which Element of Data Quality?

Positional Accuracy

Thematic Accuracy

Completeness

Logical Consistency

Temporal Quality

Usability

Highway with road surfacetype gravel

Issue• Reducer connects two pipes with same

diameter• Impact: Could affect hydraulic modeling results

• Road surface type attributed incorrectly• Impact: Could affect routing and drive times

Page 16: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Documenting QA/QC

Page 17: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Documenting QA/QC

Purpose & Scope

Roles & Responsibility

Testing Environment

Requirements & Acceptance CriteriaQC Workflow

– Processes & Tools

Reporting & Addressing Errors (high-level)

Page 18: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Understanding QA/QC

• GIS Applications, Business Systems- Required fields, feature connectivity,

topological relationships

• What can be automated?

• What will need to be checked manually/visually?- Data Reviewer Sampling- Systematic QC using grids

Page 19: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Industry Examples

Page 20: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Industry: Hydrography

• Rule: Lakes and/or ponds must be individual features• Tool: Data Reviewer Multipart Polygon Check

Add Geometry Attributes GP tool

• Rule: Rivers must flow downhill• Tool: Data Reviewer Monotonicity Check

4ft

5ft

6ft

8ft3ft

10ft

11ft

12ft

Page 21: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Industry: Water Utilities

• Rule: Tee fitting must be connected to 3 water lines• Tool: Data Reviewer Valency Check

Select Junction by Edge Count (Water UtilityNetwork Reporting toolbar)

Page 22: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Industry: Water Utilities

• Rule: Tee fitting must be connected to 3 water lines• Tool: Data Reviewer Valency Check

Select Junction by Edge Count (Water UtilityNetwork Reporting toolbar)

• Rule: Hydrants must be connected to hydrant laterals• Tool: Data Reviewer Geometry on Geometry Check

Find Disconnected Features in Geometric Network GP ToolSelect By Location GP tool

Page 23: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Industry: Facility Management

• Rule: Building Facility Site Identifier must be unique• Tool: Data Reviewer Unique ID Check

Frequency GP toolRight-click on column, select Summarize

• Rule: Buildings must be greater than a certain size• Tool: Data Reviewer Evaluate Polygon Perimeter

and Area CheckSelect by Attribute

Page 24: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Industry: Land Use Planning

• Rule: Flood zones should not be slivers• Tool: Data Reviewer Polygon Sliver Check

• Rule: Zoning district polygons should not be duplicates• Tool: Data Reviewer Duplicate Geometry Check

Find Identical GP tool

Page 25: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Implementing QA/QC

Page 26: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Implementing QA/QC

• Data model • Industry-specific editing templates• Attribute assistant/Attribute Rules• Data-specific editing tools

Page 27: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Attribute Rules - Overview

User defined rules for simple features using Arcade scripting

Ensures data quality during data collection and maintenance

Enforces data integrity

Defined in feature classes or tables

Supported across the ArcGIS platform

Page 28: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Attribute Rules - Types

Constraints Calculation

ImmediateCalculation

BatchCalculation

Validation

Page 29: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Attribute Rules

Page 30: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Implementing QA/QC

• Automated Data Validation- Geoprocessing Tools & Models

(Toolbox)- Python Scripts- ArcGIS Data Reviewer

• Manual Data Validation- ArcMap Document- ArcGIS Data Reviewer- Checklist

Page 31: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Automated Data Validation

Page 32: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Summary

• QA/QC is important & perform regularly

• Create a QA Plan & define QC requirements

• Develop a repeatable, automated process

Page 33: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Resources

• LGIM data model

• Industry-related Editing Templates- Tools- Attribute assistant

• Industry-related Data Reviewer Templates- Sample Reviewer Batch Jobs

http://solutions.arcgis.com/

Page 34: QAQC For Your GIS Data - Esri · QAQC For Your GIS Data, 2019 Gulf Coast User Conference—Presentation, Created Date: 12/13/2019 4:08:23 PM

Please Share Your Feedback in the App

Download the EsriEvents app and find

your event

Select the session you attended

Scroll down to “Survey”

Log in to access the survey

Complete the survey and select “Submit”