GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-36359e2344
|
Non-native format info (OGR) More...
#include <dig_structs.h>
Data Fields | |
char * | driver_name |
OGR driver name. More... | |
char * | dsn |
OGR datasource name. More... | |
char * | layer_name |
OGR layer name. More... | |
char * | where |
SQL where statement (to filter features) More... | |
OGRSFDriverH | driver |
Pointer to OGRDriver. More... | |
OGRDataSourceH | ds |
Pointer to OGRDataSource. More... | |
OGRLayerH | layer |
Pointer to OGRLayer. More... | |
dbDriver * | dbdriver |
Open DB driver when writing attributes. More... | |
char ** | dsn_options |
Array of OGR DSN options. More... | |
char ** | layer_options |
Array of OGR layer options. More... | |
struct Format_info_cache | cache |
Lines cache for reading feature. More... | |
OGRFeatureH | feature_cache |
Cache to avoid repeated reading (level 2) More... | |
struct Format_info_offset | offset |
Offset list used for building pseudo-topology. More... | |
int | next_line |
Next line to be read. More... | |
Non-native format info (OGR)
Definition at line 505 of file dig_structs.h.
struct Format_info_cache Format_info_ogr::cache |
Lines cache for reading feature.
Definition at line 556 of file dig_structs.h.
Referenced by V1_close_ogr(), V1_open_old_ogr(), and V1_rewind_ogr().
dbDriver* Format_info_ogr::dbdriver |
Open DB driver when writing attributes.
This driver is open by V2_open_new_ogr() and closed by V1_close_ogr().
Definition at line 547 of file dig_structs.h.
Referenced by V1_close_ogr().
OGRSFDriverH Format_info_ogr::driver |
Pointer to OGRDriver.
Definition at line 526 of file dig_structs.h.
Referenced by V1_open_new_ogr().
char* Format_info_ogr::driver_name |
OGR driver name.
Definition at line 509 of file dig_structs.h.
Referenced by V1_close_ogr(), V1_open_new_ogr(), Vect_get_finfo(), and Vect_maptype().
OGRDataSourceH Format_info_ogr::ds |
Pointer to OGRDataSource.
Definition at line 530 of file dig_structs.h.
Referenced by V1_close_ogr(), V1_open_new_ogr(), V1_open_old_ogr(), Vect_build_ogr(), and Vect_get_finfo_format_info().
char* Format_info_ogr::dsn |
OGR datasource name.
Definition at line 513 of file dig_structs.h.
Referenced by dig_read_frmt_ascii(), V1_close_ogr(), V1_open_new_ogr(), V1_open_old_ogr(), Vect_build_ogr(), Vect_close(), Vect_get_finfo_dsn_name(), Vect_get_full_name(), and Vect_save_frmt().
char** Format_info_ogr::dsn_options |
Array of OGR DSN options.
Definition at line 552 of file dig_structs.h.
OGRFeatureH Format_info_ogr::feature_cache |
Cache to avoid repeated reading (level 2)
NULL if no feature is in cache
Definition at line 569 of file dig_structs.h.
Referenced by V1_close_ogr().
OGRLayerH Format_info_ogr::layer |
Pointer to OGRLayer.
Definition at line 534 of file dig_structs.h.
Referenced by V1_delete_line_ogr(), V1_open_new_ogr(), V1_open_old_ogr(), V1_rewind_ogr(), Vect_build_ogr(), Vect_get_finfo_geometry_type(), and Vect_sfa_get_num_features().
char* Format_info_ogr::layer_name |
OGR layer name.
Definition at line 517 of file dig_structs.h.
Referenced by dig_read_frmt_ascii(), V1_close_ogr(), V1_open_new_ogr(), V1_open_old_ogr(), Vect_build_ogr(), Vect_get_finfo_layer_name(), Vect_get_full_name(), and Vect_save_frmt().
char** Format_info_ogr::layer_options |
Array of OGR layer options.
Definition at line 556 of file dig_structs.h.
Referenced by V1_close_ogr().
int Format_info_ogr::next_line |
Next line to be read.
Used by V2_read_next_line_ogr()
Definition at line 584 of file dig_structs.h.
Referenced by V2_open_old_ogr().
struct Format_info_offset Format_info_ogr::offset |
Offset list used for building pseudo-topology.
Definition at line 569 of file dig_structs.h.
Referenced by V1_delete_line_ogr(), V2_close_ogr(), V2_open_old_ogr(), Vect_build_ogr(), and Vect_fidx_dump().
char* Format_info_ogr::where |
SQL where statement (to filter features)
Definition at line 521 of file dig_structs.h.
Referenced by dig_read_frmt_ascii().