Google Places APIを使用して地理的な場所の近くに施設のリストを取得しています。北に1km移動して地理座標を取得し、次に別のGoogle API呼び出しを行う方法を理解しようとしています。どのように地理座標から任意の方向にx距離を移動するには?
理想的には、任意の距離に移動して地理座標を取得できるようにしたいと考えています。どこから始めますか?これが不可能な場合は、私に知らせてください。
私は何も得ていません。見てください。どのように正確に私は方向を使用するのですか?どうすれば北に行くことができますか?
$lat = "40.712714";
$lon = "-74.005997";
$direction = "80";
$length="2000";
move($lon, $lat, $direction, $length);
function move($cx,$cy,$direction,$length){
$x=$cx*cos($direction*M_PI/180)+$length;
$y=$cy*sin($direction*M_PI/180)+$length;
return array($x,$y);
echo $x;
echo $y;
}
EDIT 私は手動で座標の数を変更しようと、私がやりたいようです。 は、例えば、私は-73.998672
これらの座標
40.717828を取り、第三進数を変更しました。それが私の場所を北に移しました。
このWikipediaの記事 GCS Wiki Articleから引用40.710828、-73.998672
ありがとうございます。私はこれを試してみる。 $ cxが緯度であることを確認するだけですか? – vitalyp
@vpets cxは経度です。 – Gustav
私は何も表示されていません。私のサンプルコードを見ていただけますか? – vitalyp