This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Hi Tyn, re: SATANGLES > Does this only work in "probe mode", or can one output to IMAGE too? I had to read the source code for satangles.pgm for this one: the program is setup to read the cursor location and then use the navigation associated with the displayed image. > Further to the use of the MODIS NDVI server: > > The MODIS NDVI PRODUCT server doesn't seem to work with the MOD13 > products offered at DAAC, so maybe this was designed _only_ for DIRECT > BROADCAST MODIS PROCESSING produced NDVI products? I don't know. After reading the paragraphs on MODIS data in HDF files in the DSSERVE entry in the Users Guide, I assume that McIDAS does not support these images. I do not know this as a fact, however. > I doubt this is the problem as -if i remember well- they do share the > same HDF formatting.... Yes, but the ADDE servers are pretty hardwired for certain types of MODIS HDF data. > This is my RESOLV.SRV line: > N1=MODIS,N2=MXD13,TYPE=IMAGE,RT=N,K=MODI,R1=1,R2=999999,MASK=/home/mcidas/data/modis/products/MXD13/*.hdf,C=MODIS > NDVI, > > Below a few lines from modiadir.cp that seem to suggest the MOD13 is > providing the necessary bands: > > /* NDVI */ > if( strncmp( name, "NDVI", 4 ) == 0) { > got_bands[0] = 1; > ++image_n_bands; > > /* set size of the images */ > image_line_size = sds_dim_sizes[0]; > image_element_size = sds_dim_sizes[1]; > image_data_size = 2; > > } > > /* EVI */ > if( strncmp( name, "EVI", 3 ) == 0) { > got_bands[1] = 1; > ++image_n_bands; > > /* set size of the images */ > image_line_size = sds_dim_sizes[0]; > image_element_size = sds_dim_sizes[1]; > image_data_size = 2; > > } > > Can you pls ask your contact at SSEC for details, and see if they can > make available a hdf that works for them? I will try. > Btw, here is the IMGBOWTIE command: > > ftp://ftp.ssec.wisc.edu/pub/mug/imgbowtie.c > > Can you include that in your new addendum pls? OK. I just added it to my distribution and got it to build. I have not run any tests, so this will be one of those 'use at your own risk' commands. > How can i best compile this? Two routines are needed: - imgbowtie.c - gennavblk.for (available on the SSEC FTP server in pub/mug as gennavblk.fr) The modifications needed in /home/mcidas/mcidas2007/src/makefile are: 1) add building of gennavblk.o to libmcidas: ###################################################################### #------- # Unidata Fortran sources for libmcidas. #------- UPCLIBMcIDAS_FSRCS = \ dfit.for \ fliprte.for \ gennavblk.for \ j1compas.for \ j1xsymb.for \ u0drwmap.for \ u0eraseg.for \ u0frtime.for \ u0newcol.for \ gammln.for \ invlow.for \ newcolor.for \ parserange.for \ putbar.for \ scatter.for \ slong.for \ stats.for \ symplt.for \ tlow2d.for 2) add the appropriate entries in the XRD section for building IMGBOWTIE: #------- # Unidata McIDAS-XRD/MDF apps #------- ... UPCXrdC_Srcs = \ imgbowtie.c \ swnd2cdf.c ... imgbowtie.k : imgbowtie.o $(NCDFLIBDEPS) @$(L) -o $@ imgbowtie.o $(NCDFLIBARGS) swnd2cdf.k : swnd2cdf.o $(NCDFLIBDEPS) @$(L) -o $@ swnd2cdf.o $(NCDFLIBARGS) Then build the executable and help file: <as 'mcidas' (assumes McIDAS is already built and that you have FTPed imgbowtie.c and gennavblk.for to ~mcidas/mcidas2007/src)> cd ~mcidas/mcidas2007/src make imgbowtie.k imgbowtie.hlp ln imgbowtie.k ~/bin ln imgbowtie.hlp ~/help 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: FDU-863429 Department: Support McIDAS Priority: Normal Status: Closed