GRASS GIS 7 Programmer's Manual  7.5.svn(2017)-r71793
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dig_head Struct Reference

Vector map header data. More...

#include <dig_structs.h>

Collaboration diagram for dig_head:

Data Fields

char * organization
 Organization name. More...
 
char * date
 Map date. More...
 
char * user_name
 User name. More...
 
char * map_name
 Map name. More...
 
char * source_date
 Source date. More...
 
long orig_scale
 Original scale. More...
 
char * comment
 Comments. More...
 
int proj
 
int plani_zone
 Zone (UTM only) More...
 
double digit_thresh
 Threshold for digitization. More...
 
struct Version_info coor_version
 Version info for coor file. More...
 
int with_z
 2D/3D vector data More...
 
off_t size
 Coor file size. More...
 
long head_size
 Coor header size. More...
 
struct Port_info port
 Portability information. More...
 
off_t last_offset
 Offset of last read line. More...
 
struct recyclerecycle
 Recycle dead line. More...
 

Detailed Description

Vector map header data.

Holds header data of vector map (see vlibMap_info)

Definition at line 294 of file dig_structs.h.

Field Documentation

char* dig_head::comment

Comments.

Definition at line 323 of file dig_structs.h.

Referenced by Vect_get_comment(), and Vect_set_comment().

struct Version_info dig_head::coor_version

Version info for coor file.

Definition at line 339 of file dig_structs.h.

Referenced by dig__read_head(), dig__write_head(), and V1_open_new_nat().

char* dig_head::date

Map date.

Definition at line 303 of file dig_structs.h.

Referenced by Vect_get_date(), and Vect_set_date().

double dig_head::digit_thresh

Threshold for digitization.

Definition at line 333 of file dig_structs.h.

Referenced by Vect_get_thresh(), and Vect_set_thresh().

long dig_head::head_size

Coor header size.

Definition at line 356 of file dig_structs.h.

Referenced by dig__read_head(), dig__write_head(), and V1_rewind_nat().

off_t dig_head::last_offset

Offset of last read line.

Definition at line 366 of file dig_structs.h.

Referenced by Vect_build_nat().

char* dig_head::map_name

Map name.

Definition at line 311 of file dig_structs.h.

Referenced by Vect_get_map_name(), and Vect_set_map_name().

char* dig_head::organization

Organization name.

Definition at line 299 of file dig_structs.h.

Referenced by Vect_get_organization(), and Vect_set_organization().

long dig_head::orig_scale

Original scale.

Definition at line 319 of file dig_structs.h.

Referenced by Vect_get_scale(), and Vect_set_scale().

int dig_head::plani_zone

Zone (UTM only)

Definition at line 329 of file dig_structs.h.

Referenced by Vect_get_zone(), and Vect_set_zone().

struct Port_info dig_head::port

Portability information.

Definition at line 361 of file dig_structs.h.

Referenced by dig__read_head(), dig__write_head(), V1_delete_line_nat(), V1_open_new_nat(), V1_open_old_nat(), and V1_restore_line_nat().

int dig_head::proj
struct recycle* dig_head::recycle

Recycle dead line.

Todo:
Not implemented yet

Definition at line 373 of file dig_structs.h.

off_t dig_head::size

Coor file size.

Definition at line 352 of file dig_structs.h.

Referenced by dig__read_head(), dig__write_head(), V1_close_nat(), and V1_open_old_nat().

char* dig_head::source_date

Source date.

Definition at line 315 of file dig_structs.h.

Referenced by Vect_get_map_date(), and Vect_set_map_date().

char* dig_head::user_name

User name.

Definition at line 307 of file dig_structs.h.

Referenced by Vect_get_person(), and Vect_set_person().

int dig_head::with_z

2D/3D vector data

  • zero for 2D data
  • non-zero for 3D data

Definition at line 347 of file dig_structs.h.

Referenced by dig__read_head(), dig__write_head(), V1_open_old_ogr(), V2_rewrite_line_pg(), Vect__open_old(), Vect_build_partial(), Vect_is_3d(), and Vect_write_ascii().


The documentation for this struct was generated from the following file: