컨텐츠로 이동

Basemap

Classes

BaseMap

배경맵 기본 클래스

GroupBaseMapBaseMap

배경맵을 상속받는 배경맵 그룹 클래스

PredefinedBaseMapBaseMap

배경맵을 상속받는 미리 정의된 배경맵 클래스

GdxBaseMapBaseMap

GDX로부터 생성되는 배경맵 클래스

BaseMap

배경맵 기본 클래스

Kind: global class

baseMap.getParent() ⇒ BaseMapGroupLayer

부모 레이어를 돌려준다.

Kind: instance method of BaseMap
Returns: BaseMapGroupLayer - 부모레이어

baseMap.getChildLayers() ⇒ Array.<BaseMap>

하위 베이스맵 목록을 돌려준다.

Kind: instance method of BaseMap
Returns: Array.<BaseMap> - 하위 베이스맵 목록 (GroupBaseMap, PredefinedBaseMap, GdxBaseMap)

baseMap.isGroup()

이 레이어가 그룹인지를 돌려준다.

Kind: instance method of BaseMap

baseMap.getTitle() ⇒ string

레이어 타이틀은 생성시 배경맵의 종류에 따라 결정되어 있으며 아래와 같다

Kind: instance method of BaseMap
Returns: string - 레이어 타이틀
Example

OSM_STANDARD
OSM_CYCLOSM
OSM_HUMANITARIAN
STAMEN_TERRAIN
STAMEN_TONER
STAMEN_WATERCOLOR
TANGO_STANDARD
VWORLD_STREET
VWORLD_SATELLITE
VWORLD_HYBRID
VWORLD_GRAY
KAKAO_STREET
KAKAO_SATELLITE
KAKAO_HYBRID
KAKAO_PHYSICAL
KAKAO_CADSTRAL
KAKAO_ROADVIEW
CARTO_DARK
CARTO_LIGHT
GOOGLE_STREET
GOOGLE_TERRAIN
GOOGLE_ROAD
GOOGLE_SATELLITE
GOOGLE_TERRAIN_ONLY
GOOGLE_HYBRID

baseMap.setChecked(checked)

배경 레이어를 켜고 끈다.

Kind: instance method of BaseMap

ParamTypeDescription
checkedbooleantrue(켜기), false(끄기)

baseMap.getChecked() ⇒ boolean

현재 레이어가 켜져 있는지 여부를 돌려준다.

Kind: instance method of BaseMap
Returns: boolean - true 켜져있음, false 꺼져있음

baseMap.getOriginLayer() ⇒ Tile | null

OpenLayers ol Layer 객체를 돌려준다.

Kind: instance method of BaseMap
Returns: Tile | null - GroupBaseMap 일 경우 null, 아니면 Tile 객체

GroupBaseMap ⇐ BaseMap

배경맵을 상속받는 배경맵 그룹 클래스

Kind: global class
Extends: BaseMap

groupBaseMap.isGroup() ⇒ boolean

그룹 레이어 여부

Kind: instance method of GroupBaseMap
Overrides: isGroup
Returns: boolean - 그룹 레이어 여부, 언제나 true

groupBaseMap.getLayerType() ⇒ BASE_MAP_TYPE

레이어 타입을 돌려준다.

Kind: instance method of GroupBaseMap
Returns: BASE_MAP_TYPE - 언제나 BASE_MAP_TYPE.GROUP을 돌려준다.

groupBaseMap.getParent() ⇒ BaseMapGroupLayer

부모 레이어를 돌려준다.

Kind: instance method of GroupBaseMap
Overrides: getParent
Returns: BaseMapGroupLayer - 부모레이어

groupBaseMap.getChildLayers() ⇒ Array.<BaseMap>

하위 베이스맵 목록을 돌려준다.

Kind: instance method of GroupBaseMap
Overrides: getChildLayers
Returns: Array.<BaseMap> - 하위 베이스맵 목록 (GroupBaseMap, PredefinedBaseMap, GdxBaseMap)

