1. A method for locating neighboring data geometries of a query geometry, the method comprising: determining a minimum bounding rectangle of the query geometry; determining a minimum bounding rectangle of each data geometry; identifying candidate data geometries by determining if a distance between the minimum bounding rectangle of the query geometry and the data geometry is less than a threshold distance; and mathematically calculating a distance between the query geometry and the candidate data geometry when a number of candidate data geometries equals a threshold number or when no more data geometries remain.