4
  1. ポイントで2つの異なる場所間の緯度、経度のポイントごとに10メートルを、取得します。<strong>A(ホーム)----> B(オフィス)</strong>間のアンドロイド

  2. 私はすでに家庭やオフィスの緯度と経度を知って、私は

  3. 地図に私の必要性 2つのロケーション間のパスを描か:

    の緯度と経度を取得します。各10メートル、任意の方法を使用してオフィスに私の家の間

注意:私たちは旅行していません。

私はこれを達成するための可能な方法を手伝ってください。

答えて

3

Google Maps API utility LibrarySphericalUtil.computeHeadingSphericalUtil.computeOffsetの方法を使用できます。

まず、A(自宅)からB(オフィス)への見出しを計算する必要があります。 homeoffice次のように定義さを持つ

double heading = SphericalUtil.computeHeading(home, office); 

LatLng home; 
LatLng office; 

あなたは見出しを持ったら、あなたは10をあるポイントを得るためにオフセット反復を計算することができ、20あなたはこのようにそれを行うことができます、30、...あなたの家からあなたのオフィスに向かってメートル。あなたのオフィスへのあなたの家から10メートルの地点得るために例えば

、:

LatLng point10meters = SphericalUtil.computeOffset(home, 10, heading); 
+0

は家緯度経度と緯度経度Officeが右の位置を有するされ、ここで、:)あなたの友達に感謝しますか? – Kumar

+0

はい、WGS84の場所(緯度/経度) – antonio

+0

Ok、私の家からオフィス100mまでの例では、Point10meters変数は10の異なる場所を取得しますか? – Kumar

関連する問題

 関連する問題