Skip to content
Prev 3373 / 29559 Next

readVECT6 temporary failure

Hello list,

i've been dealing all day with this, and i can't find the problem.
It suddenly begun to happen.

Im working with GRASS 6.2.3 under CygWin, and with R 6.2.2 with the 
latest libraries (in fact, while trying to solve this problem, i removed 
all R versions, and reinstalled the latest. But is still failing).

This is it:
i start GRASS, and open the location i'm working with.
then i start R from GRASS console, load spgrass6 library, and i transfer 
a vector map:

	GRASS> r --no-save
	R> library(spgrass6)
	R> medidas <- readVECT6("medidas")

everything goes fine so far.
but if i try to transfer some other vector map, it fails. In fact, if i 
just try to export a vector map to the temporary directory used by 
readVECT then:

	v.out.ogr input=ejes_1 type=line,boundary 
dsn=/home/usuario/grassdata/Valencia/geo_info/.tmp/facundo olayer=mmtest 
layer=1 format=ESRI_Shapefile

	ERROR 4: Unable to open 
/home/usuario/grassdata/Valencia/geo_info/.tmp/facundo/medidas.shx or 
/home/usuario/grassdata/Valencia/geo_info/.tmp/facundo/medidas.SHX.
ERROR 4: Failed to open shapefile 
/home/usuario/grassdata/Valencia/geo_info/.tmp/facundo/medidas.shp.
It may be corrupt.


	No se puede abrir el origen de datos OGR 
'/home/usuario/grassdata/Valencia/geo_info/.tmp/facundo'



Note that while i tried to write a file called mmtest, the error talks 
about de previously wwritten file: medidas
Besides, i can write fine to any other directory.

So i go see what's going on in there, and i verify that after the first 
transfer is done there remains those files medidas.dbf and medidas.shp, 
which are responsible of the failure, since if i remove them manually, 
the failure stops.

the problem arises only after de use of readVECT6. If i try to export a 
map to that directory it doesn't "hang" the directory.

it looks as if the use of readVECT6 blocked the directory.


Thank you in advance.
Departament d'Estad?stica i Investigaci? Operativa
Universitat de Val?ncia (Estudi General)
Facultat de Matem?tiques, Dr. Moliner 50, 46100 Burjassot, Spain.
(+34) 96 354 3987, fax: (+34) 96 354 3238
e-mail: Facundo.Munoz at uv.es