NLocationOverlay class
사용자의 위치를 나타낼 때 사용하는 오버레이입니다.
직접 사용할 수 없으며, 지도 위젯별로 1개씩만 존재합니다.
NaverMapController.getLocationOverlay 메서드를 활용해 가져올 수 있습니다.
- Inheritance
-
- Object
- NOverlay<
NLocationOverlay> - NLocationOverlay
Properties
- anchor → NPoint
-
no setter
- circleColor → Color
-
no setter
- circleOutlineColor → Color
-
no setter
- circleOutlineWidth → double
-
no setter
- circleRadius → double
-
no setter
- globalZIndex → int
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- iconSize → Size
-
no setter
- info → NOverlayInfo
-
오버레이의 정보를 나타냅니다.
finalinherited
- isMaxZoomInclusive → bool
-
오버레이의 최대 줌 레벨을 포함해서 보여줄 지를 나타냅니다.
no setterinherited
- isMinZoomInclusive → bool
-
오버레이의 최소 줌 레벨을 포함해서 보여줄 지를 나타냅니다.
no setterinherited
- isVisible → bool
-
지도에 오버레이를 보여지고 있는지, 숨겨졌는지 나타냅니다.
숨겨지더라도, 오버레이는 지도에 남아있으며, 다시 보이게 할 수 있습니다.
no setterinherited
- maxZoom → double
-
오버레이가 보여질 최대 줌 레벨을 나타냅니다.
no setterinherited
- minZoom → double
-
오버레이가 보여질 최소 줌 레벨을 나타냅니다.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- subAnchor → NPoint
-
no setter
- subIconSize → Size
-
no setter
- zIndex → int
-
지도에서 오버레이 종류끼리의 zIndex를 나타냅니다.
no setterinherited
Methods
-
getBearing(
) → Future< double> -
getPosition(
) → Future< NLatLng> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
performClick(
) → Future< void> -
setOnTapListener를 통해 지정된 사용자의 오버레이 터치를 처리하는 함수를 실행합니다.
inherited
-
removeOnTapListener(
) → void -
오버레이가 사용자에 의해 터치되었을 때 실행할 함수를 제거합니다.
inherited
-
setAnchor(
NPoint anchor) → void -
setBearing(
double bearing) → void -
setCircleColor(
Color circleColor) → void -
setCircleOutlineColor(
Color circleOutlineColor) → void -
setCircleOutlineWidth(
double circleOutlineWidth) → void -
setCircleRadius(
double circleRadius) → void -
setGlobalZIndex(
int globalZIndex) → void -
지도에서의 zIndex를 지정합니다.
inherited
-
setIcon(
NOverlayImage icon) → void -
setIconSize(
Size size) → void -
setIsMaxZoomInclusive(
bool isMaxZoomInclusive) → void -
오버레이의 최대 줌 레벨을 포함해서 보여줄 지를 지정합니다.
inherited
-
setIsMinZoomInclusive(
bool isMinZoomInclusive) → void -
오버레이의 최소 줌 레벨을 포함해서 보여줄 지를 지정합니다.
inherited
-
setIsVisible(
bool isVisible) → void -
지도에 오버레이를 보여지고 있는지, 숨겨졌는지 지정합니다.
숨겨지더라도, 오버레이는 지도에 남아있으며, 다시 보이게 할 수 있습니다.
inherited
-
setMaxZoom(
double maxZoom) → void -
오버레이가 보여질 최대 줌 레벨을 지정합니다.
inherited
-
setMinZoom(
double minZoom) → void -
오버레이가 보여질 최소 줌 레벨을 지정합니다.
inherited
-
setOnTapListener(
dynamic listener(NLocationOverlay overlay)) → void -
오버레이가 사용자에 의해 터치되었을 때 실행할 함수를 지정합니다.
inherited
-
setPosition(
NLatLng position) → void -
setSubAnchor(
NPoint subAnchor) → void -
setSubIcon(
NOverlayImage? icon) → void -
setSubIconSize(
Size size) → void -
setZIndex(
int zIndex) → void -
지도에서 오버레이 종류끼리의 zIndex를 지정합니다.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- autoSize → const Size
- defaultAnchor → const NPoint
- defaultCircleColor → const Color
- defaultCircleRadius → const double
- defaultIcon → const NOverlayImage
- defaultSubAnchor → const NPoint
- defaultSubIcon → const NOverlayImage
- faceModeSubIcon → const NOverlayImage