{"ok":true,"site":{"host":"dan-28.github.io","url":"https://dan-28.github.io/survey-angle/","type":"live","desc":"Calculate angles from backsight and foresight survey bearings. Works offline after setup.","tools":[{"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.","title":"Calculate survey angle","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"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}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/survey-angle/"}],"favicon":"/favicons/dan-28.github.io.ico","apiSurface":"spec","category":"Productivity & Business","toolCount":1}}