v.random output=rm_a_map n=10 zmax=100.0 column=h double precision Erzeuge Punkte... Erstelle Topologie für die Vektorkarte ... Registriere Primitive... 10 Primitive registriert 10 Vertices registriert Erzeuge Flächen... 0 Flächen angelegt 0 Inseln angelegt Füge Inseln hinzu... Füge Zentroide hinzu... Anzahl der Knoten: 10 Anzahl der Primitive: 10 Anzahl der Punkte: 10 Anzahl der Linien: 0 Anzahl der Grenzen: 0 Anzahl der Zentroide: 0 Anzahl der Flächen: 0 Anzahl der Inseln: 0 (Sun Aug 26 20:44:10 2012) Befehl ausgeführt (0 sec) v.report map=rm_a_map@user1 option=coor Zeige Typ/Name der Spalten der Datenbank des Layers 1: cat|h|x|y|z 1|23.679312|642811.822870571|221936.841944639|0 2|35.941649|639653.157139805|219384.09070101|0 3|97.265542|642408.978545488|218689.046906949|0 4|80.935087|637440.260017701|223433.225501267|0 5|99.530015|644367.351298563|217720.023194067|0 6|25.189978|633553.27005829|223358.241523484|0 7|47.856075|641798.760948515|226636.936552019|0 8|61.809137|630641.80425428|228375.164036988|0 9|9.561449|635350.04730369|215969.43571276|0 10|27.835932|643034.302804651|216352.595599231|0 v.transform input=rm_a_map output=rm_a_map3d table=rm_a_map columns=zshift:h D1/4: Vect_open_old(): name = rm_a_map mapset= user1 update = 0 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: open format file: 'user1/vector/rm_a_map/frmt' D1/4: Vector format: 0 (native) D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect__read_head(): vector = rm_a_map@user1 D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Level request = 0 D1/4: Vect_open_topo(): name = rm_a_map mapset= user1 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map/coor D1/4: Info->size = 304, Info->mtime = 1346006650 D2/4: Topo header: file version 5.0 , supported from GRASS version 5.0 D2/4: byte order 0 D2/4: header size 142 D2/4: with_z 0 D2/4: coor size 304 D1/4: Topo head: coor size = 304, coor mtime = 0 D1/4: dig_load_plus() D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D2/4: Topo header: file version 5.0 , supported from GRASS version 5.0 D2/4: byte order 0 D2/4: header size 142 D2/4: with_z 0 D2/4: coor size 304 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_alloc_isle(): D2/4: Vect_cidx_open(): name = rm_a_map mapset= user1 D3/4: dig_cidx_init() D3/4: dig_read_cidx() D3/4: dig_cidx_init() D3/4: Cidx header: file version 5.0 , supported from GRASS version 5.0 D3/4: byte order 0 D3/4: header size 9 D1/4: V1_open_old_nat(): name = rm_a_map mapset = user1 D2/4: Coor header: file version 5.1 , supported from GRASS version 5.1 D2/4: byte order 0 D2/4: header size 14 D2/4: with_z 0 D2/4: coor size 304 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map/coor D1/4: Info->size = 304, Info->mtime = 1346006650 D1/4: coor size in head = 304, real coor file size= 304 D2/4: dig_file_load () D2/4: requested mode = 2 D2/4: size = 304 D2/4: file was not loaded to the memory D1/4: Vect_open_old(): vector opened on level 2 D1/4: Vect_read_dblinks(): map = rm_a_map, mapset = user1 D3/4: Searching for FID column in OGR DB D1/4: dbln file: \grassdata/nc_spm_08/user1/vector/rm_a_map/dbln D1/4: dbln: 1 rm_a_map cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf D3/4: Field number <1>, name <(null)> D3/4: Vect_check_dblink: field 1 D1/4: field = 1 name = (null), table = rm_a_map, key = cat, database = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf D1/4: Dblinks read D1/4: Vect_Rewind(): name = rm_a_map D2/4: Vect_open_new(): name = rm_a_map3d D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: V1_open_new_nat(): name = rm_a_map3d D1/4: Vect_get_thresh(): thresh = 0.000000 D1/4: dig__write_head() D1/4: write coor size (0) to head D2/4: coor body offset 14 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: Vect_get_thresh(): thresh = 0.000000 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: Vect_hist_copy() D3/4: Vect_hist_command() D3/4: G_recreate_command() D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect_default_field_info(): map = rm_a_map field = 1 D2/4: drv = dbf db = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ D3/4: db_start_driver_open_database(): drvname = dbf, dbname = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ D2/4: dbDbmscap(): opendir [C:\OSGeo4W\apps\grass\grass-6.4.3svn\driver\db\] D3/4: win_spawn: args = C:\windows\system32\cmd.exe /c "C:\OSGeo4W\apps\grass\grass-6.4.3svn\driver\db\dbf.exe" D2/4: DBF: db__driver_open_database() name = '$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/' D3/4: tokens[0] = $GISDBASE D3/4: -> \grassdata D3/4: tokens[1] = $LOCATION_NAME D3/4: -> nc_spm_08 D3/4: tokens[2] = $MAPSET D3/4: -> user1 D3/4: tokens[3] = dbf D2/4: db.name = \grassdata/nc_spm_08/user1/dbf/ D2/4: add_table(): table = rm_a_map name = rm_a_map.dbf D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 1 D3/4: Vect__Read_line_nat: offset = 14 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 43 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D2/4: ncols = 2 D2/4: DBFFieldType 1 D3/4: add_column(): tab = 0, type = 2, name = cat, width = 11, decimals = 0 D2/4: DBFFieldType 2 D3/4: add_column(): tab = 0, type = 3, name = h, width = 20, decimals = 6 D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 1 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D2/4: ncols = 2 nrows = 10 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=1, xshift=0, yshift=0, zshift=23.6793, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 2 D3/4: Vect__Read_line_nat: offset = 43 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 72 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 2 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 2.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=2, xshift=0, yshift=0, zshift=35.9416, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 3 D3/4: Vect__Read_line_nat: offset = 72 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 101 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 3 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 3.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=3, xshift=0, yshift=0, zshift=97.2655, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 4 D3/4: Vect__Read_line_nat: offset = 101 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 130 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 4 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 4.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=4, xshift=0, yshift=0, zshift=80.9351, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 5 D3/4: Vect__Read_line_nat: offset = 130 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 159 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 5 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 5.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=5, xshift=0, yshift=0, zshift=99.53, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 6 D3/4: Vect__Read_line_nat: offset = 159 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 188 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 6 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 6.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=6, xshift=0, yshift=0, zshift=25.19, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 7 D3/4: Vect__Read_line_nat: offset = 188 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 217 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 7 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 7.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=7, xshift=0, yshift=0, zshift=47.8561, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 8 D3/4: Vect__Read_line_nat: offset = 217 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 246 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 8 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 8.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=8, xshift=0, yshift=0, zshift=61.8091, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 9 D3/4: Vect__Read_line_nat: offset = 246 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 275 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 9 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 1 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 9.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=9, xshift=0, yshift=0, zshift=9.56145, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 10 D3/4: Vect__Read_line_nat: offset = 275 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 304 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: SQL statement parsed successfully: SELECT h FROM rm_a_map WHERE cat = 10 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 1.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 2.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 3.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 4.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 5.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 6.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 7.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 8.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 9.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 1 D4/4: left = 2 D4/4: left_dval = 10.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 10.000000 D4/4: operator = 11 D4/4: condition = 1 D2/4: load_table_head(): tab = 0, \grassdata/nc_spm_08/user1/dbf/\rm_a_map.dbf D3/4: idx=0, cat=10, xshift=0, yshift=0, zshift=27.8359, xscale=1, yscale=1, zscale=1, zrot=0 D3/4: Vect_write_line(): name = rm_a_map3d, format = 0, level = 1 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D2/4: save_table 0 D2/4: db_close_database() result: 0 (0 means success) D2/4: Vect_copy_tables(): copying 1 tables D1/4: Vect_get_dblink(): link = 0 D3/4: Vect_subst_var(): in = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, map = rm_a_map, mapset = user1 D3/4: -> \grassdata\nc_spm_08\user1\dbf\ D1/4: Vect_default_field_info(): map = rm_a_map3d field = 1 D2/4: drv = dbf db = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ D2/4: Copy drv:db:table 'dbf:\grassdata\nc_spm_08\user1\dbf\:rm_a_map' to 'dbf:$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/:rm_a_map3d' D3/4: Field number <1>, name <(null)> D3/4: Vect_check_dblink: field 1 D1/4: Vect_write_dblinks(): map = rm_a_map3d, mapset = user1 D1/4: dbln file: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/dbln D1/4: 1 rm_a_map3d cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf D1/4: Dblinks written D3/4: Vect_subst_var(): in = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, map = rm_a_map3d, mapset = user1 D3/4: -> \grassdata\nc_spm_08\user1\dbf\ D3/4: db_copy_table(): from driver = dbf, db = \grassdata\nc_spm_08\user1\dbf\, table = rm_a_map to driver = dbf, db = \grassdata\nc_spm_08\user1\dbf\, table = rm_a_map3d, where = (null), select = (null) D2/4: dbDbmscap(): opendir [C:\OSGeo4W\apps\grass\grass-6.4.3svn\driver\db\] D3/4: win_spawn: args = C:\windows\system32\cmd.exe /c "C:\OSGeo4W\apps\grass\grass-6.4.3svn\driver\db\dbf.exe" D2/4: DBF: db__driver_open_database() name = '\grassdata\nc_spm_08\user1\dbf\' D2/4: db.name = \grassdata\nc_spm_08\user1\dbf\ D2/4: add_table(): table = rm_a_map name = rm_a_map.dbf D3/4: Use the same driver D2/4: Begin transaction D3/4: select * from rm_a_map where 0 = 1 D3/4: SQL statement parsed successfully: select * from rm_a_map where 0 = 1 D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata\nc_spm_08\user1\dbf\\rm_a_map.dbf D2/4: ncols = 2 D2/4: DBFFieldType 1 D3/4: add_column(): tab = 0, type = 2, name = cat, width = 11, decimals = 0 D2/4: DBFFieldType 2 D3/4: add_column(): tab = 0, type = 3, name = h, width = 20, decimals = 6 D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D2/4: ncols = 2 nrows = 10 D4/4: node result type = 5 D4/4: row 0 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 1 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 2 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 3 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 4 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 5 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 6 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 7 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 8 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D4/4: row 9 D4/4: eval_node node_type = 3 D4/4: eval_node node_type = 2 D4/4: left = 2 D4/4: left_dval = 0.000000 D4/4: eval_node node_type = 2 D4/4: right = 2 D4/4: right_dval = 1.000000 D4/4: operator = 11 D4/4: condition = 0 D2/4: load_table_head(): tab = 0, \grassdata\nc_spm_08\user1\dbf\\rm_a_map.dbf D3/4: Select cursor opened D3/4: ncols = 2 D3/4: cat (INTEGER) D3/4: h (DOUBLE PRECISION) D3/4: db__driver_create_table() D3/4: cat (INTEGER) D3/4: h (DOUBLE PRECISION) D3/4: sql statement: create table rm_a_map3d ( cat integer, h double precision ) D3/4: SQL: create table rm_a_map3d ( cat integer, h double precision ) D3/4: SQL statement parsed successfully: create table rm_a_map3d ( cat integer, h double precision ) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D3/4: Doing SQL command <1> on DBF table... (see include/sqlp.h) D2/4: add_table(): table = rm_a_map3d name = rm_a_map3d.dbf D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D3/4: add_column(): tab = 1, type = 2, name = cat, width = 11, decimals = 0 D3/4: add_column(): tab = 1, type = 3, name = h, width = 20, decimals = 6 D3/4: select * from rm_a_map D3/4: SQL statement parsed successfully: select * from rm_a_map D2/4: find_table(): table = rm_a_map D2/4: ? rm_a_map D2/4: load_table_head(): tab = 0, \grassdata\nc_spm_08\user1\dbf\\rm_a_map.dbf D3/4: Doing SQL command <4> on DBF table... (see include/sqlp.h) D2/4: SELECT D2/4: sel(): tab = 0 D2/4: load_table(): tab = 0 D2/4: load_table_head(): tab = 0, \grassdata\nc_spm_08\user1\dbf\\rm_a_map.dbf D3/4: Select cursor opened D3/4: ncols = 2 D3/4: insert into rm_a_map3d values ( 1, 23.679312) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 1, 23.679312) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 2, 35.941649) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 2, 35.941649) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 3, 97.265542) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 3, 97.265542) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 4, 80.935087) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 4, 80.935087) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 5, 99.530015) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 5, 99.530015) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 6, 25.189978) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 6, 25.189978) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 7, 47.856075) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 7, 47.856075) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 8, 61.809137) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 8, 61.809137) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 D3/4: insert into rm_a_map3d values ( 9, 9.561449) D3/4: SQL statement parsed successfully: insert into rm_a_map3d values ( 9, 9.561449) D2/4: find_table(): table = rm_a_map3d D2/4: ? rm_a_map D2/4: ? rm_a_map3d D2/4: load_table_head(): tab = 1, \grassdata\nc_spm_08\user1\dbf\\rm_a_map3d.dbf D3/4: Doing SQL command <3> on DBF table... (see include/sqlp.h) D2/4: load_table(): tab = 1 (Sun Aug 26 20:47:08 2012) Befehl ausgeführt (23 sec) v.info map=rm_a_map3d@user1 D1/4: Vect_open_old(): name = rm_a_map3d@user1 mapset= update = 0 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: open format file: 'user1/vector/rm_a_map3d/frmt' D1/4: Vector format: 0 (native) D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect__read_head(): vector = rm_a_map3d@user1 D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Level request = 0 D1/4: Vect_open_topo(): name = rm_a_map3d mapset= user1 D1/4: Topo file for vector 'rm_a_map3d@user1' not available. D1/4: Vect_open_old(): vector opened on level 1 D1/4: Vect_read_dblinks(): map = rm_a_map3d, mapset = user1 D3/4: Searching for FID column in OGR DB D1/4: dbln file: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/dbln D1/4: dbln: 1 rm_a_map3d cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf D3/4: Field number <1>, name <(null)> D3/4: Vect_check_dblink: field 1 D1/4: field = 1 name = (null), table = rm_a_map3d, key = cat, database = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf D1/4: Dblinks read D1/4: Vect_close(): name = rm_a_map3d, mapset = user1, format = 0, level = 1 D1/4: close history file D1/4: Vect_open_old(): name = rm_a_map3d@user1 mapset= update = 0 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: open format file: 'user1/vector/rm_a_map3d/frmt' D1/4: Vector format: 0 (native) D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect__read_head(): vector = rm_a_map3d@user1 D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Level request = 1 D1/4: V1_open_old_nat(): name = rm_a_map3d mapset = user1 D2/4: Coor header: file version 5.1 , supported from GRASS version 5.1 D2/4: byte order 0 D2/4: header size 14 D2/4: with_z 224 D2/4: coor size 0 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/coor D1/4: Info->size = 384, Info->mtime = 1346006805 D1/4: coor size in head = 0, real coor file size= 384 Coor-Datei der Vektorkarte ist größer als sie sein sollte (384 Byte zuviel). D2/4: dig_file_load () D2/4: requested mode = 2 D2/4: size = 384 D2/4: file was not loaded to the memory D1/4: Vect_open_old(): vector opened on level 1 D1/4: Vect_read_dblinks(): map = rm_a_map3d, mapset = user1 D3/4: Searching for FID column in OGR DB D1/4: dbln file: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/dbln D1/4: dbln: 1 rm_a_map3d cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf D3/4: Field number <1>, name <(null)> D3/4: Vect_check_dblink: field 1 D1/4: field = 1 name = (null), table = rm_a_map3d, key = cat, database = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf D1/4: Dblinks read D1/4: Vect_Rewind(): name = rm_a_map3d D1/4: Count vector objects for level 1 D1/4: Vect_Rewind(): name = rm_a_map3d D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 14 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 51 D3/4: Register line: offset = 14 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 51 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 88 D3/4: Register line: offset = 51 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 88 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 125 D3/4: Register line: offset = 88 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 125 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 162 D3/4: Register line: offset = 125 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 162 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 199 D3/4: Register line: offset = 162 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 199 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 236 D3/4: Register line: offset = 199 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 236 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 273 D3/4: Register line: offset = 236 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 273 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 310 D3/4: Register line: offset = 273 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 310 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 347 D3/4: Register line: offset = 310 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 347 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 384 D3/4: Register line: offset = 347 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 384 D2/4: G__read_Cell_head D2/4: G__read_Cell_head_array D3/4: region item: proj: 99 D3/4: region item: zone: 0 D3/4: region item: north: 228500 D3/4: region item: south: 215000 D3/4: region item: east: 645000 D3/4: region item: west: 630000 D3/4: region item: cols: 1500 D3/4: region item: rows: 1350 D3/4: region item: e-w resol: 10 D3/4: region item: n-s resol: 10 D3/4: region item: top: 1.000000000000000 D3/4: region item: bottom: 0.000000000000000 D3/4: region item: cols3: 1500 D3/4: region item: rows3: 1350 D3/4: region item: depths: 1 D3/4: region item: e-w resol3: 10 D3/4: region item: n-s resol3: 10 D3/4: region item: t-b resol: 1 D1/4: Vect_get_thresh(): thresh = 0.000000 D1/4: Vect_close(): name = rm_a_map3d, mapset = user1, format = 0, level = 1 D1/4: close history file D1/4: V1_close_nat(): name = rm_a_map3d mapset= user1 +----------------------------------------------------------------------------+ | Layer: rm_a_map3d@user1 | | Mapset: user1 | | Location: nc_spm_08 | | Datenbank: \grassdata | | Titel: | | Maßstab: 1:1 | | Kartenformat: native | | Name des Erzeugers: myricaria | | Organisation: | | Quelldatum: Sun Aug 26 20:46:44 2012 | |----------------------------------------------------------------------------| | Typ der Karte: Vektor (Level: 1) | | | | Anzahl Punkte: 10 Anzahl Flächen: 0 | | Anzahl Linien: 0 Anzahl Inseln: 0 | | Anzhal Grenzen: 0 Anzahl faces: 0 | | Anzahl Zentroid: 0 Anzahl Kerne: 0 | | | | Karte ist 3D: Yes | | Anzahl der dblinks: 1 | | | | Projektion: Lambert Conformal Conic | | N: 228375.16403699 S: 215969.43571276 | | E: 644367.35129856 W: 630641.80425428 | | B: 9.561449 T: 99.530015 | | | | Digitalisierungs-Schwellwert: 0 | | Kommentare: | | | +----------------------------------------------------------------------------+ v.report map=rm_a_map3d@user1 option=coor D2/4: filename = C:/OSGeo4W/apps/grass/grass-6.4.3svn/scripts/v.report D2/4: g.parser: set GIS_FLAG_R=0 D2/4: g.parser: set GIS_FLAG_S=0 D2/4: g.parser: set GIS_OPT_MAP=rm_a_map3d@user1 D2/4: g.parser: set GIS_OPT_LAYER=1 D2/4: g.parser: set GIS_OPT_OPTION=coor D2/4: g.parser: set GIS_OPT_UNITS= D3/4: win_spawn: args = C:\windows\system32\cmd.exe /c "C:\OSGeo4W\apps\msys\bin\sh.exe C:/OSGeo4W/apps/grass/grass-6.4.3svn/scripts/v.report @ARGS_PARSED@" D1/4: Vect_open_old(): name = rm_a_map3d@user1 mapset= update = 0 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: open format file: 'user1/vector/rm_a_map3d/frmt' D1/4: Vector format: 0 (native) D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect__read_head(): vector = rm_a_map3d@user1 D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Level request = 2 D1/4: Vect_open_topo(): name = rm_a_map3d mapset= user1 D1/4: Topo file for vector 'rm_a_map3d@user1' not available. ERROR: Kann die Vektorkarte nicht auf Level 2 öffnen. Versuchen Sie die Topologie mit v.build neu anzulegen. cat|x|y|z D1/4: g.parser: ret = 0 v.build map=rm_a_map3d@user1 D1/4: Vect_open_old(): name = rm_a_map3d@user1 mapset= user1 update = 0 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: open format file: 'user1/vector/rm_a_map3d/frmt' D1/4: Vector format: 0 (native) D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect__read_head(): vector = rm_a_map3d@user1 D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Level request = 1 D1/4: V1_open_old_nat(): name = rm_a_map3d mapset = user1 D2/4: Coor header: file version 5.1 , supported from GRASS version 5.1 D2/4: byte order 0 D2/4: header size 14 D2/4: with_z 224 D2/4: coor size 0 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/coor D1/4: Info->size = 384, Info->mtime = 1346006805 D1/4: coor size in head = 0, real coor file size= 384 Coor-Datei der Vektorkarte ist größer als sie sein sollte (384 Byte zuviel). D2/4: dig_file_load () D2/4: requested mode = 2 D2/4: size = 384 D2/4: file was not loaded to the memory D1/4: Vect_open_old(): vector opened on level 1 D1/4: Vect_read_dblinks(): map = rm_a_map3d, mapset = user1 D3/4: Searching for FID column in OGR DB D1/4: dbln file: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/dbln D1/4: dbln: 1 rm_a_map3d cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf D3/4: Field number <1>, name <(null)> D3/4: Vect_check_dblink: field 1 D1/4: field = 1 name = (null), table = rm_a_map3d, key = cat, database = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf D1/4: Dblinks read D1/4: Vect_Rewind(): name = rm_a_map3d D3/4: Vect_build(): build = 4 Erstelle Topologie für die Vektorkarte ... D2/4: dig_cidx_free() D3/4: dig_cidx_init() D3/4: Vect_build_nat() build = 4 D1/4: Vect_Rewind(): name = rm_a_map3d Registriere Primitive... D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 14 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 51 D3/4: Register line: offset = 14 D3/4: Register node: type = 1, 642811.822871,221936.841945 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 0, alloc_nodes = 0 D3/4: dig_spidx_add_node(): node = 1, x,y,z = 642811.822871, 221936.841945, 23.679312 D3/4: new node = 1, n_nodes = 1, alloc_nodes = 1000 D3/4: Add new node: 1 D3/4: dig_node_add_line(): node = 1 line = 1 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 1 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 1 D3/4: dig_cidx_add_cat(): field = 1 cat = 1 line = 1 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 51 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 88 D3/4: Register line: offset = 51 D3/4: Register node: type = 1, 639653.157140,219384.090701 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 1, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 2, x,y,z = 639653.157140, 219384.090701, 35.941649 D3/4: new node = 2, n_nodes = 2, alloc_nodes = 1000 D3/4: Add new node: 2 D3/4: dig_node_add_line(): node = 2 line = 2 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 2 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 2 D3/4: dig_cidx_add_cat(): field = 1 cat = 2 line = 2 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 88 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 125 D3/4: Register line: offset = 88 D3/4: Register node: type = 1, 642408.978545,218689.046907 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 2, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 3, x,y,z = 642408.978545, 218689.046907, 97.265542 D3/4: new node = 3, n_nodes = 3, alloc_nodes = 1000 D3/4: Add new node: 3 D3/4: dig_node_add_line(): node = 3 line = 3 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 3 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 3 D3/4: dig_cidx_add_cat(): field = 1 cat = 3 line = 3 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 125 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 162 D3/4: Register line: offset = 125 D3/4: Register node: type = 1, 637440.260018,223433.225501 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 3, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 4, x,y,z = 637440.260018, 223433.225501, 80.935087 D3/4: new node = 4, n_nodes = 4, alloc_nodes = 1000 D3/4: Add new node: 4 D3/4: dig_node_add_line(): node = 4 line = 4 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 4 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 4 D3/4: dig_cidx_add_cat(): field = 1 cat = 4 line = 4 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 162 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 199 D3/4: Register line: offset = 162 D3/4: Register node: type = 1, 644367.351299,217720.023194 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 4, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 5, x,y,z = 644367.351299, 217720.023194, 99.530015 D3/4: new node = 5, n_nodes = 5, alloc_nodes = 1000 D3/4: Add new node: 5 D3/4: dig_node_add_line(): node = 5 line = 5 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 5 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 5 D3/4: dig_cidx_add_cat(): field = 1 cat = 5 line = 5 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 199 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 236 D3/4: Register line: offset = 199 D3/4: Register node: type = 1, 633553.270058,223358.241523 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 5, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 6, x,y,z = 633553.270058, 223358.241523, 25.189978 D3/4: new node = 6, n_nodes = 6, alloc_nodes = 1000 D3/4: Add new node: 6 D3/4: dig_node_add_line(): node = 6 line = 6 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 6 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 6 D3/4: dig_cidx_add_cat(): field = 1 cat = 6 line = 6 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 236 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 273 D3/4: Register line: offset = 236 D3/4: Register node: type = 1, 641798.760949,226636.936552 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 6, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 7, x,y,z = 641798.760949, 226636.936552, 47.856075 D3/4: new node = 7, n_nodes = 7, alloc_nodes = 1000 D3/4: Add new node: 7 D3/4: dig_node_add_line(): node = 7 line = 7 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 7 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 7 D3/4: dig_cidx_add_cat(): field = 1 cat = 7 line = 7 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 273 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 310 D3/4: Register line: offset = 273 D3/4: Register node: type = 1, 630641.804254,228375.164037 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 7, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 8, x,y,z = 630641.804254, 228375.164037, 61.809137 D3/4: new node = 8, n_nodes = 8, alloc_nodes = 1000 D3/4: Add new node: 8 D3/4: dig_node_add_line(): node = 8 line = 8 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 8 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 8 D3/4: dig_cidx_add_cat(): field = 1 cat = 8 line = 8 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 310 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 347 D3/4: Register line: offset = 310 D3/4: Register node: type = 1, 635350.047304,215969.435713 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 8, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 9, x,y,z = 635350.047304, 215969.435713, 9.561449 D3/4: new node = 9, n_nodes = 9, alloc_nodes = 1000 D3/4: Add new node: 9 D3/4: dig_node_add_line(): node = 9 line = 9 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 9 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 9 D3/4: dig_cidx_add_cat(): field = 1 cat = 9 line = 9 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 347 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 384 D3/4: Register line: offset = 347 D3/4: Register node: type = 1, 643034.302805,216352.595599 D3/4: dig_find_node() D3/4: node = 0 D3/4: dig_add_node(): n_nodes = 9, alloc_nodes = 1000 D3/4: dig_spidx_add_node(): node = 10, x,y,z = 643034.302805, 216352.595599, 27.835932 D3/4: new node = 10, n_nodes = 10, alloc_nodes = 1000 D3/4: Add new node: 10 D3/4: dig_node_add_line(): node = 10 line = 10 D3/4: dig_node_alloc_line(): add = 1 D3/4: angle = -9.000000 D3/4: dig_node_add_line(): line 10 added position 0 n_lines: 1 angle -9.000000 D3/4: dig_spidx_add_line(): line = 10 D3/4: dig_cidx_add_cat(): field = 1 cat = 10 line = 10 type = 1 D3/4: Vect_read_next_line() D3/4: V1_read_next_line_nat() D3/4: Vect__Read_line_nat: offset = 384 10 Primitive registriert 10 Vertices registriert Erzeuge Flächen... 0 Flächen angelegt 0 Inseln angelegt Füge Inseln hinzu... Füge Zentroide hinzu... D2/4: dig_cidx_sort() Anzahl der Knoten: 10 Anzahl der Primitive: 10 Anzahl der Punkte: 10 Anzahl der Linien: 0 Anzahl der Grenzen: 0 Anzahl der Zentroide: 0 Anzahl der Flächen: 0 Anzahl der Inseln: 0 D1/4: Vect_close(): name = rm_a_map3d, mapset = user1, format = 0, level = 2 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/coor D2/4: ftell = 384 D1/4: Info->size = 384, Info->mtime = 1346006805 D1/4: Vect_save_topo() D1/4: Open topo: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/topo D2/4: topo body offset 142 D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D3/4: dig_Wr_P_node() D4/4: dig_Wr_P_line() line = 1 D4/4: dig_Wr_P_line() line = 2 D4/4: dig_Wr_P_line() line = 3 D4/4: dig_Wr_P_line() line = 4 D4/4: dig_Wr_P_line() line = 5 D4/4: dig_Wr_P_line() line = 6 D4/4: dig_Wr_P_line() line = 7 D4/4: dig_Wr_P_line() line = 8 D4/4: dig_Wr_P_line() line = 9 D4/4: dig_Wr_P_line() line = 10 D2/4: topo body offset 142 D2/4: Vect_cidx_save() D2/4: Open cidx: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/cidx D3/4: dig_write_cidx_head() D3/4: cidx 0 head offset: 13 D3/4: cidx 0 offset: 0 D3/4: cidx body offset 41 D3/4: dig_write_cidx_head() D3/4: cidx 0 head offset: 13 D3/4: cidx 0 offset: 41 D3/4: cidx body offset 41 D1/4: close history file D1/4: V1_close_nat(): name = rm_a_map3d mapset= user1 v.report map=rm_a_map3d@user1 option=coor D2/4: filename = C:/OSGeo4W/apps/grass/grass-6.4.3svn/scripts/v.report D2/4: g.parser: set GIS_FLAG_R=0 D2/4: g.parser: set GIS_FLAG_S=0 D2/4: g.parser: set GIS_OPT_MAP=rm_a_map3d@user1 D2/4: g.parser: set GIS_OPT_LAYER=1 D2/4: g.parser: set GIS_OPT_OPTION=coor D2/4: g.parser: set GIS_OPT_UNITS= D3/4: win_spawn: args = C:\windows\system32\cmd.exe /c "C:\OSGeo4W\apps\msys\bin\sh.exe C:/OSGeo4W/apps/grass/grass-6.4.3svn/scripts/v.report @ARGS_PARSED@" D1/4: Vect_open_old(): name = rm_a_map3d@user1 mapset= update = 0 D1/4: Vect_set_thresh(): thresh = 0.000000 D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D1/4: open format file: 'user1/vector/rm_a_map3d/frmt' D1/4: Vector format: 0 (native) D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Vect__read_head(): vector = rm_a_map3d@user1 D1/4: Vect_set_thresh(): thresh = 0.000000 D1/4: Level request = 2 D1/4: Vect_open_topo(): name = rm_a_map3d mapset= user1 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/coor D1/4: Info->size = 384, Info->mtime = 1346006805 D2/4: Topo header: file version 5.0 , supported from GRASS version 5.0 D2/4: byte order 0 D2/4: header size 142 D2/4: with_z 224 D2/4: coor size 384 D1/4: Topo head: coor size = 384, coor mtime = 0 D1/4: dig_load_plus() D3/4: dig_init_plus() D1/4: dig_spidx_init() D3/4: dig_cidx_init() D2/4: Topo header: file version 5.0 , supported from GRASS version 5.0 D2/4: byte order 0 D2/4: header size 142 D2/4: with_z 224 D2/4: coor size 384 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_node() D3/4: dig_node_alloc_line(): add = 1 D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_Rd_P_line() D3/4: dig_alloc_isle(): D2/4: Vect_cidx_open(): name = rm_a_map3d mapset= user1 D3/4: dig_cidx_init() D3/4: dig_read_cidx() D3/4: dig_cidx_init() D3/4: Cidx header: file version 5.0 , supported from GRASS version 5.0 D3/4: byte order 0 D3/4: header size 9 D1/4: V1_open_old_nat(): name = rm_a_map3d mapset = user1 D2/4: Coor header: file version 5.1 , supported from GRASS version 5.1 D2/4: byte order 0 D2/4: header size 14 D2/4: with_z 224 D2/4: coor size 0 D1/4: get coor info: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/coor D1/4: Info->size = 384, Info->mtime = 1346006805 D1/4: coor size in head = 0, real coor file size= 384 Coor-Datei der Vektorkarte ist größer als sie sein sollte (384 Byte zuviel). D2/4: dig_file_load () D2/4: requested mode = 2 D2/4: size = 384 D2/4: file was not loaded to the memory D1/4: Vect_open_old(): vector opened on level 2 D1/4: Vect_read_dblinks(): map = rm_a_map3d, mapset = user1 D3/4: Searching for FID column in OGR DB D1/4: dbln file: \grassdata/nc_spm_08/user1/vector/rm_a_map3d/dbln D1/4: dbln: 1 rm_a_map3d cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/ dbf D3/4: Field number <1>, name <(null)> D3/4: Vect_check_dblink: field 1 D1/4: field = 1 name = (null), table = rm_a_map3d, key = cat, database = $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/, driver = dbf D1/4: Dblinks read D1/4: Vect_Rewind(): name = rm_a_map3d D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 1 D3/4: Vect__Read_line_nat: offset = 14 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 51 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 2 D3/4: Vect__Read_line_nat: offset = 51 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 88 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 3 D3/4: Vect__Read_line_nat: offset = 88 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 125 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 4 D3/4: Vect__Read_line_nat: offset = 125 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 162 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 5 D3/4: Vect__Read_line_nat: offset = 162 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 199 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 6 D3/4: Vect__Read_line_nat: offset = 199 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 236 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 7 D3/4: Vect__Read_line_nat: offset = 236 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 273 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 8 D3/4: Vect__Read_line_nat: offset = 273 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 310 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 9 D3/4: Vect__Read_line_nat: offset = 310 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 347 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D3/4: V2_read_line_nat(): line = 10 D3/4: Vect__Read_line_nat: offset = 347 D3/4: type = 1, do_cats = 1 dead = 0 D3/4: n_cats = 1 D3/4: n_points = 1 D3/4: off = 384 D3/4: Vect_read_next_line() D3/4: V2_read_next_line_nat() D1/4: Vect_close(): name = rm_a_map3d, mapset = user1, format = 0, level = 2 D1/4: close history file D1/4: V1_close_nat(): name = rm_a_map3d mapset= user1 cat|x|y|z 1|642811.822870571|221936.841944639|23.679312 2|639653.157139805|219384.09070101|35.941649 3|642408.978545488|218689.046906949|97.265542 4|637440.260017701|223433.225501267|80.935087 5|644367.351298563|217720.023194067|99.530015 6|633553.27005829|223358.241523484|25.189978 7|641798.760948515|226636.936552019|47.856075 8|630641.80425428|228375.164036988|61.809137 9|635350.04730369|215969.43571276|9.561449 10|643034.302804651|216352.595599231|27.835932 D1/4: g.parser: ret = 0