我必须创建一个合成空间数据集来测试我的空间查询。为此,我需要创建面积为 [10000][10000] 的合成数据集,并创建近 20000+ 个矩形(mbr)和 20000+ 个数据点。
但是,这些点可以在矩形的外部/边界,但不能在矩形的内部。
我应该生成随机矩形和随机点然后检查条件还是有任何其他合乎逻辑的方式来完成这项任务?
如何使用随机函数在 cpp 中生成 0-10000 范围内的浮点值。正如我所说,我必须生成这样的 20000 多个点和矩形。因此,需要一些好的增量浮点值生成策略。
我必须创建一个合成空间数据集来测试我的空间查询。为此,我需要创建面积为 [10000][10000] 的合成数据集,并创建近 20000+ 个矩形(mbr)和 20000+ 个数据点。
但是,这些点可以在矩形的外部/边界,但不能在矩形的内部。
我应该生成随机矩形和随机点然后检查条件还是有任何其他合乎逻辑的方式来完成这项任务?
如何使用随机函数在 cpp 中生成 0-10000 范围内的浮点值。正如我所说,我必须生成这样的 20000 多个点和矩形。因此,需要一些好的增量浮点值生成策略。