| Home | Trees | Indices | Help |
|
|---|
|
|
Height interpolations of LatLon points.
Classes HeightCubic, HeightIDWcosineAndoyerLambert, HeightIDWcosineForsytheAndoyerLambert, HeightIDWcosineLaw, HeightIDWdistanceTo, HeightIDWequirectangular, HeightIDWeuclidean, HeightIDWflatLocal, HeightIDWflatPolar, HeightIDWhaversine, HeightIDWhubeny, HeightIDWkarney, HeightIDWthomas, HeightIDWvincentys, HeightLinear, HeightLSQBiSpline and HeightSmoothBiSpline to interpolate the height of
LatLon locations or separate lat-/longitudes from a set of
LatLon points with known heights.
Typical usage is one of the following.
First, get or create a set of LatLon points with known
heights, called knots. The knots do not
need to be ordered in any particular way.
Select one of the Height classes for height
interpolation.
>>> from pygeodesy import HeightCubic # or other as
HeightXyz
Next, instantiate a height interpolator with the
knots.
>>> hinterpolator = HeightXyz(knots,
**options)
Then, get the interpolated height of other LatLon
location(s) with
>>> h = hinterpolator(ll)
or
>>> h0, h1, h2, ... = hinterpolator(ll0, ll1, ll2,
...)
or
>>> hs = hinterpolator(lls) # list, tuple, generator,
...
For separate lat- and longitudes invoke the .height
method
>>> h = hinterpolator.height(lat, lon)
or
>>> h0, h1, h2, ... = hinterpolator.height(lats, lons)
# lists, tuples, ...
scipy are raised as SciPyErrors. Warnings issued by
scipy can be thrown as SciPyWarning exceptions, provided Python
warnings are filtered accordingly, see SciPyWarning.
See Also: SciPy Interpolation.
Version: 21.11.20
| Classes | |
|
HeightError Height interpolator Height... or interpolation issue.
|
|
|
_HeightBase (INTERNAL) Interpolator base class. |
|
|
HeightCubic Height interpolator based on SciPy interp2d kind='cubic'.
|
|
|
HeightLinear Height interpolator based on SciPy interp2d kind='linear'.
|
|
|
HeightIDWcosineAndoyerLambert Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.cosineAndoyerLambert_.
|
|
|
HeightIDWcosineForsytheAndoyerLambert Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.cosineForsytheAndoyerLambert_.
|
|
|
HeightIDWcosineLaw Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.cosineLaw_.
|
|
|
HeightIDWdistanceTo Height interpolator using Inverse Distance Weighting (IDW) and the distance from the points' LatLon.distanceTo method,
conventionally in meter.
|
|
|
HeightIDWequirectangular Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians squared like
function pygeodesy.equirectangular_.
|
|
|
HeightIDWeuclidean Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.euclidean_.
|
|
|
HeightIDWflatLocal Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians squared like
function pygeodesy.flatLocal_/pygeodesy.hubeny_.
|
|
|
HeightIDWflatPolar Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.flatPolar_.
|
|
|
HeightIDWhaversine Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.haversine_.
|
|
|
HeightIDWhubeny Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians squared like
function pygeodesy.flatLocal_/pygeodesy.hubeny_.
|
|
|
HeightIDWkarney Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in degrees from
Karney's geographiclib Geodesic Inverse method.
|
|
|
HeightIDWthomas Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.thomas_.
|
|
|
HeightIDWvincentys Height interpolator using Inverse Distance Weighting (IDW) and the angular distance in radians from function pygeodesy.vincentys_.
|
|
|
HeightLSQBiSpline Height interpolator using SciPy LSQSphereBivariateSpline.
|
|
|
HeightSmoothBiSpline Height interpolator using SciPy SmoothSphereBivariateSpline.
|
|
| Variables | |
__all__ = _ALL_LAZY.heights
|
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Nov 21 19:56:43 2021 | http://epydoc.sourceforge.net |