Opened 7 years ago

Closed 6 years ago

#2652 closed defect (fixed)

v.in.e00

Reported by: templar112 Owned by: grass-dev@…
Priority: normal Milestone: 7.0.3
Component: Vector Version: 7.0.0
Keywords: e00 Cc:
CPU: x86-64 Platform: MSWindows 8

Description

I'm new to Grass GIS, but it appears that the v.in.e00 script has not been updated to match the new input parameters format.

I downloaded an E00 file from http://www.geocomm.com/ just as a test to see if I could import some data.

The input parameters it expects are as follows:

optionsfile? which should be optionsinput? optionsvect? which should be optionsoutput?

Also, the script requires the following additional files: avcimport.exe e00conv.exe

The former file exists under the "extrabin" folder, but I had to download the e00conv binary myself. Maybe it should be included as well?

The next issue is the following line:

#try_remove(info)

It says that info is not a valid global object or something like that.

Finally, the following statement also doesn't work:

# write cmd history: grass.vector_history(name)

It complains about vector_history not being a valid function.

I don't have the expertise to fix this, but maybe some with python and Grass knowledge can! :)

Change History (10)

comment:1 Changed 7 years ago by annakrat

I fixed it in r65055 in trunk. Could you test? Or give me e00 file to test?

comment:3 Changed 7 years ago by annakrat

Keywords: e00 added

I backported the changes in r65125. The rest is to decide if e00conv should be in extrabin folder.

comment:4 Changed 6 years ago by neteler

Milestone: 7.0.17.0.2

Ticket retargeted after 7.0.1 milestone closed

comment:5 Changed 6 years ago by neteler

Milestone: 7.0.27.0.3

Ticket retargeted after milestone closed

comment:6 in reply to:  3 ; Changed 6 years ago by neteler

Replying to annakrat:

The rest is to decide if e00conv should be in extrabin folder.

What do you mean precisely?

comment:7 in reply to:  6 ; Changed 6 years ago by annakrat

Replying to neteler:

Replying to annakrat:

The rest is to decide if e00conv should be in extrabin folder.

What do you mean precisely?

That e00conv.exe binary should be distributed with GRASS the same way as avcimport.exe is. It can be downloaded from http://avce00.maptools.org/e00compr/index.html

comment:8 in reply to:  7 ; Changed 6 years ago by martinl

Replying to annakrat:

That e00conv.exe binary should be distributed with GRASS the same way as avcimport.exe is. It can be downloaded from http://avce00.maptools.org/e00compr/index.html

done, should be part of tomorrow's build. Martin

comment:9 in reply to:  8 Changed 6 years ago by martinl

Replying to martinl:

Replying to annakrat:

That e00conv.exe binary should be distributed with GRASS the same way as avcimport.exe is. It can be downloaded from http://avce00.maptools.org/e00compr/index.html

done, should be part of tomorrow's build. Martin

I also updated msys-grass osgeo4w package, so both installers (standalone and osgeo4w) should install e00conv.exe. Testing welcomed. Is there anything else open in this ticket?

comment:10 Changed 6 years ago by neteler

Resolution: fixed
Status: newclosed

Seems to be solved, closing. Feel free to reopen if needed.

Note: See TracTickets for help on using tickets.