| GRASS GIS 7 Programmer's Manual
    7.9.dev(2021)-e5379bbd7
    | 
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 516 of file dig_structs.h.
| struct Format_info_cache Format_info_ogr::cache | 
Lines cache for reading feature.
Definition at line 573 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 559 of file dig_structs.h.
Referenced by V1_close_ogr().
| OGRSFDriverH Format_info_ogr::driver | 
Pointer to OGRDriver.
Definition at line 538 of file dig_structs.h.
Referenced by V1_open_new_ogr().
| char* Format_info_ogr::driver_name | 
OGR driver name.
Definition at line 521 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 542 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 525 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 564 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 581 of file dig_structs.h.
Referenced by V1_close_ogr().
| OGRLayerH Format_info_ogr::layer | 
Pointer to OGRLayer.
Definition at line 546 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 529 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 568 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 596 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 589 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 533 of file dig_structs.h.
Referenced by dig_read_frmt_ascii().