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.
Tom, I tried SSIZE=ALL on my machine at home which is a Sun Ultra 5 (Solaris 8, Unidata McIDAS 2002a gcc/g77)....it doesn't work either. So it's not a big endian/little endian issue apparently. Here is the output with DEV=CCC. Once I got this working I was going to do the same thing at NSBF for the ULDB project, but as of yet I haven't tried it on those machines: Thanks, Robert IMGREMAP MYDATA/IMAGES.53 MYDATA/IMAGES.50 MERGE=YES SSIZE=ALL DEV=CCC IMGREMAP* mcadir:MYDATA IMAGES 53 53 AUX=YES ID= IMGREMAP* mcadir: IMGREMAP* mcadir: IMGREMAP* MORE= 1220 IMGREMAP* COMMENT CARDS= 12 IMGREMAP* empty IMGREMAP* naux IMGREMAP* center latitude: 0.3598 center longitude: -79.2395 IMGREMAP* mcadir:MYDATA IMAGES 50 50 AUX=YES BAND=ALL X IMGREMAP* mcadir: IMGREMAP* mcadir: IMGREMAP* MORE= 900 IMGREMAP* COMMENT CARDS= 8 IMGREMAP* empty IMGREMAP* naux IMGREMAP* destination dataset: MYDATA/IMAGES IMGREMAP* IMGREMAP* Source Sort Clauses ... IMGREMAP* SIZE 99999 99999 IMGREMAP* POS 53 53 IMGREMAP* ID X IMGREMAP* Source Units =BRIT Source Format=I1 IMGREMAP* IMGREMAP* MYDATA IMAGES 53 X X X X 99999 99999 TRACE=0 ID=X TIME=X X I SPAC=1 UNIT IMGREMAP* T=BRIT DAY= VERSION=1 Beginning Image Data transfer, bytes= 839360 IMGREMAP* Size of CAL block = 6224 IMGREMAP* Size of AUX block = IMGREMAP* Size of NAV block = 2560 IMGREMAP* CLIENT CAL SIZE 6224 IMGREMAP* MCAGET NLIN= 1660 IMGREMAP* MCAGET NDBPL= 500 IMGREMAP* opened the source image: 1 IMGREMAP* read the source navigation IMGREMAP* acquire the source memory: handle= 2 IMGREMAP* IMGREMAP* destination dataset=MYDATA/IMAGES IMGREMAP* Destination Sort Clauses ... IMGREMAP* SIZE 1 4 IMGREMAP* POS 50 50 IMGREMAP* Destination Units =BRIT Destination Format=I1 IMGREMAP* IMGREMAP* IMGREMAP* MYDATA IMAGES 50 X X X X 1 4 TRACE=0 TIME=X X I SPAC=1 UNIT=BRIT DAY= VE IMGREMAP* ERSION=1 IMGREMAP* Size of CAL block = IMGREMAP* Size of AUX block = IMGREMAP* Size of NAV block = 2560 IMGREMAP* MCAGET NLIN= 1 IMGREMAP* MCAGET NDBPL= 4 IMGREMAP* opened destination image= 3 IMGREMAP* read destination navigation: 3 IMGREMAP* SOURCE COMMON IMGREMAP* snl = 1660 IMGREMAP* sne = 500 IMGREMAP* slin = 9167 IMGREMAP* sele = 10483 IMGREMAP* sincl = 1 IMGREMAP* since = 1 IMGREMAP* DESTINATION COMMON IMGREMAP* dnl = 1 IMGREMAP* dne = 4 IMGREMAP* dlin = 9167 IMGREMAP* dele = 8334 IMGREMAP* dincl = 1 IMGREMAP* dince = 1 IMGREMAP* size of the destination line= 125000 IMGREMAP* size of the destination elem= 4 IMGREMAP* initialized source navigation = RECT IMGREMAP* initialized destination navigation = RECT IMGREMAP* initialized the navigation IMGREMAP: transformations complete ... begin data move IMGREMAP* new comment card IMGREMAP* inserted new comment cards IMGREMAP* CXAPUT IMGREMAP* POS 50 50 > IMGREMAP* CHANGE DAT > IMGREMAP* TRACE=1 > IMGREMAP* Request String = MYDATA IMAGES 50 50 CHA=DAT TRACE=1 IMGREMAP* Number of bytes to write= 260 Transferring AREA data outbound, bytes= 260 IMGREMAP* Opened connection to write destination IMGREMAP* Pre fail check code IMGREMAP* Merge Data IMGREMAP* invalid parm - can't get pointer for handle=3 IMGREMAP* (handle.c): parameter ERROR at line 289 IMGREMAP: Failed to remap the image IMGREMAP* ERROR --- domap= -1 -----Original Message----- From: Unidata Support To: Robert Mullenax Cc: address@hidden Sent: 3/10/03 9:33 PM Subject: 20030310: problems creating McIDAS composites with McIDAS 2002/2002a >From: Robert Mullenax <address@hidden> >Organization: Universal Weather >Keywords: 200303102050.h2AKoNB2021910 McIDAS IMGREMAP Hi Robert, I will take a look at your remapping problem on Linux, x86, and probably OSF/1. First, however, can you add SSIZE=ALL to your invocation to see if it makes the IMGREMAP/AGETSERV complaint go away? I have noted a couple of instances where I needed to add the SSIZE=ALL to an IMGREMAP command line before the image would be remapped int an existing image. Tom >I created a global composite (rectilinear projection) >by compositing GOES-10/GOES-8/METEOSAT/INDOEX/GMS. >I created some nice samples on a Unidata McIDAS 7.8 Sun >SPARC and McIDAS 7.8 Solaris Intel box. > >I wrote a script to produce the images real-time >on our Beowulf cluster (McIDAS 2002 built with gcc/g77) >and found that the script doesn't work. The process also >doesn't work on a Solaris x86 box 2002a gcc/g77. > >My technique is simple: > >1) Remap TOPO/GLOB to rectilinear projection >2) Copy pieces of the image to another image only showing >the pieces I want to use for each satellite: > >i.e..for GOES-8 >IMGCOPY TOPO/SCRATCH.1 TOPO/SCRATCH.2 SIZE=1660 750 LINELE=0 700 >I then remap each satellite on to it's clipped remapped >topo image. >GOES-10 is remapped onto the full topo image > >After each one is done I remap each one onto the GOES-10 >image using the MERGE=YES option..each satellite in the >appropriate order. > > >On the 7.8 boxes this works fine..on the 2002/2002a Linux/ >Solaris x86 boxes when I try to remap the GOES-8---->GMS images >onto the base GOES-10 remap image I get the error: >Requested portion of the image does not exist. However, >if I look at each image individually they are fine. Here >is the output from one of the tries using DEV=CCC. I am reporting >this to you guys as it is likely affecting Unidata users as well: > >Thanks, >Robert Mullenax > >IMGREMAP MYDATA/IMAGES.2 MYDATA/IMAGES.1 SMOOTH=YES MERGE=YES DEV=CCC >IMGREMAP* mcadir:MYDATA IMAGES 2 2 AUX=YES ID= >IMGREMAP* mcadir: >IMGREMAP* mcadir: >IMGREMAP* MORE= 1140 >IMGREMAP* COMMENT CARDS= 11 >IMGREMAP* empty >IMGREMAP* naux >IMGREMAP* center latitude: 0.3598 center longitude: 63.6101 >IMGREMAP* mcadir:MYDATA IMAGES 1 1 AUX=YES BAND=ALL X >IMGREMAP* mcadir: >IMGREMAP* mcadir: >IMGREMAP* MORE= 1060 >IMGREMAP* COMMENT CARDS= 10 >IMGREMAP* empty >IMGREMAP* naux >IMGREMAP* destination dataset: MYDATA/IMAGES >IMGREMAP* >IMGREMAP* Source Sort Clauses ... >IMGREMAP* SIZE 1 4 >IMGREMAP* POS 2 2 >IMGREMAP* ID X >IMGREMAP* Source Units =BRIT Source Format=I1 >IMGREMAP* >IMGREMAP* MYDATA IMAGES 2 X X X X 1 4 TRACE=0 ID=X TIME=X X I SPAC=1 >UNIT=BRIT DAY >IMGREMAP* Y= VERSION=1 >IMGREMAP* Size of CAL block = 6224 >IMGREMAP* Size of AUX block = >IMGREMAP* Size of NAV block = 2560 >IMGREMAP* CLIENT CAL SIZE 6224 >IMGREMAP* MCAGET NLIN= 1 >IMGREMAP* MCAGET NDBPL= 4 >IMGREMAP* opened the source image: 1 >IMGREMAP* read the source navigation >IMGREMAP* >IMGREMAP* destination dataset=MYDATA/IMAGES >IMGREMAP* Destination Sort Clauses ... >IMGREMAP* SIZE 1 4 >IMGREMAP* POS 1 1 >IMGREMAP* Destination Units =BRIT Destination Format=I1 >IMGREMAP* >IMGREMAP* MYDATA IMAGES 1 X X X X 1 4 TRACE=0 TIME=X X I SPAC=1 UNIT=BRIT >DAY= VER >IMGREMAP* RSION=1 >IMGREMAP* Size of CAL block = 6224 >IMGREMAP* Size of AUX block = >IMGREMAP* Size of NAV block = 2560 >IMGREMAP* CLIENT CAL SIZE 6224 >IMGREMAP* MCAGET NLIN= 1 >IMGREMAP* MCAGET NDBPL= 4 >IMGREMAP* opened destination image= 2 >IMGREMAP* read destination navigation: 2 > IMGREMAP* SOURCE COMMON >IMGREMAP* snl = 1 >IMGREMAP* sne = 4 >IMGREMAP* slin = 9167 >IMGREMAP* sele = 9034 >IMGREMAP* sincl = 1 >IMGREMAP* since = 1 >IMGREMAP* DESTINATION COMMON >IMGREMAP* dnl = 1 >IMGREMAP* dne = 4 >IMGREMAP* dlin = 9167 >IMGREMAP* dele = 8334 >IMGREMAP* dincl = 1 >IMGREMAP* dince = 1 >IMGREMAP* initialized source navigation = RECT >IMGREMAP* initialized destination navigation = RECT >IMGREMAP* initialized the navigation >IMGREMAP* >IMGREMAP* Source Sort Clauses ... >IMGREMAP* TRACE= 0 >IMGREMAP* MAG 1 1 >IMGREMAP* AUX YES >IMGREMAP* LOCATE AU 1 1 >IMGREMAP* SIZE 1 -679 >IMGREMAP* POS 2 2 >IMGREMAP* ID X >IMGREMAP* Source Units =BRIT Source Format=I1 >IMGREMAP* >IMGREMAP* MYDATA IMAGES 2 AU 1 1 X 1 -679 TRACE=0 ID=X TIME=X X I SPAC=1 >IMGREMAP* T AUX=YES DAY= VERSION=1 >IMGREMAP* Server returned error number -11010 >IMGREMAP: The requested portion of the image does not exist >IMGREMAP: Failed to open source image for read >IMGREMAP* ERROR --- mcaget= -11010 > ************************************************************************ **** < Unidata User Support UCAR Unidata Program < (303)497-8643 P.O. Box 3000 < address@hidden Boulder, CO 80307 < ------------------------------------------------------------------------ ---- < Unidata WWW Service http://www.unidata.ucar.edu/ < ************************************************************************ **** < From address@hidden Mon Mar 10 21:34:24 2003 Received: from uwxcom01.univ-wea.com (uwxcom01.univ-wea.com [12.31.213.84]) by unidata.ucar.edu (UCAR/Unidata) with ESMTP id h2B4YNB2008463; Mon, 10 Mar 2003 21:34:24 -0700 (MST) Organization: UCAR/Unidata Keywords: 200303110434.h2B4YNB2008463 Received: from LIGHTNING.univ-wea.com (sprecher.univ-wea.com [12.31.213.80]) by uwxcom01.univ-wea.com (8.12.8/8.12.8) with ESMTP id h2B4YId4028384; Tue, 11 Mar 2003 04:34:18 GMT Received: by lightning.univ-wea.com with Internet Mail Service (5.5.2653.19) id <DSNBTG58>; Mon, 10 Mar 2003 22:29:46 -0600 Message-ID: <address@hidden> From: Robert Mullenax <address@hidden> To: "'Unidata Support '" <address@hidden> Cc: "'address@hidden '" <address@hidden> Subject: RE: 20030310: problems creating McIDAS composites with McIDAS 200 2/2002a Date: Mon, 10 Mar 2003 22:29:45 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Status: No, hits=1.2 required=5.0 tests=AWL,EXCHANGE_SERVER,NOSPAM_INC,SPAM_PHRASE_00_01, UPPERCASE_25_50 version=2.43 X-Spam-Level: * Tom, I just tried it on an NSBF machine, Sun Ultra 60, Sol 8 with Sun compilers and McIDAS 2002a. It failed there as well. Robert -----Original Message----- From: Unidata Support To: Robert Mullenax Cc: address@hidden Sent: 3/10/03 9:33 PM Subject: 20030310: problems creating McIDAS composites with McIDAS 2002/2002a >From: Robert Mullenax <address@hidden> >Organization: Universal Weather >Keywords: 200303102050.h2AKoNB2021910 McIDAS IMGREMAP Hi Robert, I will take a look at your remapping problem on Linux, x86, and probably OSF/1. First, however, can you add SSIZE=ALL to your invocation to see if it makes the IMGREMAP/AGETSERV complaint go away? I have noted a couple of instances where I needed to add the SSIZE=ALL to an IMGREMAP command line before the image would be remapped int an existing image. Tom >I created a global composite (rectilinear projection) >by compositing GOES-10/GOES-8/METEOSAT/INDOEX/GMS. >I created some nice samples on a Unidata McIDAS 7.8 Sun >SPARC and McIDAS 7.8 Solaris Intel box. > >I wrote a script to produce the images real-time >on our Beowulf cluster (McIDAS 2002 built with gcc/g77) >and found that the script doesn't work. The process also >doesn't work on a Solaris x86 box 2002a gcc/g77. > >My technique is simple: > >1) Remap TOPO/GLOB to rectilinear projection >2) Copy pieces of the image to another image only showing >the pieces I want to use for each satellite: > >i.e..for GOES-8 >IMGCOPY TOPO/SCRATCH.1 TOPO/SCRATCH.2 SIZE=1660 750 LINELE=0 700 >I then remap each satellite on to it's clipped remapped >topo image. >GOES-10 is remapped onto the full topo image > >After each one is done I remap each one onto the GOES-10 >image using the MERGE=YES option..each satellite in the >appropriate order. > > >On the 7.8 boxes this works fine..on the 2002/2002a Linux/ >Solaris x86 boxes when I try to remap the GOES-8---->GMS images >onto the base GOES-10 remap image I get the error: >Requested portion of the image does not exist. However, >if I look at each image individually they are fine. Here >is the output from one of the tries using DEV=CCC. I am reporting >this to you guys as it is likely affecting Unidata users as well: > >Thanks, >Robert Mullenax > >IMGREMAP MYDATA/IMAGES.2 MYDATA/IMAGES.1 SMOOTH=YES MERGE=YES DEV=CCC >IMGREMAP* mcadir:MYDATA IMAGES 2 2 AUX=YES ID= >IMGREMAP* mcadir: >IMGREMAP* mcadir: >IMGREMAP* MORE= 1140 >IMGREMAP* COMMENT CARDS= 11 >IMGREMAP* empty >IMGREMAP* naux >IMGREMAP* center latitude: 0.3598 center longitude: 63.6101 >IMGREMAP* mcadir:MYDATA IMAGES 1 1 AUX=YES BAND=ALL X >IMGREMAP* mcadir: >IMGREMAP* mcadir: >IMGREMAP* MORE= 1060 >IMGREMAP* COMMENT CARDS= 10 >IMGREMAP* empty >IMGREMAP* naux >IMGREMAP* destination dataset: MYDATA/IMAGES >IMGREMAP* >IMGREMAP* Source Sort Clauses ... >IMGREMAP* SIZE 1 4 >IMGREMAP* POS 2 2 >IMGREMAP* ID X >IMGREMAP* Source Units =BRIT Source Format=I1 >IMGREMAP* >IMGREMAP* MYDATA IMAGES 2 X X X X 1 4 TRACE=0 ID=X TIME=X X I SPAC=1 >UNIT=BRIT DAY >IMGREMAP* Y= VERSION=1 >IMGREMAP* Size of CAL block = 6224 >IMGREMAP* Size of AUX block = >IMGREMAP* Size of NAV block = 2560 >IMGREMAP* CLIENT CAL SIZE 6224 >IMGREMAP* MCAGET NLIN= 1 >IMGREMAP* MCAGET NDBPL= 4 >IMGREMAP* opened the source image: 1 >IMGREMAP* read the source navigation >IMGREMAP* >IMGREMAP* destination dataset=MYDATA/IMAGES >IMGREMAP* Destination Sort Clauses ... >IMGREMAP* SIZE 1 4 >IMGREMAP* POS 1 1 >IMGREMAP* Destination Units =BRIT Destination Format=I1 >IMGREMAP* >IMGREMAP* MYDATA IMAGES 1 X X X X 1 4 TRACE=0 TIME=X X I SPAC=1 UNIT=BRIT >DAY= VER >IMGREMAP* RSION=1 >IMGREMAP* Size of CAL block = 6224 >IMGREMAP* Size of AUX block = >IMGREMAP* Size of NAV block = 2560 >IMGREMAP* CLIENT CAL SIZE 6224 >IMGREMAP* MCAGET NLIN= 1 >IMGREMAP* MCAGET NDBPL= 4 >IMGREMAP* opened destination image= 2 >IMGREMAP* read destination navigation: 2 > IMGREMAP* SOURCE COMMON >IMGREMAP* snl = 1 >IMGREMAP* sne = 4 >IMGREMAP* slin = 9167 >IMGREMAP* sele = 9034 >IMGREMAP* sincl = 1 >IMGREMAP* since = 1 >IMGREMAP* DESTINATION COMMON >IMGREMAP* dnl = 1 >IMGREMAP* dne = 4 >IMGREMAP* dlin = 9167 >IMGREMAP* dele = 8334 >IMGREMAP* dincl = 1 >IMGREMAP* dince = 1 >IMGREMAP* initialized source navigation = RECT >IMGREMAP* initialized destination navigation = RECT >IMGREMAP* initialized the navigation >IMGREMAP* >IMGREMAP* Source Sort Clauses ... >IMGREMAP* TRACE= 0 >IMGREMAP* MAG 1 1 >IMGREMAP* AUX YES >IMGREMAP* LOCATE AU 1 1 >IMGREMAP* SIZE 1 -679 >IMGREMAP* POS 2 2 >IMGREMAP* ID X >IMGREMAP* Source Units =BRIT Source Format=I1 >IMGREMAP* >IMGREMAP* MYDATA IMAGES 2 AU 1 1 X 1 -679 TRACE=0 ID=X TIME=X X I SPAC=1 >IMGREMAP* T AUX=YES DAY= VERSION=1 >IMGREMAP* Server returned error number -11010 >IMGREMAP: The requested portion of the image does not exist >IMGREMAP: Failed to open source image for read >IMGREMAP* ERROR --- mcaget= -11010 > ************************************************************************ **** < Unidata User Support UCAR Unidata Program < (303)497-8643 P.O. Box 3000 < address@hidden Boulder, CO 80307 < ------------------------------------------------------------------------ ---- < Unidata WWW Service http://www.unidata.ucar.edu/ < ************************************************************************ **** <