groupBaseMap.getTitle() ⇒ string

레이어 타이틀은 생성시 배경맵의 종류에 따라 결정되어 있으며 아래와 같다

Kind: instance method of GroupBaseMap
Overrides: getTitle
Returns: string - 레이어 타이틀
Example

OSM_STANDARD
OSM_CYCLOSM
OSM_HUMANITARIAN
STAMEN_TERRAIN
STAMEN_TONER
STAMEN_WATERCOLOR
TANGO_STANDARD
VWORLD_STREET
VWORLD_SATELLITE
VWORLD_HYBRID
VWORLD_GRAY
KAKAO_STREET
KAKAO_SATELLITE
KAKAO_HYBRID
KAKAO_PHYSICAL
KAKAO_CADSTRAL
KAKAO_ROADVIEW
CARTO_DARK
CARTO_LIGHT
GOOGLE_STREET
GOOGLE_TERRAIN
GOOGLE_ROAD
GOOGLE_SATELLITE
GOOGLE_TERRAIN_ONLY
GOOGLE_HYBRID

groupBaseMap.setChecked(checked)

배경 레이어를 켜고 끈다.

Kind: instance method of GroupBaseMap
Overrides: setChecked

ParamTypeDescription
checkedbooleantrue(켜기), false(끄기)

groupBaseMap.getChecked() ⇒ boolean

현재 레이어가 켜져 있는지 여부를 돌려준다.

Kind: instance method of GroupBaseMap
Overrides: getChecked
Returns: boolean - true 켜져있음, false 꺼져있음

groupBaseMap.getOriginLayer() ⇒ Tile | null

OpenLayers ol Layer 객체를 돌려준다.

Kind: instance method of GroupBaseMap
Overrides: getOriginLayer
Returns: Tile | null - GroupBaseMap 일 경우 null, 아니면 Tile 객체

PredefinedBaseMap ⇐ BaseMap

배경맵을 상속받는 미리 정의된 배경맵 클래스

Kind: global class
Extends: BaseMap

predefinedBaseMap.getLayerType() ⇒ BASE_MAP_TYPE

레이어 타입을 돌려준다.

Kind: instance method of PredefinedBaseMap
Returns: BASE_MAP_TYPE - 언제나 BASE_MAP_TYPE.PREDEFINED을 돌려준다.

predefinedBaseMap.getParent() ⇒ BaseMapGroupLayer

부모 레이어를 돌려준다.

Kind: instance method of PredefinedBaseMap
Overrides: getParent
Returns: BaseMapGroupLayer - 부모레이어

predefinedBaseMap.getChildLayers() ⇒ Array.<BaseMap>

하위 베이스맵 목록을 돌려준다.

Kind: instance method of PredefinedBaseMap
Overrides: getChildLayers
Returns: Array.<BaseMap> - 하위 베이스맵 목록 (GroupBaseMap, PredefinedBaseMap, GdxBaseMap)

predefinedBaseMap.isGroup()

이 레이어가 그룹인지를 돌려준다.

Kind: instance method of PredefinedBaseMap
Overrides: isGroup

predefinedBaseMap.getTitle() ⇒ string

레이어 타이틀은 생성시 배경맵의 종류에 따라 결정되어 있으며 아래와 같다

Kind: instance method of PredefinedBaseMap
Overrides: getTitle
Returns: string - 레이어 타이틀
Example

OSM_STANDARD
OSM_CYCLOSM
OSM_HUMANITARIAN
STAMEN_TERRAIN
STAMEN_TONER
STAMEN_WATERCOLOR
TANGO_STANDARD
VWORLD_STREET
VWORLD_SATELLITE
VWORLD_HYBRID
VWORLD_GRAY
KAKAO_STREET
KAKAO_SATELLITE
KAKAO_HYBRID
KAKAO_PHYSICAL
KAKAO_CADSTRAL
KAKAO_ROADVIEW
CARTO_DARK
CARTO_LIGHT
GOOGLE_STREET
GOOGLE_TERRAIN
GOOGLE_ROAD
GOOGLE_SATELLITE
GOOGLE_TERRAIN_ONLY
GOOGLE_HYBRID

