On 12/19/2017 10:47 AM, Steve wrote:
I am having an issue with saving a png file from a plot with Julian
days on the x-axis (IDL 8.2). A very simple example is below
p=PLOT([0,1],[0,1],XRANGE=[5,28],/NODATA,DIMENSIONS=[1400,400]) p.SAVE,'test.png'
The above works ok - xrange has small numbers
p=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA,DIMENSIONS=[1400,400])
p.SAVE,'test2.png'
The above doesn't work where xrange now has example Julian daystry one of these:
(larger numbers). The png file does not display the axes properly. I
have tried playing around with the resolution keywords but this does
not seem to help.
p3=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA, $
DIMENSIONS=[1400,400],xtickformat='(C(CMoA,x,CDI))', $
xtickvalues=[2457982.5:2458002.5:5]) p4=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA, $
DIMENSIONS=[1400,400],xtickformat='(i7)')
otherwise manually set the ticks using xtickvalues,xticknames,xminor
I don't see any problems with saving to png for IDL 8.6 with your code,
but getting rid of the exponents might help. Anyhow it makes your axis
more readable.
I hope this helps, Markus
I am having an issue with saving a png file from a plot with Julian
days on the x-axis (IDL 8.2). A very simple example is below
p=PLOT([0,1],[0,1],XRANGE=[5,28],/NODATA,DIMENSIONS=[1400,400]) p.SAVE,'test.png'try one of these:
The above works ok - xrange has small numbers
p=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA,DIMENSIONS=[1400,400])
p.SAVE,'test2.png'
The above doesn't work where xrange now has example Julian days
(larger numbers). The png file does not display the axes properly. I
have tried playing around with the resolution keywords but this does
not seem to help.
Perhaps it is an issue with IDL 8.2?
Steve
On Tuesday, December 19, 2017 at 4:42:54 AM UTC-6, Steve wrote:
Both of the examples you gave also result in the same problem in the png file - the right hand y-axis is incomplete.
Perhaps it is an issue with IDL 8.2?
Steve
Hmm...what do you mean the right hand y-axis is incomplete? Your examples seem to work under 8.5.1.
Is it just the png that's wrong, or is it also a problem on screen?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 285 |
Nodes: | 16 (2 / 14) |
Uptime: | 66:21:31 |
Calls: | 6,488 |
Calls today: | 1 |
Files: | 12,096 |
Messages: | 5,275,054 |