| [ Web Proxy ] |
| Viewing: https://matplotlib.org/gallery/mplot3d/../widgets/../misc/../../users/../api/projections/geo.html | [Back] [Original] |
matplotlib.projections.geo#Bases: GeoAxes
Build an Axes in a figure.
FigureThe Axes is built in the Figure fig.
*args can be a single (left, bottom, width, height)
rectangle or a single Bbox. This specifies the rectangle (in
figure coordinates) where the Axes is positioned.
*args can also consist of three numbers or a single three-digit
number; in the latter case, the digits are considered as
independent numbers. The numbers are interpreted as (nrows,
ncols, index): (nrows, ncols) specifies the size of an array
of subplots, and index is the 1-based index of the subplot
being created. Finally, *args can also directly be a
SubplotSpec instance.
Axes, optionalThe x- or y-axis is shared with the x- or y-axis in
the input Axes. Note that it is not possible to unshare
axes.
Whether the Axes frame is visible.
Set a fixed aspect for the Axes box, i.e. the ratio of height to
width. See set_box_aspect for details.
Control whether pan/zoom events are passed through to Axes below this one. "auto" is True for axes with an invisible patch and False otherwise.
Other optional keyword arguments:
Property |
Description |
|---|---|
{'box', 'datalim'} |
|
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image |
|
float or None |
|
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...} |
|
bool |
|
{'auto', 'equal'} or float |
|
bool |
|
unknown |
|
unknown |
|
Callable[[Axes, Renderer], Bbox] |
|
bool or 'line' |
|
float or None |
|
|
|
bool |
|
Patch or (Path, Transform) or None |
|
bool or "auto" |
|
bool |
|
str |
|
bool |
|
object |
|
bool |
|
bool |
|
unknown |
|
list of |
|
None or bool or float or callable |
|
[left, bottom, width, height] or |
|
float or None |
|
bool |
|
(scale: float, length: float, randomness: float) |
|
bool or None |
|
unknown |
|
str |
|
str |
|
bool |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(left: float, right: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(bottom: float, top: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
float |
Bases: _GeoTransform
The base Aitoff transform.
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Bases: _GeoTransform
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Set multiple properties at once.
a.set(a=A, b=B, c=C)
is equivalent to
a.set_a(A)
a.set_b(B)
a.set_c(C)
In addition to the full property names, aliases are also supported, e.g.
set(lw=2) is equivalent to set(linewidth=2), but it is an error
to pass both simultaneously.
The order of the individual setter calls matches the order of parameters
in set(). However, most properties do not depend on each other so
that order is rarely relevant.
Supported properties are
Property
Description
{'box', 'datalim'}
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image
float or None
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} or float
bool
unknown
unknown
Callable[[Axes, Renderer], Bbox]
bool or 'line'
float or None
BboxBaseor Nonebool
Patch or (Path, Transform) or None
bool or "auto"
bool
str
bool
object
unknown
unknown
unknown
bool
bool
unknown
list of
AbstractPathEffectNone or bool or float or callable
[left, bottom, width, height] or
Bboxfloat or None
bool
(scale: float, length: float, randomness: float)
bool or None
unknown
str
str
bool
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
float
Bases: Axes
An abstract base class for geographic projections.
Build an Axes in a figure.
FigureThe Axes is built in the Figure fig.
*args can be a single (left, bottom, width, height)
rectangle or a single Bbox. This specifies the rectangle (in
figure coordinates) where the Axes is positioned.
*args can also consist of three numbers or a single three-digit
number; in the latter case, the digits are considered as
independent numbers. The numbers are interpreted as (nrows,
ncols, index): (nrows, ncols) specifies the size of an array
of subplots, and index is the 1-based index of the subplot
being created. Finally, *args can also directly be a
SubplotSpec instance.
Axes, optionalThe x- or y-axis is shared with the x- or y-axis in
the input Axes. Note that it is not possible to unshare
axes.
Whether the Axes frame is visible.
Set a fixed aspect for the Axes box, i.e. the ratio of height to
width. See set_box_aspect for details.
Control whether pan/zoom events are passed through to Axes below this one. "auto" is True for axes with an invisible patch and False otherwise.
Other optional keyword arguments:
Property |
Description |
|---|---|
{'box', 'datalim'} |
|
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image |
|
float or None |
|
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...} |
|
bool |
|
{'auto', 'equal'} or float |
|
bool |
|
unknown |
|
unknown |
|
Callable[[Axes, Renderer], Bbox] |
|
bool or 'line' |
|
float or None |
|
|
|
bool |
|
Patch or (Path, Transform) or None |
|
bool or "auto" |
|
bool |
|
str |
|
bool |
|
object |
|
bool |
|
bool |
|
unknown |
|
list of |
|
None or bool or float or callable |
|
[left, bottom, width, height] or |
|
float or None |
|
bool |
|
(scale: float, length: float, randomness: float) |
|
bool or None |
|
unknown |
|
str |
|
str |
|
bool |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(left: float, right: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(bottom: float, top: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
float |
Bases: Formatter
Used to format the theta tick labels. Converts the native unit of radians into degrees and adds a degree symbol.
Return whether this Axes supports the pan/zoom button functionality.
This Axes object does not support interactive pan/zoom.
Return whether this Axes supports the zoom box button functionality.
This Axes object does not support interactive zoom box.
Called when the mouse moves during a pan operation.
MouseButtonThe pressed mouse button.
The pressed key, if any.
The mouse coordinates in display coords.
Notes
This is intended to be overridden by new projection types.
Called when a pan operation completes (when the mouse button is up.)
Notes
This is intended to be overridden by new projection types.
The transform used for drawing x-axis labels, which will add pad_points of padding (in points) between the axis and the label. The x-direction is in data coordinates and the y-direction is in axis coordinates
The text vertical alignment.
The text horizontal alignment.
Notes
This transformation is primarily used by the Axis
class, and is meant to be overridden by new kinds of projections that
may need to place axis elements in different locations.
The transform used for drawing secondary x-axis labels, which will add pad_points of padding (in points) between the axis and the label. The x-direction is in data coordinates and the y-direction is in axis coordinates
The text vertical alignment.
The text horizontal alignment.
Notes
This transformation is primarily used by the Axis
class, and is meant to be overridden by new kinds of projections that
may need to place axis elements in different locations.
Get the transformation used for drawing x-axis labels, ticks and gridlines. The x-direction is in data coordinates and the y-direction is in axis coordinates.
Note
This transformation is primarily used by the
Axis class, and is meant to be
overridden by new kinds of projections that may need to
place axis elements in different locations.
The transform used for drawing y-axis labels, which will add pad_points of padding (in points) between the axis and the label. The x-direction is in axis coordinates and the y-direction is in data coordinates
The text vertical alignment.
The text horizontal alignment.
Notes
This transformation is primarily used by the Axis
class, and is meant to be overridden by new kinds of projections that
may need to place axis elements in different locations.
The transform used for drawing secondary y-axis labels, which will add pad_points of padding (in points) between the axis and the label. The x-direction is in axis coordinates and the y-direction is in data coordinates
The text vertical alignment.
The text horizontal alignment.
Notes
This transformation is primarily used by the Axis
class, and is meant to be overridden by new kinds of projections that
may need to place axis elements in different locations.
Get the transformation used for drawing y-axis labels, ticks and gridlines. The x-direction is in axis coordinates and the y-direction is in data coordinates.
Note
This transformation is primarily used by the
Axis class, and is meant to be
overridden by new kinds of projections that may need to
place axis elements in different locations.
Set multiple properties at once.
a.set(a=A, b=B, c=C)
is equivalent to
a.set_a(A)
a.set_b(B)
a.set_c(C)
In addition to the full property names, aliases are also supported, e.g.
set(lw=2) is equivalent to set(linewidth=2), but it is an error
to pass both simultaneously.
The order of the individual setter calls matches the order of parameters
in set(). However, most properties do not depend on each other so
that order is rarely relevant.
Supported properties are
Property
Description
{'box', 'datalim'}
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image
float or None
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} or float
bool
unknown
unknown
Callable[[Axes, Renderer], Bbox]
bool or 'line'
float or None
BboxBaseor Nonebool
Patch or (Path, Transform) or None
bool or "auto"
bool
str
bool
object
unknown
unknown
unknown
bool
bool
unknown
list of
AbstractPathEffectNone or bool or float or callable
[left, bottom, width, height] or
Bboxfloat or None
bool
(scale: float, length: float, randomness: float)
bool or None
unknown
str
str
bool
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
float
Set the latitude(s) at which to stop drawing the longitude grids.
Set the xaxis' scale.
ScaleBaseThe axis scale type to apply. Valid string values are the names of scale
classes ("linear", "log", "function",...). These may be the names of any
of the built-in scales or of any custom scales
registered using matplotlib.scale.register_scale.
If value is a string, keywords are passed to the instantiation method of the respective class.
Set the yaxis' scale.
ScaleBaseThe axis scale type to apply. Valid string values are the names of scale
classes ("linear", "log", "function",...). These may be the names of any
of the built-in scales or of any custom scales
registered using matplotlib.scale.register_scale.
If value is a string, keywords are passed to the instantiation method of the respective class.
Called when a pan operation has started.
The mouse coordinates in display coords.
MouseButtonThe pressed mouse button.
Notes
This is intended to be overridden by new projection types.
Bases: GeoAxes
Build an Axes in a figure.
FigureThe Axes is built in the Figure fig.
*args can be a single (left, bottom, width, height)
rectangle or a single Bbox. This specifies the rectangle (in
figure coordinates) where the Axes is positioned.
*args can also consist of three numbers or a single three-digit
number; in the latter case, the digits are considered as
independent numbers. The numbers are interpreted as (nrows,
ncols, index): (nrows, ncols) specifies the size of an array
of subplots, and index is the 1-based index of the subplot
being created. Finally, *args can also directly be a
SubplotSpec instance.
Axes, optionalThe x- or y-axis is shared with the x- or y-axis in
the input Axes. Note that it is not possible to unshare
axes.
Whether the Axes frame is visible.
Set a fixed aspect for the Axes box, i.e. the ratio of height to
width. See set_box_aspect for details.
Control whether pan/zoom events are passed through to Axes below this one. "auto" is True for axes with an invisible patch and False otherwise.
Other optional keyword arguments:
Property |
Description |
|---|---|
{'box', 'datalim'} |
|
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image |
|
float or None |
|
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...} |
|
bool |
|
{'auto', 'equal'} or float |
|
bool |
|
unknown |
|
unknown |
|
Callable[[Axes, Renderer], Bbox] |
|
bool or 'line' |
|
float or None |
|
|
|
bool |
|
Patch or (Path, Transform) or None |
|
bool or "auto" |
|
bool |
|
str |
|
bool |
|
object |
|
bool |
|
bool |
|
unknown |
|
list of |
|
None or bool or float or callable |
|
[left, bottom, width, height] or |
|
float or None |
|
bool |
|
(scale: float, length: float, randomness: float) |
|
bool or None |
|
unknown |
|
str |
|
str |
|
bool |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(left: float, right: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(bottom: float, top: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
float |
Bases: _GeoTransform
The base Hammer transform.
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Bases: _GeoTransform
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Set multiple properties at once.
a.set(a=A, b=B, c=C)
is equivalent to
a.set_a(A)
a.set_b(B)
a.set_c(C)
In addition to the full property names, aliases are also supported, e.g.
set(lw=2) is equivalent to set(linewidth=2), but it is an error
to pass both simultaneously.
The order of the individual setter calls matches the order of parameters
in set(). However, most properties do not depend on each other so
that order is rarely relevant.
Supported properties are
Property
Description
{'box', 'datalim'}
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image
float or None
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} or float
bool
unknown
unknown
Callable[[Axes, Renderer], Bbox]
bool or 'line'
float or None
BboxBaseor Nonebool
Patch or (Path, Transform) or None
bool or "auto"
bool
str
bool
object
unknown
unknown
unknown
bool
bool
unknown
list of
AbstractPathEffectNone or bool or float or callable
[left, bottom, width, height] or
Bboxfloat or None
bool
(scale: float, length: float, randomness: float)
bool or None
unknown
str
str
bool
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
float
Bases: GeoAxes
Build an Axes in a figure.
FigureThe Axes is built in the Figure fig.
*args can be a single (left, bottom, width, height)
rectangle or a single Bbox. This specifies the rectangle (in
figure coordinates) where the Axes is positioned.
*args can also consist of three numbers or a single three-digit
number; in the latter case, the digits are considered as
independent numbers. The numbers are interpreted as (nrows,
ncols, index): (nrows, ncols) specifies the size of an array
of subplots, and index is the 1-based index of the subplot
being created. Finally, *args can also directly be a
SubplotSpec instance.
Axes, optionalThe x- or y-axis is shared with the x- or y-axis in
the input Axes. Note that it is not possible to unshare
axes.
Whether the Axes frame is visible.
Set a fixed aspect for the Axes box, i.e. the ratio of height to
width. See set_box_aspect for details.
Control whether pan/zoom events are passed through to Axes below this one. "auto" is True for axes with an invisible patch and False otherwise.
Other optional keyword arguments:
Property |
Description |
|---|---|
{'box', 'datalim'} |
|
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image |
|
float or None |
|
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...} |
|
bool |
|
{'auto', 'equal'} or float |
|
bool |
|
unknown |
|
unknown |
|
Callable[[Axes, Renderer], Bbox] |
|
bool or 'line' |
|
float or None |
|
|
|
bool |
|
Patch or (Path, Transform) or None |
|
bool or "auto" |
|
bool |
|
str |
|
bool |
|
object |
|
bool |
|
bool |
|
unknown |
|
list of |
|
None or bool or float or callable |
|
[left, bottom, width, height] or |
|
float or None |
|
bool |
|
(scale: float, length: float, randomness: float) |
|
bool or None |
|
unknown |
|
str |
|
str |
|
bool |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(left: float, right: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(bottom: float, top: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
float |
Bases: _GeoTransform
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Bases: _GeoTransform
The base Lambert transform.
Create a new Lambert transform. Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved Lambert space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Set multiple properties at once.
a.set(a=A, b=B, c=C)
is equivalent to
a.set_a(A)
a.set_b(B)
a.set_c(C)
In addition to the full property names, aliases are also supported, e.g.
set(lw=2) is equivalent to set(linewidth=2), but it is an error
to pass both simultaneously.
The order of the individual setter calls matches the order of parameters
in set(). However, most properties do not depend on each other so
that order is rarely relevant.
Supported properties are
Property
Description
{'box', 'datalim'}
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image
float or None
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} or float
bool
unknown
unknown
Callable[[Axes, Renderer], Bbox]
bool or 'line'
float or None
BboxBaseor Nonebool
Patch or (Path, Transform) or None
bool or "auto"
bool
str
bool
object
unknown
unknown
unknown
bool
bool
unknown
list of
AbstractPathEffectNone or bool or float or callable
[left, bottom, width, height] or
Bboxfloat or None
bool
(scale: float, length: float, randomness: float)
bool or None
unknown
str
str
bool
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
float
Bases: GeoAxes
Build an Axes in a figure.
FigureThe Axes is built in the Figure fig.
*args can be a single (left, bottom, width, height)
rectangle or a single Bbox. This specifies the rectangle (in
figure coordinates) where the Axes is positioned.
*args can also consist of three numbers or a single three-digit
number; in the latter case, the digits are considered as
independent numbers. The numbers are interpreted as (nrows,
ncols, index): (nrows, ncols) specifies the size of an array
of subplots, and index is the 1-based index of the subplot
being created. Finally, *args can also directly be a
SubplotSpec instance.
Axes, optionalThe x- or y-axis is shared with the x- or y-axis in
the input Axes. Note that it is not possible to unshare
axes.
Whether the Axes frame is visible.
Set a fixed aspect for the Axes box, i.e. the ratio of height to
width. See set_box_aspect for details.
Control whether pan/zoom events are passed through to Axes below this one. "auto" is True for axes with an invisible patch and False otherwise.
Other optional keyword arguments:
Property |
Description |
|---|---|
{'box', 'datalim'} |
|
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image |
|
float or None |
|
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...} |
|
bool |
|
{'auto', 'equal'} or float |
|
bool |
|
unknown |
|
unknown |
|
Callable[[Axes, Renderer], Bbox] |
|
bool or 'line' |
|
float or None |
|
|
|
bool |
|
Patch or (Path, Transform) or None |
|
bool or "auto" |
|
bool |
|
str |
|
bool |
|
object |
|
bool |
|
bool |
|
unknown |
|
list of |
|
None or bool or float or callable |
|
[left, bottom, width, height] or |
|
float or None |
|
bool |
|
(scale: float, length: float, randomness: float) |
|
bool or None |
|
unknown |
|
str |
|
str |
|
bool |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(left: float, right: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
(lower: float, upper: float) |
|
unknown |
|
str |
|
(bottom: float, top: float) |
|
float greater than -0.5 |
|
unknown |
|
unknown |
|
unknown |
|
float |
Bases: _GeoTransform
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Bases: _GeoTransform
The base Mollweide transform.
Create a new geographical transform.
Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved space.
True if this transform has a corresponding inverse transform.
Return the corresponding inverse transformation.
It holds x == self.inverted().transform(self.transform(x)).
The return value of this method should be treated as temporary. An update to self does not cause a corresponding update to its inverted copy.
Apply only the non-affine part of this transformation.
transform(values) is always equivalent to
transform_affine(transform_non_affine(values)).
In non-affine transformations, this is generally equivalent to
transform(values). In affine transformations, this is
always a no-op.
The input values as an array of length
input_dims or
shape (N, input_dims).
The output values as an array of length
output_dims or shape
(N, output_dims),
depending on the input.
Set multiple properties at once.
a.set(a=A, b=B, c=C)
is equivalent to
a.set_a(A)
a.set_b(B)
a.set_c(C)
In addition to the full property names, aliases are also supported, e.g.
set(lw=2) is equivalent to set(linewidth=2), but it is an error
to pass both simultaneously.
The order of the individual setter calls matches the order of parameters
in set(). However, most properties do not depend on each other so
that order is rarely relevant.
Supported properties are
Property
Description
{'box', 'datalim'}
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image
float or None
(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} or float
bool
unknown
unknown
Callable[[Axes, Renderer], Bbox]
bool or 'line'
float or None
BboxBaseor Nonebool
Patch or (Path, Transform) or None
bool or "auto"
bool
str
bool
object
unknown
unknown
unknown
bool
bool
unknown
list of
AbstractPathEffectNone or bool or float or callable
[left, bottom, width, height] or
Bboxfloat or None
bool
(scale: float, length: float, randomness: float)
bool or None
unknown
str
str
bool
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
unknown
unknown
str
unknown
float greater than -0.5
unknown
unknown
unknown
float
| Web Proxy Viewer | New URL | Original Page |