boost-geometry 相关问题

Boost.Geometry是一个模板C ++库,包含在Boost中。它包含几何类(如点,线串,多边形)和函数(如距离,交点,联合)。 Boost.Geometry是基于概念的,用户可以使用他们自己的模型,例如,点。

如何迭代一个提升R树?

我似乎找不到一种有效的方法来迭代一个boost R-tree(boost :: geometry :: index :: rtree)。到目前为止我唯一提出的方法是使用一个非常大的边界框执行查询...

回答 2 投票 2

错误C2678:二进制'==':找不到哪个运算符采用类型的左操作数(或者没有可接受的转换)

我正在尝试编译以下代码:#include #包括 #包括 typedef boost :: geometry :: model :: d2 :: point_xy

回答 1 投票 9

Boost几何寄存器将Point 2d作为共享指针

我想用CustomPoint注册一个自定义的2d点{public:double X;双Y; }; BOOST_GEOMETRY_REGISTER_POINT_2D(CustomPoint,double,cs :: cartesian,CustomPoint :: X,CustomPoint :: Y)...

回答 1 投票 1

.select_on_container_copy_construction左边的C ++ boost :: geometry :: index :: rtree必须有class / struct / union

我正在尝试使用boost :: geometry :: index :: rtree但是我得到以下错误'.select_on_container_copy_construction'必须有class / struct / union / inside文件...

回答 1 投票 1

带有模板函数错误的C ++条件模板类型

我有这样的代码命名空间bg = boost :: geometry; typedef typename std :: conditional

回答 1 投票 2

使用boost转换度数分钟秒弧度boost_1_48_0

我有这个代码工作:typedef model :: point > degree_point; degree_point FlindersSE(-37.0,144.0);这个:数量

回答 3 投票 4

在编译中提升几何距离()错误

我只想写一个由boost给出的简单示例(http://www.boost.org/doc/libs/1_52_0/libs/geometry/doc/html/geometry/quickstart.html)。编译期间有一些错误。我用eclipse和Mingw来......

回答 1 投票 1

函数指针指向boost :: geometry函数

我正在尝试将此处描述的boost :: geometry :: get函数传递给另一个函数,但我似乎无法正确使用它。我有:模板

回答 1 投票 2

可以通过并行线程来查询提升rtree吗?

我有两个应用模块。 Module1拥有并构建boost :: geometry :: index :: rtree。 Module2向Module1发出查询,并将其传递给RTree。现在我想加快并拥有几个Module2 ......

回答 2 投票 3

使用rtree(或任何其他算法)计算向量中的组的频率

在向量{(100,150),(101,152),(102,151),(105,155),(50,50),(51,55),(55,55)中给出以下一组点,(150,250),(190,260)}我需要识别邻居......

回答 2 投票 -2

使用boost库获取矩形/圆形交叉点

是否可以通过增强获得矩形x圆交点?据我所知,boost有一个交集功能:模板

回答 2 投票 2

如何使用boost /?找到多边形中的自相交

我需要在多边形中找到自交叉点。我知道助力有这种能力。但我无法弄清楚如何使用turn_info获取有关交叉点的信息。喜欢什么细分......

回答 2 投票 0

为什么traits :: access无法编译(c ++)?

我现在正在学习如何使用boost :: geometry库,我正在学习这个教程,其中引入了类型特征以使代码更通用。例如,下面的距离函数是......

回答 1 投票 0

Boost rtree.bounds():获取更多框和/或访问其结构

目前我正在使用分布式网格进行数值模拟:我使用由边界框组成的增强rtree作为搜索工具。我有很多边界框,每个边框都有一个标签(unsigned int:...

回答 1 投票 1

如何在r-tree的内部节点上存储一些信息?

我是boost和c ++的新手。我正在尝试使用boost库对r树进行编码。在我的代码中,我想在每个内部节点存储一些信息x。我现在有两个问题。 1)如何进行遍历(......

回答 1 投票 0

在STL容器中分散2-D点的Boost :: convex_hull

我有一个二维点矢量。让我们假设它们的形式为std :: pair 。我想用boost来计算凸包。这就是问题所在。我怎么做?唯一的文件......

回答 3 投票 2

如何使用数组的增强来计算凸包,而不是分别设置每个点?

我是新手,以提升和“沉重”的模板。我已经玩了几天,并试图将数组传递给惊人的boost :: geometry :: convex_hull函数。没有运气。我准备了以下例子:#...

回答 3 投票 2

如何使用变体创建几何体

是否可以使用boost :: variant定义boost :: geometry对象?此代码无法编译,因为它不喜欢geom :: read_wkt()中使用的变体对象。 #包括

回答 1 投票 0

Boost-geometry:多边形定义

你能告诉我为什么这个多边形定义不起作用吗? namespace bg = boost :: geometry; int main(){typedef bg :: model :: point point_type; typedef bg :: ...

回答 1 投票 1

Boost.Geometry buffer()算法:它适用于一般情况多边形

我在这里看:http://www.boost.org/doc/libs/1_52_0/libs/geometry/doc/html/geometry/reference/algorithms/buffer/buffer.html并且看到了:“目前的实施只是扩大了一个盒子,这是......

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.