Tool tree
Calculate angles from backsight and foresight survey bearings. Works offline after setup.
Implementation
gradeNot graded
gradeNot graded
calculate_survey_angleAction
Set backsight and foresight bearings from the same occupied point and display the angles. Does not save history.
View tool JSON
{
"name": "calculate_survey_angle",
"kind": "act",
"impl": "imperative",
"description": "Set backsight and foresight bearings from the same occupied point and display the angles. Does not save history.",
"inputSchema": {
"type": "object",
"properties": {
"backsight": {
"$ref": "#/$defs/bearing"
},
"foresight": {
"$ref": "#/$defs/bearing"
}
},
"required": [
"backsight",
"foresight"
],
"additionalProperties": false,
"$defs": {
"bearing": {
"type": "object",
"properties": {
"ns": {
"enum": [
"N",
"S"
]
},
"ew": {
"enum": [
"E",
"W"
]
},
"d": {
"type": "integer",
"minimum": 0,
"maximum": 90
},
"m": {
"type": "integer",
"minimum": 0,
"maximum": 59
},
"s": {
"type": "integer",
"minimum": 0,
"maximum": 59
}
},
"required": [
"ns",
"ew",
"d",
"m",
"s"
],
"additionalProperties": false
}
}
},
"page": "/survey-angle/"
}