2011-09-02 41 views
10

我需要使用MKCircle在MkMapView上繪製半徑爲1.23米的圓。 我將如何顯示在地圖上。 我用下面,如何以米爲單位在地圖上顯示MKCircle中的半徑

r = 1.23;// in metres. 
    circle = [MKCircle circleWithCenterCoordinate:location radius:r]; 

但是,當我畫在地圖上看起來1km以上的的MKMapView。 有人能告訴我如何在地圖上代表半徑爲1.23米的圓?

這主要是爲了顯示位置的準確性,所以半徑表示位置的準確性。

+0

1米,1公里,1米?你的意思是在所有情況下公里? –

+0

我的意思是1米,但是當我顯示半徑= 1.23米時,地圖上的圓圈顯示爲好像它大於1.23公里 – Suppi

回答

1

viewForOverlay委託方法,嘗試設置lineWidthMKCircleView爲1

我覺得0的結果,在「道路寬度」的默認寬度。

相關問題