0

我正在做一个项目,在一个房间里使用三个 bt 阅读器来跟踪 bt 设备。这已经很好了,我有一些数据。

我希望,我的数学是正确的,因此我可以使用三边测量来计算我的位置。好吧,在我的纸张和任意 python 脚本上都可以正常工作。

我使用了以下提示:

三边测量 C# 如何回到“正常”坐标?

java中的三边测量示例

最后 https://math.stackexchange.com/questions/100448/finding-location-of-a-point-on-2d-plane-given-the-distances-to-three-other-know

由于我知道我的 3 个接收器在“现实世界”中的坐标和距离,我问自己如何将这些信息转换为我的 2D 图片(或 svg)。

例如,如何将我的三个距离 3m、5m 和 6m 转换为 600x800 像素的图片。如何在图片上设置阅读器的位置?有什么建议或现实世界的提示吗?如果我放大或缩小图片会怎样?如何在源自真实数据的图片上找到我的位置标记的坐标?

谢谢

4

1 回答 1

0

你本质上是在问如何绘制一个小区域的地图。

选取 600x800 图像的角落,并决定它们应该在现实世界中的位置。理想情况下,他们应该制作一个相同的 3 x 4 形状的矩形,以便真实世界距离到像素的转换因子在水平和垂直方向上是相同的。之后,它只是线性插值。

于 2020-04-17T17:49:32.687 回答