Metadata is applicable to independent datasets, aggregations of datasets, individual geographic features, and the various classes of objects that compose a feature. Metadata is to be provided for geographic datasets and may, optionally, be provided for aggregations of datasets, features, and attributes of features. Metadata is composed of one or more Metadata Sections (UML Packages) containing one or more Metadata Entities (UML classes).