Php GPS泊松和视角

Php GPS泊松和视角,php,gps,Php,Gps,多亏了余弦或哈弗森公式,我得到了一个按距离排序的泊松指数列表 我如何才能到达下一层并选择与我所看到的方向相对应的POI(假设15°+/-5°,0=北,90=东) 代码已经不多了。我们可以用这样一个例子 $gps_pos = array ( 'lat'=>48.845364, 'lng'=>2.406628, 'distance'=>20); $pois = GetPOIsF

多亏了余弦或哈弗森公式,我得到了一个按距离排序的泊松指数列表

我如何才能到达下一层并选择与我所看到的方向相对应的POI(假设15°+/-5°,0=北,90=东)

代码已经不多了。我们可以用这样一个例子

$gps_pos = array (
                 'lat'=>48.845364, 
                 'lng'=>2.406628, 
                 'distance'=>20);
$pois = GetPOIsFromGPS($gps_pos);
这里有$pois看起来像

Array
(
    [0] => Array
        (
            [id] => 336047
            [gps_lat] => 48.84528500
            [gps_lng] => 2.40663900
            [gps_alt] => 0.0000
            [distance_in_kms] => 0.0088094293255129
        )
    [1] => Array
        (
            [id] => 955092
            [gps_lat] => 48.84520700
            [gps_lng] => 2.40657700
            [gps_alt] => 0.0000
            [distance_in_kms] => 0.017828309444397
        )

    [2] => Array
        (
            [id] => 1022839
            [gps_lat] => 48.84515700
            [gps_lng] => 2.40644600
            [gps_alt] => 0.0000
            [distance_in_kms] => 0.026556875382492
        )
)
现在的诀窍是生成de GetPOIsInPOV函数

$pov = array ('hdegres' => 15, 'range'=>5);

$pois_in_pov = GetPOIsInPOV($pois, $pov);

谢谢

你用
php
标记了它-你用php做过任何尝试吗?有要共享的代码吗?用一些代码编辑,因为我根本不知道如何限制POI以匹配de视角。。。我想我应该做更多的数学运算……你用
php
标记了它——你用php做过任何尝试吗?有要共享的代码吗?用一些代码编辑,因为我根本不知道如何限制POI以匹配de视角。。。我想我应该多学点数学。。。