A coverage is a feature that has multiple values for each attribute type, where each direct position within the geometric representation of the feature has a single value for each attribute type. A coverage is both a feature and a function. A coverage may represent a single feature or a set of features.