지도에 객체를 추가하여 점, 선, 영역 또는 객체의 모음을 지정할 수 있습니다. Maps JavaScript API에서는 이러한 객체를 오버레이라고 합니다. 오버레이는 위도/경도 좌표에 연결되어 지도를 드래그하거나 확대/축소하면 움직입니다.
오버레이 유형
Maps JavaScript API에는 프로그래매틱 방식으로 추가할 수 있는 여러 유형의 오버레이가 있습니다.
- 정보 창은 지도의 지정된 위치에서 팝업 풍선 안에 콘텐츠(일반적으로 텍스트 또는 이미지)를 표시하는 특별한 종류의 오버레이입니다. 정보 창을 참고하세요.
- 지도에서 선은 위치의 정해진 순서를 나타내는 다중선을 사용하여 표시됩니다. 도형 및 선을 참고하세요.
- 지도에서 임의의 도형으로 된 영역은 다각형을 사용하여 표시됩니다. 다중선과 마찬가지로 다각형은 위치의 정해진 순서를 나타내지만 다중선과 달리 다각형은 닫힌 영역을 정의합니다. 도형 및 선을 참고하세요.
- 지도에서 원과 직사각형도 정의할 수 있습니다.
- 기호를 사용하여 마커의 아이콘을 맞춤설정하거나 다중선에 이미지를 추가할 수 있습니다. 기호는 SVG 경로 표기법을 사용하여 경로로 정의되는 벡터 기반 이미지입니다. API는 기호를 표시하는 방법을 관리할 수 있는 옵션도 제공합니다. 기호를 참고하세요.
- 지도에 이미지를 배치하려는 경우 지면 오버레이를 사용할 수 있습니다. 지면 오버레이를 참고하세요.
- 또한
OverlayView
인터페이스를 구현하여 자신만의 맞춤 오버레이를 구현할 수도 있습니다. 맞춤 오버레이를 참고하세요. - 지도 레이어는 오버레이 지도 유형을 사용하여 표시할 수도 있습니다. 기본 지도 타일 집합을 대체하거나 기존 기본 지도 타일 집합 위에 오버레이로 표시되는 맞춤 지도 유형을 만들어 자신만의 타일 집합을 만들 수 있습니다. 맞춤 지도 유형을 참고하세요.