Package org.tailormap.api.controller
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 Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Serializable> capabilities(GeoService service, GeoServiceLayer layer) org.springframework.http.ResponseEntity<?> download(GeoService service, GeoServiceLayer layer, Application application, AppTreeLayerNode appTreeLayerNode, String outputFormat, Set<String> attributes, String filter, String sortBy, String sortOrder, String crs, jakarta.servlet.http.HttpServletRequest request)  
- 
Constructor Details
- 
LayerExportController
 
 - 
 - 
Method Details
- 
capabilities
@Transactional @GetMapping(path="capabilities") public org.springframework.http.ResponseEntity<Serializable> capabilities(@ModelAttribute GeoService service, @ModelAttribute GeoServiceLayer layer)  - 
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) Set<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)  
 -