Class LayerExportController

java.lang.Object
org.tailormap.api.controller.LayerExportController

@RequestMapping(path="${tailormap-api.base-path}/{viewerKind}/{viewerName}/layer/{appLayerId}/export/") public class LayerExportController extends Object
  • Constructor Details

  • Method Details

    • capabilities

      @Transactional @GetMapping(path="capabilities") public org.springframework.http.ResponseEntity<Serializable> capabilities(@ModelAttribute GeoService service, @ModelAttribute GeoServiceLayer layer) throws Exception
      Throws:
      Exception
    • download

      @Transactional @RequestMapping(path="download", method={GET,POST}) public org.springframework.http.ResponseEntity<?> download(@ModelAttribute GeoService service, @ModelAttribute GeoServiceLayer layer, @ModelAttribute Application application, @ModelAttribute AppTreeLayerNode appTreeLayerNode, @RequestParam String outputFormat, @RequestParam(required=false) List<String> attributes, @RequestParam(required=false) String filter, @RequestParam(required=false) String sortBy, @RequestParam(required=false) String sortOrder, @RequestParam(required=false) String crs, jakarta.servlet.http.HttpServletRequest request) throws Exception
      Throws:
      Exception