ポイントで2つの異なる場所間の緯度、経度のポイントごとに10メートルを、取得します。<strong>A(ホーム)----> B(オフィス)</strong>間のアンドロイド
私はすでに家庭やオフィスの緯度と経度を知って、私は
地図に私の必要性 2つのロケーション間のパスを描か:
の緯度と経度を取得します。各10メートル、任意の方法を使用してオフィスに私の家の間。
注意:私たちは旅行していません。
私はこれを達成するための可能な方法を手伝ってください。
ポイントで2つの異なる場所間の緯度、経度のポイントごとに10メートルを、取得します。<strong>A(ホーム)----> B(オフィス)</strong>間のアンドロイド
私はすでに家庭やオフィスの緯度と経度を知って、私は
地図に私の必要性 2つのロケーション間のパスを描か:
の緯度と経度を取得します。各10メートル、任意の方法を使用してオフィスに私の家の間。
注意:私たちは旅行していません。
私はこれを達成するための可能な方法を手伝ってください。
Google Maps API utility LibraryのSphericalUtil.computeHeading
とSphericalUtil.computeOffset
の方法を使用できます。
まず、A(自宅)からB(オフィス)への見出しを計算する必要があります。 home
とoffice
次のように定義さを持つ
double heading = SphericalUtil.computeHeading(home, office);
:
LatLng home;
LatLng office;
あなたは見出しを持ったら、あなたは10をあるポイントを得るためにオフセット反復を計算することができ、20あなたはこのようにそれを行うことができます、30、...あなたの家からあなたのオフィスに向かってメートル。あなたのオフィスへのあなたの家から10メートルの地点得るために例えば
、:
LatLng point10meters = SphericalUtil.computeOffset(home, 10, heading);
は家緯度経度と緯度経度Officeが右の位置を有するされ、ここで、:)あなたの友達に感謝しますか? – Kumar
はい、WGS84の場所(緯度/経度) – antonio
Ok、私の家からオフィス100mまでの例では、Point10meters変数は10の異なる場所を取得しますか? – Kumar