2013-03-15 3 views

답변

8

는 내가 같은 문제가 있기 때문에이 이름을 떨치게 왜 아무 생각이 없습니다. 많은 연구와 Saxon Druce의 답변을 통해 Android 서클 SDK 서클을 보았지만 iOS에서는 볼 수 없었습니다. How to display a circle in GMSMapView

--- 편집 2 ----

자신의 버전 1.2.1 (2013 4월 23일 가입일 :

--- 편집 ---

여기이 해결책이 있습니다), iOS 용 Google지도 SDK는 Shapes에서 GMSCircle을 계산합니다.

이제 다음과 같이 그릴 수 있습니다 :

CLLocationCoordinate2D circleCenter = CLLocationCoordinate2DMake(37.35, -122.0); 
GMSCircle *circ = [GMSCircle circleWithPosition:circleCenter 
             radius:1000]; 

circ.fillColor = [UIColor colorWithRed:0.25 green:0 blue:0 alpha:0.05]; 
circ.strokeColor = [UIColor redColor]; 
circ.strokeWidth = 5; 
circ.map = mapView; 

소스 here

+0

안녕하세요! 불행히도 솔루션을 찾지 못했기 때문에 많은 양의 정점이있는 다각형을 그립니다. 아직도 Google이 SDK의 다음 릴리스에서이 기능을 통합하기를 희망합니다 – hex

+0

예, 계획 중입니다 ...하지만 언제 ... –

+4

이제 Google지도 SDK for ios에는 서클 클래스가 있습니다! https://developers.google.com/maps/documentation/ios/shapes?hl=ru – hex

관련 문제