Bearing |
+ |
Bearing |
= |
Bearing |
Add to the Bearing |
Distance |
= |
Leg |
Make at new Leg |
||
Position |
= |
Line |
Make a Line |
||
- |
Bearing |
= |
Bearing |
Subtract from the Bearing |
|
* |
Bearing |
= |
Bearing |
Multiply Bearings |
|
Distance |
+ |
Distance |
= |
Distance |
Add Distances |
Bearing |
= |
Leg |
Make at new Leg |
||
Position |
= |
Circle |
Make a Circle |
||
- |
Distance |
= |
Distance |
Reduce the Distance (negative distances not allowed) |
|
* |
Distance |
= |
Distance |
Multiply Distances |
|
Leg |
+ |
Bearing |
= |
Leg |
Add to the Bearing of the Leg |
Distance |
= |
Leg |
Add to Leg Distance |
||
Position |
= |
Position |
Move Position |
||
- |
Distance |
= |
Leg |
Reduce the Distance of the Leg |
|
Position |
+ |
Bearing |
= |
Line |
Make a Line |
Distance |
= |
Circle |
Make a Circle |
||
Leg |
= |
Position |
Move Position |
||
Position |
= |
Pair |
Make a set of two Positions |
||
- |
= |
Leg |
Find the Leg between two Positions |
||
* |
= |
Line |
Make a line going through both positions, halfway between them |
||
Line |
= |
Line |
Find the place on the line that is closest to the position and make a line from the position to it |
||
Circle |
= |
Position |
Move the position to the nearest point on the circle's perimeter |
||
Line |
+ |
Bearing |
= |
Line |
Rotate the Line clockwise |
Distance |
= |
Line |
Slide the start position of the line |
||
Leg |
= |
Line |
Move the start position of the Line |
||
- |
Bearing |
= |
Line |
Rotate the line counterclockwise |
|
Distance |
= |
Line |
Slide the start position of the line |
||
* |
= |
Line |
Find the place on the line that is closest to the position and make a (perpendicular) line towards the position |
||
Line |
= |
Position |
Find the point1 where the two lines are intersecting. If the lines are equal or no intersection is found within 1000 km from the start position, the result will be Position(0,0). |
||
Circle |
= |
Position or |
Same as Circle * Line |
||
Circle |
+ |
Leg |
= |
Circle |
Move the center position |
Distance |
= |
Circle |
Add to the radius |
||
- |
Distance |
= |
Circle |
Subtract from the radius |
|
* |
= |
Position |
Find the point, on the perimeter of the circle, that is closest to the position |
||
= |
Position or |
Find the point(s) where the line is touching or intersecting the perimeter of the circle. If there is no contact, the result is the point in the line that is closest to the circle plus the point on the perimeter of the circle that are closest to the line. |
|||
Circle |
= |
Position or |
Find the point(s) where the two perimeters are touching or intersecting. If there is no contact, the result is the points on the two perimeters that are closest to each other. |
||
Pair |
+ |
Position |
= |
Triplet |
Make a triangle |
|
- |
Leg |
Same as Position - Position |
||
* |
Line |
Same as Position * Position |
|||
= |
Position |
Select one of the positions for further calculations |
|||
Triplet |
|
* |
Circle |
Get the Circumcenter of the triangle. The perimeter of the circle goes through all three points. |
|
- |
Circle | Get the InCenter of the triangle. The perimeter of the circle just touch the sides of the triangle. | |||
+ | Position | Get the centroid of the triangle. The position is the gravity center of the triangle. | |||
= |
Position |
Select one of the positions for further calculations |
Note 1:
A line on the surface on the earth is really
a circle with the radius of the earth (a Great Circle).
Thus, two lines will intersect each other in two places,
one on each side of the earth. Only one is shown, just change the hemisphere...