@@ -226,6 +226,10 @@ since version 1.3.0.
226
226
` scikit.vectorplot ` ).
227
227
- Remove deprecated ` NetCDFFile ` .
228
228
- Add ` "zorder" ` keyword to ` drawmapscale ` .
229
+ - Change default value for ` "lakes" ` kwarg in ` drawlsmask ` from False to True
230
+ (** API change** ).
231
+ - Change default value for ` "inlands" ` kwarg in ` maskoceans ` from False to
232
+ True (** API change** ).
229
233
230
234
## 1.0.1 (svn revision 8967)
231
235
@@ -371,10 +375,10 @@ since version 1.3.0.
371
375
and meridians so they are not included in a legend.
372
376
- Add ` drawmapscale ` method to create a map scale bar similar to that available
373
377
with the GMT's psbasemap.
374
- - Now lives in ` mpl_toolkits.basemap ` . Instead of
378
+ - Now lives in ` mpl_toolkits.basemap ` ( ** API change ** ) . Instead of
375
379
` from matplotlib.toolkits.basemap import Basemap ` , use
376
380
` from mpl_toolkits.basemap import Basemap ` . All examples changed. Uses
377
- ` matplotlib mpl_toolkits ` namespace package, so ` basemap ` can now be
381
+ ` matplotlib mpl_toolkits ` namespace package, so ` basemap ` can now be
378
382
installed if ` matplotlib ` is installed as an egg. Python 2.3 support
379
383
re-enabled.
380
384
- Change ` _geos ` to ` _geoslib ` , so as not to conflict with the Python module
@@ -515,9 +519,9 @@ since version 1.3.0.
515
519
- Fix several bugs in ` drawlsmask ` method.
516
520
- Remove buggy optimizations for cylindrical projections not crossing the
517
521
Greenwich meridian.
518
- - Can now specify map projection region by setting width and height in
519
- projection coordinates (in meters) instead of specifying lat/lon of
520
- upper-right and lower-left corners.
522
+ - Can now specify map projection region in ` Basemap.__init__ ` by setting
523
+ width and height in projection coordinates (in meters) instead of
524
+ specifying lat/lon of upper-right and lower-left corners ( ** API change ** ) .
521
525
522
526
## 0.9.1 - 2006-07-27
523
527
@@ -586,7 +590,8 @@ since version 1.3.0.
586
590
## 0.7.2 - 2005-10-18
587
591
588
592
- No longer requires ` numarray ` (` interp ` function no longer uses
589
- ` numarray.nd_image ` ).
593
+ ` numarray.nd_image ` ). This means that ` interp ` does not accept ` "mode" ` and
594
+ ` "cval" ` any longer (** API change** ). ` "order" ` keyword must be 0 or 1.
590
595
- Modify to work with the new ` ContourSet ` returned by ` contour ` and
591
596
` contourf ` .
592
597
- Turn off axes frame by default for non-rectangular projections (` "ortho" ` ,
@@ -649,16 +654,18 @@ since version 1.3.0.
649
654
## 0.5.2 - 2005-06-28
650
655
651
656
- Fix bug in meridian labelling when lon > 360 or lon < -180.
652
- - Now fully "pylab-free" if ` "ax" ` keyword is used in ` Basemap.__init__ ` or
653
- all of the ` Basemap ` methods that do drawing.
657
+ - Add ` "ax" ` keyword to ` Basemap.__init__ ` . This will set default axis
658
+ instance, which can be overridden by using ` "ax" ` keyword in method calls
659
+ (** API change** ).
654
660
655
661
## 0.5.1 - 2005-06-26
656
662
657
- - Add ability to specify an existing axis instance in all ` Basemap ` methods
658
- (instead of just using current one). Default is still to use the current
659
- axis instance.
663
+ - Add ` "ax" ` keyword to most ` Basemap ` methods to allow use of a pre-existing
664
+ ` Axes ` instance. Default is still to use the current instance.
660
665
- Full control of font properties for parallel and meridian labels (now uses
661
- unicode instead of mathtext for degree symbol).
666
+ unicode instead of mathtext for degree symbol). Replace ` "font" ` and
667
+ ` "fontsize" ` keyword args for ` drawparallels ` and ` drawmeridians ` replaced by
668
+ ` **kwargs ` , which is passed directly to ` Axes.text ` method (** API change** ).
662
669
663
670
## 0.5.0 - 2005-06-02
664
671
@@ -675,6 +682,8 @@ since version 1.3.0.
675
682
- ` drawparallels ` and ` drawmeridians ` methods now take optional keyword
676
683
arguments ` "xoffset" ` and ` "yoffset" ` , which control how far from the edge of
677
684
the map labels are drawn.
685
+ - Make ` llcrnrlon ` , ` llcrnrlat ` , ` urcrnrlon ` and ` urcrnrlat ` optional
686
+ keyword arguments in ` Basemap.__init__ ` (** API change** ).
678
687
679
688
## 0.4.3 - 2005-05-11
680
689
@@ -683,9 +692,9 @@ since version 1.3.0.
683
692
684
693
## 0.4.2 - 2005-05-10
685
694
686
- - ` transform_vector ` now does a simple rotation of the vector from geographic
687
- to map coordinates, preserving the vector magnitude (removed
688
- ` "preserve_magnitude" ` keyword ).
695
+ - Remove ` "preserve_magnitude" ` keyword from ` transform_vector ` . Now
696
+ ` transform_vector ` does a simple rotation of the vector from geographic
697
+ to map coordinates, preserving the vector magnitude ( ** API change ** ).
689
698
- Fix minor bugs in Miller and Mercator projections.
690
699
- Add Gnomonic, Cassini-Soldner and Polyconic projections (now 13 projections
691
700
supported).
@@ -729,7 +738,8 @@ since version 1.3.0.
729
738
- Fix aspect ratio of mercator plots.
730
739
- Add ` set_axes_limits ` , ` plot ` , ` scatter ` , ` contourf ` , ` contour ` , ` pcolor ` and
731
740
` quiver ` methods.
732
- - ` axes ` instance no longer a method argument (API change).
741
+ - ` axes ` instance no longer a method argument to any ` Basemap ` method,
742
+ ` gca ` is called to obtain the current axes instance instead (** API change** ).
733
743
734
744
## 0.2.1 - 2005-04-10
735
745
0 commit comments