2

Facebookでチェックインしたすべての場所のpushPinを作成したマップがあります。チェックインプレース (pushPins) が最も多い領域を拡大したいと考えています。

静的なズーム レベルを設定して、ある種の中央値を計算することもできますが、パリで 20 回、ロサンゼルスで 20 回チェックインすると、大西洋の真ん中 (または北太平洋など) のどこかに行き着いてしまいます。 .

すべての場所 (経度と緯度) を含む配列があります。

4

1 に答える 1

1

LocationRect.fromLocations() メソッド (http://msdn.microsoft.com/en-us/library/gg427621.aspx) を使用して、配列内の画鋲の範囲をカバーする境界ボックスを作成できます。

次に、LocationRect を map.setView メソッドの「境界」プロパティに渡して、このビューの中心にマップを配置します。(http://msdn.microsoft.com/en-us/library/gg427628.aspx)

于 2011-08-18T15:41:24.933 に答える