@Controller @RequestMapping(value="api") @Scope(value="session") public class GeoDataController extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GeoDataController.CoordinateAttributePoint |
static class |
GeoDataController.GeometryNodeInfo |
static class |
GeoDataController.NodeInfo<T extends Node<?>> |
static class |
GeoDataController.RecordDataItem |
| Constructor and Description |
|---|
GeoDataController() |
| Modifier and Type | Method and Description |
|---|---|
void |
createCoordinateValuesKML(int surveyId,
int stepNum,
int coordinateAttributeId,
javax.servlet.http.HttpServletResponse response) |
List<GeoDataController.CoordinateAttributePoint> |
loadCoordinateValues(int surveyId,
int coordinateAttributeId,
String srsId,
int recordOffset,
int maxNumberOfRecords) |
List<GeoDataController.GeometryNodeInfo> |
loadGeometryValues(int surveyId,
int attributeId,
String srsId,
int recordOffset,
int maxNumberOfRecords) |
@RequestMapping(value="survey/{surveyId}/data/coordinatevalues.json",
method=GET)
@ResponseBody
public List<GeoDataController.CoordinateAttributePoint> loadCoordinateValues(@PathVariable
int surveyId,
@RequestParam
int coordinateAttributeId,
@RequestParam
String srsId,
@RequestParam
int recordOffset,
@RequestParam
int maxNumberOfRecords)
throws Exception
Exception@RequestMapping(value="survey/{surveyId}/data/geometries.json",
method=GET)
@ResponseBody
public List<GeoDataController.GeometryNodeInfo> loadGeometryValues(@PathVariable
int surveyId,
@RequestParam
int attributeId,
@RequestParam
String srsId,
@RequestParam
int recordOffset,
@RequestParam
int maxNumberOfRecords)
throws Exception
Exception@RequestMapping(value="survey/{surveyId}/data/coordinatesvalues.kml",
method=GET,
produces="application/vnd.google-earth.kml+xml")
public void createCoordinateValuesKML(@PathVariable(value="surveyId")
int surveyId,
@RequestParam
int stepNum,
@RequestParam
int coordinateAttributeId,
javax.servlet.http.HttpServletResponse response)
throws Exception
ExceptionCopyright © 2022 Open Foris. All rights reserved.