NaverMapViewOptions class
네이버 맵의 보여지는 여러 UI 속성들을 컨트롤 할 수 있는 옵션들입니다. 다음 문서를 참고하세요 : NaverMapViewOptions 문서
Constructors
-
const
Properties
-
activeLayerGroups
→ Iterable<
NLayerGroup> -
활성화 할 레이어 그룹들을 지정할 수 있습니다.
final
- buildingHeight → double
-
3D로 표현될 때, 빌딩의 높이를 지정합니다.
0 ~ 1 사이에서 값을 조절할 수 있습니다.
final
- consumeSymbolTapEvents → bool
-
심볼 탭 이벤트를 소비할지 여부를 지정합니다.
final
- contentPadding → EdgeInsets
-
콘텐츠의 패딩을 설정합니다.
final
- extent → NLatLngBounds?
-
지도에서 사용자가 움직일 수 있는 영역을 제한합니다.
기본값은 제한 없음(
null
)final - hashCode → int
-
The hash code for this object.
no setteroverride
- indoorEnable → bool
-
실내 지도를 보여줄지 여부입니다.
final
- indoorFocusRadius → double
-
실내지도 영역 포커스를 유지하는 반경을 지정합니다. 단위는 논리 픽셀(LogicalPixel, dp)입니다.
final
- indoorLevelPickerEnable → bool
-
실내 지도 레벨 피커를 활성화할지 여부를 지정합니다.
final
- initialCameraPosition → NCameraPosition
-
지도가 로드될 때, 첫 카메라 위치(영역)을 지정합니다.
기본값은 seoulCityHall으로, 서울 시청 주변을 보여줍니다.
final
- lightness → double
-
지도의 명도를 지정합니다.
-1(어두움, 검정색이 섞임) ~ 1(밝음, 흰색이 섞임) 사이에서 값을 조절할 수 있습니다.
final
- liteModeEnable → bool
-
벡터가 아닌 레스터(픽셀) 기반의 경량 지도를 로드합니다.
mapType=
navi
가 아닐 때만 지원합니다.final - locale → Locale
-
지도의 언어를 설정합니다. (한국어, 영어, 일어, 중국어 지원)
final
- locationButtonEnable → bool
-
위치 버튼을 활성화할지 여부를 지정합니다.
final
- logoAlign → NLogoAlign
-
로고의 위치를 정렬합니다.
final
- logoClickEnable → bool
-
네이버 로고 클릭을 활성화할지 여부를 지정합니다.
final
- logoMargin → EdgeInsets?
-
로고의 마진을 설정합니다.
final
- mapType → NMapType
-
지도의 유형을 선택할 수 있습니다.
final
- maxTilt → double
-
지도의 최대 틸트 각도를 설정합니다. 단위는 도입니다.
final
- maxZoom → double
-
지도의 최대 줌 레벨을 설정합니다.
final
- minZoom → double
-
지도의 최소 줌 레벨을 설정합니다.
final
- nightModeEnable → bool
-
야간 모드를 활성화할지 여부입니다.
야간 모드를 켜면 다크 모드와 유사하게 지도가 어둡게 변합니다.
mapType=
navi
일 때만 지원합니다.final -
payload
→ Map<
String, dynamic> -
no setterinherited
- pickTolerance → double
-
pickable의 터치 반경을 지정합니다. 단위는 논리 픽셀(LogicalPixel, dp)입니다.
final
- rotationGesturesEnable → bool
-
회전 제스처를 활성화할지 여부를 지정합니다.
final
- rotationGesturesFriction → double
-
회전 제스처의 마찰 계수를 지정합니다. 0~1 사이의 값을 가집니다.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scaleBarEnable → bool
-
축적 바를 활성화할지 여부를 지정합니다.
final
- scrollGesturesEnable → bool
-
스크롤 제스처를 활성화할지 여부를 지정합니다.
final
- scrollGesturesFriction → double
-
스크롤 제스처의 마찰 계수를 지정합니다. 0~1 사이의 값을 가집니다.
final
- stopGesturesEnable → bool
-
스톱 제스처를 활성화할지 여부를 지정합니다.
final
- symbolPerspectiveRatio → double
-
심볼의 원근 효과를 조절합니다. 0~1 사이의 값을 가집니다.
final
- symbolScale → double
-
심볼의 크기 배율을 나타냅니다.
final
- tiltGesturesEnable → bool
-
틸트 제스처를 활성화할지 여부를 지정합니다.
final
- zoomGesturesEnable → bool
-
줌 제스처를 활성화할지 여부를 지정합니다.
final
- zoomGesturesFriction → double
-
줌 제스처의 마찰 계수를 지정합니다. 0~1 사이의 값을 가집니다.
final
Methods
-
copyWith(
{NCameraPosition? initialCameraPosition, NLatLngBounds? extent, NMapType? mapType, bool? liteModeEnable, bool? nightModeEnable, bool? indoorEnable, Iterable< NLayerGroup> ? activeLayerGroups, double? buildingHeight, double? lightness, double? symbolScale, double? symbolPerspectiveRatio, double? indoorFocusRadius, double? pickTolerance, bool? rotationGesturesEnable, bool? scrollGesturesEnable, bool? tiltGesturesEnable, bool? zoomGesturesEnable, bool? stopGesturesEnable, double? scrollGesturesFriction, double? zoomGesturesFriction, double? rotationGesturesFriction, bool? consumeSymbolTapEvents, bool? scaleBarEnable, bool? indoorLevelPickerEnable, bool? locationButtonEnable, bool? logoClickEnable, NLogoAlign? logoAlign, EdgeInsets? logoMargin, EdgeInsets? contentPadding, double? minZoom, double? maxZoom, double? maxTilt, Locale? locale}) → NaverMapViewOptions -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toNPayload(
) → NPayload -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Constants
- defaultIndoorFocusDp → const double
- defaultPickTolerance → const double
- defaultRotationGesturesFriction → const double
- defaultScrollGesturesFriction → const double
- defaultZoomGesturesFriction → const double
- maximumZoom → const double
- minimumZoom → const double
- seoulCityHall → const NCameraPosition