predefinedBaseMap.setChecked(checked)

배경 레이어를 켜고 끈다.

Kind: instance method of PredefinedBaseMap
Overrides: setChecked

ParamTypeDescription
checkedbooleantrue(켜기), false(끄기)

predefinedBaseMap.getChecked() ⇒ boolean

현재 레이어가 켜져 있는지 여부를 돌려준다.

Kind: instance method of PredefinedBaseMap
Overrides: getChecked
Returns: boolean - true 켜져있음, false 꺼져있음

predefinedBaseMap.getOriginLayer() ⇒ Tile | null

OpenLayers ol Layer 객체를 돌려준다.

Kind: instance method of PredefinedBaseMap
Overrides: getOriginLayer
Returns: Tile | null - GroupBaseMap 일 경우 null, 아니면 Tile 객체

GdxBaseMap ⇐ BaseMap

GDX로부터 생성되는 배경맵 클래스

Kind: global class
Extends: BaseMap

gdxBaseMap.getLayerType() ⇒ BASE_MAP_TYPE

레이어 타입을 돌려준다.

Kind: instance method of GdxBaseMap
Returns: BASE_MAP_TYPE - 언제나 BASE_MAP_TYPE.GDX_DEFINED을 돌려준다.

gdxBaseMap.getParent() ⇒ BaseMapGroupLayer

부모 레이어를 돌려준다.

Kind: instance method of GdxBaseMap
Overrides: getParent
Returns: BaseMapGroupLayer - 부모레이어

gdxBaseMap.getChildLayers() ⇒ Array.<BaseMap>

하위 베이스맵 목록을 돌려준다.

Kind: instance method of GdxBaseMap
Overrides: getChildLayers
Returns: Array.<BaseMap> - 하위 베이스맵 목록 (GroupBaseMap, PredefinedBaseMap, GdxBaseMap)

gdxBaseMap.isGroup()

이 레이어가 그룹인지를 돌려준다.

Kind: instance method of GdxBaseMap
Overrides: isGroup

gdxBaseMap.getTitle() ⇒ string

레이어 타이틀은 생성시 배경맵의 종류에 따라 결정되어 있으며 아래와 같다

Kind: instance method of GdxBaseMap
Overrides: getTitle
Returns: string - 레이어 타이틀
Example

OSM_STANDARD
OSM_CYCLOSM
OSM_HUMANITARIAN
STAMEN_TERRAIN
STAMEN_TONER
STAMEN_WATERCOLOR
TANGO_STANDARD
VWORLD_STREET
VWORLD_SATELLITE
VWORLD_HYBRID
VWORLD_GRAY
KAKAO_STREET
KAKAO_SATELLITE
KAKAO_HYBRID
KAKAO_PHYSICAL
KAKAO_CADSTRAL
KAKAO_ROADVIEW
CARTO_DARK
CARTO_LIGHT
GOOGLE_STREET
GOOGLE_TERRAIN
GOOGLE_ROAD
GOOGLE_SATELLITE
GOOGLE_TERRAIN_ONLY
GOOGLE_HYBRID

gdxBaseMap.setChecked(checked)

배경 레이어를 켜고 끈다.

Kind: instance method of GdxBaseMap
Overrides: setChecked

ParamTypeDescription
checkedbooleantrue(켜기), false(끄기)

gdxBaseMap.getChecked() ⇒ boolean

현재 레이어가 켜져 있는지 여부를 돌려준다.

Kind: instance method of GdxBaseMap
Overrides: getChecked
Returns: boolean - true 켜져있음, false 꺼져있음

gdxBaseMap.getOriginLayer() ⇒ Tile | null

OpenLayers ol Layer 객체를 돌려준다.

Kind: instance method of GdxBaseMap
Overrides: getOriginLayer
Returns: Tile | null - GroupBaseMap 일 경우 null, 아니면 Tile 객체