수치표고모델(DEM, Digital Elevation Models) 데이터를 가진 raster-dem source 입니다.

[RasterDEMSource 생성 방법]

Example

////////////

Hierarchy

  • RasterDEMSource

Implements

Constructors

  • RasterDEMsource class의 생성자입니다.

    Parameters

    • id: string

      생성할 RasterDEMsource의 id입니다.

    • options: RasterDEMSourceOption

      생성할 RasterDEMsource의 옵션입니다.

    Returns RasterDEMSource

Properties

id: string

생성할 소스의 id입니다. 지도에 소스를 추가할 때는 중복되는 소스 id를 허용하지 않습니다.

url?: string

TileJSON의 resource url입니다.

tiles?: string[]

하나 이상의 TileJSON spec source의 url입니다.

bounds?: [number, number, number, number]

source의 bounding box를 지정할 수 있습니다. bounding box의 남서쪽 끝 좌표, 북동쪽 끝 좌표를 입력으로 받습니다. 각 좌표는 [남서 끝 좌표의 경도, 남서 끝 좌표의 위도, 북동 끝 좌표의 경도, 북동 끝 좌표의 위도]를 의미합니다. 해당 property가 소스에 포함되는 경우 경계 밖의 타일은 요청되지 않습니다.

Default

[-180,-85.051129,180,85.051129]
minzoom?: number

TileJSON spec에서 사용 가능한 줌 레벨을 의미합니다.

Default

0
maxzoom?: number

TileJSON spec에서 사용 가능한 줌 레벨을 의미합니다. maxzoom에서의 타일은 더 높은 줌 레벨을 나타내는데에 사용됩니다.

Default

22
tileSize?: number

레이어에에 타일을 표출하기 위한 최소한의 타일 크기를 의미합니다. 해당 옵션은 RasterLayer에서만 작동합니다.

Default

512
attribution?: string

맵이 사용자에게 보여질 때 표출될 attribution입니다.

volatile?: boolean

로컬에 소스 타일을 cache 저장할지에 대한 여부입니다.

Default

false
map?: Map

Methods

  • RasterDEMsource 소스 타입에 필요한 명세 객체를 만들어주는 함수입니다.

    Returns RasterDEMSourceOption

  • 지도에 RasterDEMsource를 추가합니다. 이미 동일한 id의 소스가 존재하는 경우 RasterDEMsource는 추가되지 않습니다.

    Parameters

    • map: Map

      레이어를 추가할 맵입니다.

    Returns void

Generated using TypeDoc