public TransformGeometryResponse getEmptyCommandResponse() {
return new TransformGeometryResponse();
}
public void execute(TransformGeometryRequest request, TransformGeometryResponse response) throws Exception {
Crs sourceCrs = geoService.getCrs2(request.getSourceCrs());
Crs targetCrs = geoService.getCrs2(request.getTargetCrs());
CrsTransform transform = geoService.getCrsTransform(sourceCrs, targetCrs);
if (request.getBounds() != null) {
Envelope source = converter.toInternal(request.getBounds());
Envelope target = geoService.transform(source, transform);