Vector Layer item. More...
#include <gg_structs.h>
Data Fields | |
int | LayerType |
one of GAIA_VECTOR_UNKNOWN, GAIA_VECTOR_TABLE, GAIA_VECTOR_VIEW, GAIA_VECTOR_VIRTUAL | |
char * | TableName |
SQL name of the corresponding table. | |
char * | GeometryName |
SQL name of the corresponding Geometry column. | |
int | Srid |
SRID value. | |
int | GeometryType |
one of GAIA_VECTOR_UNKNOWN, GAIA_VECTOR_POINT, GAIA_VECTOR_LINESTRING, GAIA_VECTOR_POLYGON, GAIA_VECTOR_MULTIPOINT, GAIA_VECTOR_MULTILINESTRING, GAIA_VECTOR_MULTIPOLYGON, GAIA_VECTOR_GEOMETRYCOLLECTION, GAIA_VECTOR_GEOMETRY | |
int | Dimensions |
one of GAIA_VECTOR_UNKNOWN, GAIA_XY, GAIA_XY_Z, GAIA_XY_M, GAIA_XY_ZM | |
int | SpatialIndex |
one of GAIA_VECTOR_UNKNOWN, GAIA_SPATIAL_INDEX_NONE, GAIA_SPATIAL_INDEX_RTREE, GAIA_SPATIAL_INDEX_MBRCACHE | |
gaiaLayerExtentPtr | ExtentInfos |
pointer to Extent infos (may be NULL) | |
gaiaLayerAuthPtr | AuthInfos |
pointer to Auth infos (may be NULL) | |
gaiaLayerAttributeFieldPtr | First |
pointer to first Field/Attribute (linked list) | |
gaiaLayerAttributeFieldPtr | Last |
pointer to last Field/Attribute (linked list) | |
struct gaiaVectorLayerItem * | Next |
pointer to next item (linked list) | |
Vector Layer item.