Geolocation Mistakes

From Data Quality Wiki
Jump to: navigation, search

Description

Irrespective of the format used, geolocation data should be sufficient to allow conversion to a latitude/longitude format

Potential problems

  • Missing latitude and/or longitude
  • Latitude and/or longitude set to zero
  • Latitude equals longitude
  • Latitude/longitude out of range

In that cases a warning should be produced and the coordinates should not be used.

  • Switched latitude/longitude
  • Inverted latitude/longitude

If the original location does not match the specified country/area, a check might be used if an inversal of the coordinates matches the area.

Possibility of own tool

Pseudo-Code :
if latitude is blank and longitude is blank
  return 'both empty'
if latitude is blank or longitude is blank
  return 'one empty'
if latitude is not numeric or longitude is not numeric
  return 'not numeric'
if latitude is not numeric or longitude is not numeric
  return 'not numeric'
if latitude equal to 0 and longitude equal to 0
  return 'both zero'
if latitude equal to 0 or longitude equal to 0
  return 'one zero'
if latitude equal to longitude
  return 'latitude equals longitude'