iOS용 지도 SDK를 사용하면 Google 지도 데이터를 기반으로 지도를 애플리케이션에 추가할 수 있습니다. SDK는 Google 지도 서버에 대한 액세스, 지도 표시 및 클릭 및 드래그와 같은 사용자 제스처에 대한 응답을 자동으로 처리합니다. 표식, 폴리선, 접지 오버레이 및 정보 창을 맵에 추가할 수도 있습니다. 이러한 개체는 맵 위치에 대한 추가 정보를 제공하고 맵과 사용자 상호 작용을 허용합니다. 이제 프로젝트에서 필요한 모든 초기 준비가 완료되었으므로 처음으로 앱에 Google 맵을 추가하여 실제 프로그래밍 작업을 시작해 보겠습니다. 바로 다음에 볼 수 있듯이, 그것은 매우 쉽게 할 수 있습니다., 하지만 적절 한 순서로 모든 것을 할 수 있습니다. iOS용 Google 지도 SDK는 내장 된 확대 /축소 컨트롤을 제공하지 않습니다 (그러나 안드로이드 SDK는 않습니다). 대신 사용자 고유의 논리를 작성해야 합니다. 위의 선언없이, 사용자가지도에서 Google 로고를 누를 때 다음과 같은 오류가 발생 : Geofencing는 응용 프로그램이 입력하거나 앱에 설정 된 지리적 영역을 설정 나뭇잎 때 응용 프로그램이 사용자에게 통보 할 때입니다. 그것은 다른 기업에 의해 활용 될 수있다. 예를 들어 관광지 앱이 현재 지역 내의 많은 랜드마크를 사용자에게 알부는 경우를 예로 들 수 있습니다. iOS용 Google 지도 SDK는 맵에 셰이프를 추가하는 몇 가지 간단한 방법을 제공합니다.

다음 셰이프가 지원됩니다: 위에 제시된 속성은 Google 지도 SDK에 있는 속성만 이 아닙니다. 공식 문서에서도 살펴보시기 를 권장합니다. 당신은 확실히 읽을 수있는 유용한 물건을 찾을 수 있습니다. Google 지도 SDK를 사용하기 전에 가장 먼저 해야 할 일은 API 키를 얻는 것입니다. 간단히 말해서, 그것은 우리가 우리의 응용 프로그램에서 바로 구글 API에 전화를 걸 수 있도록 나중에 우리를 가능하게 하는 특별 한 문자열을 Google에서 얻을 필요가 의미. 해당 API 키는 Google 개발자 콘솔에서 가져온, 그리고이 제목에서 알 수 있듯이, 그것은 개발자를 위한 특별 한 ”장소”. 분명히, 당신은 당신이 구글 계정이있는 경우에만 그렇게 할 수 있습니다, 그래서 당신은 여전히 하나가없는 경우, 그냥 가서 그것을 만들 수 있습니다. 반면에 Google 계정이 이미 있는 경우 다음에 설명된 대로 진행하는 것이 좋습니다. 현재 사용자의 위치를 찾는 것 이상으로 맵으로 작업할 때 또 다른 일반적인 시나리오는 사용자 지정 위치를 찾는 것입니다.

ios 구글맵 예제