[GRASS-dev] Re: [GRASS GIS] #843: v.digit broken on new WinGrass
release
GRASS GIS
trac at osgeo.org
Fri Mar 12 18:35:12 EST 2010
#843: v.digit broken on new WinGrass release
---------------------------+------------------------------------------------
Reporter: cnielsen | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: critical | Milestone: 6.4.0
Component: Tcl | Version: svn-releasebranch64
Resolution: | Keywords: wingrass,v.digit
Platform: MSWindows XP | Cpu: x86-64
---------------------------+------------------------------------------------
Comment (by hellik):
Replying to [comment:27 hellik]:
> Replying to [comment:26 hamish]:
>
> {{{
> Region restored to original extent.
> }}}
>
>
http://trac.osgeo.org/grass/browser/grass/branches/develbranch_6/vector/v.digit/centre.c#L176
>
> {{{
> Building topology for vector map <(null)>...
> }}}
>
>
http://trac.osgeo.org/grass/browser/grass/branches/develbranch_6/lib/vector/Vlib/build.c#L123
>
> {{{
> Registering promitives...
> Unable to read vector map
> }}}
>
>
http://trac.osgeo.org/grass/browser/grass/branches/develbranch_6/lib/vector/Vlib/build_nat.c#L514
>
{{{
[...]
D2/3: Tool_next = 1
D3/3: new_line(): End
D2/3: Quit
D1/3: end()
D3/3: Vect_build(): build = 0
D3/3: Vect_build_nat() build = 0
D2/3: dig_free_plus_areas()
D2/3: dig_free_plus_isles()
D2/3: dig_free_plus_areas()
D2/3: dig_free_plus_isles()
D2/3: dig_free_plus_nodes()
D2/3: dig_free_plus_lines()
D3/3: Vect_build(): build = 4
Erstelle Topologie für die Vektorkarte <textvect>...
D2/3: dig_cidx_free()
D3/3: dig_cidx_init()
D3/3: Vect_build_nat() build = 4
D1/3: Vect_Rewind(): name = textvect
Registriere Primitive...
D3/3: Vect_read_next_line()
D3/3: V1_read_next_line_nat()
D3/3: Vect__Read_line_nat: offset = 14
D3/3: type = 1, do_cats = 1 dead = 0
D3/3: n_cats = 1
D3/3: n_points = 1
D3/3: off = 43
D3/3: Register line: offset = 14
D3/3: Register node: type = 1, 633486.570248,225933.884298
D3/3: dig_find_node()
D3/3: node = 0
D3/3: dig_add_node(): n_nodes = 0, alloc_nodes = 0
D3/3: dig_spidx_add_node(): node = 1, x,y,z = 633486.570248,
225933.884298, 0.000000
D3/3: new node = 1, n_nodes = 1, alloc_nodes = 1000
D3/3: Add new node: 1
D3/3: dig_node_add_line(): node = 1 line = 1
D3/3: dig_node_alloc_line(): add = 1
D3/3: angle = -9.000000
D3/3: dig_node_add_line(): line 1 added position 0 n_lines:
1 angle -9.000000
D3/3: dig_node_add_updated(): node = 1
D3/3: dig_spidx_add_line(): line = 1
D3/3: dig_line_add_updated(): line = 1
D3/3: dig_cidx_add_cat(): field = 1 cat = 1 line = 1 type =
1
D3/3: Vect_read_next_line()
D3/3: V1_read_next_line_nat()
D3/3: Vect__Read_line_nat: offset = 43
D3/3: type = 1, do_cats = 1 dead = 0
D3/3: n_cats = 1
D3/3: n_points = 1
D3/3: off = 72
D3/3: Register line: offset = 43
D3/3: Register node: type = 1, 642495.867769,220494.834711
D3/3: dig_find_node()
D3/3: node = 0
D3/3: dig_add_node(): n_nodes = 1, alloc_nodes = 1000
D3/3: dig_spidx_add_node(): node = 2, x,y,z = 642495.867769,
220494.834711, 0.000000
D3/3: new node = 2, n_nodes = 2, alloc_nodes = 1000
D3/3: Add new node: 2
D3/3: dig_node_add_line(): node = 2 line = 2
D3/3: dig_node_alloc_line(): add = 1
D3/3: angle = -9.000000
D3/3: dig_node_add_line(): line 2 added position 0 n_lines:
1 angle -9.000000
D3/3: dig_node_add_updated(): node = 2
D3/3: dig_spidx_add_line(): line = 2
D3/3: dig_line_add_updated(): line = 2
D3/3: dig_cidx_add_cat(): field = 1 cat = 2 line = 2 type =
1
D3/3: Vect_read_next_line()
D3/3: V1_read_next_line_nat()
D3/3: Vect__Read_line_nat: offset = 72
2 primitives registered
2 vertices registered
Building areas...
0 areas built
0 isles built
Füge Inseln hinzu...
Füge Zentroide hinzu...
Die Topologie wurde erstellt
D2/3: dig_cidx_sort()
Anzahl von Knoten: 2
Anzahl von Primitives: 2
Anzahl von Punkten : 2
Anzahl von Linien: 0
Anzahl von Boundaries: 0
Anzahl von Zentroiden: 0
Anzahl von Flächen: 0
Anzahl von Inseln: 0
D1/3: Vect_close(): name = textvect, mapset = user1, format
= 0, level = 2
D1/3: get coor info:
C:\gisdata\grassdata/nc_spm_08/user1/vector/textvect/coor
D2/3: ftell = 72
D1/3: Info->size = 72, Info->mtime = 1268436527
D1/3: Vect_save_topo()
D1/3: Open topo:
C:\gisdata\grassdata/nc_spm_08/user1/vector/textvect/topo
D2/3: topo body offset 142
D3/3: dig_Wr_P_node()
D3/3: dig_Wr_P_node()
D2/3: topo body offset 142
D2/3: Vect_cidx_save()
D2/3: Open cidx:
C:\gisdata\grassdata/nc_spm_08/user1/vector/textvect/cidx
D3/3: dig_write_cidx_head()
D3/3: cidx 0 head offset: 13
D3/3: cidx 0 offset: 0
D3/3: cidx body offset 41
D3/3: dig_write_cidx_head()
D3/3: cidx 0 head offset: 13
D3/3: cidx 0 offset: 41
D3/3: cidx body offset 41
D1/3: close history file
D1/3: V1_close_nat(): name = textvect mapset= user1
D1/3: get coor info:
C:\gisdata\grassdata/nc_spm_08/user1/vector/textvect/coor
D2/3: ftell = 72
D1/3: Info->size = 72, Info->mtime = 1268436527
D1/3: dig__write_head()
D1/3: write coor size (72) to head
D2/3: coor body offset 14
D1/3: Vect_get_thresh(): thresh = 0.000000
D1/3: Vect_write_dblinks(): map = textvect, mapset = user1
D1/3: dbln file:
C:\gisdata\grassdata/nc_spm_08/user1/vector/textvect/dbln
D1/3: 1 textvect cat $GISDBASE/$LOCATION_NAME/$MAPSET/dbf/
dbf
D1/3: Dblinks written
Region auf die ursprünglich Ausdehnung zurückgesetzt.
D3/3: c_next_tool()
D2/3: Tool_next = 1
D2/3: Quit
D1/3: end()
D3/3: Vect_build(): build = 0
D3/3: Vect_build_nat() build = 0
D2/3: dig_free_plus_areas()
D2/3: dig_free_plus_isles()
D2/3: dig_free_plus_areas()
D2/3: dig_free_plus_isles()
D2/3: dig_free_plus_nodes()
D2/3: dig_free_plus_lines()
D3/3: Vect_build(): build = 4
Erstelle Topologie für die Vektorkarte <(null)>...
D2/3: dig_cidx_free()
D3/3: dig_cidx_init()
D3/3: Vect_build_nat() build = 4
Registriere Primitive...
D3/3: Vect_read_next_line()
Kann die Vektorkarte nicht lesen.
D1/3: Vect_close(): name = (null), mapset = (null), format =
0, level = 1
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/843#comment:28>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list