私は地図上に例えば1インチ/ cmの距離を示す尺度を表示する必要があります。これは、ズームレベルに応じて変更する必要があります。iPhone:MapKitと現在の地図尺度を表示
私は、地図の長さとグラフィックの長さを知っていれば、地図の現在の縮尺を知っていれば、グラフィックインジケータのスケールを計算するための数学を行うことができます。
現在のズームlvlをメートル単位で取得する方法はありますか?それはスパンか何かにリンクされていますか?
私は地図上に例えば1インチ/ cmの距離を示す尺度を表示する必要があります。これは、ズームレベルに応じて変更する必要があります。iPhone:MapKitと現在の地図尺度を表示
私は、地図の長さとグラフィックの長さを知っていれば、地図の現在の縮尺を知っていれば、グラフィックインジケータのスケールを計算するための数学を行うことができます。
現在のズームlvlをメートル単位で取得する方法はありますか?それはスパンか何かにリンクされていますか?
ズームレベルはスパンにリンクされています。まずマップビューのスパンを取得し、それをメートルに変換する必要があります。
で正しいと思うどのようにスパンをメートルに変換しますか? – Burf2000
[MKCoordinateSpan]のドキュメントをご覧ください(http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MapKitDataTypesReference/Reference/reference.html#//apple_ref/doc/uid/TP40009734-CH1)。 -SW29)。学位の単位はキロメートルです。私はあなたに私の頭の上からメートルに経度または緯度を変換する式を与えることはできません。 –
あなたの質問は何ですか? – Rayfleck
私はこの2番目の答えは、111 * http://stackoverflow.com/questions/5270485/convert-span-value-into-meters-on-a-mapview – Burf2000