app.gainforest.dwc.measurement

gainforest.earth

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A measurement, fact, characteristic, or assertion about an occurrence. Multiple measurement records can reference the same occurrence, solving the Simple DwC one-measurement-per-record limitation.",
      "key": "tid",
      "record": {
        "properties": {
          "createdAt": {
            "description": "Timestamp of record creation in the ATProto PDS.",
            "format": "datetime",
            "type": "string"
          },
          "measurementAccuracy": {
            "description": "The description of the potential error associated with the measurementValue (e.g., '0.5 cm', '5%').",
            "maxGraphemes": 256,
            "type": "string"
          },
          "measurementDeterminedBy": {
            "description": "Person(s) who determined the measurement. Pipe-delimited for multiple.",
            "maxGraphemes": 512,
            "type": "string"
          },
          "measurementDeterminedDate": {
            "description": "The date the measurement was made. ISO 8601 format.",
            "maxGraphemes": 64,
            "type": "string"
          },
          "measurementID": {
            "description": "An identifier for the measurement. Should be unique within the dataset.",
            "maxGraphemes": 256,
            "type": "string"
          },
          "measurementMethod": {
            "description": "The description of or reference to the method used to determine the measurement (e.g., 'diameter tape at 1.3m height', 'laser rangefinder', 'Bitterlich method').",
            "maxGraphemes": 1024,
            "type": "string"
          },
          "measurementRemarks": {
            "description": "Comments or notes accompanying the measurement.",
            "maxGraphemes": 5000,
            "type": "string"
          },
          "measurementType": {
            "description": "The nature of the measurement, fact, characteristic, or assertion (e.g., 'DBH', 'tree height', 'canopy cover', 'tail length', 'body mass', 'soil pH', 'water temperature').",
            "maxGraphemes": 256,
            "type": "string"
          },
          "measurementUnit": {
            "description": "The units for the measurementValue (e.g., 'cm', 'm', 'kg', 'mm', '%', 'degrees Celsius').",
            "maxGraphemes": 64,
            "type": "string"
          },
          "measurementValue": {
            "description": "The value of the measurement, fact, characteristic, or assertion (e.g., '45.2', 'present', 'blue').",
            "maxGraphemes": 1024,
            "type": "string"
          },
          "occurrenceID": {
            "description": "The occurrenceID of the linked occurrence record (for cross-system interoperability).",
            "maxGraphemes": 256,
            "type": "string"
          },
          "occurrenceRef": {
            "description": "AT-URI reference to the app.gainforest.dwc.occurrence record this measurement belongs to.",
            "format": "at-uri",
            "type": "string"
          }
        },
        "required": [
          "occurrenceRef",
          "measurementType",
          "measurementValue",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "description": "A measurement or fact record aligned with the Darwin Core MeasurementOrFact class. Extension record that links to an occurrence, enabling multiple measurements per organism (e.g., DBH, height, canopy cover for a tree).",
  "id": "app.gainforest.dwc.measurement",
  "lexicon": 1
}

Validate Record

Validate a record against app.gainforest.dwc.measurement

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:qoti4acfmc5wg6zzmtix6hse
CID
bafyreihqvdq6yyofu2fczexm4mrtjtcunqbikozgjueggfwn4qdg2ibnna
Indexed At
2026-02-18 18:05 UTC
AT-URI
at://did:plc:qoti4acfmc5wg6zzmtix6hse/com.atproto.lexicon.schema/app.gainforest.dwc.measurement

Version History (2 versions)

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A single biodiversity occurrence record aligned with Simple Darwin Core (TDWG Standard 450, version 2023-09-13). Represents one organism or group of organisms at a particular place and time.

  • Shared type definitions for Darwin Core aligned biodiversity records

Lexicon Garden

@