globalmapper.ProjectPointAtElev¶
- globalmapper.ProjectPointAtElev(float aXIn, float aYIn, GM_Projection_t aProjIn, GM_Projection_t aProjOut, float aElev) GM_Error_t32, float, float [source]¶
This function projects a point from one coordinate system to another at some elevation above the ellipsoid. Use this instead of ProjectPoint if you need to do extremely precise conversions at some height above the ellipsoid. The typical difference between conversions at the ellipsoid surface and within a few thousand meters of the surface is less than 1 meter. If None is passed for either projection parameter, the current view/export projection will be used. This function provides an easy way to convert from latitude/longitude coordinates (or coordinates in any other supported projection) to any other projection, including the current view projection.
- Parameters:
aXIn (float) – X coordinate of input point
aYIn (float) – Y coordinate of input point
aProjIn (GM_Projection_t) – projection to convert from (None for current)
aProjTo (GM_Projection_t) – projection to convert to (None for current)
aElev (float) – elevation in meters above ellipsoid surface to do conversion at
- Returns:
Error Code
- Return type:
GM_Error_t32
- Returns:
X coordinate of output point
- Return type:
float
- Returns:
Y coordinate of output point
- Return type:
float