Linear Smoothing algorithms in map generalization