aboutsummaryrefslogtreecommitdiff
path: root/src/4D_api.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-11-28 15:57:17 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-11-28 15:57:17 +0100
commitebe3425bf66287e004958eb53976d3837f88b9e1 (patch)
tree090842701aa04d145779ee9bb66be23387147546 /src/4D_api.cpp
parent0b4c8b0a76c65d8b1146224bf314cad53e9f6607 (diff)
downloadPROJ-ebe3425bf66287e004958eb53976d3837f88b9e1.tar.gz
PROJ-ebe3425bf66287e004958eb53976d3837f88b9e1.zip
proj_create_crs_to_crs_from_pj(): do not use PROJ_SPATIAL_CRITERION_PARTIAL_INTERSECTION if area is specified
Diffstat (limited to 'src/4D_api.cpp')
-rw-r--r--src/4D_api.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/4D_api.cpp b/src/4D_api.cpp
index 15bc73c8..9231a7ed 100644
--- a/src/4D_api.cpp
+++ b/src/4D_api.cpp
@@ -1287,9 +1287,11 @@ PJ *proj_create_crs_to_crs_from_pj (PJ_CONTEXT *ctx, const PJ *source_crs, cons
area->east_lon_degree,
area->north_lat_degree);
}
+ else {
+ proj_operation_factory_context_set_spatial_criterion(
+ ctx, operation_ctx, PROJ_SPATIAL_CRITERION_PARTIAL_INTERSECTION);
+ }
- proj_operation_factory_context_set_spatial_criterion(
- ctx, operation_ctx, PROJ_SPATIAL_CRITERION_PARTIAL_INTERSECTION);
proj_operation_factory_context_set_grid_availability_use(
ctx, operation_ctx,
proj_context_is_network_enabled(ctx) ?