Compare commits
	
		
			3 Commits
		
	
	
		
			6aa98c3d02
			...
			9b23942afa
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 9b23942afa | |||
| 712026d9ae | |||
| 8392b30e40 | 
@@ -185,30 +185,6 @@ Each constant value object has an **'option'** associated with it that should al
 | 
				
			|||||||
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
 | 
				
			||||||
```javascript
 | 
					```javascript
 | 
				
			||||||
@@ -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)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user