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

[IDV #NRN-127025]: ISL Center Function



> Thanks Sean. It was quite perplexing; I will try with offscreen set to false.
> 
> V/R,
> 
> Stefan
> 

I just checked in the fixed, you can download the nightly tomorrow.


Yuan
> Stefan Cecelski
> Ph.D. Candidate and Graduate Research Assistant
> AOSC Department: University of Maryland College Park
> 2343 Computer and Space Sciences Building(CSS #224)
> 703.801.1370
> address@hidden
> 
> 
> 
> 
> 
> On Mar 16, 2012, at 6:38 PM, Unidata IDV Support wrote:
> 
> > Greetings Stefan,
> >
> > This has been a tricky little bug to hunt down. It looks like the center 
> > tag will work if you use Offscreen="False" i your isl script. We'll 
> > continue to investigate what is going on when Offscreen is set to True. 
> > I'll let you know when we get a final fix in the nightly build.
> >
> > Cheers,
> >
> > Sean
> >
> >> Sean,
> >>
> >> It is essentially the same ISL script, bundle and data I uploaded to 
> >> RAMADDA not that long ago. Just add <center north="30" south="10" 
> >> east="-10" west="-30"/> within the bundle isl command.
> >>
> >> Also, I have been messing around with .PS (Post-Script) image formats 
> >> because their quality is far superior for publication (doesn't distort 
> >> with resizing). I am able to generate .ps graphics using the ISL <image> 
> >> command, but matting the image and adding lat/lon labels via further ISL 
> >> commands doesn't work. Why is this?
> >>
> >> If there was any way contour labels could be rendered after the image is 
> >> generated, that would be fantastic. If lat/lon labels are able to be 
> >> generated from the image post image generation, I think contour labels 
> >> should be able to as well. The ability to write out in PS format with 
> >> lat/lon labels and matting with post-rendered contour labels would make 
> >> IDV graphics that much closer to publication quality. And I would know, I 
> >> defended my prospectus using IDV generated images!
> >>
> >> V/R,
> >>
> >> Stefan
> >>
> >> Stefan Cecelski
> >> Ph.D. Candidate and Graduate Research Assistant
> >> AOSC Department: University of Maryland College Park
> >> 2343 Computer and Space Sciences Building(CSS #224)
> >> 703.801.1370
> >> address@hidden
> >>
> >>
> >>
> >>
> >>
> >> On Mar 14, 2012, at 5:07 PM, Unidata IDV Support wrote:
> >>
> >>> Hi Stefan,
> >>>
> >>> Would you mind sending your isl script?
> >>>
> >>> As for the contour labels, I don't think there is an isl way to do that 
> >>> so that you can have the same font renderer as the displaylist (however, 
> >>> I'll check with Yuan about that).
> >>>
> >>> Cheers,
> >>>
> >>> Sean
> >>>
> >>>> Full Name: Stefan Cecelski
> >>>> Email Address: address@hidden
> >>>> Organization: University of Maryland
> >>>> Package Version: 3.0u3 build date:2012-03-09 08:06 UTC
> >>>> Operating System: Mac OS X
> >>>> Hardware: Java: home: 
> >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 
> >>>> version: 1.6.0_29 j3d:1.5.2 fcs (build4)
> >>>> Description of problem: Hi All,
> >>>>
> >>>> I am trying to use the center function in the ISL scripting language to 
> >>>> create a box for image capture. The command is something like: <center 
> >>>> north="15" south="2" east="-5" west="-20"/>. When I do this, I get the 
> >>>> following error:
> >>>>
> >>>> Tue Mar 13 14:51:26 EDT 2012: Loading bundle: 
> >>>> /Volumes/WD/IDV_Scripts/bundles/aew_7ms_vort_part_1.xidv
> >>>> java.lang.ArithmeticException: / by zero
> >>>> at 
> >>>> ucar.unidata.view.geoloc.MapProjectionDisplay.setMapRegion(MapProjectionDisplay.java:1156)
> >>>> at 
> >>>> ucar.unidata.view.geoloc.MapProjectionDisplay.setMapArea(MapProjectionDisplay.java:962)
> >>>> at ucar.unidata.idv.VMManager.center(VMManager.java:816)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processTagCenter(ImageGenerator.java:2201)
> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>> at 
> >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>> at 
> >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>> at java.lang.reflect.Method.invoke(Method.java:597)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processNode(ImageGenerator.java:1029)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processChildren(ImageGenerator.java:1063)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processTagGroup(ImageGenerator.java:2728)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processTagIsl(ImageGenerator.java:2682)
> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>> at 
> >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>> at 
> >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>> at java.lang.reflect.Method.invoke(Method.java:597)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processNode(ImageGenerator.java:1029)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processScriptFile(ImageGenerator.java:942)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processScriptFile(ImageGenerator.java:866)
> >>>> at 
> >>>> ucar.unidata.idv.ui.ImageGenerator.processScriptFiles(ImageGenerator.java:850)
> >>>> at ucar.unidata.idv.ArgsManager$1.run(ArgsManager.java:407)
> >>>> at ucar.unidata.idv.ArgsManager.runInitRunnables(ArgsManager.java:454)
> >>>> at ucar.unidata.idv.ArgsManager.access$000(ArgsManager.java:73)
> >>>> at ucar.unidata.idv.ArgsManager$3.run(ArgsManager.java:433)
> >>>> at ucar.unidata.util.Misc$3.run(Misc.java:1090)
> >>>> An error occurred:java.lang.ArithmeticException: / by zero
> >>>>
> >>>> Any ideas? The center function works if I supply it a lat/lon pair for 
> >>>> the image center. Also, is there any way to render contour labels using 
> >>>> ISL commands? This would be similar to rendering the display list using 
> >>>> ISL function <displaylist>. This would be nice to have since the Java 
> >>>> font used by ISL is of better quality, and backgrounds can be used! 
> >>>> Thanks for your help.
> >>>>
> >>>> V/R,
> >>>>
> >>>> Stefan
> >>>>
> >>>>
> >>>
> >>>
> >>> Ticket Details
> >>> ===================
> >>> Ticket ID: NRN-127025
> >>> Department: Support IDV
> >>> Priority: Normal
> >>> Status: Open
> >>>
> >>
> >>
> >>
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: NRN-127025
> > Department: Support IDV
> > Priority: Normal
> > Status: Open
> >
> 
> 
> 


Ticket Details
===================
Ticket ID: NRN-127025
Department: Support IDV
Priority: Normal
Status: Closed


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.