Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- activate(LocationProvider.OnLocationChangedListener) - Method in class com.inavi.mapsdk.maps.FusedLocationProvider
-
InaviMap
에서 위치 추적 기능이 활성화 되었을 경우 호출되는 콜백 함수. - activate(LocationProvider.OnLocationChangedListener) - Method in interface com.inavi.mapsdk.maps.LocationProvider
-
InaviMap
에서 위치 추적 기능이 활성화 되었을 경우 호출되는 콜백 함수. - addItem(T) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링할 아이템을 추가합니다.
- addItems(List<T>) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링할 복수의 아이템을 추가합니다.
- addOnCameraChangeListener(InaviMap.OnCameraChangeListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
카메라 위치가 변경될 때 호출되는 콜백을 추가합니다.
- addOnCameraIdleListener(InaviMap.OnCameraIdleListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
카메라 이동이 끝났을 때 호출되는 콜백을 추가합니다.
- addOnLocationChangedListener(LocationProvider.OnLocationChangedListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치가 변경될 때 호출되는 콜백을 추가합니다.
- addOnUserTrackingModeChangedListener(OnUserTrackingModeChangedListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치 추적 모드가 변경될 때 호출되는 콜백을 추가합니다.
B
- bearing - Variable in class com.inavi.mapsdk.maps.CameraPosition
-
베어링 각도.
- bearingBy(double) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
베어링 변화량을 설정합니다.
- bearingTo(double) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 베어링을 변경하는CameraUpdate
객체를 생성합니다. - bearingTo(double) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
베어링을 특정 값으로 설정합니다.
- Bevel - Enum constant in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineJoin
-
연결점 경사진 모양.
- BLUE - Static variable in class com.inavi.mapsdk.style.shapes.InvMarkerIcons
-
파란색 기본 마커 아이콘.
- BOUNDS_KOREA - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
대한민국 영역 범위.
- build() - Method in class com.inavi.mapsdk.geometry.LatLngBounds.Builder
-
좌표들을 모두 포함하는 최소한의 사각형 영역(
LatLngBounds
객체)을 생성합니다. - build(CameraPosition) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
설정된 속성으로
CameraUpdate
객체를 생성합니다. - Builder() - Constructor for class com.inavi.mapsdk.geometry.LatLngBounds.Builder
- Butt - Enum constant in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineCap
-
끝 지점이 직각인 모양.
C
- camera(CameraPosition) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 초기 카메라 위치를 설정합니다.
- CameraAnimationType - Enum Class in com.inavi.mapsdk.maps
-
카메라 이동 애니메이션의 타입을 정의한 열거형 클래스.
- CameraPosition - Class in com.inavi.mapsdk.maps
-
카메라의 위치 정보 관련 클래스.
- CameraPosition(LatLng, double) - Constructor for class com.inavi.mapsdk.maps.CameraPosition
-
좌표, 줌 레벨로
CameraPosition
객체를 생성합니다. - CameraPosition(LatLng, double, double, double) - Constructor for class com.inavi.mapsdk.maps.CameraPosition
-
좌표, 줌 레벨, 기울기, 베어링으로
CameraPosition
객체를 생성합니다. - CameraUpdate - Class in com.inavi.mapsdk.maps
-
카메라의 이동을 정의하는 클래스.
- CameraUpdate.CancelCallback - Interface in com.inavi.mapsdk.maps
-
카메라 이동 취소에 대한 콜백 인터페이스.
- CameraUpdate.FinishCallback - Interface in com.inavi.mapsdk.maps
-
카메라 이동 완료에 대한 콜백 인터페이스.
- CameraUpdateBuilder - Class in com.inavi.mapsdk.maps
-
CameraPosition
에 상대적인 변화를 줄 수 있는Builder
클래스. - CameraUpdateBuilder() - Constructor for class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
생성자.
- cancelTransitions() - Method in class com.inavi.mapsdk.maps.InaviMap
-
진행 중인 지도 이동 애니메이션을 취소합니다.
- clearCache() - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
지도 캐시 데이터를 삭제합니다.
- clearItems() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링할 모든 아이템을 제거합니다.
- clearShapes() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도에 등록된 모든 셰이프를 지도에서 제거합니다.
- Cluster<T extends ClusterItem> - Interface in com.inavi.mapsdk.style.clustering
-
ClusterManager
를 이용하여 생성된 클러스터에 대한 인터페이스. - ClusterIconGenerator - Interface in com.inavi.mapsdk.style.clustering
-
클러스터의 아이템 개수에 따라 아이콘 이미지를 생성해주는 아이콘 생성기 인터페이스.
- ClusterItem - Interface in com.inavi.mapsdk.style.clustering
-
클러스터링 대상이 되는 아이템에 대한 인터페이스.
- ClusterManager<T extends ClusterItem> - Class in com.inavi.mapsdk.style.clustering
-
클러스터링을 관리하는 클래스.
- ClusterManager(Context, InaviMap) - Constructor for class com.inavi.mapsdk.style.clustering.ClusterManager
-
생성자.
- ClusterManager.OnClickListener<T extends ClusterItem> - Interface in com.inavi.mapsdk.style.clustering
-
지도에 표출 중인 클러스터 및 아이템 클릭에 대한 리스너 인터페이스.
- ClusterManager.OnRenderListener<T extends ClusterItem> - Interface in com.inavi.mapsdk.style.clustering
-
클러스터 및 아이템 표출에 대한 리스너 인터페이스.
- com.inavi.mapsdk.constants - package com.inavi.mapsdk.constants
-
상숫값 클래스가 포함된 패키지.
- com.inavi.mapsdk.exceptions - package com.inavi.mapsdk.exceptions
-
Exception
관련 클래스가 포함된 패키지. - com.inavi.mapsdk.geometry - package com.inavi.mapsdk.geometry
-
Geometry
관련 클래스가 포함된 패키지. - com.inavi.mapsdk.maps - package com.inavi.mapsdk.maps
-
아이나비 지도를 제어하는 클래스가 포함된 메인 패키지.
- com.inavi.mapsdk.style.clustering - package com.inavi.mapsdk.style.clustering
-
클러스터링 관련 클래스가 포함된 패키지.
- com.inavi.mapsdk.style.poi - package com.inavi.mapsdk.style.poi
- com.inavi.mapsdk.style.shapes - package com.inavi.mapsdk.style.shapes
-
셰이프 관련 클래스가 포함된 패키지.
- compassVisible(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
나침반 표출 여부를 설정합니다.
- contains(LatLng) - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
현재 사각형 영역에 특정 좌표가 포함되어 있는지 여부를 반환합니다.
- contains(LatLngBounds) - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
현재 사각형 영역에 특정 사각형 영역이 포함되어 있는지 여부를 반환합니다.
- CREATOR - Static variable in class com.inavi.mapsdk.geometry.LatLng
- CREATOR - Static variable in class com.inavi.mapsdk.geometry.LatLngBounds
- CREATOR - Static variable in class com.inavi.mapsdk.maps.CameraPosition
- CREATOR - Static variable in class com.inavi.mapsdk.maps.InvMapOptions
- CREATOR - Static variable in class com.inavi.mapsdk.maps.MapStyle
- CustomMapStyleCallback - Interface in com.inavi.mapsdk.maps
-
커스텀 지도 스타일에 대한 콜백 인터페이스.
D
- deactivate() - Method in class com.inavi.mapsdk.maps.FusedLocationProvider
-
InaviMap
에서 위치 추적 기능이 비활성화 되었을 호출되는 콜백 함수. - deactivate() - Method in interface com.inavi.mapsdk.maps.LocationProvider
-
InaviMap
에서 위치 추적 기능이 비활성화 되었을 호출되는 콜백 함수. - DEFAULT_CIRCLE_COLOR - Static variable in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 주변에 그려지는 원의 기본 색상.
- DEFAULT_CIRCLE_RADIUS - Static variable in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 주변에 그려지는 원의 기본 반경.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.maps.LocationIcon
-
기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvCircle
-
기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvMarker
-
기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvPolygon
-
기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvPolyline
-
기본 전역 Z 인덱스.
- DEFAULT_GLOBAL_Z_INDEX - Static variable in class com.inavi.mapsdk.style.shapes.InvRoute
-
기본 전역 Z 인덱스.
- DEFAULT_ICON - Static variable in class com.inavi.mapsdk.style.shapes.InvMarker
-
기본 아이콘.
- DEFAULT_IMAGE - Static variable in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 기본 이미지.
- DEFAULT_IMAGE_TRACKING - Static variable in class com.inavi.mapsdk.maps.LocationIcon
-
위치 추적 모드가
UserTrackingMode.Tracking
상태일 때 위치 아이콘의 기본 이미지. - DEFAULT_IMAGE_TRACKING_COMPASS - Static variable in class com.inavi.mapsdk.maps.LocationIcon
-
위치 추적 모드가
UserTrackingMode.TrackingCompass
상태일 때 위치 아이콘의 기본 이미지. - DefaultClusterIconGenerator - Class in com.inavi.mapsdk.style.clustering
-
기본 클러스터 아이콘 이미지 생성기 클래스.
- describeContents() - Method in class com.inavi.mapsdk.geometry.LatLng
- describeContents() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
- describeContents() - Method in class com.inavi.mapsdk.maps.CameraPosition
- describeContents() - Method in class com.inavi.mapsdk.maps.InvMapOptions
- describeContents() - Method in class com.inavi.mapsdk.maps.MapStyle
- distanceTo(LatLng) - Method in class com.inavi.mapsdk.geometry.LatLng
-
다른 좌표와의 거리를 구하여 반환합니다.
E
- Easing - Enum constant in enum class com.inavi.mapsdk.maps.CameraAnimationType
-
시간 경과에 따라, 가감속이 적용되어 이동하는 애니메이션.
- equals(Object) - Method in class com.inavi.mapsdk.geometry.LatLng
- equals(Object) - Method in class com.inavi.mapsdk.geometry.LatLngBounds
- equals(Object) - Method in class com.inavi.mapsdk.maps.CameraPosition
- equals(Object) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
- equals(Object) - Method in class com.inavi.mapsdk.maps.InvMapOptions
- equals(Object) - Method in class com.inavi.mapsdk.maps.MapStyle
- equals(Object) - Method in class com.inavi.mapsdk.style.shapes.InvImage
- equals(Object) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.
- equals(Object) - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
F
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvCircle
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
- finalize() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
- fitBounds(LatLngBounds) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
새로운
LatLngBounds
범위로 위치와 줌 레벨을 변경하는 #CameraUpdate 객체를 생성합니다. - fitBounds(LatLngBounds, int) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
새로운
LatLngBounds
범위로 위치와 줌 레벨을 변경하는CameraUpdate
객체를 생성합니다. - fitBounds(LatLngBounds, int, int, int, int) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
새로운
LatLngBounds
범위로 위치와 줌 레벨을 변경하는CameraUpdate
객체를 생성합니다. - Fly - Enum constant in enum class com.inavi.mapsdk.maps.CameraAnimationType
-
위치, 줌 레벨, 베어링, 기울기의 조합을 변경하여 비행처럼 이동하는 애니메이션.
- focalPointCenter(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
줌 또는 회전 제스처 시 기준점을 지도 중심으로 할지 여부를 설정합니다.
- from(double, double, double, double) - Static method in class com.inavi.mapsdk.geometry.LatLngBounds
-
최북단/최남단의 위도, 최동단/최서단의 경도를 이용하여
LatLngBounds
객체를 생성합니다. - from(CameraUpdateBuilder) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
- FusedLocationProvider - Class in com.inavi.mapsdk.maps
- FusedLocationProvider(Activity, int) - Constructor for class com.inavi.mapsdk.maps.FusedLocationProvider
-
Deprecated.
- FusedLocationProvider(AppCompatActivity, OnPermissionResultCallback) - Constructor for class com.inavi.mapsdk.maps.FusedLocationProvider
-
AppCompatActivity
를 사용하는 생성자.
필요 시ActivityResultContracts.RequestPermission
로 권한을 요청합니다.
객체를Activity
의Lifecycle.Event#ON_CREATE
생명주기에 생성해야 합니다. - FusedLocationProvider(Fragment, int) - Constructor for class com.inavi.mapsdk.maps.FusedLocationProvider
-
Deprecated.
FusedLocationProvider(Fragment)
로 대체됩니다. - FusedLocationProvider(Fragment, OnPermissionResultCallback) - Constructor for class com.inavi.mapsdk.maps.FusedLocationProvider
-
Fragment
를 사용하는 생성자.
필요 시ActivityResultContracts.RequestPermission
로 권한을 요청합니다.
객체를Fragment
의Lifecycle.Event#ON_CREATE
생명주기에 생성해야 합니다.
G
- getAdapter() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창
Adapter
를 반환합니다. - getAlpha() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창의 투명도를 반환합니다.
- getAlpha() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 투명도를 반환합니다.
- getAlpha() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 투명도를 반환합니다.
- getAnchor() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커 아이콘의 앵커(기준점)를 반환합니다.
- getAnchor() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커 아이콘의 앵커(기준점)를 반환합니다.
- getAngle() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커 아이콘의 각도를 반환합니다.
- getAngle() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커 아이콘의 각도를 반환합니다.
- getAnimationType() - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 시 적용할 애니메이션 타입을 반환합니다.
- getAppKey() - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 SDK에 설정된
Appkey
를 반환합니다. - getAuthFailureCallback() - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 인증에 실패했을 때 처리되는 콜백을 반환합니다.
- getAuthSuccessCallback() - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 인증에 성공했을 때 처리되는 콜백을 반환합니다.
- getAuthType() - Method in class com.inavi.mapsdk.maps.InaviMapSdk
- getBearing() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘이 지도상에서 바라보는 방향을 반환합니다.
- getBitmap(Context) - Method in class com.inavi.mapsdk.style.shapes.InvImage
-
생성된
Bitmap
을 반환합니다. - getCamera() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 초기 카메라 위치를 반환합니다.
- getCameraFitBounds(LatLngBounds) - Method in class com.inavi.mapsdk.maps.InaviMap
-
특정
LatLngBounds
전체 영역이 보이는 중심 좌표와 줌 레벨을 포함하는CameraPosition
객체를 반환합니다. - getCameraFitBounds(LatLngBounds, int, int, int, int) - Method in class com.inavi.mapsdk.maps.InaviMap
-
특정
LatLngBounds
전체 영역이 보이는 중심 좌표와 줌 레벨을 포함하는CameraPosition
객체를 반환합니다. - getCameraPosition() - Method in class com.inavi.mapsdk.maps.InaviMap
-
현재 지도 영역 중심의 카메라의 위치를 가져옵니다.
- getCapType() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 끝 지점 모양을 반환합니다.
- getCapType() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 끝 지점 모양을 반환합니다.
- getCenter() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
사각형 영역의 중심점 좌표를 반환합니다.
- getCenter() - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 중심점 좌표를 반환합니다.
- getCircleColor() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 주변에 그려지는 원의 색상을 반환합니다.
- getCircleRadius() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 주변에 그려지는 원의 반경을 반환합니다.
- getClusterIconGenerator() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터가 지도 위에 표출될 때 아이콘 이미지를 만들어주는 생성기를 반환합니다.
- getColor() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 색상을 반환합니다.
- getCompassVisible() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
나침반 표출 여부를 반환합니다.
- getConstraintBounds() - Method in class com.inavi.mapsdk.maps.InaviMap
-
설정된 지도 이동을 제한하는
LatLngBounds
영역을 반환합니다. - getCoords() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.라인의 좌표열을 반환합니다.
- getCoords() - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 좌표열을 반환합니다.
- getCoords() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 좌표열을 반환합니다.
- getCoords() - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
경로의 좌표열을 반환합니다.
- getCount() - Method in interface com.inavi.mapsdk.style.clustering.Cluster
-
클러스터에 포함된 아이템의 개수를 반환합니다.
- getCustomMapStyle() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도에 설정된 커스텀 지도 스타일을 반환합니다.
- getCustomMapStyle() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도에 설정할 커스텀 지도 스타일을 반환합니다.
- getCustomMapStyle(List<MapStyle>) - Method in interface com.inavi.mapsdk.maps.CustomMapStyleCallback
-
지도에 설정할 커스텀 지도 스타일을 반환하는 함수.
- getDurationMs() - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 시 적용할 애니메이션 지속 시간을 반환합니다.
- getEastLongitude() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
최동단의 경도를 반환합니다.
- getFillColor() - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 채우기 색상을 반환합니다.
- getFillColor() - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 채우기 색상을 반환합니다.
- getFocalPointCenter() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
줌 또는 회전 제스처 시 기준점을 지도 중심으로 할지 여부를 반환합니다.
- getGlobalZIndex() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 전역 Z 인덱스를 반환합니다.
- getGlobalZIndex() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프의 전역 Z 인덱스를 반환합니다.
- getGlobalZIndex() - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프의 전역 Z 인덱스를 반환합니다.
- getHeight() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도 뷰의 높이를 반환합니다.
- getIcon(int) - Method in interface com.inavi.mapsdk.style.clustering.ClusterIconGenerator
-
아이템 개수에 따른 아이콘 이미지를 생성합니다.
- getIcon(int) - Method in class com.inavi.mapsdk.style.clustering.DefaultClusterIconGenerator
-
아이템 개수에 따른 아이콘 이미지를 생성합니다.
- getIconImage() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 아이콘 이미지를 반환합니다.
- getIconImage() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 아이콘 이미지를 반환합니다.
- getIconScale() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 아이콘 크기의 배율을 반환합니다.
- getIconScale() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 아이콘 크기의 배율을 반환합니다.
- getId() - Method in class com.inavi.mapsdk.style.shapes.InvImage
-
자동으로 생성된
InvImage
의ID
를 반환합니다. - getImage() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 이미지를 반환합니다.
- getImage(InvInfoWindow) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindowAdapter
-
InvInfoWindow
에 표출할 배경 이미지를 반환합니다. - getImage(InvInfoWindow) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindowViewAdapter
-
InvInfoWindow
에 표출할 배경 이미지를 반환합니다. - getImageTracking() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 추적 모드가
UserTrackingMode.Tracking
일 때 위치 아이콘의 이미지를 반환합니다. - getImageTrackingCompass() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 추적 모드가
UserTrackingMode.TrackingCompass
일 때 위치 아이콘의 이미지를 반환합니다. - getInfoWindow() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커에 표출되고 있는
InvInfoWindow
객체를 반환합니다. - getInstance(Context) - Static method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 SDK의
Singleton
인스턴스를 반환합니다. - getIntentLegalNoticeActivity(Context) - Static method in class com.inavi.mapsdk.maps.InaviMapSdk
-
법적 고지
Activity
를 호출하는Intent
를 반환합니다. - getIntentLicenseActivity(Context) - Static method in class com.inavi.mapsdk.maps.InaviMapSdk
-
오픈 소스 라이선스
Activity
를 호출하는Intent
를 반환합니다. - getItems() - Method in interface com.inavi.mapsdk.style.clustering.Cluster
-
클러스터에 포함된 아이템 리스트를 반환합니다.
- getJoinType() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 연결점 모양을 반환합니다.
- getJoinType() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 연결점 모양을 반환합니다.
- getLatLngFromPoint(PointF) - Method in class com.inavi.mapsdk.maps.Projection
-
단말 화면 상의 좌표를 지도 상의 좌표(위도, 경도)로 변환합니다.
- getLineColor() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.라인의 색상을 반환합니다.
- getLineColor() - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
경로의 선 색상을 반환합니다.
- getLines() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 라인 리스트를 반환합니다.
- getLineWidth() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 두께를 반환합니다.
- getLinks() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로를 구성하는 링크 리스트를 반환합니다.
- getLocationButtonVisible() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
현위치 버튼 표출 여부를 반환합니다.
- getLocationIcon() - Method in class com.inavi.mapsdk.maps.InaviMap
-
현위치 아이콘을 반환합니다.
- getLocationProvider() - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치 프로바이더를 반환합니다.
- getLogoClickEnabled() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
로고 클릭 시 SDK 정보 팝업 표출 여부를 반환합니다.
- getLogoGravity() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
로고의 그래비티를 반환합니다.
- getLogoGravity() - Method in class com.inavi.mapsdk.maps.UiSettings
-
로고의 그래비티를 반환합니다.
- getLogoMargins() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
로고의 마진을 배열로 반환합니다.
- getLogoMargins() - Method in class com.inavi.mapsdk.maps.UiSettings
-
로고의 마진을 배열로 반환합니다.
- getMap() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프가 등록되어 있는 지도 객체를 반환합니다.
- getMapAsync(OnMapReadyCallback) - Method in class com.inavi.mapsdk.maps.InvMapFragment
-
InaviMap
객체를 비동기로 얻을 수 있는 콜백을 등록합니다. - getMapAsync(OnMapReadyCallback) - Method in class com.inavi.mapsdk.maps.InvMapView
-
InaviMap
객체를 비동기로 얻을 수 있는 콜백을 등록합니다. - getMapType() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도에 설정된 지도 유형을 반환합니다.
- getMapType() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도에 설정할 지도 유형을 반환합니다.
- getMapView() - Method in class com.inavi.mapsdk.maps.InvMapFragment
-
Fragment
에서 생성된InvMapView
객체를 반환합니다. - getMarker() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창이 표출되고 있는 마커 객체를 반환합니다.
- getMaxDistanceBetweenItems() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링이 되기 위해 필요한 아이템 사이의 최대 간격을 반환합니다.
- getMaxTilt() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최대 기울기 각도를 반환합니다.
- getMaxTilt() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최대 기울기 각도를 반환합니다.
- getMaxZoom() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최대 줌 레벨을 반환합니다.
- getMaxZoom() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최대 줌 레벨을 반환합니다.
- getMetersPerDp() - Method in class com.inavi.mapsdk.maps.Projection
-
현재 지도의 축척을 미터/DP 단위로 반환합니다.
- getMetersPerDp(double, double) - Method in class com.inavi.mapsdk.maps.Projection
-
카메라의 위도, 줌 레벨에 따른 축척을 미터/DP 단위로 반환합니다.
- getMetersPerPixel() - Method in class com.inavi.mapsdk.maps.Projection
-
현재 지도의 축척을 미터/픽셀 단위로 반환합니다.
- getMetersPerPixel(double) - Method in class com.inavi.mapsdk.maps.Projection
-
카메라의 위도, 현재 지도의 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.
- getMetersPerPixel(double, double) - Method in class com.inavi.mapsdk.maps.Projection
-
카메라의 위도, 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.
- getMinClusteringCount() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링이 되기 위해 필요한 최소 아이템 개수를 반환합니다.
- getMinTilt() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최소 기울기 각도를 반환합니다.
- getMinTilt() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최소 기울기 각도를 반환합니다.
- getMinZoom() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최소 줌 레벨을 반환합니다.
- getMinZoom() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최소 줌 레벨을 반환합니다.
- getName() - Method in interface com.inavi.mapsdk.style.poi.Poi
-
POI의 명칭을 반환합니다.
- getNorthEast() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
북동쪽의 좌표를 반환합니다.
- getNorthLatitude() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
최북단의 위도를 반환합니다.
- getNorthWest() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
북서쪽의 좌표를 반환합니다.
- getOffset() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창과 좌표 또는 마커 사이의 여백을 반환합니다.
- getOnClickListener() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘에 설정된 클릭 리스너를 반환합니다.
- getOnClickListener() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터 및 아이템에 대한 클릭 리스너를 반환합니다.
- getOnClickListener() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프에 설정된 클릭 리스너를 반환합니다.
- getOnMapClickListener() - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자가 지도를 클릭할 때 호출되는 콜백을 반환합니다.
- getOnMapDoubleClickListener() - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 지도를 더블 클릭 할 때 호출되는 콜백을 반환합니다.
- getOnMapLongClickListener() - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 지도를 롱 클릭 할 때 호출되는 콜백을 반환합니다.
- getOnRenderListener() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
설정된 클러스터 및 아이템 표출 리스너를 반환합니다.
- getOnRouteChangeListener() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행률 변경 리스너를 반환합니다.
- getPadding() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도에 설정된 패딩을 반환합니다.
- getPassAngle() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로가 진행되는 각도를 반환합니다.
- getPassDistance() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행된 길이를 반환합니다.
- getPassLineColor() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행 색상을 반환합니다.
- getPassPosition() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행된 위치를 반환합니다.
- getPassRatio() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행률을 반환합니다.
- getPassStrokeColor() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행 테두리 색상을 반환합니다.
- getPattern() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 점선 패턴을 반환합니다.
- getPattern() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 점선 패턴을 반환합니다.
- getPatternImage() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
패턴 이미지를 반환합니다.
- getPatternMargin() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
패턴의 간격을 반환합니다.
- getPatternScale() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 두께 대비 패턴 크기의 배율을 반환합니다.
- getPoiId() - Method in interface com.inavi.mapsdk.style.poi.Poi
-
POI의 ID를 반환합니다.
- getPointFromLatLng(LatLng) - Method in class com.inavi.mapsdk.maps.Projection
-
지도 상의 좌표를 단말 화면 상의 좌표(x, y)로 변환합니다.
- getPosition() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 위치 좌표를 반환합니다.
- getPosition() - Method in interface com.inavi.mapsdk.style.clustering.Cluster
-
클러스터의 위치를 반환합니다.
- getPosition() - Method in interface com.inavi.mapsdk.style.clustering.ClusterItem
-
아이템의 위치 좌표를 반환합니다.
- getPosition() - Method in interface com.inavi.mapsdk.style.poi.Poi
-
POI의 위치 좌표를 반환합니다.
- getPosition() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창의 위치 좌표를 반환합니다.
- getPosition() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 위치 좌표를 반환합니다.
- getPosition() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 위치 좌표를 반환합니다.
- getProjection() - Method in class com.inavi.mapsdk.maps.InaviMap
-
위경도 좌표와 화면 좌표간 변환을 할 수 있는
Projection
객체를 반환합니다. - getRadius() - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 반경을 반환합니다.
- getReason() - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
설정된 카메라 이동의 원인을 구분하는 값을 반환합니다.
- getRotateGesturesEnabled() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 회전 제스처 사용 여부를 반환합니다.
- getRouteDistance() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 전체 길이를 반환합니다.
- getSavedCustomMapStyles() - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
저장된 커스텀 지도 스타일 리스트를 반환합니다.
- getScale() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 크기를 반환합니다.
- getScaleBarVisible() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
축척 바 표출 여부를 반환합니다.
- getScrollGesturesEnabled() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 스크롤 제스처 사용 여부를 반환합니다.
- getSouthEast() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
남동쪽의 좌표를 반환합니다.
- getSouthLatitude() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
최남단의 위도를 반환합니다.
- getSouthWest() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
남서쪽의 좌표를 반환합니다.
- getStrokeColor() - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 테두리 색상을 반환합니다.
- getStrokeColor() - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 테두리 색상을 반환합니다.
- getStrokeColor() - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
경로의 테두리 색상을 반환합니다.
- getStrokeWidth() - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 테두리 두께를 반환합니다.
- getStrokeWidth() - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 테두리 두께를 반환합니다.
- getStrokeWidth() - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 테두리 두께를 반환합니다.
- getStyleID() - Method in class com.inavi.mapsdk.maps.MapStyle
-
지도 스타일의 ID를 반환합니다.
- getStyleName() - Method in class com.inavi.mapsdk.maps.MapStyle
-
지도 스타일의 이름을 반환합니다.
- getSymbolScale() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도 심벌의 크기를 반환합니다.
- getSymbolScale() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 심벌의 크기를 반환합니다.
- getTag() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프에 설정된 태그를 반환합니다.
- getTag() - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프에 설정된 태그를 반환합니다.
- getText(InvInfoWindow) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindowTextAdapter
-
InvInfoWindow
에 표출할 텍스트를 반환합니다. - getTextureViewMode() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 렌더 뷰를
TextureView
로 생성할지 여부를 반환합니다. - getTiltGesturesEnabled() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 기울기 제스처 사용 여부를 반환합니다.
- getTitle() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 문구를 반환합니다.
- getTitle() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 문구를 반환합니다.
- getTitleColor() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 색상을 반환합니다.
- getTitleColor() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 색상을 반환합니다.
- getTitleHaloColor() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 테두리 색상을 반환합니다.
- getTitleHaloColor() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 테두리 색상을 반환합니다.
- getTitleMargin() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
아이콘과 타이틀 사이의 여백을 반환합니다.
- getTitleMargin() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
아이콘과 타이틀 사이의 여백을 반환합니다.
- getTitleMaxWidth() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 한 줄당 최대 너비를 반환합니다.
- getTitleMaxWidth() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 한 줄당 최대 너비를 반환합니다.
- getTitleSize() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 크기를 반환합니다.
- getTitleSize() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 크기를 반환합니다.
- getUiSettings() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 사용자 인터페이스를 관리하는
UiSettings
객체를 반환합니다. - getUserTrackingMode() - Method in class com.inavi.mapsdk.maps.InaviMap
-
현재 사용자 위치 추적 모드를 반환합니다.
- getView(InvInfoWindow) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindowTextAdapter
-
InvInfoWindow
에 표출할View
를 반환합니다. - getView(InvInfoWindow) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindowViewAdapter
-
InvInfoWindow
에 표출할View
를 반환합니다. - getVisibleBounds() - Method in class com.inavi.mapsdk.maps.InaviMap
-
현재 지도의
LatLngBounds
를 반환합니다. - getVisibleMaxZoom() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프가 표출되기 위한 최대 줌 레벨을 반환합니다.
- getVisibleMaxZoom() - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프가 표출되기 위한 최대 줌 레벨을 반환합니다.
- getVisibleMinZoom() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프가 표출되기 위한 최소 줌 레벨을 반환합니다.
- getVisibleMinZoom() - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프가 표출되기 위한 최소 줌 레벨을 반환합니다.
- getWestLongitude() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
최서단의 경도를 반환합니다.
- getWidth() - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도 뷰의 화면상 너비를 반환합니다.
- getWidth() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 두께를 반환합니다.
- getWidth() - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 두께를 반환합니다.
- getZIndex() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프의 Z 인덱스를 반환합니다.
- getZIndex() - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프의 Z 인덱스를 반환합니다.
- getZoomControlVisible() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
줌 컨트롤 표출 여부를 반환합니다.
- getZoomGesturesEnabled() - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 줌 제스처 사용 여부를 반환합니다.
- GRAY - Static variable in class com.inavi.mapsdk.style.shapes.InvMarkerIcons
-
회색 기본 마커 아이콘.
- GREEN - Static variable in class com.inavi.mapsdk.style.shapes.InvMarkerIcons
-
녹색 기본 마커 아이콘.
- Grs80 - Class in com.inavi.mapsdk.geometry
-
GRS80 좌표를 나타내는 클래스.
- Grs80(double, double) - Constructor for class com.inavi.mapsdk.geometry.Grs80
-
특정 위치에 대한 GRS80 좌표를 생성합니다.
- Grs80(LatLng) - Constructor for class com.inavi.mapsdk.geometry.Grs80
-
위경도 좌표로 GRS80 좌표를 생성하는 생성자.
H
- hashCode() - Method in class com.inavi.mapsdk.geometry.LatLng
- hashCode() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
- hashCode() - Method in class com.inavi.mapsdk.maps.CameraPosition
- hashCode() - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
- hashCode() - Method in class com.inavi.mapsdk.maps.InvMapOptions
- hashCode() - Method in class com.inavi.mapsdk.maps.MapStyle
- hashCode() - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.
- hashCode() - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
- Hybrid - Enum constant in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
하이브리드 지도 유형.
- HybridWithHillshade - Enum constant in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
하이브리드 지형 지도 유형.
I
- InaviMap - Class in com.inavi.mapsdk.maps
-
아이나비 지도 SDK의 기본 클래스이며, 지도와 관련된 모든 함수의 진입점입니다.
- InaviMap.MapType - Enum Class in com.inavi.mapsdk.maps
-
지원하는 지도의 유형 열거형.
- InaviMap.OnCameraChangeListener - Interface in com.inavi.mapsdk.maps
-
카메라 상태 변화에 대한 리스너 인터페이스.
- InaviMap.OnCameraIdleListener - Interface in com.inavi.mapsdk.maps
-
카메라의 상태 변화 종료에 대한 리스너 인터페이스.
- InaviMap.OnMapClickListener - Interface in com.inavi.mapsdk.maps
-
지도 클릭에 대한 리스너 인터페이스.
- InaviMap.OnMapDoubleClickListener - Interface in com.inavi.mapsdk.maps
-
지도 더블 클릭에 대한 리스너 인터페이스.
- InaviMap.OnMapLongClickListener - Interface in com.inavi.mapsdk.maps
-
지도 롱 클릭에 대한 리스너 인터페이스.
- InaviMapSdk - Class in com.inavi.mapsdk.maps
-
아이나비 지도 SDK의 인증을 담당하는 클래스.
- InaviMapSdk.AuthFailureCallback - Interface in com.inavi.mapsdk.maps
-
아이나비 지도 인증에 실패한 상황에 대한 콜백 인터페이스.
- InaviMapSdk.AuthSuccessCallback - Interface in com.inavi.mapsdk.maps
-
아이나비 지도 인증에 성공했을 때 커스텀 스타일 리스트와 함께 호출되는 콜백 인터페이스.
- include(LatLng) - Method in class com.inavi.mapsdk.geometry.LatLngBounds.Builder
-
특정 좌표를 빌더가 생성할
LatLngBounds
객체에 포함시킵니다. - includeAll(List<LatLng>) - Method in class com.inavi.mapsdk.geometry.LatLngBounds.Builder
-
리스트에 있는 좌표들을 빌더가 생성할
LatLngBounds
객체에 모두 포함시킵니다. - initialize(Context, InvMapOptions) - Method in class com.inavi.mapsdk.maps.InvMapView
- intersect(LatLngBounds) - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
현재 사각형 영역과 다른 사각형 영역을 교차했을 때 발생하는 최소한의 사각형 영역을 반환합니다.
- INVALID - Static variable in class com.inavi.mapsdk.geometry.LatLng
- invalidate() - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터를 다시 그립니다.
- invalidate() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창 이미지를 다시 그립니다.
- InvalidLatLngBoundsException - Exception in com.inavi.mapsdk.exceptions
- InvalidLatLngBoundsException(int) - Constructor for exception com.inavi.mapsdk.exceptions.InvalidLatLngBoundsException
- InvalidLatLngException - Exception in com.inavi.mapsdk.exceptions
-
좌표 설정이 필요한 객체에서 좌표가 유효하지 않을 때 발생하는
Exception
. - InvalidLatLngException(String, LatLng) - Constructor for exception com.inavi.mapsdk.exceptions.InvalidLatLngException
- InvalidLatLngException(String, String) - Constructor for exception com.inavi.mapsdk.exceptions.InvalidLatLngException
- InvCircle - Class in com.inavi.mapsdk.style.shapes
-
지도 위에 원을 표출하는 셰이프 클래스.
- InvCircle() - Constructor for class com.inavi.mapsdk.style.shapes.InvCircle
-
생성자.
- InvCircle(LatLng, double) - Constructor for class com.inavi.mapsdk.style.shapes.InvCircle
-
중심점 좌표, 반경을 포함하는 생성자
- InvCircle(LatLng, double, int) - Constructor for class com.inavi.mapsdk.style.shapes.InvCircle
-
중심점 좌표, 반경, 채우기 색상을 포함하는 생성자
- InvConstants - Class in com.inavi.mapsdk.constants
-
아이나비 지도 SDK에서 사용하는 상수를 정의한 클래스.
- InvImage - Class in com.inavi.mapsdk.style.shapes
-
셰이프에서 사용하는 비트맵 이미지를 정의한 클래스.
- InvImage(int) - Constructor for class com.inavi.mapsdk.style.shapes.InvImage
-
Drawable
리소스ID
기반 생성자. - InvImage(Bitmap) - Constructor for class com.inavi.mapsdk.style.shapes.InvImage
-
Bitmap
객체 기반 생성자. - InvImage(View) - Constructor for class com.inavi.mapsdk.style.shapes.InvImage
-
View
객체 기반 생성자. - InvImage(File) - Constructor for class com.inavi.mapsdk.style.shapes.InvImage
-
이미지 파일 기반 생성자.
- InvImage(String) - Constructor for class com.inavi.mapsdk.style.shapes.InvImage
-
앱의
asset
영역에 존재하는 이미지 파일 기반 생성자. - InvInfoWindow - Class in com.inavi.mapsdk.style.shapes
-
지도의 특정 위치 또는 마커 위에 창을 띄워 원하는 정보를 표시할 수 있는 셰이프 클래스.
- InvInfoWindow() - Constructor for class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
생성자.
- InvInfoWindow(InvInfoWindowAdapter) - Constructor for class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
Adapter
를 포함하는 생성자. - InvInfoWindowAdapter - Class in com.inavi.mapsdk.style.shapes
-
정보 창의 배경 이미지를 지정하는
Base Adapter
. - InvInfoWindowAdapter() - Constructor for class com.inavi.mapsdk.style.shapes.InvInfoWindowAdapter
-
생성자
- InvInfoWindowTextAdapter - Class in com.inavi.mapsdk.style.shapes
-
기본 말풍선 배경 이미지와 텍스트로 정보 창을 표출하는
Adapter
. - InvInfoWindowTextAdapter(Context) - Constructor for class com.inavi.mapsdk.style.shapes.InvInfoWindowTextAdapter
-
생성자
- InvInfoWindowViewAdapter - Class in com.inavi.mapsdk.style.shapes
-
직접
View
를 생성해 정보 창을 표출하는Adapter
. - InvInfoWindowViewAdapter() - Constructor for class com.inavi.mapsdk.style.shapes.InvInfoWindowViewAdapter
-
생성자
- InvLine(List<LatLng>) - Constructor for class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.좌표열 설정을 포함한 생성자.
- InvLine(List<LatLng>, int) - Constructor for class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.좌표열과 색상 설정을 포함한 생성자.
- InvMapFragment - Class in com.inavi.mapsdk.maps
-
InvMapView
를 래핑해 지도를 표츨하는Fragment
클래스. - InvMapFragment() - Constructor for class com.inavi.mapsdk.maps.InvMapFragment
- InvMapOptions - Class in com.inavi.mapsdk.maps
-
지도 객체 생성 시 기본 옵션을 설정하는 클래스.
- InvMapOptions() - Constructor for class com.inavi.mapsdk.maps.InvMapOptions
-
생성자
- InvMapView - Class in com.inavi.mapsdk.maps
-
지도를 표출하는
View
클래스. - InvMapView(Context) - Constructor for class com.inavi.mapsdk.maps.InvMapView
- InvMapView(Context, AttributeSet) - Constructor for class com.inavi.mapsdk.maps.InvMapView
- InvMapView(Context, AttributeSet, int) - Constructor for class com.inavi.mapsdk.maps.InvMapView
- InvMapView(Context, InvMapOptions) - Constructor for class com.inavi.mapsdk.maps.InvMapView
- InvMarker - Class in com.inavi.mapsdk.style.shapes
-
지도 위에 아이콘과 타이틀을 이용해 한 지점을 표출하는 셰이프 클래스.
- InvMarker() - Constructor for class com.inavi.mapsdk.style.shapes.InvMarker
-
생성자.
- InvMarker(LatLng) - Constructor for class com.inavi.mapsdk.style.shapes.InvMarker
-
InvMarker.setPosition(LatLng)
포함하는 생성자. - InvMarker(LatLng, InvImage) - Constructor for class com.inavi.mapsdk.style.shapes.InvMarker
- InvMarker(InvImage) - Constructor for class com.inavi.mapsdk.style.shapes.InvMarker
-
InvMarker.setIconImage(InvImage)
포함하는 생성자. - InvMarkerIcons - Class in com.inavi.mapsdk.style.shapes
-
기본 제공되는 마커 아이콘들을 모은 클래스.
- InvMarkerOptions - Interface in com.inavi.mapsdk.style.shapes
-
마커의 옵션에 대한 인터페이스.
- InvMultiLine - Class in com.inavi.mapsdk.style.shapes
-
Deprecated.
InvRoute
로 대체됩니다. - InvMultiLine() - Constructor for class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.생성자.
- InvMultiLine(List<InvMultiLine.InvLine>) - Constructor for class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.라인 리스트를 포함하는 생성자.
- InvMultiLine.InvLine - Class in com.inavi.mapsdk.style.shapes
-
Deprecated.
InvRoute.InvRouteLink
로 대체됩니다. - InvPolygon - Class in com.inavi.mapsdk.style.shapes
-
지도 위에 다각형을 표출하는 셰이프 클래스.
- InvPolygon() - Constructor for class com.inavi.mapsdk.style.shapes.InvPolygon
-
생성자.
- InvPolygon(List<LatLng>) - Constructor for class com.inavi.mapsdk.style.shapes.InvPolygon
-
좌표열을 포함하는 생성자.
- InvPolygon(List<LatLng>, int) - Constructor for class com.inavi.mapsdk.style.shapes.InvPolygon
-
좌표열과 채우기 색상을 포함하는 생성자.
- InvPolyline - Class in com.inavi.mapsdk.style.shapes
-
지도 위에 선형을 표출하는 셰이프 클래스.
- InvPolyline() - Constructor for class com.inavi.mapsdk.style.shapes.InvPolyline
-
생성자.
- InvPolyline(List<LatLng>) - Constructor for class com.inavi.mapsdk.style.shapes.InvPolyline
-
InvPolyline.setCoords(List)
포함하는 생성자 - InvPolyline.LineCap - Enum Class in com.inavi.mapsdk.style.shapes
-
끝 지점의 모양을 정의하는 열거형 클래스.
- InvPolyline.LineJoin - Enum Class in com.inavi.mapsdk.style.shapes
-
연결점의 모양을 정의하는 열거형 클래스.
- InvRoute - Class in com.inavi.mapsdk.style.shapes
-
지도 위에 다중 선형으로 경로를 표출하는 셰이프 클래스.
- InvRoute() - Constructor for class com.inavi.mapsdk.style.shapes.InvRoute
-
생성자.
- InvRoute(List<InvRoute.InvRouteLink>) - Constructor for class com.inavi.mapsdk.style.shapes.InvRoute
-
경로를 구성하는 링크 리스트를 포함하는 생성자.
- InvRoute.InvRouteLink - Class in com.inavi.mapsdk.style.shapes
-
경로를 구성하는 좌표열과 색상 속성을 정의한 클래스.
- InvRoute.OnRouteChangeListener - Interface in com.inavi.mapsdk.style.shapes
-
경로의 진행률 변화에 대한 리스너 인터페이스.
- InvRouteLink(List<LatLng>) - Constructor for class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
좌표열을 포함한 생성자.
- InvRouteLink(List<LatLng>, int) - Constructor for class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
좌표열과 선 색상을 포함한 생성자.
- InvRouteLink(List<LatLng>, int, int) - Constructor for class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
좌표열과 선 색상, 테두리 색상을 포함한 생성자.
- InvShape - Class in com.inavi.mapsdk.style.shapes
-
아이나비 지도 위에 표출되는 셰이프의 속성을 관리하는 추상 클래스.
지도에 추가하거나 제거할 수 있습니다. - InvShape() - Constructor for class com.inavi.mapsdk.style.shapes.InvShape
- InvShape.OnClickListener - Interface in com.inavi.mapsdk.style.shapes
-
셰이프 클릭에 대한 이벤트 리스너 인터페이스.
- InvShapeOptions - Interface in com.inavi.mapsdk.style.shapes
-
셰이프의 옵션에 대한 인터페이스.
- isAllowOverlapMarkers() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
상위 다른 마커와 마커 겹침을 허용할지 여부를 반환합니다.
- isAllowOverlapMarkers() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
상위 다른 마커와 마커 겹침을 허용할지 여부를 반환합니다.
- isAllowOverlapSymbols() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커와 지도상 심벌 겹침을 허용할지 여부를 반환합니다.
- isAllowOverlapTitle() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
상위 다른 마커와 마커의 타이틀 겹침을 허용할지 여부를 반환합니다.
- isAllowOverlapTitle() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
상위 다른 마커와 마커의 타이틀 겹침을 허용할지 여부를 반환합니다.
- isAttached() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프 객체가 지도에 등록된 상태인지 여부를 반환합니다.
- isCompassVisible() - Method in class com.inavi.mapsdk.maps.UiSettings
-
나침반 표출 여부를 반환합니다.
- isEmpty() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
사각형 영역이 비어있는지 여부를 반환합니다.
- isFocalPointCenter() - Method in class com.inavi.mapsdk.maps.UiSettings
-
줌 또는 회전 제스처 시 기준점을 지도 중심으로 할지 여부를 반환합니다.
- isIconFlat() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 아이콘을 지도에 평평하게 표출할지 여부를 반환합니다.
- isIconFlat() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 아이콘을 지도에 평평하게 표출할지 여부를 반환합니다.
- isInCoverage() - Method in class com.inavi.mapsdk.geometry.LatLng
-
해당 좌표가 좌표계 범위 안에 있는지 여부를 반환합니다.
- isInCoverage() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
사각형 영역이 좌표계 범위 안에 있는지 여부를 반환합니다.
- isLocationButtonVisible() - Method in class com.inavi.mapsdk.maps.UiSettings
-
현위치 버튼 표출 여부를 반환합니다.
- isLogoClickEnabled() - Method in class com.inavi.mapsdk.maps.UiSettings
-
로고 클릭 시 SDK 정보 팝업 표출 여부를 반환합니다.
- isRotateGesturesEnabled() - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 회전 제스처 사용 여부를 반환합니다.
- isScaleBarVisible() - Method in class com.inavi.mapsdk.maps.UiSettings
-
축척 바 표출 여부를 반환합니다.
- isScrollGesturesEnabled() - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 스크롤 제스처 사용 여부를 반환합니다.
- isTiltGesturesEnabled() - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 기울기 제스처 사용 여부를 반환합니다.
- isTitleFlat() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀을 지도에 평평하게 표출할지 여부를 반환합니다.
- isTitleFlat() - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀을 지도에 평평하게 표출할지 여부를 반환합니다.
- isTransitionEnabled() - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창의 표출 상태가 변경될 때 애니메이션을 적용할지 여부를 반환합니다.
- isTransitionEnabled() - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 표출 상태가 변경될 때 애니메이션을 적용할지 여부를 반환합니다.
- isValid() - Method in class com.inavi.mapsdk.geometry.LatLng
-
유효한 좌표인지 여부를 반환합니다.
- isValid() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
사각형 영역이 유효한지 여부를 반환합니다.
- isVisible() - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 표출 여부를 반환합니다.
- isVisible() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프 표출 여부를 반환합니다.
- isZoomControlVisible() - Method in class com.inavi.mapsdk.maps.UiSettings
-
줌 컨트롤 표출 여부를 반환합니다.
- isZoomGesturesEnabled() - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 줌 제스처 사용 여부를 반환합니다.
K
- Katec - Class in com.inavi.mapsdk.geometry
-
KATEC 좌표를 나타내는 클래스.
- Katec(double, double) - Constructor for class com.inavi.mapsdk.geometry.Katec
-
특정 위치에 대한 KATEC 좌표를 생성합니다.
- Katec(LatLng) - Constructor for class com.inavi.mapsdk.geometry.Katec
-
위경도 좌표로 KATEC 좌표를 생성하는 생성자.
L
- latitude - Variable in class com.inavi.mapsdk.geometry.LatLng
-
위도.
- LatLng - Class in com.inavi.mapsdk.geometry
-
위도, 경도 좌표를 나타내는 클래스.
- LatLng(double, double) - Constructor for class com.inavi.mapsdk.geometry.LatLng
-
위도와 경도 값을 이용하여 좌표를 생성합니다.
- LatLng(Location) - Constructor for class com.inavi.mapsdk.geometry.LatLng
-
안드로이드의
Location
객체로부터 좌표를 생성합니다. - LatLngBounds - Class in com.inavi.mapsdk.geometry
-
북동쪽, 남서쪽의 위도, 경도 좌표로 구성된 범위 사각형 영역 클래스.
- LatLngBounds(LatLng, LatLng) - Constructor for class com.inavi.mapsdk.geometry.LatLngBounds
-
남서쪽과 북동쪽 좌표를 이용하여 사각형 영역을 생성합니다.
- LatLngBounds.Builder - Class in com.inavi.mapsdk.geometry
-
여러 좌표(
LatLng
객체)들을 모두 포함하는 최소한의 사각형 영역을 생성하는 빌더 클래스. - Linear - Enum constant in enum class com.inavi.mapsdk.maps.CameraAnimationType
-
시간 경과에 따라, 균일하게 이동하는 애니메이션.
- locationButtonVisible(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
현위치 버튼 표출 여부를 설정합니다.
- LocationIcon - Class in com.inavi.mapsdk.maps
-
지도 위에 위치를 표출하는 아이콘 클래스.
- LocationProvider - Interface in com.inavi.mapsdk.maps
-
지도에 위치를 제공해주는 위치 프로바이더에 대한 인터페이스.
- LocationProvider.OnLocationChangedListener - Interface in com.inavi.mapsdk.maps
-
위치 변경에 대한 리스너 인터페이스.
- logoClickEnabled(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
로고 클릭 시 SDK 정보 팝업 표출 여부를 설정합니다.
- logoGravity(int) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
로고의 그래비티를 설정합니다.
- logoMargins(int[]) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
로고의 마진을 배열로 지정합니다.
- longitude - Variable in class com.inavi.mapsdk.geometry.LatLng
-
경도.
M
- MapStyle - Class in com.inavi.mapsdk.maps
-
Map Studio 서비스를 이용하여 생성된 커스텀 지도 스타일을 나타내는 클래스.
- MapStyle(String, String) - Constructor for class com.inavi.mapsdk.maps.MapStyle
-
지정된 지도 스타일의 이름과 ID를 포함하는 생성자.
- MAXIMUM_LATITUDE - Static variable in class com.inavi.mapsdk.geometry.LatLng
-
위도 좌표의 최댓값.
- MAXIMUM_LONGITUDE - Static variable in class com.inavi.mapsdk.geometry.LatLng
-
경도 좌표의 최댓값.
- MAXIMUM_SYMBOL_SCALE - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지원하는 최대 심벌 크기
- MAXIMUM_TILT - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지원하는 최대 기울기 각도
- MAXIMUM_ZOOM - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지원하는 최대 줌 레벨
- maxTilt(double) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최대 기울기 각도를 설정합니다.
- maxZoom(double) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최대 줌 레벨을 설정합니다.
- MINIMUM_LATITUDE - Static variable in class com.inavi.mapsdk.geometry.LatLng
-
위도 좌표의 최솟값.
- MINIMUM_LONGITUDE - Static variable in class com.inavi.mapsdk.geometry.LatLng
-
경도 좌표의 최솟값.
- MINIMUM_SYMBOL_SCALE - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지원하는 최소 심벌 크기
- MINIMUM_TILT - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지원하는 최소 기울기 각도
- MINIMUM_ZOOM - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지원하는 최소 줌 레벨
- minTilt(double) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최소 기울기 각도를 설정합니다.
- minZoom(double) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 최소 줌 레벨을 설정합니다.
- Miter - Enum constant in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineJoin
-
연결점이 뾰족한 모양.
- moveCamera(CameraUpdate) - Method in class com.inavi.mapsdk.maps.InaviMap
-
CameraUpdate
를 이용해 카메라를 이동합니다.
N
- newCameraPosition(CameraPosition) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
새로운
CameraPosition
위치로 이동하는CameraUpdate
객체를 생성합니다. - newInstance() - Static method in class com.inavi.mapsdk.maps.InvMapFragment
-
InvMapFragment
인스턴스를 생성합니다. - newInstance(InvMapOptions) - Static method in class com.inavi.mapsdk.maps.InvMapFragment
-
지도의 기본 옵션을 이용하여
InvMapFragment
인스턴스를 생성합니다. - None - Enum constant in enum class com.inavi.mapsdk.maps.CameraAnimationType
-
애니메이션 없이 바로 이동합니다.
- None - Enum constant in enum class com.inavi.mapsdk.maps.UserTrackingMode
-
사용자 위치 추적을 사용하지 않는 모드.
- Normal - Enum constant in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
일반 지도 유형.
- NormalWithHillshade - Enum constant in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
일반 지형 지도 유형.
- NoTracking - Enum constant in enum class com.inavi.mapsdk.maps.UserTrackingMode
-
사용자 위치가 추적되지만 카메라는 변경되지 않는 모드.
O
- onAttach(Context) - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onAuthFailure(int, String) - Method in interface com.inavi.mapsdk.maps.InaviMapSdk.AuthFailureCallback
-
아이나비 지도 인증에 실패했을 때 호출되는 콜백 함수.
- onAuthSuccess(List<MapStyle>) - Method in interface com.inavi.mapsdk.maps.InaviMapSdk.AuthSuccessCallback
-
아이나비 지도 인증에 성공했을 때 커스텀 스타일 리스트와 함께 호출되는 콜백 함수.
- onCameraChange(int) - Method in interface com.inavi.mapsdk.maps.InaviMap.OnCameraChangeListener
-
카메라의 상태가 변화되었을 때 호출되는 콜백 함수.
- onCameraIdle() - Method in interface com.inavi.mapsdk.maps.InaviMap.OnCameraIdleListener
-
카메라의 상태 변화가 종료되면 호출되는 콜백 함수.
- onCameraUpdateCancel() - Method in interface com.inavi.mapsdk.maps.CameraUpdate.CancelCallback
-
카메라 이동이 취소되었을 때 호출되는 콜백 함수.
- onCameraUpdateFinish() - Method in interface com.inavi.mapsdk.maps.CameraUpdate.FinishCallback
-
카메라 이동이 완전히 종료되었을 때 호출되는 콜백 함수.
- onChangePassPosition(LatLng, double, double) - Method in interface com.inavi.mapsdk.style.shapes.InvRoute.OnRouteChangeListener
-
경로의 진행률이 변경되면 호출되는 콜백 함수.
- onClick() - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프에 클릭 이벤트를 발생시킵니다.
- onClick(InvShape) - Method in interface com.inavi.mapsdk.style.shapes.InvShape.OnClickListener
-
셰이프가 클릭될 경우 호출되는 콜백 함수.
- onClusterClick(Cluster<T>, InvMarkerOptions) - Method in interface com.inavi.mapsdk.style.clustering.ClusterManager.OnClickListener
-
클러스터를 클릭했을 때 호출되는 콜백.
- onClusterItemClick(T, InvMarkerOptions) - Method in interface com.inavi.mapsdk.style.clustering.ClusterManager.OnClickListener
-
아이템을 클릭했을 때 호출되는 콜백.
- onCreate(Bundle) - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onCreate(), Fragment#onViewCreated()에서 호출해야 합니다.
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onDestroy() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onDestroy() - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onDestroy(), Fragment#onDestroy()에서 호출해야 합니다.
- onDestroyView() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onGenericMotionEvent(MotionEvent) - Method in class com.inavi.mapsdk.maps.InvMapView
- onInflate(Context, AttributeSet, Bundle) - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onKeyDown(int, KeyEvent) - Method in class com.inavi.mapsdk.maps.InvMapView
- onKeyLongPress(int, KeyEvent) - Method in class com.inavi.mapsdk.maps.InvMapView
- onKeyUp(int, KeyEvent) - Method in class com.inavi.mapsdk.maps.InvMapView
- onLocationChanged(Location) - Method in interface com.inavi.mapsdk.maps.LocationProvider.OnLocationChangedListener
-
위치가 변경되었을 때 호출되어야 하는 콜백 함수.
- onLowMemory() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onLowMemory() - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onLowMemory(), Fragment#onLowMemory()에서 호출해야 합니다.
- onMapClick(PointF, LatLng) - Method in interface com.inavi.mapsdk.maps.InaviMap.OnMapClickListener
-
지도 클릭 시 호출되는 콜백 함수.
- onMapDoubleClick(PointF, LatLng) - Method in interface com.inavi.mapsdk.maps.InaviMap.OnMapDoubleClickListener
-
지도 더블 클릭 시 호출되는 콜백 함수.
- onMapLongClick(PointF, LatLng) - Method in interface com.inavi.mapsdk.maps.InaviMap.OnMapLongClickListener
-
지도 롱 클릭 시 호출되는 콜백 함수.
- onMapReady(InaviMap) - Method in interface com.inavi.mapsdk.maps.OnMapReadyCallback
-
InaviMap
인스턴스가 준비되면 호출되는 콜백 함수. - OnMapReadyCallback - Interface in com.inavi.mapsdk.maps
-
InaviMap
인스턴스가 준비된 상황에 대한 콜백 인터페이스. - onPause() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onPause() - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onPause(), Fragment#onPause()에서 호출해야 합니다.
- onPermissionResult(boolean) - Method in interface com.inavi.mapsdk.maps.OnPermissionResultCallback
-
권한 요청 결과를 전달받는 콜백 함수.
- OnPermissionResultCallback - Interface in com.inavi.mapsdk.maps
-
권한 요청 결과를 받을 수 있는 콜백 인터페이스.
- onRenderCluster(Cluster<T>, InvMarkerOptions) - Method in interface com.inavi.mapsdk.style.clustering.ClusterManager.OnRenderListener
-
클러스터를 지도 위에 표출할 때 호출되는 콜백.
- onRenderClusterItem(T, InvMarkerOptions) - Method in interface com.inavi.mapsdk.style.clustering.ClusterManager.OnRenderListener
-
아이템을 지도 위에 표출할 때 호출되는 콜백.
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.inavi.mapsdk.maps.FusedLocationProvider
-
Deprecated.
FusedLocationProvider(AppCompatActivity)
생성자나FusedLocationProvider(Fragment)
생성자를 통한 객체 생성 시FusedLocationProvider.onRequestPermissionsResult(int, String[], int[])
메서드 연결 없이 자체 권한 처리되어 활성화됩니다. - onResume() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onResume() - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onResume(), Fragment#onResume()에서 호출해야 합니다.
- onSaveInstanceState(Bundle) - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onSaveInstanceState(Bundle) - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onSaveInstanceState(), Fragment#onSaveInstanceState()에서 호출해야 합니다.
- onSizeChanged(int, int, int, int) - Method in class com.inavi.mapsdk.maps.InvMapView
- onStart() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onStart() - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onStart(), Fragment#onStart()에서 호출해야 합니다.
- onStop() - Method in class com.inavi.mapsdk.maps.InvMapFragment
- onStop() - Method in class com.inavi.mapsdk.maps.InvMapView
-
이 메서드는 Activity#onStop(), Fragment#onStop()에서 호출해야 합니다.
- onTouchEvent(MotionEvent) - Method in class com.inavi.mapsdk.maps.InvMapView
- onTrackballEvent(MotionEvent) - Method in class com.inavi.mapsdk.maps.InvMapView
- onTrackingModeChanged(UserTrackingMode) - Method in interface com.inavi.mapsdk.maps.OnUserTrackingModeChangedListener
-
UserTrackingMode
가 변경되면 호출되는 콜백 함수. - OnUserTrackingModeChangedListener - Interface in com.inavi.mapsdk.maps
-
UserTrackingMode
변경에 대한 리스너 인터페이스. - onViewCreated(View, Bundle) - Method in class com.inavi.mapsdk.maps.InvMapFragment
P
- pickPois(RectF) - Method in class com.inavi.mapsdk.maps.InaviMap
-
특정 화면 영역에 표출되는 POI의 정보를
Poi
객체 List로 반환합니다. - Poi - Interface in com.inavi.mapsdk.style.poi
-
지도 POI의 기본 정보를 나타내는 인터페이스.
- POSITION_INAVI - Static variable in class com.inavi.mapsdk.constants.InvConstants
-
지도 초기 위치 기본값 (아이나비).
- Projection - Class in com.inavi.mapsdk.maps
-
단말 화면 상의 좌표와 지도 상의 좌표 간 변환을 담당하는 클래스.
R
- RED - Static variable in class com.inavi.mapsdk.style.shapes.InvMarkerIcons
-
빨간색 기본 마커 아이콘.
- removeItem(T) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링할 아이템을 제거합니다.
- removeItems(List<T>) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링할 복수의 아이템을 제거합니다.
- removeOnCameraChangeListener(InaviMap.OnCameraChangeListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
카메라 위치가 변경될 때 호출되는 콜백을 제거합니다.
- removeOnCameraIdleListener(InaviMap.OnCameraIdleListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
카메라 이동이 끝났을 때 호출되는 콜백을 제거합니다.
- removeOnLocationChangedListener(LocationProvider.OnLocationChangedListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치가 변경될 때 호출되는 콜백을 제거합니다.
- removeOnUserTrackingModeChangedListener(OnUserTrackingModeChangedListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치 추적 모드가 변경될 때 호출되는 콜백을 제거합니다.
- rotateGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 회전 제스처 사용 여부를 설정합니다.
- Round - Enum constant in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineCap
-
끝 지점이 둥근 모양.
- Round - Enum constant in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineJoin
-
연결점이 둥근 모양.
S
- Satellite - Enum constant in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
항공 지도 유형.
- SatelliteWithHillshade - Enum constant in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
항공 지형 지도 유형.
- scaleBarVisible(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
축척 바 표출 여부를 설정합니다.
- scrollGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 스크롤 제스처 사용 여부를 설정합니다.
- setAdapter(InvInfoWindowAdapter) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창
Adapter
를 설정합니다. - setAllowOverlapMarkers(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
상위 다른 마커와 마커 겹침을 허용할지 여부를 설정합니다.
- setAllowOverlapMarkers(boolean) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
상위 다른 마커와 마커 겹침을 허용할지 여부를 설정합니다.
- setAllowOverlapSymbols(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커와 지도상 심벌 겹침을 허용할지 여부를 설정합니다.
- setAllowOverlapTitle(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
상위 다른 마커와 마커의 타이틀 겹침을 허용할지 여부를 설정합니다.
- setAllowOverlapTitle(boolean) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
상위 다른 마커와 마커의 타이틀 겹침을 허용할지 여부를 설정합니다.
- setAlpha(float) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창의 투명도를 설정합니다.
- setAlpha(float) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 투명도를 설정합니다.
- setAlpha(float) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 투명도를 설정합니다.
- setAnchor(PointF) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커 아이콘의 앵커(기준점)을 설정합니다.
- setAnchor(PointF) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커 아이콘의 앵커(기준점)을 설정합니다.
- setAngle(float) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커 아이콘의 각도를 설정합니다.
- setAngle(float) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커 아이콘의 각도를 설정합니다.
- setAnimationType(CameraAnimationType) - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 시 적용할 애니메이션 타입을 설정합니다.
- setAnimationType(CameraAnimationType, long) - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 시 적용할 애니메이션 타입과 지속시간을 설정합니다.
- setAppKey(String) - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 SDK에
Appkey
를 설정합니다. - setAuthFailureCallback(InaviMapSdk.AuthFailureCallback) - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 인증에 실패했을 때 처리할 콜백을 설정합니다.
- setAuthSuccessCallback(InaviMapSdk.AuthSuccessCallback) - Method in class com.inavi.mapsdk.maps.InaviMapSdk
-
아이나비 지도 인증에 성공했을 때 처리할 콜백을 설정합니다.
- setBearing(float) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘이 지도상에서 바라보는 방향을 설정합니다.
- setCameraPosition(CameraPosition) - Method in class com.inavi.mapsdk.maps.InaviMap
-
현재 지도 영역 중심의 카메라 위치를 바로 설정합니다.
- setCancelCallback(CameraUpdate.CancelCallback) - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 취소에 대한 콜백을 설정합니다.
- setCapType(InvPolyline.LineCap) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 끝 지점 모양을 설정합니다.
- setCapType(InvPolyline.LineCap) - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 끝 지점 모양을 설정합니다.
- setCenter(LatLng) - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 중심점 좌표를 설정합니다.
- setCircleColor(int) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 주변에 그려지는 원의 색상을 설정합니다.
- setCircleRadius(int) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 주변에 그려지는 원의 반경을 설정합니다.
- setClusterIconGenerator(ClusterIconGenerator) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터가 지도 위에 표출될 때 아이콘 이미지를 만들어주는 생성기를 설정합니다.
- setColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 색상을 설정합니다.
- setCompassVisible(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
나침반 표출 여부를 설정합니다.
- setConstraintBounds(LatLngBounds) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도 이동을 제한할
LatLngBounds
영역을 설정합니다. - setCoords(List<LatLng>) - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 좌표열을 설정합니다.
- setCoords(List<LatLng>) - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 좌표열을 설정합니다.
- setCoords(List<LatLng>) - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
경로의 좌표열을 설정합니다.
- setCustomMapStyle(MapStyle) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도에 커스텀 지도 스타일 적용을 시도합니다.
- setCustomMapStyle(MapStyle) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도에 적용할 커스텀 지도 스타일을 설정합니다.
- setDurationMs(long) - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 시 적용할 애니메이션 지속 시간을 설정합니다.
- setFillColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 채우기 색상을 지정합니다.
- setFillColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 채우기 색상을 설정합니다.
- setFinishCallback(CameraUpdate.FinishCallback) - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동 완료에 대한 콜백을 설정합니다.
- setFocalPointCenter(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
줌 또는 회전 제스처 시 기준점을 지도 중심으로 할지 여부를 설정합니다.
- setGlobalZIndex(int) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 전역 Z 인덱스를 설정합니다.
- setGlobalZIndex(int) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프의 전역 Z 인덱스를 설정합니다.
- setGlobalZIndex(int) - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프의 전역 Z 인덱스를 설정합니다.
- setIconFlat(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 아이콘을 지도에 평평하게 표출할지 여부를 설정합니다.
- setIconFlat(boolean) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 아이콘을 지도에 평평하게 표출할지 여부를 설정합니다.
- setIconImage(InvImage) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 아이콘 이미지를 설정합니다.
- setIconImage(InvImage) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 아이콘 이미지를 설정합니다.
- setIconScale(float) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 아이콘 크기의 배율을 설정합니다.
- setIconScale(float) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 아이콘 크기의 배율을 설정합니다.
- setImage(InvImage) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 이미지를 설정합니다.
- setImageTracking(InvImage) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 추적 모드가
UserTrackingMode.Tracking
일 때 위치 아이콘의 이미지를 설정합니다. - setImageTrackingCompass(InvImage) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 추적 모드가
UserTrackingMode.TrackingCompass
일 때 위치 아이콘의 이미지를 설정합니다. - setInitialCustomMapStyleCallback(CustomMapStyleCallback) - Method in class com.inavi.mapsdk.maps.InvMapFragment
-
지도 인증 과정에서 지도에 적용할 커스텀 지도 스타일을 반환하는 콜백을 설정합니다.
- setInitialCustomMapStyleCallback(CustomMapStyleCallback) - Method in class com.inavi.mapsdk.maps.InvMapView
-
지도 인증 과정에서 지도에 적용할 커스텀 지도 스타일을 반환하는 콜백을 설정합니다.
- setJoinType(InvPolyline.LineJoin) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 연결점 모양을 설정합니다.
- setJoinType(InvPolyline.LineJoin) - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 연결점 모양을 설정합니다.
- setLineColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine.InvLine
-
Deprecated.라인의 색상을 설정합니다.
- setLineColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
경로의 선 색상을 설정합니다.
- setLines(List<InvMultiLine.InvLine>) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 라인 리스트를 설정합니다.
- setLineWidth(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 두께를 설정합니다.
- setLinks(List<InvRoute.InvRouteLink>) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로를 구성하는 링크 리스트를 설정합니다.
- setLocationButtonVisible(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
현위치 버튼 표출 여부를 설정합니다.
- setLocationProvider(LocationProvider) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치 프로바이더를 설정합니다.
- setLogoClickEnabled(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
로고 클릭 시 SDK 정보 팝업 표출 여부를 설정합니다.
- setLogoGravity(int) - Method in class com.inavi.mapsdk.maps.UiSettings
-
로고의 그래비티를 지정합니다.
- setLogoMargins(int, int, int, int) - Method in class com.inavi.mapsdk.maps.UiSettings
-
로고의 마진을 설정합니다.
- setMap(InaviMap) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.
- setMap(InaviMap) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
- setMap(InaviMap) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프를 지도에 등록합니다.
- setMapType(InaviMap.MapType) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 유형을 설정합니다.
- setMapType(InaviMap.MapType) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도의 유형을 설정합니다.
- setMarker(InvMarker) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창을 표출할 마커를 설정합니다.
- setMaxDistanceBetweenItems(int) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링이 되기 위해 필요한 아이템 사이의 최대 간격을 설정합니다.
- setMaxTilt(double) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최대 기울기 각도를 설정합니다.
- setMaxZoom(double) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최대 줌 레벨을 설정합니다.
- setMinClusteringCount(int) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터링이 되기 위해 필요한 최소 아이템 개수를 설정합니다.
- setMinTilt(double) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최소 기울기 각도를 설정합니다.
- setMinZoom(double) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 최소 줌 레벨을 설정합니다.
- setOffset(PointF) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창과 좌표 또는 마커 사이의 여백을 설정합니다.
- setOnClickListener(ClusterManager.OnClickListener<T>) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터 및 아이템에 대한 클릭 리스너를 설정합니다.
- setOnClickListener(InvShape.OnClickListener) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘에 클릭 리스너를 설정합니다.
- setOnClickListener(InvShape.OnClickListener) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프에 클릭 리스너를 설정합니다.
- setOnMapClickListener(InaviMap.OnMapClickListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자가 지도를 클릭할 때 호출되는 콜백을 설정합니다.
- setOnMapDoubleClickListener(InaviMap.OnMapDoubleClickListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 지도를 더블 클릭 할 때 호출되는 콜백을 설정합니다.
- setOnMapLongClickListener(InaviMap.OnMapLongClickListener) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 지도를 롱 클릭 할 때 호출되는 콜백을 설정합니다.
- setOnRenderListener(ClusterManager.OnRenderListener<T>) - Method in class com.inavi.mapsdk.style.clustering.ClusterManager
-
클러스터 및 아이템 표출 리스너를 설정합니다.
- setOnRouteChangeListener(InvRoute.OnRouteChangeListener) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행률 변경 리스너를 설정합니다.
- setPadding(int, int, int, int) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도의 패딩을 설정합니다.
- setPassLineColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행 색상을 설정합니다.
- setPassRatio(double) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행률을 설정합니다.
- setPassStrokeColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 진행 테두리 색상을 설정합니다.
- setPattern(int...) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 점선 패턴을 설정합니다.
- setPattern(int...) - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 점선 패턴을 설정합니다.
- setPatternImage(InvImage) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
패턴 이미지를 설정합니다.
- setPatternMargin(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
패턴의 간격을 설정합니다.
- setPatternScale(float) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 두께 대비 패턴 크기의 배율을 설정합니다.
- setPosition(LatLng) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 위치 좌표를 설정합니다.
- setPosition(LatLng) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창의 위치 좌표를 설정합니다.
- setPosition(LatLng) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 위치 좌표를 설정합니다.
- setPosition(LatLng) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 위치 좌표를 설정합니다.
- setRadius(double) - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 반경을 설정합니다.
- setReason(int) - Method in class com.inavi.mapsdk.maps.CameraUpdate
-
카메라 이동의 원인을 구분하는 값을 설정합니다.
- setRotateGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 회전 제스처 사용 여부를 설정합니다.
- setScale(float) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘의 크기를 설정합니다.
- setScaleBarVisible(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
축척 바 표출 여부를 설정합니다.
- setScrollGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 스크롤 제스처 사용 여부를 설정합니다.
- setStrokeColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 테두리 색상을 설정합니다.
- setStrokeColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 테두리 색상을 설정합니다.
- setStrokeColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute.InvRouteLink
-
경로의 테두리 색상을 설정합니다.
- setStrokeWidth(float) - Method in class com.inavi.mapsdk.style.shapes.InvCircle
-
원의 테두리 두께를 설정합니다.
- setStrokeWidth(float) - Method in class com.inavi.mapsdk.style.shapes.InvPolygon
-
폴리곤의 테두리 두께를 설정합니다.
- setStrokeWidth(int) - Method in class com.inavi.mapsdk.style.shapes.InvRoute
-
경로의 테두리 두께를 설정합니다.
- setSymbolScale(double) - Method in class com.inavi.mapsdk.maps.InaviMap
-
지도 심벌의 크기를 설정합니다.
- setTag(Object) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프에 태그를 설정합니다.
- setTag(Object) - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프에 태그를 설정합니다.
- setTiltGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 기울기 제스처 사용 여부를 설정합니다.
- setTitle(String) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 문구를 설정합니다.
- setTitle(String) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 문구를 설정합니다.
- setTitleColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 색상을 설정합니다.
- setTitleColor(int) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 색상을 설정합니다.
- setTitleFlat(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀을 지도에 평평하게 표출할지 여부를 설정합니다.
- setTitleFlat(boolean) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀을 지도에 평평하게 표출할지 여부를 설정합니다.
- setTitleHaloColor(int) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 테두리 색상을 설정합니다.
- setTitleHaloColor(int) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 테두리 색상을 설정합니다.
- setTitleMargin(float) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
아이콘과 타이틀 사이의 여백을 설정합니다.
- setTitleMargin(float) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
아이콘과 타이틀 사이의 여백을 설정합니다.
- setTitleMaxWidth(int) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 한 줄당 최대 너비를 설정합니다.
- setTitleMaxWidth(int) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 한 줄당 최대 너비를 설정합니다.
- setTitleSize(float) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 타이틀 텍스트 크기를 설정합니다.
- setTitleSize(float) - Method in interface com.inavi.mapsdk.style.shapes.InvMarkerOptions
-
마커의 타이틀 텍스트 크기를 설정합니다.
- setTransitionEnabled(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvInfoWindow
-
정보 창의 표출 상태가 변경될 때 애니메이션을 적용할지 여부를 설정합니다.
- setTransitionEnabled(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvMarker
-
마커의 표출 상태가 변경될 때 애니메이션을 적용할지 여부를 설정합니다.
- setUserTrackingMode(UserTrackingMode) - Method in class com.inavi.mapsdk.maps.InaviMap
-
사용자 위치 추적 모드를 설정합니다.
- setVisible(boolean) - Method in class com.inavi.mapsdk.maps.LocationIcon
-
위치 아이콘 표출 여부를 설정합니다.
- setVisible(boolean) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프 표출 여부를 설정합니다.
- setVisibleMaxZoom(float) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프가 표출되기 위한 최대 줌 레벨을 설정합니다.
- setVisibleMaxZoom(float) - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프가 표출되기 위한 최대 줌 레벨을 설정합니다.
- setVisibleMinZoom(float) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프가 표출되기 위한 최소 줌 레벨을 설정합니다.
- setVisibleMinZoom(float) - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프가 표출되기 위한 최소 줌 레벨을 설정합니다.
- setWidth(int) - Method in class com.inavi.mapsdk.style.shapes.InvMultiLine
-
Deprecated.다중 선형의 두께를 설정합니다.
- setWidth(int) - Method in class com.inavi.mapsdk.style.shapes.InvPolyline
-
폴리라인의 두께를 설정합니다.
- setZIndex(int) - Method in class com.inavi.mapsdk.style.shapes.InvShape
-
셰이프의 Z 인덱스를 설정합니다.
- setZIndex(int) - Method in interface com.inavi.mapsdk.style.shapes.InvShapeOptions
-
셰이프의 Z 인덱스를 설정합니다.
- setZoomControlVisible(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
줌 컨트롤 표출 여부를 지정합니다.
- setZoomGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.UiSettings
-
지도 줌 제스처 사용 여부를 설정합니다.
- Square - Enum constant in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineCap
-
끝 지점에 선 두께 절반의 직각을 추가한 모양.
- symbolScale(double) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 심벌의 크기를 설정합니다.
T
- target - Variable in class com.inavi.mapsdk.maps.CameraPosition
-
카메라의 좌표.
- targetTo(LatLng) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 좌표를 변경하는CameraUpdate
객체를 생성합니다. - targetTo(LatLng) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
좌표를 특정 위치로 설정합니다.
- targetTo(LatLng, double) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 좌표와 줌 레벨을 변경하는CameraUpdate
객체를 생성합니다. - textureViewMode(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 렌더 뷰를
TextureView
로 생성할지 여부를 설정합니다. - tilt - Variable in class com.inavi.mapsdk.maps.CameraPosition
-
기울기 각도.
- tiltBy(double) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
기울기의 변화량을 설정합니다.
- tiltGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 기울기 제스처 사용 여부를 설정합니다.
- tiltTo(double) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 기울기를 변경하는CameraUpdate
객체를 생성합니다. - tiltTo(double) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
기울기를 특정 값으로 설정합니다.
- Tm - Class in com.inavi.mapsdk.geometry
-
TM 좌표를 나타내는 클래스.
- Tm(double, double) - Constructor for class com.inavi.mapsdk.geometry.Tm
-
특정 위치에 대한 GRS80 좌표를 생성합니다.
- Tm(LatLng) - Constructor for class com.inavi.mapsdk.geometry.Tm
-
위경도 좌표로 GRS80 좌표를 생성하는 생성자.
- toLatLng() - Method in class com.inavi.mapsdk.geometry.Grs80
-
GRS80 좌표를 위경도
LatLng
객체로 반환합니다. - toLatLng() - Method in class com.inavi.mapsdk.geometry.Katec
-
KATEC 좌표를 위경도
LatLng
객체로 반환합니다. - toLatLng() - Method in class com.inavi.mapsdk.geometry.Tm
-
TM 좌표를 위경도
LatLng
객체로 반환합니다. - toLatLng() - Method in class com.inavi.mapsdk.geometry.Utmk
-
UTMK 좌표를 위경도
LatLng
객체로 반환합니다. - toString() - Method in class com.inavi.mapsdk.geometry.Grs80
- toString() - Method in class com.inavi.mapsdk.geometry.Katec
- toString() - Method in class com.inavi.mapsdk.geometry.LatLng
- toString() - Method in class com.inavi.mapsdk.geometry.LatLngBounds
- toString() - Method in class com.inavi.mapsdk.geometry.Tm
- toString() - Method in class com.inavi.mapsdk.geometry.Utmk
- toString() - Method in class com.inavi.mapsdk.maps.CameraPosition
- Tracking - Enum constant in enum class com.inavi.mapsdk.maps.UserTrackingMode
-
사용자 위치가 추적되고 그에 따른 카메라의 위치가 변경되는 모드.
- TrackingCompass - Enum constant in enum class com.inavi.mapsdk.maps.UserTrackingMode
-
사용자 위치가 추적되고 그에 따른 카메라의 위치와 베어링이 변경되는 모드.
U
- UiSettings - Class in com.inavi.mapsdk.maps
-
UI 컨트롤, 제스처와 같은 사용자 인터페이스와 관련된 설정을 관리하는 클래스.
- union(LatLngBounds) - Method in class com.inavi.mapsdk.geometry.LatLngBounds
-
현재 사각형 영역과 다른 사각형 영역을 합친 최소한의 사각형 영역을 반환합니다.
- UPDATE_REASON_CONTROL - Static variable in class com.inavi.mapsdk.maps.CameraUpdate
-
지도 컨트롤 조작으로 인한 카메라 이동.
- UPDATE_REASON_GESTURE - Static variable in class com.inavi.mapsdk.maps.CameraUpdate
-
사용자 제스처로 인한 카메라 이동.
- UPDATE_REASON_LOCATION_CHANGED - Static variable in class com.inavi.mapsdk.maps.CameraUpdate
-
위치 변경으로 인한 카메라 이동.
- UPDATE_REASON_NONE - Static variable in class com.inavi.mapsdk.maps.CameraUpdate
-
API 호출로 인한 카메라 이동.
- UserTrackingMode - Enum Class in com.inavi.mapsdk.maps
-
사용자의 위치 추적 모드를 정의하는 열거형 클래스
- Utmk - Class in com.inavi.mapsdk.geometry
-
UTMK 좌표를 나타내는 클래스.
- Utmk(double, double) - Constructor for class com.inavi.mapsdk.geometry.Utmk
-
특정 위치에 대한 UTMK 좌표를 생성합니다.
- Utmk(LatLng) - Constructor for class com.inavi.mapsdk.geometry.Utmk
-
위경도 좌표로 UTMK 좌표를 생성하는 생성자.
V
- valueOf(String) - Static method in enum class com.inavi.mapsdk.maps.CameraAnimationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.inavi.mapsdk.maps.UserTrackingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineCap
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineJoin
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.inavi.mapsdk.maps.CameraAnimationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.inavi.mapsdk.maps.InaviMap.MapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.inavi.mapsdk.maps.UserTrackingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineCap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.inavi.mapsdk.style.shapes.InvPolyline.LineJoin
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withColors(Context, List<Integer>, List<Integer>) - Static method in class com.inavi.mapsdk.style.clustering.DefaultClusterIconGenerator
-
배경 색상을 설정하여 인스턴스를 생성합니다.
- withImages(Context, List<? extends Drawable>, List<Integer>) - Static method in class com.inavi.mapsdk.style.clustering.DefaultClusterIconGenerator
-
배경 이미지를 설정하여 인스턴스를 생성합니다.
- writeToParcel(Parcel, int) - Method in class com.inavi.mapsdk.geometry.LatLng
- writeToParcel(Parcel, int) - Method in class com.inavi.mapsdk.geometry.LatLngBounds
- writeToParcel(Parcel, int) - Method in class com.inavi.mapsdk.maps.CameraPosition
- writeToParcel(Parcel, int) - Method in class com.inavi.mapsdk.maps.InvMapOptions
- writeToParcel(Parcel, int) - Method in class com.inavi.mapsdk.maps.MapStyle
X
- x - Variable in class com.inavi.mapsdk.geometry.Grs80
-
x 좌표.
- x - Variable in class com.inavi.mapsdk.geometry.Katec
-
x 좌표.
- x - Variable in class com.inavi.mapsdk.geometry.Tm
-
x 좌표.
- x - Variable in class com.inavi.mapsdk.geometry.Utmk
-
x 좌표
Y
- y - Variable in class com.inavi.mapsdk.geometry.Grs80
-
y 좌표.
- y - Variable in class com.inavi.mapsdk.geometry.Katec
-
y 좌표.
- y - Variable in class com.inavi.mapsdk.geometry.Tm
-
y 좌표.
- y - Variable in class com.inavi.mapsdk.geometry.Utmk
-
y 좌표
- YELLOW - Static variable in class com.inavi.mapsdk.style.shapes.InvMarkerIcons
-
노란색 기본 마커 아이콘.
Z
- zoom - Variable in class com.inavi.mapsdk.maps.CameraPosition
-
줌 레벨.
- zoomBy(double) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 줌 레벨의 변화량을 적용하는CameraUpdate
객체를 생성합니다. - zoomBy(double) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
줌 레벨의 변화량을 설정합니다.
- zoomControlVisible(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
줌 컨트롤 표출 여부를 지정합니다.
- zoomGesturesEnabled(boolean) - Method in class com.inavi.mapsdk.maps.InvMapOptions
-
지도 줌 제스처 사용 여부를 설정합니다.
- zoomIn() - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 줌 레벨을 한 단계 증가하는CameraUpdate
객체를 생성합니다. - zoomIn() - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
줌 레벨을 한 단계 증가하도록 설정합니다.
- zoomOut() - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 줌 레벨을 한 단계 감소하는CameraUpdate
객체를 생성합니다. - zoomOut() - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
줌 레벨을 한 단계 감소하도록 설정합니다.
- zoomTo(double) - Static method in class com.inavi.mapsdk.maps.CameraUpdate
-
현재 지도에 보여지는
CameraPosition
에서 줌 레벨을 변경하는CameraUpdate
객체를 생성합니다. - zoomTo(double) - Method in class com.inavi.mapsdk.maps.CameraUpdateBuilder
-
줌 레벨을 특정 값으로 설정합니다.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
FusedLocationProvider(AppCompatActivity)
로 대체됩니다.