Javascript 传单地图上矩形在另一个矩形中的百分比
有一个矩形(我们称之为Javascript 传单地图上矩形在另一个矩形中的百分比,javascript,algorithm,leaflet,gis,rectangles,Javascript,Algorithm,Leaflet,Gis,Rectangles,有一个矩形(我们称之为a)由两个贴图点定义: A = [southWest1, northEast1] 我们还有第二个矩形: B = [southWest2, northEast2] 其中西南和东北-地图上的一个点,即夫妇[lat,lng] 我想找到最佳解决方案,以查找矩形A在矩形B中的百分比 没有“多边形在另一个多边形中的百分比”这样的东西。我想你是指一个多边形的面积与该多边形与另一个多边形的交点之间的比率 因此: 计算A和B的交点(我们称之为C) 计算B的面积 计算C的面积 将C的面积
a
)由两个贴图点定义:
A = [southWest1, northEast1]
我们还有第二个矩形:
B = [southWest2, northEast2]
其中西南
和东北
-地图上的一个点,即夫妇[lat,lng]
我想找到最佳解决方案,以查找矩形A
在矩形B
中的百分比
没有“多边形在另一个多边形中的百分比”这样的东西。我想你是指一个多边形的面积与该多边形与另一个多边形的交点之间的比率
因此:
- 计算A和B的交点(我们称之为C)
- 计算B的面积
- 计算C的面积
- 将C的面积除以B的面积