Re: Using idl from a daemon process to produce a gif [message #4584] |
Tue, 06 June 1995 00:00 |
rivers
Messages: 228 Registered: March 1991
|
Senior Member |
|
|
In article <3r0mg8$k5s@CUBoulder.Colorado.EDU>, woodjr@benji.Colorado.EDU (WOOD JAMEY RYAN) writes:
> I'd like to put together a system for a www page that'll gather data from
> a socket and automatically graph the data in a gif file. I've written a
> daemon in C that collects the data and writes it to a data file.
>
> My problem is producing the gif file. I can get IDL to do it by first
> PLOT'ing the data, then using TVRD() to grab the result, and finally WRITE_GIF
> to make the gif. But this isn't very satisfactory since it depends on the
> system display and won't work at all once I've logged out from the session
> in which I started my daemon.
>
> So is there any way to accomplish this without depending on the system display
> like this? Or can anyone suggest a tool that is better suited for this than
> IDL?
Use the "Z" device, which is a memory-resident pseudo-device, rather than the
X device. Then you are not dependent on the system dusplay.
IDL> set_plot, 'z'
IDL> device, /noz ; Turn off Z buffering if you don't need it. Can also set
; resolution here, but I forget the syntax!
IDL> plot, ...
IDL> t = tvrd()
...
____________________________________________________________
Mark Rivers (312) 702-2279 (office)
CARS (312) 702-9951 (secretary)
Univ. of Chicago (312) 702-5454 (FAX)
5640 S. Ellis Ave. (708) 922-0499 (home)
Chicago, IL 60637 rivers@cars3.uchicago.edu (Internet)
|
|
|