Lozengy Diamond Lattice Spacing Calculator

Measured lozengy cell spacing and area under ideal rhombus diagonals, no field-cover count from perimeter alone.

Description

A lozengy lattice can be described using the diagonals of a repeating diamond.

A lozengy lattice can be described using the diagonals of a repeating diamond.1

Its geometric spacing and unit area do not by themselves count clipped boundary units.

When to use Lozengy Diamond Lattice Spacing Calculator

Use this tool to calculate or review the supplied observations under the stated rules. Establish the source tradition, viewing frame, coordinate units and independently annotated features.

How to use Lozengy Diamond Lattice Spacing Calculator and understand its results

  1. Establish the source tradition, viewing frame, coordinate units and independently annotated features.
  2. Enter horizontalDiamondDiagonal, verticalDiamondDiagonal, using the field meanings and rules below, then run the tool.
  3. Read result.horizontalHalfSpacing, result.verticalHalfSpacing, result.diamondCellArea, using the output meanings and calculation rules below.
  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
horizontalDiamondDiagonalHorizontal diamond diagonalnumberRequired
verticalDiamondDiagonalVertical diamond diagonalnumberRequired

Use strictly positive horizontal and vertical diamond diagonals. Return half of each diagonal as the corresponding spacing and their product divided by two as diamond area.

horizontalSpacing=horizontalDiagonal/2; verticalSpacing=verticalDiagonal/2; area=horizontalDiagonal×verticalDiagonal/2

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

Output fieldMeaningValue type
resultCalculated observation or referenceobject
result.horizontalHalfSpacinghorizontal Half Spacingnumber
result.verticalHalfSpacingvertical Half Spacingnumber
result.diamondCellAreadiamond Cell Areanumber
json
{
  "input": {
    "horizontalDiamondDiagonal": 20,
    "verticalDiamondDiagonal": 30
  },
  "output": {
    "result": {
      "horizontalHalfSpacing": 10,
      "verticalHalfSpacing": 15,
      "diamondCellArea": 300
    }
  }
}

Limitations and assumptions

All lengths require one unit and area its square. Field coverage, clipped diamonds and fitted shield boundaries are not calculated.

Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Extremely large composite outputs are rejected.

Alternative or Complementary methods

For a related step, use Fusily elongated Lattice Proportion Solver: A fusil's elongation can be described by the ratio of its long and short diagonals. For a complementary comparison, use Chequy Square Grid Dimension Solver: A chequy grid divides a rectangular field into rows and columns of cells.

References

  1. Lozengy Diamond Lattice Spacing Calculator — tool.io

Similar or alternative tools

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