5.2 Data Quality Dimensions and Positional Accuracy Standards (ISO 19157-1, NSSDA, RMSE)
Key Takeaways
- ISO 19157-1:2023 organizes geographic data quality around completeness, logical consistency, positional accuracy, thematic accuracy, and temporal quality.
- Lineage is essential provenance and evaluation context, but it is not a sixth ISO 19157-1 data-quality element.
- Completeness separates omission (missing real-world features) from commission (extra or obsolete database features).
- NSSDA horizontal reporting uses RMSEr and, when its assumptions are satisfied, the 1.7308 multiplier for 95-percent accuracy; vertical reporting uses 1.9600 times RMSEz.
- NSSDA calls for at least 20 well-distributed, clearly defined checkpoints from an independent source of higher accuracy; it does not impose a universal mandatory three-times-more-accurate rule.
5.2 Data Quality Dimensions and Positional Accuracy Standards (NSSDA, RMSE)
Core Principle: No geographic dataset is perfectly exact. Every map, digital terrain surface, and vector layer represents a generalized abstraction of the Earth. Consequently, geospatial quality is defined not by absolute perfection, but by fitness for use—the degree to which data satisfies the technical, spatial, and analytical requirements of its intended application. Quantifying quality requires rigorous statistical standards, particularly Root Mean Square Error (RMSE) and the FGDC National Standard for Spatial Data Accuracy (NSSDA).
1. Conceptual Dimensions of Spatial Data Quality
To effectively evaluate spatial information, geospatial professionals must distinguish between four foundational measurement concepts:
- Precision: The degree of refinement, granularity, or repeatability in a measurement. In GIS, precision often reflects the number of significant digits stored in a coordinate system (e.g., storing a point to 8 decimal places), but high precision does not imply truth.
- Accuracy: The degree of conformity between a measured coordinate or attribute value and its true, accepted physical reality on the Earth's surface.
- Error: The measurable difference between a recorded value and the true reference value ($e = x_{\text{measured}} - x_{\text{true}}$).
- Uncertainty: A statistical parameter characterizing the dispersion of values that could reasonably be attributed to the measured quantity, acknowledging incomplete knowledge.
PRECISION VS. ACCURACY IN SPATIAL DATA
High Accuracy, High Precision Low Accuracy, High Precision
(Target Center) (Clustered Off-Target)
. : * : . . : * : .
: . * . : : . . : *** (Clustered
* * (X) * * * * * * * Systematic
: . * . : : . . : Bias)
. : * : . . : * : .
High Accuracy, Low Precision Low Accuracy, Low Precision
(Centered, Dispersed) (Dispersed Off-Target)
. : * : . . : * : .
: * . * : : * :
* (X) * * * * *
: * . * : : * * :
. : * : . . : * : .
2. The Five ISO 19157-1 Data Quality Elements and Supporting Lineage
The current core standard, ISO 19157-1:2023 (Geographic information — Data quality — Part 1: General requirements), organizes quality results into five core elements. Lineage and evaluation-method documentation provide essential context, but lineage is not a sixth quality element:
| Quality Dimension | Technical Definition | Quantitative / Evaluation Metrics | Practical Example |
|---|---|---|---|
| 1. Positional Accuracy | Closeness of coordinate values to their true ground locations. Subdivided into Horizontal and Vertical accuracy. | Root Mean Square Error ($RMSE$), NSSDA 95% confidence reporting, linear error ($LE_{90}$, $LE_{95}$). | Evaluating whether building footprint centroids fall within 0.5 meters of survey benchmarks. |
| 2. Attribute Accuracy | Correctness of quantitative and qualitative non-spatial data assigned to spatial features. | Classification error matrix, Overall Accuracy percentage, Cohen's Kappa coefficient ($\kappa$). | Verifying that land cover classified as "Wetland" in satellite imagery is not forested upland. |
| 3. Logical Consistency | The degree of adherence to logical rules of data structure, topological relations, and attribute domain constraints. | Topology error counts (slivers, overlaps, dangles), range check failures, valid value domain audits. | Confirming that pipe diameters are positive numbers and parcel polygons do not overlap. |
| 4. Completeness | The presence or absence of features, their attributes, and relationships. Divided into Commission and Omission. | Percentage of missing features, count of duplicate or excess entities outside study boundary. | Assessing whether a tax parcel layer accounts for 100% of real property deeds in a county. |
| 5. Temporal Quality | The accuracy of temporal attributes and the currency, validity, and consistency of features over time. | Temporal validity date checks, update frequency, chronological consistency of events. | Verifying that traffic incident records contain timestamps matching true dispatch logs. |
| Lineage / provenance (supporting context) | The historical record of sources, transformations, coordinate conversions, and processing steps. | Source scale, processing logs, responsible parties, and transformation history help users interpret quality results. | Documenting how paper quadrangles were scanned, georeferenced, and vectorized. |
The Critical Distinction: Errors of Commission vs. Errors of Omission
Evaluating Completeness requires assessing two opposite failure modes:
- Error of Omission (Under-representation): Geographic features that physically exist in reality but are entirely missing from the database. Example: An aerial imagery vectorization project fails to digitize 15 newly constructed residential cul-de-sacs, creating blind spots in 911 dispatch maps.
- Error of Commission (Over-representation): Geographic features present in the database that do not exist in the physical world or belong outside the designated scope. Example: A utility GIS contains abandoned, excavated gas pipes recorded as active pipelines, or an automated feature extraction tool mistakes parking lot shadows for building footprints.
3. Mathematical Foundations of Positional Accuracy: Root Mean Square Error (RMSE)
Root Mean Square Error (RMSE) is the standard statistical metric used in geomatics and GIS to quantify positional dispersion and error. It represents the square root of the average squared discrepancies between dataset coordinates and independent reference coordinates.
One-Dimensional Components ($RMSE_x$ and $RMSE_y$)
For a sample of $n$ independent check points, where $(x_{\text{data}, i}, y_{\text{data}, i})$ represents the evaluated coordinate and $(x_{\text{check}, i}, y_{\text{check}, i})$ represents the higher-accuracy reference coordinate:
Two-Dimensional Horizontal Radial Error ($RMSE_r$)
Horizontal positional accuracy evaluates radial displacement across the horizontal plane ($r_i = \sqrt{\Delta x_i^2 + \Delta y_i^2}$):
Vertical Error ($RMSE_z$)
For elevation surfaces (such as digital elevation models or LiDAR point clouds):
Systematic Error (Bias) vs. Random Error
RMSE aggregates both systematic bias and random measurement variance. An analyst must evaluate the Mean Error ($\mu$) to detect systematic datum offsets or projection shifts:
If $\mu_x$ or $\mu_y$ diverges substantially from zero, the dataset exhibits a systematic directional translation (such as an unapplied datum transformation between NAD27 and NAD83). Correcting this systematic shift eliminates bias, leaving only random Gaussian error represented by the sample standard deviation ($\sigma$).
4. The FGDC National Standard for Spatial Data Accuracy (NSSDA)
Published in 1998 by the Federal Geographic Data Committee (FGDC-STD-007.3-1998), the National Standard for Spatial Data Accuracy (NSSDA) replaced the historic National Map Accuracy Standard (NMAS) of 1947. While NMAS was tied to published paper map scales and reported errors at a 90% confidence threshold, the NSSDA is entirely scale-independent and mandates reporting positional error in metric or physical ground units at a 95% confidence level.
Horizontal Accuracy Reporting Formula
Under the assumption that horizontal coordinate errors in $X$ and $Y$ are normally distributed, independent, and exhibit equal variance (i.e., $RMSE_x \approx RMSE_y$), radial horizontal error follows a Rayleigh distribution. The NSSDA statistical multiplier at the 95% confidence level is $1.7308$:
Because $RMSE_r = \sqrt{RMSE_x^2 + RMSE_y^2}$, if $RMSE_x = RMSE_y$, then $RMSE_r = \sqrt{2 \cdot RMSE_x^2} = RMSE_x \cdot \sqrt{2}$. Substituting this into the formula gives:
Interpretation: An NSSDA statement reading "Tested $0.87\text{ meters}$ horizontal accuracy at 95% confidence level" means that 95 percent of the positions in the dataset will have an error with respect to true ground coordinates that is less than or equal to $0.87\text{ meters}$.
What if $RMSE_x \ne RMSE_y$?
The NSSDA standard specifies that if the ratio between the smaller and larger one-dimensional error falls within the range of $0.6 \le \frac{RMSE_{\min}}{RMSE_{\max}} \le 1.0$, the standard formula $\text{Accuracy}_r = 1.7308 \times RMSE_r$ remains statistically valid. If the ratio falls outside this window, an elliptical error distribution exists, requiring bivariate normal modeling.
Vertical Accuracy Reporting Formula
Vertical error in a DEM or elevation model follows a one-dimensional linear normal Gaussian distribution. Under the standard normal distribution, $95%$ of the area under the curve lies within $\pm 1.9600$ standard deviations of the mean. Therefore, assuming zero systematic bias:
Comparison: NMAS (1947) vs. NSSDA (1998)
| Evaluation Parameter | National Map Accuracy Standard (NMAS 1947) | National Standard for Spatial Data Accuracy (NSSDA 1998) |
|---|---|---|
| Reporting Metric | Map scale dependent (e.g., $1/30$ inch for scales $> 1:20{,}000$; $1/50$ inch for $\le 1:20{,}000$). | Scale independent; reported directly in real-world ground measurement units (meters or feet). |
| Statistical Confidence | 90% Confidence Level (No more than 10% of tested points may exceed the threshold). | 95% Confidence Level (95% of all points must fall within the reported error radius). |
| Vertical Standard | 90% of tested points within one-half of the contour interval ($\frac{1}{2} CI$). | $\text{Accuracy}_z = 1.9600 \times RMSE_z$ at 95% confidence. |
| Data Applicability | Designed strictly for printed, analog cartographic paper products. | Designed for digital vector layers, raster grids, orthoimagery, and LiDAR models. |
5. Testing Protocols: Independent Check Points
Validating spatial data under the NSSDA requires rigorous empirical sampling protocols rather than theoretical mathematical estimations.
NSSDA TESTING SAMPLING DESIGN
+-------------------------------------------------------------+
| [Quadrant 1] [Quadrant 2] |
| * (Check Pt 1) * (Pt 6) |
| * (Pt 2) * (Pt 5) |
| * (Pt 3) |
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| * (Center Pt 11) |
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| * (Pt 14) * (Pt 18) |
| * (Pt 15) * (Pt 19) |
| [Quadrant 3] [Quadrant 4] |
+-------------------------------------------------------------+
* Requirements: Min 20 points, well-distributed across all 4 quadrants,
source accuracy >= 3x higher than dataset being evaluated.
1. Minimum Sample Size ($n \ge 20$)
The NSSDA mandates a minimum of 20 check points distributed across the geographic extent of the dataset. A smaller sample size lacks sufficient degrees of freedom to satisfy the central limit theorem and statistical significance at the 95% confidence tier.
2. Independent Source of Higher Accuracy
Checkpoint coordinates must come from an independent source of higher accuracy than the dataset being tested. NSSDA directs the evaluator to use the highest-accuracy source feasible and practicable and to document that source. A project specification may impose a numerical ratio, but NSSDA itself does not establish a universal mandatory three-times-more-accurate rule.
3. Spatial Distribution Rigor
Check points must not be clustered in a single accessible corridor or flat parking lot. The NSSDA mandates that points be well-distributed across the entire project footprint:
- At least 20 percent of the points must be located in each of the four quadrants of the project area.
- Points must be spaced at intervals that capture geographic variations across the study area.
- Features selected as check points must represent distinct, well-defined physical points identifiable on both the dataset and the ground (e.g., roadway paint striping intersections, manhole covers, utility catch basins, monumented property corners).
6. Worked Numerical Positional Accuracy Examples
Understanding how to calculate RMSE and NSSDA values from raw survey check data is a fundamental GISP calculation skill.
Worked Example 1: Horizontal Accuracy Calculation
A municipal GIS department tests an aerial orthoimagery layer using 25 independent RTK-GNSS ground survey points. The statistical analysis of the spatial residuals yields:
- $RMSE_x = 0.18\text{ meters}$
- $RMSE_y = 0.24\text{ meters}$
Step 1: Verify the Error Ratio
Because $0.75$ falls within the range $[0.6, 1.0]$, the standard NSSDA circular assumption applies.
Step 2: Compute Horizontal Radial Error ($RMSE_r$)
Step 3: Compute NSSDA Horizontal Accuracy at 95% Confidence
Step 4: Formal Reporting Statement
"Tested $0.52\text{ meters}$ horizontal accuracy at 95% confidence level."
Worked Example 2: Vertical Accuracy Calculation
A airborne LiDAR contractor delivers a 1-meter bare-earth Digital Elevation Model (DEM) for flood risk modeling. The quality assurance team compares the DEM elevation against 30 surveyed geodetic benchmark elevations, producing an $RMSE_z$ of $0.12\text{ meters}$.
Compute NSSDA Vertical Accuracy at 95% Confidence
Formal Reporting Statement
"Tested $0.24\text{ meters}$ vertical accuracy at 95% confidence level."
7. Attribute Accuracy and Thematic Confusion Matrices
While positional accuracy measures where features are, attribute accuracy measures what features are. For categorical datasets (e.g., land use, soil classes, wetland categories), attribute accuracy is assessed using a Thematic Confusion Matrix (classification error matrix) comparing classified GIS values against ground truth observations across $n$ sample points.
| Classified Class \ Reference Truth | Forest | Urban | Agriculture | Wetland | Row Total | User's Accuracy (Precision) |
|---|---|---|---|---|---|---|
| Forest | 65 | 2 | 5 | 3 | 75 | $65 / 75 = 86.7%$ |
| Urban | 1 | 80 | 8 | 1 | 90 | $80 / 90 = 88.9%$ |
| Agriculture | 6 | 4 | 70 | 2 | 82 | $70 / 82 = 85.4%$ |
| Wetland | 4 | 0 | 3 | 50 | 57 | $50 / 57 = 87.7%$ |
| Column Total | 76 | 86 | 86 | 56 | Total: 304 | — |
| Producer's Accuracy (Recall) | $65/76 = 85.5%$ | $80/86 = 93.0%$ | $70/86 = 81.4%$ | $50/56 = 89.3%$ | — | Overall: $265 / 304 = 87.2%$ |
Key Attribute Metrics
- Overall Accuracy: The percentage of correctly classified pixels or polygons across the entire sample:
- Producer's Accuracy (Measure of Omission): The probability that a real-world ground truth feature is correctly represented on the map (Diagonal cell divided by Column Total). The inverse ($100% - \text{Producer's Accuracy}$) represents the omission error rate.
- User's Accuracy (Measure of Commission): The probability that a category on the map actually represents that category on the ground (Diagonal cell divided by Row Total). The inverse ($100% - \text{User's Accuracy}$) represents the commission error rate.
- Cohen's Kappa Coefficient ($\kappa$): A statistical coefficient measuring classification accuracy adjusted for the probability of agreement occurring by pure chance, ranging from $0$ (chance agreement) to $1.0$ (perfect agreement):
8. GISP Exam Traps & Pitfalls
- Confusing NMAS and NSSDA Confidence Levels: NMAS (1947) operates strictly at the 90% confidence level, whereas NSSDA (1998) operates at the 95% confidence level. Do not mix up the multipliers: horizontal NSSDA uses $1.7308 \times RMSE_r$, while vertical NSSDA uses $1.9600 \times RMSE_z$.
- The "Double Precision Equals High Accuracy" Myth: Precision is not accuracy. Coordinates stored to 12 decimal places in an enterprise database that are derived from an uncalibrated hand-held recreational GPS receiver possess microscopic precision but multi-meter inaccuracy.
- The Independent Check Point Rule: You cannot evaluate positional accuracy by comparing dataset points against other points within the same dataset or against a control source of equal accuracy. Check data must come from an independent, higher-accuracy source, and the source accuracy and collection method must be documented.
- Mixing Up Commission and Omission: Remember: Omission = Left out (missing real-world features). Commission = Committed to the map by mistake (extra, fake, or duplicate features).
A photogrammetric quality assurance team evaluates a high-resolution digital orthophoto dataset using 25 surveyed ground check points. The analysis determines that RMSEx = 0.30 meters and RMSEy = 0.40 meters. Assuming an isotropic error distribution, what is the horizontal positional accuracy of the dataset reported in accordance with the FGDC National Standard for Spatial Data Accuracy (NSSDA) at the 95% confidence level?
A municipal utility GIS dataset contains 15,200 water valves. During an exhaustive field inventory, engineers discover that 450 valves that physically exist along neighborhood distribution pipes are completely absent from the GIS database. Concurrently, the database displays 120 valves that were excavated and removed five years ago. Which ISO 19157 data quality classifications correctly describe these two discrepancies?
When validating countywide elevation data under NSSDA, which checkpoint plan follows the standard?