[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[McIDAS #RYQ-556281]: nv1sae



Hi Julia,

Sorry it has taken so long to get back to you...

re:
> re: The source module for the nv1sae entry point is created from the NVXSAE
> entry point in each navigation file in McIDAS.
> 
> Yes, I found the same list of files.
> 
> re: nvx*.dlm
> 
> Is routine the same as a McIDAS-X command? How do I use it?

No.  The routine is a subroutine entry point used by various McIDAS commands.

re: Exactly what are you trying to accomplish?

> I want to know the satellite zenith viewing angle and the satellite
> azimuth angle of GOES 12. Since it is a geostationary satellite, the two
> angles should be constants. I thought maybe there is a command or API to
> get the angles. And I found APIs from programmer's manual
> http://www.ssec.wisc.edu/mcidas/doc/prog_man/2003/access-6.html. But on my
> computer, I didn't find such function(nvxsae). That's why I sent my
> question in the previous email.
> 
> Do you know how to get these two angles?

I found a simple program in SSEC's 2007 McIDAS XRD (X Research and Development) 
package
that might do what you want for a point at a time.  I am incorporating this 
routine, SATANGLES,
(renamed from ANGLES because of a name clash with a library routine with the 
same name)
in a new Unidata McIDAS-X addendum, v2006i.  The procedure you need to follow to
install the new addendum and build SATANGLES is:

<as 'mcidas'>
cd ~mcidas/mcidas2006/update
ftp ftp.unidata.ucar.edu
  <user> umcidas
  <pass> uni_mci!
  cd unix/2006/bugfix
  binary
  get mcupdate.tar.gz
  get mcupdate.list.2006i
  get mcupdate
  quit

chmod +x ./mcupdate
./mcupdate

cd ../src
make
make xrd
make install.xrd

To use SATANGLES, you need to:

- load an image using IMGDISP
- move the cursor to the point you want to calculate satellite angles for
- run SATANGLES without moving the cursor from the point you want
- get the satellite angles from the textual output

You may want to investigate using the SATANGLES source code
(~mcidas/mcidas2006/src/satangles.pgm) as the basis for a routine that
does exactly what you want/need.

> Thank you very much.

No worries.

Cheers,

Tom
****************************************************************************
Unidata User Support                                    UCAR Unidata Program
(303) 497-8642                                                 P.O. Box 3000
address@hidden                                   Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage                       http://www.unidata.ucar.edu
****************************************************************************


Ticket Details
===================
Ticket ID: RYQ-556281
Department: Support McIDAS
Priority: Normal
Status: Closed