0

これが回答されているかどうかはわかりませんが、どこにも回答が見つからないようです。

現在、ページの一部として bing マップを含む Windows Phone 7.1 用のアプリを持っています。ボタンをクリックするだけで、現在地のマップにパスピンを追加できます。私の質問は、2 つの画鋲の間の距離を取得することは可能ですか?

bing maps アプリケーション自体に入ってルートを計算したくありません。

4

1 に答える 1

0

私のアプリで行った方法は、PushPin ごとに GeoCoordinate を作成し、ある GeoCoordinate の GetDistanceTo メソッドを使用して、別の GeoCoordinate (別の PushPin から作成された) からの距離を決定することです。次のように、pushpin1 から pushpin2 までの距離を決定します。

GeoCoordinate geo1 = new GeoCoordinate(pushpin1.Location.Latitude, pushpin.Location.Longitude);
GeoCoordinate geo2 = new GeoCoordinate(pushpin2.Location.Latitude, pushpin.Location.Longitude);
double distance = geo1.GetDistanceTo(geo2);
于 2013-02-06T14:08:15.813 に答える