10得票4回答
在平面上寻找离给定点最近的x个点的快速算法

我希望找到一种快速算法,用于在平面上找到离给定点最近的x个点。 实际上我们只需要处理不太多的点(在1000到100000之间),但我需要每一个这些点的x个最近的点。(其中x通常在5到20之间。) 我需要使用C#编写它。 关于用例的更多背景:这些点是地图上的坐标。(我知道,这意味着我们并不...

7得票1回答
无限蓝噪声

我正在寻找一种算法,可以产生类似于蓝噪声的点放置结果。 然而,它需要适用于无限平面。给定一个边界框,它返回所有落在其中的点的位置。任何帮助都将不胜感激。我已经做了很多研究,但没有找到适合我的需求的东西。

23得票8回答
在两组点上找到翻译和比例,以获得它们之间距离的最小平方误差?

我有两组3D点(原始和重建的),并且有关于它们之间对应信息 - 哪个点从一组代表第二组。我需要找到3D平移和缩放因子,将重建集合转换为使平方距离总和最小(旋转可能也可以,但是点已经类似旋转,所以这不是主要任务,为了简单和速度可以忽略它)。所以我的问题是 - 这个问题是否已经解决并在互联网上可用...

9得票2回答
从一个点中提取纬度和经度的PostgreSQL选择查询

如何从点中提取纬度和经度的SELECT查询? 我不能使用PostGIS。 数据库中存储的示例点(点类型值): my_point -------------- (50.850,4.383) 执行查询后期望得到的结果: 纬度 | 经度 --------------- 5...

20得票6回答
单词“yield”的含义

目前,我正在阅读David A. Black的《The Well-Grounded Rubyist》一书,卡在第10.9章(枚举器和可枚举性的下一个维度)。我对yield方法有疑问。 在Ruby上下文中,yield这个词的意思是什么?我的母语是俄语,谷歌翻译给我显示了许多翻译变体,令我感到困惑...

15得票7回答
如何在圆形分布中生成随机点

我想知道如何生成呈圆形分布的随机数。 我能够生成在矩形分布内的随机点,这些点生成在 (0 那么,我该如何生成在圆形分布内的点,使得: (x−500)^2 + (y−500)^2 < 250000?

8得票2回答
如何在OpenLayers 4中设置点的样式

我将尝试在OpenLayers 4中为矢量源样式化点。 我已经定义了一个样式: var pStyle = new ol.style.Style({ stroke: new ol.style.Stroke({ width: 6, color: [255...

15得票6回答
找到距离另一个点一定半径范围内的所有点

我正在制作一个简单的游戏,遇到了这个问题。假设二维空间中有几个点。我想让彼此接近的点以某种方式进行交互。 让我放张图片在这里,更好地理解这个问题: 现在,问题不在于计算距离。我知道怎么做。 起初我有大约10个点,我可以简单地检查每个组合,但随着点数的增加,这样做效率极低。如果我总共有一百...

20得票6回答
使用OpenCV将一个点绕另一个点旋转

有没有人知道如何在OpenCV中将一个点围绕另一个点旋转? 我正在寻找这样的函数:Point2f rotatePoint(Point2f p1, Point2f center, float angle) { /* MAGIC */ }

7得票1回答
在Openlayers中将Style Point矢量作为标记?

似乎在OpenLayers中对标记(Markers)进行拖动是不可能的(例如这个和这个)。 因此,我想使用矢量图层,然后添加点而不是标记。 我的问题是,矢量点看起来不像标记。 我能否将图标分配给点要素? 我希望具有矢量点的功能,但外观类似于标记。