Constructing the Earth
Loading the math board and drawing, please wait…
This example demonstrates the latitude and longitude of the Earth using parametric equations. It involves core concepts of trigonometry and coordinate geometry. Using the CurveCartesian command, the latitude and longitude lines of the Earth can be constructed. Suitable for high school and above students to learn about parametric equations and Earth geometry.
GeoGebra Commands & Parameters
CurveCartesian((6.371 * cos(t)), (6.371 * sin(t)), 0, t, 0, (2 * π)) → bCurveCartesian(((6.371 * cos(π / 18)) * cos(t)), ((6.371 * cos(π / 18)) * sin(t)), (6.371 * sin(π / 18)), t, 0, (2 * π)) → cCurveCartesian(((6.371 * cos((2 * π / 18))) * cos(t)), ((6.371 * cos((2 * π / 18))) * sin(t)), (6.371 * sin((2 * π / 18))), t, 0, (2 * π)) → c_1CurveCartesian(((6.371 * cos((4 * π / 18))) * cos(t)), ((6.371 * cos((4 * π / 18))) * sin(t)), (6.371 * sin((4 * π / 18))), t, 0, (2 * π)) → c_3CurveCartesian(((6.371 * cos((3 * π / 18))) * cos(CLIPBOARDmagicSTRINGt)), ((6.371 * cos((3 * π / 18))) * sin(CLIPBOARDmagicSTRINGt)), (6.371 * sin((3 * π / 18))), CLIPBOARDmagicSTRINGt, 0, (2 * π)) → c_2CurveCartesian(((6.371 * cos((5 * π / 18))) * cos(t)), ((6.371 * cos((5 * π / 18))) * sin(t)), (6.371 * sin((5 * π / 18))), t, 0, (2 * π)) → dCurveCartesian(((6.371 * cos((6 * π / 18))) * cos(t)), ((6.371 * cos((6 * π / 18))) * sin(t)), (6.371 * sin((6 * π / 18))), t, 0, (2 * π)) → eCurveCartesian(((6.371 * cos((7 * π / 18))) * cos(t)), ((6.371 * cos((7 * π / 18))) * sin(t)), (6.371 * sin((7 * π / 18))), t, 0, (2 * π)) → fCurveCartesian(((6.371 * cos((8 * π / 18))) * cos(t)), ((6.371 * cos((8 * π / 18))) * sin(t)), (6.371 * sin((8 * π / 18))), t, 0, (2 * π)) → gCurveCartesian((0 * cos(t)), ((6.371 * cos((0 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → hCurveCartesian(((6.371 * sin(π / 18)) * cos(t)), ((6.371 * cos(π / 18)) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → iCurveCartesian(((6.371 * sin((2 * π / 18))) * cos(t)), ((6.371 * cos((2 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → jCurveCartesian(((6.371 * sin((3 * π / 18))) * cos(t)), ((6.371 * cos((3 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → kCurveCartesian(((6.371 * sin((4 * π / 18))) * cos(t)), ((6.371 * cos((4 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → lCurveCartesian(((6.371 * sin((5 * π / 18))) * cos(t)), ((6.371 * cos((5 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → mCurveCartesian(((6.371 * sin((6 * π / 18))) * cos(t)), ((6.371 * cos((6 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → nCurveCartesian(((6.371 * sin((7 * π / 18))) * cos(t)), ((6.371 * cos((7 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → oCurveCartesian(((6.371 * sin((8 * π / 18))) * cos(t)), ((6.371 * cos((8 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → pCurveCartesian(((6.371 * sin((9 * π / 18))) * cos(t)), (0 * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → qCurveCartesian(((6.371 * sin((10 * π / 18))) * cos(t)), ((6.371 * cos((10 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → rCurveCartesian(((6.371 * sin((11 * π / 18))) * cos(t)), ((6.371 * cos((11 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → sCurveCartesian(((6.371 * sin((12 * π / 18))) * cos(t)), ((6.371 * cos((12 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → tCurveCartesian(((6.371 * sin((13 * π / 18))) * cos(t)), ((6.371 * cos((13 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → uCurveCartesian(((6.371 * sin((14 * π / 18))) * cos(t)), ((6.371 * cos((14 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → vCurveCartesian(((6.371 * sin((15 * π / 18))) * cos(t)), ((6.371 * cos((15 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → wCurveCartesian(((6.371 * sin((16 * π / 18))) * cos(t)), ((6.371 * cos((16 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → a_1CurveCartesian(((6.371 * sin((17 * π / 18))) * cos(t)), ((6.371 * cos((17 * π / 18))) * cos(t)), (6.371 * sin(t)), t, 0, (2 * π)) → b_1CurveCartesian(((6.371 * cos(π / 18)) * cos(t)), ((6.371 * cos(π / 18)) * sin(t)), (6.371 * sin(π / 18)), t, 0, (2 * π)) → d_1CurveCartesian(((6.371 * cos(π / 18)) * cos(t)), ((6.371 * cos(π / 18)) * sin(t)), (-6.371 * sin(π / 18)), t, 0, (2 * π)) → e_1CurveCartesian(((6.371 * cos((2 * π / 18))) * cos(t)), ((6.371 * cos((2 * π / 18))) * sin(t)), (-6.371 * sin((2 * π / 18))), t, 0, (2 * π)) → i_1CurveCartesian(((6.371 * cos((3 * π / 18))) * cos(t)), ((6.371 * cos((3 * π / 18))) * sin(t)), (-6.371 * sin((3 * π / 18))), t, 0, (2 * π)) → j_1CurveCartesian(((6.371 * cos((4 * π / 18))) * cos(t)), ((6.371 * cos((4 * π / 18))) * sin(t)), (-6.371 * sin((4 * π / 18))), t, 0, (2 * π)) → k_1CurveCartesian(((6.371 * cos((5 * π / 18))) * cos(t)), ((6.371 * cos((5 * π / 18))) * sin(t)), (-6.371 * sin((5 * π / 18))), t, 0, (2 * π)) → l_1CurveCartesian(((6.371 * cos((6 * π / 18))) * cos(t)), ((6.371 * cos((6 * π / 18))) * sin(t)), (-6.371 * sin((6 * π / 18))), t, 0, (2 * π)) → m_1CurveCartesian(((6.371 * cos((7 * π / 18))) * cos(t)), ((6.371 * cos((7 * π / 18))) * sin(t)), (-6.371 * sin((7 * π / 18))), t, 0, (2 * π)) → n_1CurveCartesian(((6.371 * cos((8 * π / 18))) * cos(t)), ((6.371 * cos((8 * π / 18))) * sin(t)), (-6.371 * sin((8 * π / 18))), t, 0, (2 * π)) → o_1