Skip to main content

Geostatistics Task API

Version: 0.1.4

Kriging

POST
/compute/orgs/{org_id}/geostatistics/kriging

For more information, please read the guide

Request

Path parameters

The organisation identifier

Body parameters

The source object and attribute containing known values.

Spatial locations of known values.

Examples: "example string", "another example"

The known values, used to estimate values at unknown locations..

The target object and attribute to create or update with kriging results.

Object to evaluate onto.

Name of the attribute to create or update on the target object

The operation to perform on the attribute.

The name of the attribute to create.

The operation to perform on the attribute.

Reference to an existing attribute to update.

The kriging method to use. Either simple or ordinary kriging.

Examples: "example string", "another example"

The type of kriging to use.

Examples: 8.011146524058688, 15.743272793948327, 18.58249609807232, 59.50351064500276, 96.07789032744503

The mean value, assumed to be constant across the domain.

Examples: "example string", "another example"

The type of kriging to use.

Example: "/geoscience-object/orgs/{org_id}/workspaces/{workspace_id}/objects/{object_id}"

Model of the covariance within the domain.

Search parameters.

In Kriging, the value of each evaluation point is determined by a set of nearby points with known values. The search parameters determines which nearby points to use.

The ellipsoid, to search for points within

The ranges of the ellipsoid

Examples: 16.26540971560848, 35.52707002275215, 67.01751743776934, 68.35476655366672, 70.18203134585514

The major axis length of the ellipsoid

Examples: 7.140250957854832, 24.48109251514262, 46.22602118511158, 53.4139877029708, 63.49782881970603

The semi major axis length of the ellipsoid

Examples: 21.961517397026896, 26.994782678427796, 32.428273441532184, 68.81619584333131, 92.53911796212178

The minor axis length of the ellipsoid

The rotation of the ellipsoid

Examples: 134.43138091054578, 143.6372279990745, 241.8073054697819, 248.3523475558637, 256.66163021488387

first rotation, about the z-axis, in degrees

Examples: 3.7861668012705985, 11.524661338742085, 44.62301045988143, 81.26750545040335, 161.9305352357302

second rotation, about the x-axis, in degrees

Examples: 2.588702034633674, 21.194556075476424, 199.4117480728127, 211.83844118772637, 254.82274075744348

third rotation, about the z-axis, in degrees

Examples: 6, 61, 64, 67, 74

The maximum number of samples to use for each evaluation point.

{
"source": {
"object": "https://example.com",
"attribute": "string"
},
"target": {
"object": "https://example.com",
"attribute": {
"operation": "string",
"name": "string"
}
},
"kriging_method": {
"type": "string",
"mean": 0
},
"variogram": "https://example.com",
"neighborhood": {
"ellipsoid": {
"ellipsoid_ranges": {
"major": 0,
"semi_major": 0,
"minor": 0
},
"rotation": {
"dip_azimuth": 0,
"dip": 0,
"pitch": 0
}
},
"max_samples": 0
}
}

Responses

200

The task result returned by the Compute API Result endpoint when the task is done

Examples: "example string", "another example"

A message that says what happened in the task.

The target that was created or updated.

Example: "/geoscience-object/orgs/{org_id}/workspaces/{workspace_id}/objects/{object_id}"

Reference to a geoscience object.

Examples: "Sample Name", "A name for the thing"

The name of the geoscience object.

Examples: "This is a sample description. It describes a thing for which we need a description", "An example description, which could be quite long and detailed."

The description of the geoscience object.

Examples: "123e4567-e89b-12d3-a456-426614174000", "987e6543-e21b-12d3-a456-426614174999"

The ID of the Geoscience Object schema.

Attribute containing the kriging result.

Examples: "example string", "another example"

Reference to the attribute in the geoscience object.

Examples: "Sample Name", "A name for the thing"

The name of the output attribute.

{
"message": "string",
"target": {
"reference": "https://example.com",
"name": "string",
"description": "string",
"schema_id": "string",
"attribute": {
"reference": "string",
"name": "string"
}
}
}

303

303 response, see Compute API Execute Task documentation for more details

What is the reason for your feedback?