toWm (latlon,
lon=None,
earth=6378137.0,
Wm=<class 'pygeodesy.webmercator.Wm'>,
name='',
**Wm_kwds)
|
|
Convert a lat-/longitude point to a WM coordinate.
- Arguments:
latlon - Latitude (degrees) or an (ellipsoidal or spherical)
geodetic LatLon point.
lon - Optional longitude (degrees or None).
earth - Earth radius (meter), datum or ellipsoid (Datum,
a_f2Tuple, Ellipsoid or Ellipsoid2), overridden by
latlon's datum if present.
Wm - Optional class to return the WM coordinate (Wm)
or None.
name - Optional name (str).
Wm_kwds - Optional, additional Wm keyword arguments,
ignored if Wm is None.
- Returns:
- The WM coordinate (
Wm) or if
Wm is None an EasNorRadius3Tuple(easting, northing,
radius).
- Raises:
ValueError - If lon value is missing, if
latlon is not scalar, if
latlon is beyond the valid WM range and pygeodesy.rangerrors is set to True
or if earth is invalid.
|