如何在地图上以MK为单位显示MKCircle中的半径

Sup*_*ppi 10 iphone objective-c mkmapview ios

我需要使用MKCircle在MkMapView上绘制一个半径为1.23米的圆.我将如何在地图上显示.我使用以下,

  r = 1.23;// in metres.
  circle = [MKCircle circleWithCenterCoordinate:location radius:r];
Run Code Online (Sandbox Code Playgroud)

但是当我在地图上绘制时,它在MKMapView上看起来超过1公里.请问有人可以告诉我如何在地图上代表一个半径为1.23米的圆圈?

这主要是为了显示位置的准确性,因此半径表示位置的准确性.

小智 1

viewForOverlay委托方法中,尝试将 的 设置lineWidthMKCircleView1。

我认为默认宽度 0 会导致“道路宽度”。