2011-02-07 13 views
0

GPS座標を使用してマップの領域を描画するか、少なくとも計算することができます。私のPHPコードは現在、周囲の領域GPSの現在の位置。GPSコードの配列を使用して地図に円を描く

私の質問は次のとおりです.GPSコードの配列からどのように面積(円など)を計算するのですか? (10進形式です)。

答えて

1

あなたが持っている一連の座標によって形成されるポリゴンの重心を計算することができます。この方法は、座標間の変形の極の近くにない場合にのみ有効です.100マイル程度です。エラーの許容範囲は、この方法が提供するものよりも大きくても少なくてもよい。 例

Centroid X coord =(Sum(x1 + ..x5)/ 5 Centroid Y coord =(sum(y1 + ..y5))点を持つ多角形の中心は、 )/ 5

今、この重心から最も遠い地点をチェック - このため

+0

ラオ[OK]をおかげで、私はそれに打撃を与えるだろう...あなたの円の半径になります。 – nhunston

関連する問題