Package org.gdal.ogr

Class FeatureDefn

java.lang.Object
org.gdal.ogr.FeatureDefn

public class FeatureDefn extends Object
Definition of a feature class or feature layer.

The FeatureDefn class is a binding for the C++ OGRFeatureDefn class.

This object contains schema information for a set of Feature. In table based systems, a FeatureDefn is essentially a layer. In more object oriented approaches (such as SF CORBA) this can represent a class of features but doesn't necessarily relate to all of a layer, or just one layer.

This object also can contain some other information such as a name, the base geometry type and potentially other metadata.

It is reasonable for different translators to derive classes from FeatureDefn with additional translator specific information.