重叠单个圆圈的圆圈

时间:2020-04-18 15:07:23

标签: javascript geolocation geo

因此,我最近遇到了一个我发现真的很难解决的问题。该问题的解释如下:

有两个函数分别称为function A(center)function B(center, Radius)。参数中心是一个数组,由两个名为“纬度”和“经度”的变量组成,仅表示center在现实世界地图上存储了一个点位置。顾名思义,参数Radius是地图上的搜索半径。现在考虑在地图上function B()形成的圆中散布着一些虚构的物体。一个数组存储这些点的“纬度”和“经度”。现在我要实现的是创建要在function A()内调用function B()的方法,因为function A()将充当搜索半径,以找到分散在{{1 }}。现在,function B()首先将与function A()具有相同的中心,但是可以根据程序的需要更改其中心。现在,该程序可以有多种情况,但是我要关注的情况是function B()形成的圆大于function B()形成的搜索圆的情况。现在,我应该根据哪种逻辑在function A()内调用函数A(),使其覆盖function B()的整个区域并搜索function B()内的所有点。请注意,function B()的搜索半径将保持不变。

我知道有点理解这个问题,但是在这方面的帮助将不胜感激!

0 个答案:

没有答案