MKCircleを使用してMkMapViewに半径1.23メートルの円を描く必要があります。 地図上でどのように表示しますか? 私は、次のように使用メーターのMKCircleに半径を表示する方法
r = 1.23;// in metres.
circle = [MKCircle circleWithCenterCoordinate:location radius:r];
しかし、私は、地図上に描画するときには、MKMapViewに超える1キロのように見えます。 誰かが私が地図上の半径1.23メートルの円を表す方法を教えてもらえますか?
これは主に位置の精度を示すため、半径は位置の精度を示します。 viewForOverlay
デリゲートメソッドで
1 m、1 km、1 m?すべてのケースでkmを意味しますか? –
私は1メートルを意味しますが、半径= 1.23メートルを表示すると、マップ上の円は1.23 km以上のように表示されます – Suppi