Compare commits
3 Commits
6aa98c3d02
...
9b23942afa
Author | SHA1 | Date | |
---|---|---|---|
9b23942afa | |||
712026d9ae | |||
8392b30e40 |
@ -183,31 +183,7 @@ Each constant value object has an **'option'** associated with it that should al
|
|||||||
|
|
||||||
###### Creating an application map with the VRAHaulmkilling task
|
###### Creating an application map with the VRAHaulmkilling task
|
||||||
Execute the task with the item code of the cropfield as parameter inside {code}.
|
Execute the task with the item code of the cropfield as parameter inside {code}.
|
||||||
Use the code of the input item inside {itemCode}, this specifies an item to use as input.
|
Use the code of the input item inside {itemCode}, this specifies an item to use as input.
|
||||||
|
|
||||||
**'inputCode'** needs to have a value that is gotten from the haulmkilling agent query.
|
|
||||||
**'agentName'** needs to have a value that is gotten from the haulmkilling agent query.
|
|
||||||
**'inputType'** needs to have a value that is gotten from the haulmkilling agent query.
|
|
||||||
**'selectedOption'** needs to have a value that is gotten from the haulmkilling agent query.
|
|
||||||
|
|
||||||
The given agent values(agentName, inputType and selectedOption) as specified above form a unique combination specifying correct agent data.
|
|
||||||
For example, the agent with **'agentName'** needs to have an entry of **'inputType'** with a constant object with the **"option"** key and value **'selectedOption'**.
|
|
||||||
```javascript
|
|
||||||
{
|
|
||||||
"name": "<agentName>",
|
|
||||||
"values": {
|
|
||||||
"<inputType>": [
|
|
||||||
{
|
|
||||||
"max": 0.9,
|
|
||||||
"min": 0.25,
|
|
||||||
"fexp": 2.97,
|
|
||||||
"fmul": 0.25,
|
|
||||||
"option": "<selectedOption>"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
The resulting application map will be created as a child item of the cropfield item (this item can be queried).
|
The resulting application map will be created as a child item of the cropfield item (this item can be queried).
|
||||||
> Request
|
> Request
|
||||||
@ -242,8 +218,57 @@ Response 401 Not authenticated
|
|||||||
Response 403 No WRITE permissions in item
|
Response 403 No WRITE permissions in item
|
||||||
Response 404 Item not found
|
Response 404 Item not found
|
||||||
|
|
||||||
|
**'inputCode'** needs to have a value that is gotten from the haulmkilling agent query.
|
||||||
|
**'agentName'** needs to have a value that is gotten from the haulmkilling agent query.
|
||||||
|
**'inputType'** needs to have a value that is gotten from the haulmkilling agent query.
|
||||||
|
**'selectedOption'** needs to have a value that is gotten from the haulmkilling agent query.
|
||||||
|
|
||||||
|
The given agent values(agentName, inputType and selectedOption) as specified above form a unique combination specifying correct agent data.
|
||||||
|
For example, the agent with **'agentName'** needs to have an entry of **'inputType'** with a constant object with the **"option"** key and value **'selectedOption'**.
|
||||||
|
```javascript
|
||||||
|
{
|
||||||
|
"name": "<agentName>",
|
||||||
|
"values": {
|
||||||
|
"<inputType>": [
|
||||||
|
{
|
||||||
|
"max": 0.9,
|
||||||
|
"min": 0.25,
|
||||||
|
"fexp": 2.97,
|
||||||
|
"fmul": 0.25,
|
||||||
|
"option": "<selectedOption>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
##### Optional input parameters #####
|
##### Optional input parameters #####
|
||||||
There are some optional input parameters for greater flexibility.
|
There are some optional task attribute input parameters for greater flexibility.
|
||||||
|
|
||||||
|
* **inputLayerName**
|
||||||
|
Allows you to specify which layer to use for an input item.
|
||||||
|
* **minPercentile** value between 0.0 - 1.0
|
||||||
|
Allows you to specify the minimum percentile value to 'filter' lower bound input data
|
||||||
|
* **maxPercentile** value between 0.0 - 1.0
|
||||||
|
Allows you to specify the maximum percentile value to 'filter' upperbound bound input data
|
||||||
|
* **plantingDate** if relevant
|
||||||
|
Allows you to specify the date the crop is planted.
|
||||||
|
* **measurementDate** if relevant
|
||||||
|
allows you to specify the date when the measurements were taken.
|
||||||
|
|
||||||
|
Default input layer name for Haulmkilling is the agent inputType used (wdvi, ndvi).
|
||||||
|
Default percentile values for Haulmkilling are 0.05 and 0.90.
|
||||||
|
Default dates are 'inherited' from the cropfield item passed to the task.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
{
|
||||||
|
"inputLayerName": "customLayerName",
|
||||||
|
"plantingDate": "2020-02-01T00:00:00.000Z",
|
||||||
|
"measurementDate": "2020-06-01T00:00:00.000Z",
|
||||||
|
"minPercentile": "0.1",
|
||||||
|
"maxPercentile": "0.95"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
##### Create taskmap
|
##### Create taskmap
|
||||||
[Create Taskmap](Create-Taskmap.md)
|
[Create Taskmap](Create-Taskmap.md)
|
||||||
|
Loading…
Reference in New Issue
Block a user