Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've recently started looking at the issue of automated quality control and assurance of geographic data.

What software exists that can be used for accomplishing this? Esri has got their product 'Data Reviewer' which seems interesting, are there any comparable alternatives to this product?

I would like to tag this question with quality-control and quality-assurance, but can't do so.

share|improve this question
Welcome to gis.SE. "geographic data" is a pretty broad topic for QA/QC, so perhaps you can explain what specific data you are dealing with, and what specific problems you need to overcome in that data? – BradHards Apr 5 '13 at 10:17

Quality control checking in GIS falls under two main categories, geometric and tabular. Since GIS workflows are not standard your QA/QC process is unique to your case.


In general most proprietary and open source GIS applications have a set of tools that check for geometric errors (e.g. ArcGIS Checking and Repairing Geometries, QGIS Check Geometry Validity, or GRASS v.clean).


Imputing tabular data workflow should start with creating domain within your database. This will help prevent errors in attribution. For example in ArcGIS you can set up domains on geodatabase feature classes and tables (Attribute Domain), in QGIS you can setup attribute list.

In both categories creating scripts or tools that are unique to your situation may also help check for both geometric and tabular errors. I would recommend learning python which is utilized in both ArcGIS and QGIS.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.