【发布时间】:2020-04-14 14:01:26
【问题描述】:
我正在开发一个 js 小部件,但遇到了一个定位问题,我似乎无法用我有限的几何知识或在 Wikipedia/google 的帮助下解决。
我有一个四边形矩形,它以一个角度定位。我知道它的两个相反的顶点和宽高比。上面有一点,我也知道它的坐标。 我需要找出该点距矩形边有多远(以宽度/高度的 %s 为单位)。有可能这样做吗?
【问题讨论】:
-
有两个相同大小的矩形可以适合这两个点。如果没有一些额外的信息,例如矩形左上角的点 1,您将有两个解决方案。如果您知道该点在哪个角,则两点之间的距离给出直角三角形的
hypot,其长度为 W 和 H。adj和opp。从那里您可以求解所有兴趣点。
标签: math geometry trigonometry