Individual Tree Schema
https://schema.vinv.io/vinv-cadastre/0.0.1.json#/properties/tree
Tree definition
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | dereferenced.doc.json* |
tree Type
object
(Individual Tree)
tree Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
species | string | Required | cannot be null | Cadastre |
dbh | number | Required | cannot be null | Cadastre |
height | number | Optional | can be null | Cadastre |
trunk | object | Optional | can be null | Cadastre |
crown | object | Optional | can be null | Cadastre |
birth | string | Optional | can be null | Cadastre |
species
Tree Species values taken from https://github.com/b-lack/tree-species
species
is required
Type:
string
(Tree species)cannot be null
defined in: Cadastre
species Type
string
(Tree species)
species Constraints
pattern: the string must match the following regular expression:
^[a-zA-Z0-9_-]{3}$
species Examples
"JM2"
dbh
Diameter in centimeter
dbh
is required
Type:
number
(Diameter at Breast Height)cannot be null
defined in: Cadastre
dbh Type
number
(Diameter at Breast Height)
dbh Constraints
multiple of: the value of this number must be a multiple of: 0.1
maximum: the value of this number must smaller than or equal to: 100
minimum: the value of this number must greater than or equal to: 1
dbh Examples
34
56
height
Height in Meter
height
height Type
number
(Height)
height Constraints
multiple of: the value of this number must be a multiple of: 0.1
maximum: the value of this number must smaller than or equal to: 99
minimum: the value of this number must greater than or equal to: 0.5
height Examples
14
13.5
15.6
trunk
Trunk definition
trunk
trunk Type
object
(Trunk)
crown
Crown definition
crown
crown Type
object
(Crown)
birth
Birthday of the tree
birth
birth Type
string
(Birthday)
birth Constraints
date: the string must be a date string, according to RFC 3339, section 5.6
birth Examples
"2010-09-13"