Skip to content
Snippets Groups Projects

Fix GEOS errors from self intersecting polygons in and fix OPENCV path in debian CI build

Merged Cédric Traizet requested to merge ci_debian_opencv into develop

This MR fixes the bug occurring on debian unstable

GEOS 3.8 throws an error when using the intersection method with self intersecting polygons (this is not the case in e.g. GEOS 3.6). OGRLayerStreamStitchingFilter has been modified to test polygon validity before fusion. non-valid polygon are not candidate for fusion anymore. The baselines of the test of this filter (and the segmentation application) have been updated.

Debian unstable now uses opencv 4.1.2

The layout of the include dir is different compared to opencv 3. The FindCmake is supposed to handle both cases. However in the CI debian script the opencv include dir is hardcoded.

Edited by Cédric Traizet

Merge request reports

Merge request pipeline #3089 passed

Merge request pipeline passed for 2b3cf51b

Approval is optional

Merged by Cédric TraizetCédric Traizet 5 years ago (Nov 22, 2019 6:00pm UTC)

Merge details

  • Changes merged into with 3cf1a20f.
  • Deleted the source branch.

Pipeline #3092 passed

Pipeline passed for 3cf1a20f on develop

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading