add location error estimation.

The error too small to be reasonable.
DistWeightXY function takes into account of both distance and
station error