Schema

Site

Type: Node


A field for growing crops or grazing animals; an aquaculture pond; a building; or semi-natural vegetation.


Field Type Required Definition
description string No

A description of the Site, including information that cannot be captured with other fields.

siteType string Yes

The type of the Site. Definitions should follow FAOSTAT, where cropland here means arable land and permanent crops.

Possible values are: forest,other natural vegetation,cropland,permanent pasture,animal housing,pond,river or stream,lake,sea or ocean,agri-food processor,food retailer

organisation Organisation No

A reference to the Organisation this Site is managed by.

defaultSource Source Yes

The default Source for all data in the Site.

numberOfSites number No

If data on multiple Sites are aggregated and represented as a single Site, the number of Sites.

boundary GeoJSON No

A nested GeoJSON object for the Site boundary of type 'FeatureCollection'. For cropland the boundary should represent cultivated area only.

area number No

The area of the Site in hectares. For cropland the boundary should represent cultivated area only. Uncultivated area can be added by creating a new Site and linking it under the same Organisation.

areaSd number No

The standard deviation of area, if there are multiple Sites.

latitude number No

The latitude of the centroid of the Site (-90 to 90, WGS84 datum). We recommend providing latitude with five decimal place precision (which roughly corresponds to 1 meter precision at the equator).

longitude number No

The longitude of the centroid of the Site (-180 to 180, WGS84 datum). We recommend providing longitude with five decimal place precision (which roughly corresponds to 1 meter precision at the equator).

country Term Yes

The country name from the Glossary.

region Term No

The most specific geographical region from the Glossary.

glnNumber string No
startDate string No

The start date of the Site in ISO 8601 format (YYYY-MM-DD, YYYY-MM, or YYYY).

endDate string No

The end date of the Site in ISO 8601 format (YYYY-MM-DD, YYYY-MM, or YYYY).

measurements List[Measurement] No

The Measurements taken on the Site.

measurements cannot be duplicated. The following fields determine whether an Measurement is unique: term.@id,dates,startDate,endDate,measurementDuration,depthUpper,depthLower,methodModel,methodModelDescription

infrastructure List[Infrastructure] No

The Infrastructure on the Site.

practices List[Practice] No

The Practices used on the Site.

practices cannot be duplicated. The following fields determine whether an Practice is unique: term.@id,description,key.@id,startDate,endDate,ownershipStatus

dataPrivate boolean Yes

If these data are private.


Internal Properties

Field Type Definition
@context string The location of the JSON-LD context file.
@id string The unique ID assigned to the Node by Hestia.
@type string Site
name string

An automatically generated name for the Site composed of: siteType, "-", organisation.name, "-", site.region "," site.country, "-", description.

ecoregion string
awareWaterBasinId string

The AWARE water basin identifier.

originalId string

The identifier for these data in the source database.

schemaVersion string

The version of the schema when these data were created.

added array[string]

A list of fields that have been added to the original dataset.

addedVersion array[string]

A list of versions of the model used to add these fields.

updated array[string]

A list of fields that have been updated on the original dataset.

updatedVersion array[string]

A list of versions of the model used to update these fields.

aggregated boolean

If this Cycle has been 'aggregated' using data from multiple Cycles.

aggregatedVersion string

A version of the aggregation engine corresponding to this Cycle.


JSON-LD Example 1