Feature-Attributtabellen sind spezielle Gruppen von Tabellen, die für verschiedene Feature-Classes erstellt werden. Bei Feature-Attributtabellen handelt es sich um INFO-Datendateien, die eine Reihe vordefinierter Felder und zusätzliche benutzerdefinierte Attribute für jedes Feature enthalten. Für ein Coverage können mehrere Feature-Attributtabellen erstellt werden, die jeweils mit einer bestimmten Feature-Class verbunden sind. Eine Feature-Attributtabelle wird nach dem Coverage benannt. Eine Kennung aus drei Buchstaben gibt die Art der Feature-Attributtabelle an. Beispielsweise hat ein Coverage mit Namen LOTS, das Polygone enthält, eine Polygon-Attributtabelle (PAT) namens LOTS.PAT.
In der folgenden Tabelle sind die Feature-Attributtabellen angegeben, die in einem Coverage vorhanden sein können:
Feature-Class | Feature-Attributtabelle – Benennungsregel | Beschreibung |
---|---|---|
Punkt | <cover>.pat | Punkt-Attributtabelle |
Kreisbogen | <cover>.aat | Arc-Attributtabelle |
Node | <cover>.nat | Node-Attributtabelle |
Route | <cover>.rat<route> | Routen-Attributtabelle |
Section | <cover>.sec<route> | Abschnitts-Attributtabelle |
Polygon | <cover>.pat | Polygon-Attributtabelle |
Region | <cover>.pat<region> | Region-Attributtabelle |
Annotation | <subclass>.tat | Text-Attributtabelle |
Feature-Attributtabellen weisen spezielle Feldformate und -standards auf. In jeder Feature-Attributtabelle ist immer ein Minimum an Feldern vorhanden. Zum Beispiel enthält jede PAT immer wenigstens vier Felder: AREA, PERIMETER, COVER# und COVER-ID.
Punkt-Attributtabellen haben dieselbe PAT-Erweiterung und enthalten dieselben Felder wie Polygon-Attributtabellen. Aus diesem Grund kann ein Coverage nicht sowohl Punkt- als auch Polygon-Features enthalten.
In der Feature-Attributtabelle ist immer ein Datensatz vorhanden, der einem Feature im Coverage entspricht. Sowohl die räumlichen Informationen zur Definition des Coverage-Features als auch der entsprechende Datensatz in der Feature-Attributtabelle enthalten die Feature-Nummer, sodass eine 1:1-Entsprechung zwischen dem Feature und seinem Attributdatensatz bewahrt bleibt.
Sie können einer Feature-Attributtabelle Felder hinzufügen und diese als Schlüssel verwenden, um weitere Attributinformationen mit Features in Beziehung zu setzen. Dadurch dient die Feature-Attributtabelle als eine Schlüsseltabelle zwischen Coverage-Features und zusätzlichen Attributinformationen zu den einzelnen Features. Zwar bleibt für die Datensätze in einer Feature-Attributtabelle eine 1:1-Entsprechung mit Coverage-Features bewahrt, doch können 1:n- und n:m-Beziehungen zwischen der Feature-Attributtabelle und entsprechenden Tabellen verwaltet werden.