Bearings Map of Europe

Bearings Map of Europe
Loading the math board and drawing, please wait…
2018-04-15 22:29
This example demonstrates calculating bearings between European cities on a map, involving core math concepts like bearings, trigonometry, vectors, and coordinate geometry. It is constructed using commands like Segment, RandomElement, Element, Text, Angle, Circle, Point, Line and is suitable for high school mathematics teaching to practice geometric and trigonometric applications.

GeoGebra Commands & Parameters

  1. Segment(I_1, J_1) → a
  2. RandomElement(index) → city1
  3. RandomElement(index1) → city2
  4. Element(city1, 1) → coord1
  5. Element(city2, 1) → coord2
  6. Text((((("What is the bearing and distance of " * Element[city1, 2]) * " from ") * Element[city2, 2]) * "?"), Z) → questiontext
  7. Angle(coord1, coord2, Point[coord2, Vector[(0, 1)]]) → angle1
  8. Circle(N_1, 10) → c
  9. Point(c) → O_1
  10. Point(coord2, Vector[(0, 2)]) → northcoord
  11. Text("N", Point[northcoord, Vector[(0, 0.25)]]) → northtext
  12. Segment(coord2, northcoord) → northline
  13. Segment(coord1, coord2) → bearingline
  14. Line(P_1, northline) → b
  15. Point(b) → Q_1
  16. Segment(P_1, Q_1) → d
  17. Text("N", Point[Q_1, Vector[(0, 0.25)]]) → text2
  18. Text((((("Bearing = " * angle1) * " Distance = ") * distance1) * "km"), K_1) → answertext