GET api/grassland/grassgrowthclass/{soiltypeid}/{rainfall}/{altitude}/{chalk}
Calculate the Grass Growth Class (GGC) for a Grassland Field
Request Information
Authorization is required
Response Codes
- OK (200)
- BadRequest (400)
- Unauthorized (401)
- NotFound (404)
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
soiltypeid |
The Soil Type ID of the Field |
integer |
Required |
rainfall |
The mean Summer Rainfall (April to September inclusive) at the Field |
decimal number |
Required |
altitude |
The Altitude of the Field |
decimal number |
Required |
chalk |
For Shallow Soils only, need to specify whether over chalk or not |
boolean |
Required |
Body Parameters
None.
Response Information
Resource Description
grassgrowthclassName | Description | Type | Additional information |
---|---|---|---|
GrassGrowthClassID |
The ID value for a Grass Growth Class (GGC) item |
integer |
None. |
GrassGrowthClassName |
The Text value for a Grass Growth Class (GGC) item |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "GrassGrowthClassID": 1, "GrassGrowthClassName": "sample string 2" }
application/xml, text/xml
Sample:
<grassgrowthclass xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RB209_WebApi.Models.Grassland"> <GrassGrowthClassID>1</GrassGrowthClassID> <GrassGrowthClassName>sample string 2</GrassGrowthClassName> </grassgrowthclass>