This is probably related to the Agg renderer issue with edge-only markers.
···
On Wed Feb 18 2015 at 7:14:22 PM Eric Firing <efiring@…202…> wrote:
On 2015/02/18 2:00 PM, Thomas Caswell wrote:
Is this just on master or with 1.4.x?
It’s on 1.4.1 and 1.4.2, but not on 1.4.3 or master or 1.4.0. Therefore
I won’t enter it as an issue.
I don’t know what went wrong with this in those two bugfix releases.
Eric
On Wed Feb 18 2015 at 6:00:26 PM Eric Firing <efiring@…202… > > > mailto:efiring@...202...> wrote:
On 2015/02/18 9:52 AM, njs wrote:
> Hi All,
>
> I'm having issues with quiver, and quiverkey() although, I have never
> experienced these issues in the past. I attached an image to
this post that
> demonstrates that quiver_key() used to work for me, this image
was generated
> on 17-Jul-2014. However, if I run this exact same code (see
below for the
> code), the quiver key reference on the top right does not get
plotted, but
> the text will. I haven't changed anything, but I think there
have been some
> package updates between then and now. For what it's worth, I've
tried many
> different ways to generate the quiverkey() and haven't had any
luck. Has
> anyone else experienced similar issues?
That's alarming! I can reproduce the problem even with the standard mpl
example--the arrow is missing in 5 out of the 6 plots. I will file a
github issue. Thanks for the report.
Eric
>
> Thanks for any insights!
>
> Working quiverkey():
> <[http://matplotlib.1069221.n5.](http://matplotlib.1069221.n5.)__[nabble.com/file/n44968/qkey.__png](http://nabble.com/file/n44968/qkey.__png)
<[http://matplotlib.1069221.n5.nabble.com/file/n44968/qkey.png](http://matplotlib.1069221.n5.nabble.com/file/n44968/qkey.png)>>
>
> quiverkey() doesn't work anymore...:
>
<[http://matplotlib.1069221.n5.](http://matplotlib.1069221.n5.)__[nabble.com/file/n44968/qkey_1.__png](http://nabble.com/file/n44968/qkey_1.__png)
<[http://matplotlib.1069221.n5.nabble.com/file/n44968/qkey_1.png](http://matplotlib.1069221.n5.nabble.com/file/n44968/qkey_1.png)>>
>
> Code:
>
> fig = plt.figure(figsize=(12,12))
> map = Basemap(projection = 'cyl', llcrnrlat = -30,
urcrnrlat = 90, \
> llcrnrlon = 0, urcrnrlon = 360, resolution =
'c')
> [x,y] = N.meshgrid(lons,lats)
> [x,y] = map(x,y)
> [xulr,yulr] = N.meshgrid(lons1,lats1)
> [xulr,yulr] = map(xulr,yulr)
> clevs = N.arange(-50,51,5)
> cs = map.contourf(x,y,hgt500aComp[__lag,:,:],cmap='RdBu_r',
> levels = clevs)
> cs1 =
map.contour(x,y,hgt500Comp[__lag,:,:],N.arange(1110,1230,6)__, \
>
colors='purple',linewidth=100,__linestyle = 'dashed')
> cs1 = map.contour(x,y,hgt500aComp[__lag,:,:],levels = clevs,
> colors = 'black')
>
>
colors=[(244,2,255),(36,26,__232),(255,255,255),(8,232,61),__(224,255,0)]
> cmap = mF.make_cmap(colors, position=None, bit=True)
> clevs = N.arange(-30,30.025,.025)
> cs2 = map.contourf(xulr,yulr,__olrComp[lag,:,:],cmap=cmap,
> levels = clevs)
> Q =
map.quiver(x[::2,::2],y[::2,::__2],u850Comp[lag,::2,::2],
> v850Comp[lag,::2,::2],width = 0.002,scale = 50)
> map.drawcoastlines(linewidth = 1)
> map.drawcountries(linewidth = 0.5)
> map.fillcontinents(zorder = 0)
> map.drawmeridians(N.arange(0,__360,30))
> map.drawparallels(N.arange(-__90,90,30))
> title = plt.title('Lag: {0} | Transition Cases | n =
> {1}'.format(lag-30,len(cases))__)
> title.set_fontweight('bold')
> axt = fig.add_axes([.15,.35,.3,.01])
> cbar = plt.colorbar(cs,cax = axt,orientation = 'horizontal')
> cbar.set_label('500-hPa Anomaly (m)')
> cbar.set_ticks(N.arange(-50,__51,25))
> cs1.clabel(fmt = '%d')
> axt = fig.add_axes([.58,.35,.3,.01])
> cbar2 = plt.colorbar(cs2,cax = axt,orientation =
'horizontal')
> cbar2.set_label(r'OLR Anomaly ($W m^{-2}$)')
> cbar2.set_ticks(N.arange(-30,__31,10))
> qk = plt.quiverkey(Q,0.95,1.05,1.0,__r'1 $m
s^{-1}$',labelpos='E')
>
>
>
> --
> View this message in context:
[http://matplotlib.1069221.n5.](http://matplotlib.1069221.n5.)__[nabble.com/quiverkey-doesn-t-__plot-the-reference-vector-__tp44968.html](http://nabble.com/quiverkey-doesn-t-__plot-the-reference-vector-__tp44968.html)
<[http://matplotlib.1069221.n5.nabble.com/quiverkey-doesn-t-plot-the-reference-vector-tp44968.html](http://matplotlib.1069221.n5.nabble.com/quiverkey-doesn-t-plot-the-reference-vector-tp44968.html)>
> Sent from the matplotlib - users mailing list archive at Nabble.com.
>
>
------------------------------__------------------------------__------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and
Dashboards
> with Interactivity, Sharing, Native Excel Exports, App
Integration & more
> Get technology previously reserved for billion-dollar
corporations, FREE
>
[http://pubads.g.doubleclick.](http://pubads.g.doubleclick.)__net/gampad/clk?id=190641631&__iu=/4140/ostg.clktrk
<[http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk](http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk)>
> _________________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@...4335...[sourceforge.net](http://sourceforge.net)
<mailto:Matplotlib-users@lists.sourceforge.net>
> [https://lists.sourceforge.net/__lists/listinfo/matplotlib-__users](https://lists.sourceforge.net/__lists/listinfo/matplotlib-__users)
<[https://lists.sourceforge.net/lists/listinfo/matplotlib-users](https://lists.sourceforge.net/lists/listinfo/matplotlib-users)>
>
------------------------------__------------------------------__------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration &
more
Get technology previously reserved for billion-dollar corporations, FREE
[http://pubads.g.doubleclick.](http://pubads.g.doubleclick.)__net/gampad/clk?id=190641631&__iu=/4140/ostg.clktrk
<[http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk](http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk)>
_________________________________________________
Matplotlib-users mailing list
Matplotlib-users@...4335...[sourceforge.net](http://sourceforge.net)
<mailto:Matplotlib-users@lists.sourceforge.net>
[https://lists.sourceforge.net/__lists/listinfo/matplotlib-__users](https://lists.sourceforge.net/__lists/listinfo/matplotlib-__users)
<[https://lists.sourceforge.net/lists/listinfo/matplotlib-users](https://lists.sourceforge.net/lists/listinfo/matplotlib-users)>