← WebMCP Directory

Tool tree

dan-28.github.io

Productivity & BusinessTools verified
Website
Calculate angles from backsight and foresight survey bearings. Works offline after setup.
Explore capabilities
    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/"
    }