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

Home » Public Forums » archive » ENVI_INIT_TILE tiling problem
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: ENVI_INIT_TILE tiling problem [message #66068 is a reply to message #65634] Fri, 10 April 2009 04:41 Go to previous message
d.poreh is currently offline  d.poreh
Messages: 406
Registered: October 2007
Senior Member
On Apr 10, 2:07 pm, nitink...@gmail.com wrote:
> On Mar 14, 11:11 pm, "Jeff N." <jeffnettles4...@gmail.com> wrote:
>
>
>
>
>
>> On Mar 14, 9:10 am, a.l.j.f...@gmail.com wrote:
>
>>> I'm using interpolation to fill some holes in elevation data. Because
>>> of memory limitations I'm trying Envi's tiling capability for the
>>> first time! My code compiles OK, but when I run it (I have it embedded
>>> in an Envi User Function) I get this error in my IDL window:
>
>>> % Variable is undefined: F_NS.
>>> % Execution halted at: ENVI_INIT_TILE
>
>>> Here is the offending section of code. I have no idea where F_NS is
>>> (I'd understand if it was simply NS, i.e. number of samples) and
>>> despite searching I cannot deduce what is wrong or how to fix it. Does
>>> anyone have any ideas?? BTW, the elevation data has a single band and
>>> my_pos is set to [0].
>
>>> tile_id=ENVI_INIT_TILE(output_DSM, my_pos)
>>> FOR i=0, num_tiles-1 DO BEGIN
>>> tile_data_interp=ENVI_GET_TILE(tile_id, i)
>
>>> ;Processing within Tiling
>
>>> tile_data_interp = REPLICATE(0.0, dims[2], dims[4])
>>> tile_data_interp = TRI_SURF(output_DSM, /REGULAR,  XGRID=[1, 1],
>>> YGRID=[1, 1], NX=dims[2], NY=dims[4])
>
>>> ; Close Tiling
>
>>> ENDFOR
>>> ENVI_TILE_DONE, tile_id
>
>> I would check to make sure that the first argument to ENVI_INIT_TILE
>> is supplied correctly.  You should be giving it the FID of the input
>> file, but the "output_DSM" doesn't sound like an input FID to me.  In
>> fact, since you use it as an argument to TRI_SURF it looks like
>> output_DSM has to be an actual data array.  So i think you're giving
>> ENVI_INIT_TILE an incorrect argument.
>
> Hi Jeff this is Nitin, I am a Research Scholar, and i am also facing
> same kind of problem during creation of DEM from geoeye pan data(I am
> using ENVI 4.6). When i run the process in lower level(5th level),
> process runs smoothly and result come out. but when i run the process
> in Maximum level(8th) at the end of the process a error appears as
> "Array dimension is must be greater than 0"
> will you suggest me, why this kind of error is occurring, is it due to
> heavy data size.

Folks
I also have a lot of problem for filing data. Does anybody could make
an article to show how to do this analysis for single band?
Dave
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: CATCH error problem
Next Topic: STRING(structure) curiosity

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

Current Time: Sun Oct 12 14:47:28 PDT 2025

Total time taken to generate the page: 0.32064 seconds