geometry icon indicating copy to clipboard operation
geometry copied to clipboard

Boost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75

Results 215 geometry issues
Sort by recently updated
recently updated
newest added

The source files in the attached archive [bug.zip](https://github.com/boostorg/geometry/files/9179917/bug.zip) demonstrate an intersection bug that is present in version 1.79.0. Given two intersecting rectangles each with collinear points represented as two multi_polygons,...

I realize it's too late (release is scheduled today), I was earlier confused about release date. Anyway, I still think it's good to have these changes listed, even though they...

Hi, I just ran into an issue with the order of the returned values with an rtree using segments. ``` using Vector2d = boost::geometry::model::d2::point_xy ; using seg2d = boost::geometry::model::segment ;...

This PR implements support for `covered_by()` for the following combinations of a box and a geometry: - `convered_by(box, areal)` (only cartesian CS) - `convered_by(geometry, box)` The first case resolves issue...

enhancement

The CLang AddressSanitizer will report a `stack-use-after-scope` when inserting elements into an `bgi::rtree` when computing the bounding box on the fly, e.g., ``` namespace demo { using Point3D = bg::model::point;...

bug

My "tc::geo::polygon" type is actually a multi-polygon, using a polygon type that is based on **int**, oriented **counter-clockwise** and **open** (not closed). I am using **boost 1.70.0**. Please consider the...

(Moving it from the mailing list, to improve its visibility). The polygons in question are: ``` POLYGON((16.8739 0.353458,0 0,0.266003 -12.6988,17.1399 -12.3454,16.8739 0.353458))', 0) POLYGON((0 0,0.148086 -7.06952,10.1459 -6.86009,9.99781 0.209424,0 0)) ```...

bug

To reproduce (polygon's point order doesn't matter): ``` namespace bg = boost::geometry; namespace bgm = boost::geometry::model; using cpt_t = bgm::point; using cpo_t = bgm::polygon; using cmpo_t = bgm::multi_polygon; int main()...

bug

boost::geometry::azimuth returns the angle between two points relative to the vertical axis (i.e. "North"). The documentation doesn't state the sign convention but it links to the [PostGIS documentation](https://postgis.net/docs/ST_Azimuth.html) "with the...

documentation