Cave Entrance Elevation Interpolation from Contours Calculator

Local piecewise-linear entrance-elevation interpolation between actual matched transect/contour intersections, no extrapolation. Terrain shape/CRSdatum and contour uncertainty external, not exact height survey.

Description

Contour-transect elevations can provide a local interpolation reference for an entrance position.

Contour-transect elevations can provide a local interpolation reference for an entrance position.1

The estimate depends on the measured transect, common datum and sampled terrain.

When to use Cave Entrance Elevation Interpolation from Contours Calculator

Use this tool to interpolate the supplied applicable reference knots. Establish the survey or observation scope, reference frame, units and independently applicable calibration or qualified plan.

How to use Cave Entrance Elevation Interpolation from Contours Calculator and understand its results

  1. Establish the survey or observation scope, reference frame, units and independently applicable calibration or qualified plan.
  2. Enter actualAlongContourTransectDistancesMeters, actualContourElevationsMeters, actualEntranceTransectDistanceMeters, using the field meanings and rules below, then run the tool.
  3. Read conditionalInterpolatedEntranceElevationMeters in the value-knot units. Check calibration coverage and applicability before interpreting the estimate.
  4. Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
Input fieldMeaningValue typeRequirement
actualAlongContourTransectDistancesMetersActual along contour transect distances meterslist of numberRequired
actualContourElevationsMetersActual contour elevations meterslist of numberRequired
actualEntranceTransectDistanceMetersActual entrance transect distance metersnumberRequired

Supply at least two aligned finite coordinate/value knots, with coordinates strictly increasing. Query within their closed coordinate range; out-of-range queries fail. Return the linear interpolation, with an exact knot returning its stored value. No slope or uncertainty is returned.

value=y_i+(query−x_i)(y_(i+1)−y_i)/(x_(i+1)−x_i)

Use the matching field units and the exact boundary, ordering and reference rules above.

Output fieldMeaningValue type
resultQualified observed calculation or explicit referenceobject
result.conditionalInterpolatedEntranceElevationMetersLinear interpolation of the supplied contour-transect elevations at the entrance coordinate.number
json
{
  "input": {
    "actualAlongContourTransectDistancesMeters": [
      0,
      10
    ],
    "actualContourElevationsMeters": [
      100,
      120
    ],
    "actualEntranceTransectDistanceMeters": 5
  },
  "output": {
    "result": {
      "conditionalInterpolatedEntranceElevationMeters": 110
    }
  }
}

Limitations and assumptions

The actual observation coverage, calibration and qualified plan determine applicability. A numerical result does not establish survey accuracy, route suitability, atmosphere conditions or equipment adequacy beyond the declared comparison. Interpolation does not support extrapolation or replace a protocol-specific physical model.

Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Lists and matrices must be dense, without missing cells. Numeric lists allow at most 10000 entries, subject to the narrower lengths and code rules above. Extremely large composite outputs are rejected.

Alternative or Complementary methods

For a related step, use Grid Reference to Survey Coordinate Converter: A grid reference belongs to a coordinate system, zone, datum and origin. For a complementary comparison, use Depth Below Entrance Datum Converter: Depth below an entrance datum subtracts station elevation from entrance elevation.

References

  1. Cave Entrance Elevation Interpolation from Contours Calculator — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies