Class LayerBoundsController
java.lang.Object
org.tailormap.api.controller.LayerBoundsController
@Validated
@RequestMapping(path="${tailormap-api.base-path}/{viewerKind}/{viewerName}/layer/{appLayerId}/bounds",
produces="application/json")
public class LayerBoundsController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionLayerBoundsController(FeatureSourceFactoryHelper featureSourceFactoryHelper, FeatureSourceRepository featureSourceRepository) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Serializable> calculateLayerBounds(AppTreeLayerNode appTreeLayerNode, GeoService service, GeoServiceLayer layer, Application application, String filterCQL)
-
Constructor Details
-
LayerBoundsController
public LayerBoundsController(FeatureSourceFactoryHelper featureSourceFactoryHelper, FeatureSourceRepository featureSourceRepository)
-
-
Method Details
-
calculateLayerBounds
@Transactional @RequestMapping(method={GET,POST}) public org.springframework.http.ResponseEntity<Serializable> calculateLayerBounds(@ModelAttribute AppTreeLayerNode appTreeLayerNode, @ModelAttribute GeoService service, @ModelAttribute GeoServiceLayer layer, @ModelAttribute Application application, @RequestParam(required=false,name="filter") String filterCQL)
-