@Controller @RequestMapping(value="/ncss/grid") public class NcssGridController extends AbstractNcssController
| Constructor and Description |
|---|
NcssGridController() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkVarsHaveSameVertAxis(ucar.nc2.ft2.coverage.CoverageCollection gcd,
NcssGridParamsBean params)
Returns true if all the variables have the same vertical axis (if they have an axis).
|
protected String |
getBase() |
void |
getDatasetBoundaries(NcssParamsBean params,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
void |
getDatasetBoundariesGeoJSON(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
void |
getDatasetBoundariesWKT(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
org.springframework.web.servlet.ModelAndView |
getDatasetDescriptionXml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
org.springframework.web.servlet.ModelAndView |
getGridAsPointDatasetDescriptionHtml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
org.springframework.web.servlet.ModelAndView |
getGridDatasetDescriptionHtml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
void |
handleRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
NcssGridParamsBean params,
org.springframework.validation.BindingResult validationResult) |
buildDatasetUrl, getDatasetPath, getDatasetPath, handle, handleValidationErrorMessage, makeAcceptList, makeAcceptXML, setResponseHeadersprotected String getBase()
@RequestMapping(value="**")
public void handleRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
NcssGridParamsBean params,
org.springframework.validation.BindingResult validationResult)
throws Exception
Exception@RequestMapping(value={"**/dataset.xml","**/pointDataset.xml"})
public org.springframework.web.servlet.ModelAndView getDatasetDescriptionXml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws IOException
IOException@RequestMapping(value="**/dataset.html")
public org.springframework.web.servlet.ModelAndView getGridDatasetDescriptionHtml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws IOException
IOException@RequestMapping(value="**/pointDataset.html")
public org.springframework.web.servlet.ModelAndView getGridAsPointDatasetDescriptionHtml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws IOException
IOException@RequestMapping(value="**/datasetBoundaries.xml") public void getDatasetBoundaries(NcssParamsBean params, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws IOException, UnsupportedResponseFormatException
@RequestMapping(value="**/datasetBoundaries.wkt")
public void getDatasetBoundariesWKT(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws IOException
IOException@RequestMapping(value="**/datasetBoundaries.json")
public void getDatasetBoundariesGeoJSON(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws IOException
IOExceptionprotected boolean checkVarsHaveSameVertAxis(ucar.nc2.ft2.coverage.CoverageCollection gcd,
NcssGridParamsBean params)