This function combines all input datasets into a lakeMorphoClass
.
As a part of this combination, the surrounding topography is also determined.
If no input catchments are used, it is assumed that a buffer equal to the
maximum in lake distance is used. If an input catchement is used, then the
surrounding topography is the land area represented by the catchements that
intersect the lake. This function (and all of lakemorpho
) expect clean
polygons. No internal checking (e.g. for proper encoding of holes, etc.) is
done.