Re: [Boost-bugs] [Boost C++ Libraries] #9871: remove_spikes does not remove spike

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9871: remove_spikes does not remove spike
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-11-19 09:03:12


#9871: remove_spikes does not remove spike
-------------------------------------+-------------------------------------
  Reporter: Volker Schöch | Owner: barendgehrels
  <vschoech@…> | Status: reopened
      Type: Bugs | Component: geometry
 Milestone: Boost 1.56.0 | Severity: Problem
   Version: Boost 1.57.0 | Keywords: open, polygon, multi-
Resolution: | polygon, spike
-------------------------------------+-------------------------------------
Changes (by Volker Schöch <vschoech@…>):

 * status: closed => reopened
 * version: Boost 1.55.0 => Boost 1.57.0
 * resolution: fixed =>

Comment:

 I cannot confirm the fix for 1.57.0. The following code ...
 {{{
 _intPolygon polygon;
 boost::geometry::read_wkt("MULTIPOLYGON(((4287 2160,5984 2160,4287
 2160)))", polygon);
 boost::geometry::remove_spikes(polygon);
 }}}
 ... yields the following result:
 {{{
 MULTIPOLYGON(((4287 2160))))
 }}}
 As far as I can tell from our discussions, the correct result would be the
 empty multi-polygon. Here is the summary of my understanding of this
 issue:
 http://lists.boost.org/geometry/2014/11/3237.php

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9871#comment:3>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:17 UTC