Skip to content

Commit

Permalink
Fix Distance3Dop geometries order
Browse files Browse the repository at this point in the history
Signed-off-by: Piotr Marcińczyk <[email protected]>
  • Loading branch information
piomar123 committed Sep 24, 2019
1 parent 18adf97 commit 2274b2e
Show file tree
Hide file tree
Showing 2 changed files with 153 additions and 86 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
* The distance computation also finds a pair of points in the input geometries
* which have the minimum distance between them. If a point lies in the interior
* of a line segment, the coordinate computed is a close approximation to the
* exact point.
* exact point for X and Y ordinates. Z ordinate is not interpolated.
* <p>
* The algorithms used are straightforward O(n^2) comparisons. This worst-case
* performance could be improved on by using Voronoi techniques or spatial
Expand Down Expand Up @@ -189,7 +189,7 @@ private void computeMinDistance() {
minDistanceLocation = new GeometryLocation[2];

int geomIndex = mostPolygonalIndex();
boolean flip = geomIndex == 0;
boolean flip = geomIndex == 1;
computeMinDistanceMultiMulti(geom[geomIndex], geom[1-geomIndex], flip);
}

Expand Down
Loading

0 comments on commit 2274b2e

Please sign in to comment.