@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 java.lang.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 java.lang.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 java.lang.Exception
java.lang.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 java.io.IOException
java.io.IOException@RequestMapping(value="**/dataset.html")
public org.springframework.web.servlet.ModelAndView getGridDatasetDescriptionHtml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.io.IOException
java.io.IOException@RequestMapping(value="**/pointDataset.html")
public org.springframework.web.servlet.ModelAndView getGridAsPointDatasetDescriptionHtml(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.io.IOException
java.io.IOException@RequestMapping(value="**/datasetBoundaries.xml") public void getDatasetBoundaries(NcssParamsBean params, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.io.IOException, UnsupportedResponseFormatException
java.io.IOExceptionUnsupportedResponseFormatException@RequestMapping(value="**/datasetBoundaries.wkt")
public void getDatasetBoundariesWKT(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.io.IOException
java.io.IOException@RequestMapping(value="**/datasetBoundaries.json")
public void getDatasetBoundariesGeoJSON(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.io.IOException
java.io.IOExceptionprotected boolean checkVarsHaveSameVertAxis(ucar.nc2.ft2.coverage.CoverageCollection gcd,
NcssGridParamsBean params)