2009-07-21 4 views

답변

2

지도 인터페이스의 매우 제한적인 기능 중 하나는 Google지도 데이터를 사용하여 차례를 돌리는 애플리케이션을 구현할 수 없다는 것입니다 (데이터 제공 업체는 주머니에 더 많은 현금이 필요합니다). CoreLocation API를 사용하여 위치 정보를 가져올 수 있지만 논리 위치와 경로를 계산하려면 다른지도 소스 (Openstreetmap?)를 가져와야합니다.

+0

알아두면 좋은 점은 아주 좋습니다. 우리는 굉장히 무거운 짐이나 지시를 포함하는 것을 아무것도하지 않고 있지만, 나는 언젠가지도 api를 언젠가 곧바로 실행할 것이라고 거의 보장 할 수 있습니다. 감사. – TahoeWolverine

2

기술적이지 않은 경우 : Google's Terms Of Service으로 바인딩됩니다.

기술적 인 장벽에 대한 질문입니다. 가장 성가신 점은 확대/축소 수준이라는 개념입니다. MKMapKit에는지도의 보이는 부분을 조정할 수있는 지역 속성이 있습니다. 이 문제는 예측할 수없이 반올림된다는 문제가 있습니다. MKMapView 인스턴스에 region 속성을 설정하면 결과로 생성되는 영역이 실제로 설정 한 영역과 다릅니다. 다음 코드는 실제로 MKMapView의 영역을 변경합니다.

mapView.region = mapView.region; 
+0

예, Google 재미있는 수학의 마법의 세계. 이들은 매우 귀중한 답변입니다, 덕분에. – TahoeWolverine

관련 문제