타일 레이어는 웹에서 접근할 수 있는 서버에 있는 타일셋입니다. 웹 브라우저에서 URL을 직접 요청하면 타일에 접근할 수 있습니다. 타일 레이어의 타일은 서비스로 사용할 수 없으므로 맵에 레이어를 나타내려면 맵 뷰어와 같은 웹 앱에 적합한 특정 형식이어야 합니다.
타일 레이어의 적합한 타일에 대한 접근은 타일 레이어의 URL에 따라 결정됩니다. URL에는 사용자가 이동 및 확대/축소하는 맵의 범위와 축척에 해당하는 타일을 맵 뷰어에서 동적으로 요청하는 데 사용되는 매개변수화된 값이 포함되어 있습니다. 예를 들어 OpenCycleMap 타일 레이어 URL은 http://www.opencyclemap.org/: http://{subDomain}.tile.opencyclemap.org/cycle/{level}/{col}/{row}.png입니다.
URL에서 {}(으)로 캡슐화된 부분은 맵 뷰어에서 특정 타일에 동적으로 접근하는 데 사용하는 매개변수화된 값을 나타냅니다.
- {subdomain} - 하위 도메인은 타일 레이어 공급자가 타일 요청을 여러 서버에 분산시키는 데 사용됩니다. 예를 들어 OpenCycleMap 타일 레이어에는 세 개의 하위 도메인(a, b, c)이 있습니다. 일부 타일 레이어에는 하위 도메인이 없습니다. 하위 도메인 레이블을 모를 경우 타일 레이어 공급자에게 문의하세요.
- {level},{col},{row} - 맵 뷰어에서 타일에 동적으로 접근하는 데 사용하는 세 가지 매개변수입니다. 입력할 필요는 없습니다.
타일 레이어 추가 예
다음은 OpenCycleMap 타일 레이어를 추가하는 방법에 대한 예입니다.
- 맵 뷰어를 열고 추가를 클릭합니다.
- 웹에서 레이어 추가를 선택합니다.
- 타일 레이어를 클릭합니다.
- URL 필드에 다음 웹 주소를 입력합니다. http://{subDomain}.tile.opencyclemap.org/cycle/{level}/{col}/{row}.png
- 하위 도메인 필드에 레이어의 하위 도메인 레이블을 지정합니다. 이때 레이블을 쉼표로 구분합니다.
팁:
하위 도메인 레이블을 모를 경우 타일 레이어 공급자에게 문의하세요. 타일 레이어에 하위 도메인이 없는 경우에는 창에 하위 도메인 필드가 나타나지 않습니다.
- 제목 필드에 OpenCycleMap 베이스맵을 입력합니다. 제목은 맵 콘텐츠의 타일 레이어 이름으로 사용됩니다.
- 크레딧 필드에 www.OpenCycleMap.org를 입력합니다. 맵 뷰어는 입력한 저작권 또는 저작자 표시 정보를 맵 오른쪽 하단에 보여줍니다.
- 타일 커버리지 설정 버튼을 클릭하여 타일 커버리지 범위를 설정합니다.
타일 커버리지는 모든 타일의 범위를 나타냅니다. 이 설정은 옵션입니다. 범위가 설정되면 지정된 범위에 대한 타일만 요청됩니다. 그러나 타일이 범위에 맞게 잘리지는 않기 때문에 범위를 넘어 확장될 수 있습니다.
- 베이스맵으로 사용 옆의 상자를 선택하여 레이어를 베이스맵으로 사용합니다.
- 웹에서 레이어 추가 창에 추가한 정보를 검토합니다. 아래 그림과 같아야 합니다.
- 레이어 추가를 클릭합니다.
타일 레이어가 베이스맵으로 나타납니다.