Package com.kakao.vectormap.internal
Interface IKakaoMapDelegate
-
- All Superinterfaces:
IRenderViewDelegate
- All Known Implementing Classes:
KakaoMapDelegate
public interface IKakaoMapDelegate extends IRenderViewDelegate
-
-
Method Summary
-
Methods inherited from interface com.kakao.vectormap.internal.IRenderViewDelegate
getLogo, setLogoPosition
-
-
-
-
Method Detail
-
getTag
java.lang.Object getTag()
-
setTag
void setTag(java.lang.Object tag)
-
getViewName
java.lang.String getViewName()
-
isDev
boolean isDev() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setVisible
void setVisible(boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
isVisible
boolean isVisible() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getViewport
Rect getViewport() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getZoomLevel
int getZoomLevel() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setViewport
void setViewport(int width, int height) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setViewport
void setViewport(int x, int y, int width, int height) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setViewport
void setViewport(Rect rect) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPadding
void setPadding(int left, int top, int right, int bottom) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getPadding
Padding getPadding() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMapPoint
LatLng getMapPoint(int x, int y) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getScreenPoint
Point getScreenPoint(LatLng position) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
moveCamera
void moveCamera(CameraUpdate cameraUpdate) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getCameraPosition
CameraPosition getCameraPosition() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
requestCameraPosition
void requestCameraPosition(KakaoMap.OnCameraPositionListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
animateCamera
void animateCamera(CameraUpdate cameraUpdate, int duration, boolean autoElevation, boolean isConsecutive)
-
setBuildingHeightScale
void setBuildingHeightScale(float scale) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getBuildingHeightScale
float getBuildingHeightScale() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setCompassVisible
void setCompassVisible(boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setCompassPosition
void setCompassPosition(int gravity, float x, float y) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setCompassBackToNorth
void setCompassBackToNorth(boolean backToNorth) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getCompass
Compass getCompass() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getCompass
Compass getCompass(boolean backToNorthOnClick) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getScaleBar
ScaleBar getScaleBar() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getScaleBar
ScaleBar getScaleBar(boolean autoHide) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setScaleBarVisible
void setScaleBarVisible(boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setScaleBarPosition
void setScaleBarPosition(int gravity, float x, float y) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setScaleBarAutoHide
void setScaleBarAutoHide(boolean autoHide) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setScaleBarFadeInOutTime
void setScaleBarFadeInOutTime(int fadeInTime, int fadeOutTime, int retentionTime) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getCameraMinZoomLevel
int getCameraMinZoomLevel() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMapViewInfo
MapViewInfo getMapViewInfo() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMinZoomLevel
int getMinZoomLevel() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMaxZoomLevel
int getMaxZoomLevel() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnPoiClickListener
void setOnPoiClickListener(KakaoMap.OnPoiClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnViewportChangeListener
void setOnViewportChangeListener(KakaoMap.OnViewportChangeListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnPaddingResizeListener
void setOnPaddingResizeListener(KakaoMap.OnPaddingChangeListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnViewportClickListener
void setOnViewportClickListener(KakaoMap.OnViewportClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnMapClickListener
void setOnMapClickListener(KakaoMap.OnMapClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnTerrainClickListener
void setOnTerrainClickListener(KakaoMap.OnTerrainClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnVisibleChangeListener
void setOnVisibleChangeListener(KakaoMap.OnVisibleChangeListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnTerrainLongClickListener
void setOnTerrainLongClickListener(KakaoMap.OnTerrainLongClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnCameraMoveStartListener
void setOnCameraMoveStartListener(KakaoMap.OnCameraMoveStartListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnCameraMoveEndListener
void setOnCameraMoveEndListener(KakaoMap.OnCameraMoveEndListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnLabelClickListener
void setOnLabelClickListener(KakaoMap.OnLabelClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnLodLabelClickListener
void setOnLodLabelClickListener(KakaoMap.OnLodLabelClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnInfoWindowClickListener
void setOnInfoWindowClickListener(KakaoMap.OnInfoWindowClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnMapWidgetClickListener
void setOnMapWidgetClickListener(KakaoMap.OnMapWidgetClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnCompassClickListener
void setOnCompassClickListener(KakaoMap.OnCompassClickListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setOnMapViewInfoChangeListener
void setOnMapViewInfoChangeListener(KakaoMap.OnMapViewInfoChangeListener listener) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setGestureEnable
void setGestureEnable(GestureType gestureType, boolean enable)
-
enableFixedCenterPoint
void enableFixedCenterPoint(boolean enable, GestureType... gestureType)
-
getRouteLineManager
RouteLineManager getRouteLineManager() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getLabelManager
LabelManager getLabelManager() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getShapeManager
ShapeManager getShapeManager() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getDimScreenManager
DimScreenManager getDimScreenManager() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getTrackingManager
TrackingManager getTrackingManager() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
canShowMapPoints
boolean canShowMapPoints(int zoomLevel, LatLng... points) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMapDpScale
float getMapDpScale() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMapWidgetManager
MapWidgetManager getMapWidgetManager() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
showOverlay
void showOverlay(java.lang.String overlayId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
hideOverlay
void hideOverlay(java.lang.String overlayId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
changeViewInfo
void changeViewInfo(MapViewInfo viewInfo) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
changeMapType
void changeMapType(java.lang.String mapType) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getMapView
MapView getMapView() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPoiClickable
void setPoiClickable(boolean clickable) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPoiVisible
void setPoiVisible(boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPoiLanguage
boolean setPoiLanguage(java.lang.String language) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getPoiLanguage
java.lang.String[] getPoiLanguage() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPoiScale
void setPoiScale(PoiScale scale) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
distance
float distance(LatLng point1, LatLng point2) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
distance
float distance(Coordinate point1, Coordinate point2) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setEnableCameraAnimation
void setEnableCameraAnimation(boolean enable) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
isMapClickable
boolean isMapClickable() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
clearDiskCache
void clearDiskCache() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
clearAllCache
void clearAllCache() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
-