Digital terrain modeling: principles and methodology