클라우드 맞춤설정

플랫폼 선택: Android iOS 자바스크립트

Google Maps Platform에서는 Google Cloud Console을 통해 손쉽게 지도의 스타일을 지정하고 지도를 맞춤설정 및 관리할 수 있는 클라우드 기반 지도 스타일 지정 기능을 제공하며, 이를 통해 지도의 전반적인 사용자 환경을 개선할 수 있습니다. 위의 기능을 쉽게 적용하고 관리할 수 있도록 Cloud Console의 클라우드 기반 지도 스타일 지정 기능에 다음과 같이 다양한 새 도구가 추가됩니다.

  • 손쉽게 스타일을 생성할 수 있는 스타일 편집기
  • 지도 ID 만들기 및 관리
  • 맞춤 지도 스타일 만들기 및 관리
  • 스타일을 동적으로 업데이트하기 위한 도구

앱에 지도 ID 추가하기

지도 ID는 특정 지도 스타일 또는 지형지물과 연결된 식별자입니다. Google Cloud Console에서 지도 스타일을 구성하고 지도 ID와 연결합니다. 그런 다음 코드에서 지도 ID를 참조하면 연결된 지도 스타일이 앱에 표시됩니다. 이후의 스타일 업데이트는 고객이 업데이트할 필요 없이 앱에 자동으로 표시됩니다.

지도 ID를 사용하여 지도를 인스턴스화하려면 다음 단계를 따르세요.

  1. Cloud Console의 지도 ID 문자열로 GMSMapID를 만듭니다.
  2. 방금 만든 지도 ID를 지정하는 GMSMapView를 만듭니다.

Swift

let camera = GMSCameraPosition(latitude: 47.0169, longitude: -122.336471, zoom: 12)
let mapID = GMSMapID(identifier: "<YOUR MAP ID>")
let mapView = GMSMapView(frame: .zero, mapID: mapID, camera: camera)
self.view = mapView
      

Objective-C

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:47.0169
                                                        longitude:-122.336471
                                                             zoom:12];
GMSMapID *mapID = [GMSMapID mapIDWithIdentifier:@"<YOUR MAP ID>"];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero mapID:mapID camera:camera];
self.view = mapView;
      

자체 지도 ID를 사용하는 경우 Cloud Console에서 언제든지 새 스타일을 사용하도록 지도 ID를 설정할 수 있으며 이 스타일은 약 6시간 내에 사용자와 사용자에게 지도 뷰에 자동으로 반영됩니다.

변경사항을 즉시 보려면 앱을 종료하고 최근에 사용한 앱 목록에서 앱을 강제 종료했다가 다시 열어 앱을 닫았다가 다시 시작하면 됩니다. 업데이트된 지도가 표시됩니다.

지도 스타일 편집기 사용하기

지도 스타일 편집기는 Google Cloud Console에서 사용할 수 있는 GUI 기반 도구입니다.

클라우드 기반 지도 스타일 지정 도구 사용 방법 알아보기