LazMapViewer: Simplify calculation of earth eccentricity

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7951 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2020-12-30 15:50:27 +00:00
parent 4276dd6196
commit b66f416f71

View File

@ -27,8 +27,7 @@ const
EARTH_EQUATORIAL_RADIUS = 6378137; EARTH_EQUATORIAL_RADIUS = 6378137;
EARTH_POLAR_RADIUS = 6356752.3142; EARTH_POLAR_RADIUS = 6356752.3142;
EARTH_CIRCUMFERENCE = 2 * pi * EARTH_EQUATORIAL_RADIUS; EARTH_CIRCUMFERENCE = 2 * pi * EARTH_EQUATORIAL_RADIUS;
EARTH_ECCENTRICITY = sqrt(1-( exp(2*ln(EARTH_POLAR_RADIUS)) / exp(2*ln(EARTH_EQUATORIAL_RADIUS)))); EARTH_ECCENTRICITY = sqrt(1 - sqr(EARTH_POLAR_RADIUS / EARTH_EQUATORIAL_RADIUS));
// power() doesn't work in interface
type type
TDrawTileEvent = Procedure (const TileId: TTileId; X,Y: integer; TDrawTileEvent = Procedure (const TileId: TTileId; X,Y: integer;