| |
- Flat2LonLatElv(xs, ys, zs, origin=(0.0, 0.0, 0.0), size=1.0)
- x, y, z -> lon, lat, elv (inverse flat transformation)
- Flat2VxVyVz(lons, lats, u, v, elvs=0.0, w=0)
- u, v, w -> vx, vy, vz
- LonLatElv2Flat(lons, lats, elvs=0.0, origin=(0.0, 0.0, 0.0), size=1.0)
- lon, lat, elv -> x, y, z (flat transformation)
lons, lats, elev: must be flat arrays (or scalars)
origin: a 3-tuple of doubles specifying the orgine of the sphere
size: radius of sphere
Output: x, y, z Cartesian coordinates
- LonLatElv2Mercator(lons, lats, elvs=0.0, origin=(0.0, 0.0, 0.0), size=1.0)
- lon, lat, elv -> x, y, z (Mercator transformation)
lons, lats, elev: must be flat arrays (or scalars)
origin: a 3-tuple of doubles specifying the orgine of the sphere
size: radius of sphere
Output: x, y, z Cartesian coordinates
- LonLatElv2Sphere(lons, lats, elvs=0.0, origin=(0.0, 0.0, 0.0), size=1.0)
- lon, lat, elv -> x, y, z (spherical transformation)
lons, lats, elev: must be flat arrays (or scalars)
origin: a 3-tuple of doubles specifying the orgine of the sphere
size: radius of sphere
Output: x, y, z Cartesian coordinates
- Mercator2LonLatElv(xs, ys, zs, origin=(0.0, 0.0, 0.0), size=1.0)
- x, y, z -> lon, lat, elv (inverse flat transformation)
- Mercator2VxVyVz(lons, lats, u, v, elvs=0.0, w=0)
- u, v, w -> vx, vy, vz
- Sphere2LonLatElv(xs, ys, zs, origin=(0.0, 0.0, 0.0), size=1.0)
- x, y, z -> lon, lat, elv (inverse spherical transformation)
- Sphere2VxVyVz(lons, lats, u, v, elvs=0.0, w=0)
- u, v, w -> vx, vy, vz
- main()
- ###############################################################################
|