Boost logo

Geometry :

Subject: [geometry] Dissolve in version 1.63
From: Johan Doré (jdh_at_[hidden])
Date: 2017-01-08 12:19:06


Dear Boost Geometry

I thought I should give it a try in 1.63 to see if some of your other contributions helped on the below described dissolve problem

Unfortunately 1.63 produces the same error.

Is there anything I can do to propel a solution for this, keeping in mind that I am far from being a boost::geometry programmer

Best regards

Johan

From: Geometry [mailto:geometry-bounces_at_[hidden]] On Behalf Of Johan Doré
Sent: Sunday, September 18, 2016 21:30
To: Boost.Geometry library mailing list <geometry_at_[hidden]<mailto:geometry_at_[hidden]>>
Subject: [geometry] Dissolve in version 1.61

Dear Boost::Geometry

I am sorry that it took so long but I now tried the latest "develop" branch available on GitHub of the geometry library.

Maybe I am doing something wrong, but a lot of my test cases around the boost::geometry::dissolve function seem to fail now.

E.g if I try this polygon<point_xy<float>> Input containing the points:
       0.0000000000000000 1.0000000000000000
       1.0000000000000000 0.0000000000000000
       1.0000000000000000 1.0000000000000000
       0.0000000000000000 0.0000000000000000
       0.0000000000000000 1.0000000000000000

The following call to dissolve:
  multi_polygon<polygon<point_xy<float>>> Dissolved;
  boost::geometry::dissolve(Input, Dissolved);

just returns an empty Dissolved multi_polygon

Is there anything which I can be doing wrong?

Best regards, and as always thanks for your great work

Johan

From: Geometry [mailto:geometry-bounces_at_[hidden]] On Behalf Of Johan Doré
Sent: Tuesday, August 9, 2016 10:46
To: Boost.Geometry library mailing list <geometry_at_[hidden]<mailto:geometry_at_[hidden]>>
Subject: Re: [geometry] Dissolve in version 1.61

Hi Barend,

Great, I'll give it a try shortly.

Thanks a lot

Johan

From: Geometry [mailto:geometry-bounces_at_[hidden]] On Behalf Of Barend Gehrels
Sent: Wednesday, July 20, 2016 17:01
To: Boost.Geometry library mailing list <geometry_at_[hidden]<mailto:geometry_at_[hidden]>>
Subject: Re: [geometry] Dissolve in version 1.61

Hi Johan,

Sorry for the late response. Indeed the dissolve extension was not compiling in 1.61

I fixed that today (for the Develop branch), so it will compile again. There are some new issues in dissolve, where output is now included twice. But it still succeeds in fixing polygons with self-intersections. So I hope it is useful for you in this state.

Regards, Barend

Op 1-7-2016 om 11:12 schreef Johan Doré:
Dear Boost Geometry,

I wonder if any of you have had time to figure out why the Dissolve.hpp doesn't compile with version 1.61?

Best regards

Johan

From: Geometry [mailto:geometry-bounces_at_[hidden]] On Behalf Of Johan Doré
Sent: Thursday, May 26, 2016 21:18
To: Boost.Geometry library mailing list <geometry_at_[hidden]><mailto:geometry_at_[hidden]>
Subject: [geometry] Dissolve in version 1.61

Dear Boost Geometry,

I just tried to download version 1.61. Unfortunately we are using the Dissolve function, but I cannot find a Branch or Tag in Github with a version of Dissole which compiles with version 1.61.

I wonder if I am looking the wrong places I it simply hasn't made it yet?

Best regards

Johan



Geometry list run by mateusz at loskot.net