NaverMapController class abstract

Constructors

Properties

hashCode int
The hash code for this object.
no setterinherited
nowCameraPosition NCameraPosition
이 프로퍼티는 지금 카메라가 보여주고 있는 위치를 나타냅니다.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addOverlay(NAddableOverlay<NOverlay<void>> overlay) Future<void>
새로운 오버레이를 추가합니다.
inherited
addOverlayAll(Set<NAddableOverlay<NOverlay<void>>> overlays) Future<void>
여러 개의 오버레이를 한 번에 추가합니다.
inherited
cancelTransitions({NCameraUpdateReason reason = NCameraUpdateReason.developer}) Future<void>
카메라가 이동 중일 때, 카메라 이동을 취소 시킵니다.
inherited
clearOverlays({NOverlayType? type}) Future<void>
모든 오버레이를 제거합니다. type을 지정하면 해당 타입의 오버레이만 제거합니다.
inherited
deleteOverlay(NOverlayInfo info) Future<void>
특정 오버레이를 제거합니다.
inherited
dispose() → void
forceRefresh() Future<void>
지도를 강제로 새로고침합니다.
inherited
getCameraPosition() Future<NCameraPosition>
카메라의 위치를 가져오는 메서드입니다. 네이티브 호출 비용이 발생할 수 있으니, 정확한 위치가 보장되어야 하는 것이 아니라면 nowCameraPosition을 대신 사용하세요.
inherited
getContentBounds({bool withPadding = false}) Future<NLatLngBounds>
현재 카메라로 보이는 지도의 영역을 가져옵니다. withPadding이 true라면, NaverMapViewOptions.contentPadding이 적용된 영역만 가져옵니다.
inherited
getContentRegion({bool withPadding = false}) Future<List<NLatLng>>
현재 보이는 지도의 영역을 가져옵니다. withPadding이 true라면, NaverMapViewOptions.contentPadding이 적용된 영역만 가져옵니다.
inherited
getLocationOverlay() NLocationOverlay
위치 오버레이를 가져옵니다. 위치 오버레이는 직접 생성하지 않고 이 메서드를 통해 가져옵니다.
inherited
getLocationTrackingMode() Future<NLocationTrackingMode>
현재 설정된 위치 추적 모드를 가져옵니다.
inherited
getMeterPerDp() double
meter / 1dp (logical pixel)
inherited
getMeterPerDpAtLatitude({required double latitude, required double zoom}) double
meter / 1dp at latitude (required zoomLevel)
inherited
latLngToScreenLocation(NLatLng latLng) Future<NPoint>
위경도 좌표를 화면 좌표로 변환합니다.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pickAll(NPoint point, {double radius = 0}) Future<List<NPickableInfo>>
특정 화면 좌표를 클릭했을 때, 그 좌표에 존재하는 모든 오버레이와 심볼 정보를 가져옵니다.
inherited
screenLocationToLatLng(NPoint point) Future<NLatLng>
화면 좌표를 위경도 좌표로 변환합니다.
inherited
setLocationTrackingMode(NLocationTrackingMode mode) Future<void>
위치 추적 모드를 설정합니다.
inherited
takeSnapshot({bool showControls = true, int compressQuality = 80}) Future<File>
현재 보이는 지도를 이미지 파일로 저장합니다. showControls가 true라면, 내 위치 버튼, 실내 지도 피커 등의 컨트롤 UI도 캡쳐합니다. compressQuality는 캡쳐한 이미지의 품질을 지정합니다. (100=원본)
inherited
toString() String
A string representation of this object.
inherited
updateCamera(NCameraUpdate cameraUpdate) Future<bool>
지도에 보이는 위치(영역)를 변경하기 위해, 지도를 비추는 카메라를 이동시킵니다. return : true if the camera update was canceled
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited