V2_1.java [src/java/d/soils/wwe01_wwesoilparams] Revision: default Date:
package d.soils.wwe01_wwesoilparams;
import csip.annotations.Resource;
import static d.soils.wwe01_wwesoilparams.SoilParamsAoAFactory.WWE_SOIL_PARAMS_2_1;
import javax.ws.rs.Path;
import csip.annotations.Description;
import csip.annotations.Name;
import csip.annotations.VersionInfo;
import soils.db.DBResources;
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
* REST Web Service. Front end callable.
*
* @author wlloyd, od, Shaun Case
* @author <a href="mailto:shaun.case@colostate.edu">Shaun Case</a>
*/
@Name("WWE-01: Erosion Soil Parameters (wwesoilparams)")
@Description("Intersects area of analysis (AoA) geometry with NRCS Soil Data Mart "
+ "(SDM) mapunit geometry, derives a list of distinct soil components, horizons, "
+ "and texture data for the AoA, and gets parameters from SDM tables for "
+ "populating application UI data fields and computing erosion rates and other "
+ "resource analysis output. This version includes the component long_name and "
+ "returns the maptunit intersection polygons")
@VersionInfo("2.1")
@Path("d/wwesoilparams/2.1")
@Resource(from = DBResources.class)
public class V2_1 extends SoilParamsService {
public V2_1() {
super(WWE_SOIL_PARAMS_2_1);
}
}