标签: javascript geometry coordinates rectangles
我需要编写一个接受矩形的函数,并确定它们之间的重叠区域。 显示数组的格式如下:
[“(0,0),(2,2),(2,0),(0,2),(1,0),(1,2),(6,0),(6, 2)“]
前四个点定义第一个矩形,第二个四个定义第二个矩形。
我已经能够分割和解析坐标,但是我在如何找到重叠区域方面遇到了困难。谢谢!
答案 0 :(得分:1)
如果你有坐标作为数字,这是一个数学问题而不是JS问题。
请检查:https://math.stackexchange.com/questions/99565/simplest-way-to-calculate-the-intersect-area-of-two-rectangles