스타일 편집기 사용하기

이 페이지에는 Google Cloud Console의 스타일 편집기를 이용해 지도 요소 및 지형지물의 스타일을 맞춤설정하는 방법이 나와 있습니다. 스타일 편집기에서 지도 요소의 채우기 및 윤곽선 색상과 같은 지도 지형지물 스타일을 맞춤설정할 수 있습니다. 관심 장소(POI) 공개 상태 및 밀도를 관리하고 확대/축소 수준별로 스타일을 적용할 수 있습니다.

지도 스타일 맞춤설정이 Google에서 지도 스타일에 적용할 수 있는 업데이트(예: 업종별로 최적화된 지도 또는 Google 기본 지도의 기본 스타일 관련 업데이트)보다 항상 우선적으로 적용됩니다.

ApiDemos 샘플 앱을 실행하려면 GitHub 샘플(자바 | Kotlin)과 CloudBasedMapStylingActivity 데모(자바 | Kotlin)를 참고하세요.

지도 지형지물 스타일 맞춤설정하기

도로의 면, 윤곽선 색상 등 지형지물의 스타일 지정을 다음과 같이 맞춤설정할 수 있습니다.

  1. 다음과 같이 Cloud Console의 지도 스타일 페이지로 이동하여 스타일 편집기를 연 후 지도 스타일을 생성하거나 기존 지도 스타일을 업데이트합니다.
  2. 지형지물을 선택하여 요소 유형 하위 메뉴를 엽니다. 상위 지형지물의 스타일을 변경하면 하위 요소에도 적용됩니다. 예를 들어 도로 지형지물을 맞춤설정하면, 맞춤설정이 다음과 같은 하위 지형지물에도 적용됩니다. 고속도로, 접근 통제 도로, 간선도로, 국도, 주행 가능 도로, 비포장 도로
  3. 지형지물을 맞춤설정하려면 상위 기하학적 요소를 선택합니다. 이렇게 하면 스타일러 하위 메뉴가 열립니다.
    • 색상을 변경하면 자동으로 색상 체크박스가 선택되고, 색상 맞춤설정이 도형 요소와 하위 요소에 적용됩니다.
    • 다음 옵션 중 하나를 선택하여 요소의 공개 상태를 전환합니다.
      • 상속(기본값): 요소에 상위 맞춤설정이 상속됩니다.
      • 사용: 모든 상속을 재정의하여 요소가 항상 지도에 표시되도록 합니다.
      • 사용 중지: 모든 상속을 재정의하여 요소가 항상 숨겨지도록 합니다.
  4. 저장을 클릭하여 변경사항을 저장합니다. 게시를 클릭해야 변경사항이 모든 지도에 적용됩니다.

확대/축소 수준별로 맞춤설정하기

Google Cloud Console에서 스타일 편집기를 사용하여 지도 스타일을 만들 때 기존 요소의 스타일을 여러 확대/축소 수준에서 맞춤설정할 수 있습니다. 예를 들어 확대/축소 수준 0에서는 물의 색을 분홍색으로, 확대/축소 수준 10에서는 보라색으로 맞춤설정하고, 특정 확대/축소 수준에서 볼 수 있는 세부사항을 다른 맞춤설정과 연결할 수 있습니다.

여러 확대/축소 수준에서 스타일을 맞춤설정하는 방법은 다음과 같습니다.

  1. 다음과 같이 Cloud Console의 지도 스타일 페이지로 이동하여 스타일 편집기를 연 후 지도 스타일을 생성하거나 기존 지도 스타일을 업데이트합니다.
  2. 지형지물을 선택하여 요소 유형 하위 메뉴를 열고 맞춤설정할 요소를 선택합니다.
  3. 확대/축소에서 맞춤설정 체크박스를 선택하여 현재 확대/축소 수준의 맞춤설정이 스타일 편집기에 표시되도록 합니다.

    확대/축소에서 맞춤설정 체크박스를 선택하면 다음이 표시됩니다.

    • 현재 확대/축소 수준을 나타내고 표시된 확대/축소 수준에 맞춤설정을 연결하는 경유지 추가: z 체크박스
    • 확대/축소 수준을 선택하고 수정할 수 있는 확대/축소 슬라이더 막대. 지도 부울 확대/축소 컨트롤이나 키보드의 화살표 키를 사용하여 확대/축소 수준을 조정할 수 있습니다.
  4. 스타일러 하위 메뉴에서 맞춤설정을 하면 스타일 편집기가 자동으로 경유지 추가: z 체크박스를 선택하고, 슬라이더 위에 파란색 점을 표시한 다음, 상속받은 스타일을 재정의합니다.

    슬라이더 위의 파란색 점은 선택한 확대/축소 수준에서 변경사항이 적용되었음을 나타냅니다. 특정 확대/축소 수준에서 변경사항이 저장되지 않도록 하려면 경유지 추가: z 체크박스를 선택 해제합니다(파란색 점이 회색으로 바뀌면 해당 수준에서 변경사항이 저장되지 않음을 나타냅니다). 체크박스를 선택 해제하면 요소가 자신의 상속된 스타일로 복귀합니다.

    확대/축소 수준에서 맞춤설정을 적용하면 해당 확대/축소 수준 및 그 이상에서 맞춤설정이 업데이트됩니다. 예를 들어 확대/축소 수준 10의 맞춤설정은 확대/축소 수준 10, 11, 12 등의 모든 맞춤설정에 영향을 미칩니다. 맞춤설정은 모든 상속된 스타일을 재정의합니다.

  5. 변경사항을 저장하려면 저장을 클릭합니다. 내 지도 스타일과 연결된 지도 ID에 변경사항을 공개하려면 게시를 클릭합니다.