comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Reading ENVI evf files
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Reading ENVI evf files [message #66041 is a reply to message #66033] Mon, 13 April 2009 15:21 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
frasca writes:

> I am trying to run the example from the ENVI Reference Guide, the one
> about to print an evf file.
>
> ------------------------------------------------------------ ---------
> pro print_evf_record_info
> ;
> ; Open the EVF file can_v1.evf in the
> ; ENVI_Install_Directory/data/vector
> ;
> evf_fname = 'can_v1.evf'
> evf_id = envi_evf_open(evf_fname)
> ;
> ; Get the vector information
> ;
> envi_evf_info, evf_id, num_recs=num_recs, $
> data_type=data_type, projection=projection, $
> layer_name=layer_name
> ;
> ; Print information about each record
> ;
> print, 'Number of Records: ',num_recs
> for i=0,num_recs-1 do begin
> record = envi_evf_read_record(evf_id, i)
> print, 'Number of nodes in Record ' + $
> strtrim(i+1,2) + ': ', n_elements(record[0,*])
> endfor
> ;
> ; Close the EVF file
> ;
> envi_evf_close, evf_id
> end
>
> ------------------------------------------------------------ --------------
> but some times it says that the 'can_v1.evf ' is incorrect, and other
> times it says that the number of arguments is incorrect.
> Does anybody know what could be happening? because I have tried to run
> it many times without success.

This code presumes you are running the program inside the
ENVI vector directory. Are you?

That is to say, the code will only work if your IDL current
directory is ENVI_Install_Directory/data/vector. You can
find out if it is by typing this:

ENVI> cd, current=thisDir & print, thisDir

Cheers,

David
--
David Fanning, Ph.D.
Coyote's Guide to IDL Programming (www.dfanning.com)
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
[Message index]
 
Read Message
Read Message
Previous Topic: floating menu bar
Next Topic: IDL 7.0 on Ubuntu 7.10+ / Debian 5.0

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sun Oct 12 07:30:05 PDT 2025

Total time taken to generate the page: 1.12041 seconds