@Controller public class SamplingPointsController extends BasicController
| Modifier and Type | Class and Description |
|---|---|
static class |
SamplingPointsController.SamplingPointSearchParameters |
| Constructor and Description |
|---|
SamplingPointsController() |
| Modifier and Type | Method and Description |
|---|---|
String |
exportWorkSamplingDesign(javax.servlet.http.HttpServletResponse response,
Integer surveyId) |
org.openforis.collect.web.controller.SamplingPointsController.Bounds |
loadSamplingPointBounds(int surveyId) |
org.geojson.FeatureCollection |
loadSamplingPointData(int surveyId) |
void |
loadSamplingPointKmlData(int surveyId,
javax.servlet.http.HttpServletResponse response) |
List<SamplingDesignItem> |
loadSamplingPoints(int surveyId,
List<String> parentKeys,
boolean onlyParentItem,
String targetSrsId) |
SamplingDesignItem |
updateSamplingPointItem(int surveyId,
SamplingDesignItem item) |
generateFormValidationResponse, getSessionState@RequestMapping(value="api/survey/{surveyId}/sampling_point_data",
method=GET,
produces="application/json")
@ResponseBody
public List<SamplingDesignItem> loadSamplingPoints(@PathVariable
int surveyId,
@RequestParam(value="parent_keys",required=false)
List<String> parentKeys,
@RequestParam(value="only_parent_item",required=false,defaultValue="false")
boolean onlyParentItem,
@RequestParam(value="srs",required=false,defaultValue="EPSG:4326")
String targetSrsId)
@RequestMapping(value="api/survey/{surveyId}/sampling_point_data.csv",
method=GET)
@ResponseBody
public String exportWorkSamplingDesign(javax.servlet.http.HttpServletResponse response,
@PathVariable(value="surveyId")
Integer surveyId)
throws IOException
IOException@RequestMapping(value="api/survey/{surveyId}/sampling_point_data",
method=POST,
produces="application/json")
@ResponseBody
public SamplingDesignItem updateSamplingPointItem(@PathVariable
int surveyId,
@RequestBody
SamplingDesignItem item)
@RequestMapping(value="api/survey/{surveyId}/sampling_point_data.kml",
method=GET,
produces="application/vnd.google-earth.kml+xml")
public void loadSamplingPointKmlData(@PathVariable
int surveyId,
javax.servlet.http.HttpServletResponse response)
throws Exception
Exception@RequestMapping(value="api/survey/{surveyId}/sampling_point_data_features.json",
method=GET)
@ResponseBody
public org.geojson.FeatureCollection loadSamplingPointData(@PathVariable
int surveyId)
@RequestMapping(value="survey/{surveyId}/sampling_point_bounds.json",
method=GET)
@ResponseBody
public org.openforis.collect.web.controller.SamplingPointsController.Bounds loadSamplingPointBounds(@PathVariable
int surveyId)
Copyright © 2021 Open Foris. All rights reserved.