From geomorphological mapping to geomorphological map modeling: a new GIS based, object-oriented, multi-scale mapping system