Package com.kakao.vectormap
Class MapViewInfo
- java.lang.Object
-
- com.kakao.vectormap.MapViewInfo
-
public class MapViewInfo extends java.lang.Object
지도에 적용 할 앱(appName)과 지도타입(MapType) 및 스타일을 설정하는 클래스. 기본값은 앱은 "openmap", 지도타입은MapType.NORMAL
이다.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapViewInfo
from(MapType mapType)
지도의 타입만 설정해서 MapViewInfo 를 생성한다.static MapViewInfo
from(java.lang.String mapType)
지도의 타입만 설정해서 MapViewInfo 를 생성한다.static MapViewInfo
from(java.lang.String appName, MapType mapType)
사전에 등록된 앱 이름(appName)과 지도의 타입을 설정해서 ViewInfo 를 생성한다.static MapViewInfo
from(java.lang.String appName, java.lang.String mapType)
사전에 등록된 앱 이름(appName)과 지도의 타입을 설정해서 ViewInfo 를 생성한다.java.lang.String
getAppName()
설정한 지도의 앱 이름(appName)을 가져온다.java.lang.String
getMapStyle()
java.lang.String
getMapType()
설정한 지도의 타입을 가져온다.MapViewInfo
setMapStyle(java.lang.String mapStyle)
지도의 스타일을 설정한다.java.lang.String
toString()
-
-
-
Method Detail
-
from
@NonNull public static MapViewInfo from(@NonNull MapType mapType)
지도의 타입만 설정해서 MapViewInfo 를 생성한다. 앱 이름(appName) 의 기본값은 "openmap" 이다.- Parameters:
mapType
- 설정하려는 지도 타입. null 일 경우MapType.NORMAL
이 된다.- Returns:
- ViewInfo 객체.
-
from
@NonNull public static MapViewInfo from(@NonNull java.lang.String mapType)
지도의 타입만 설정해서 MapViewInfo 를 생성한다. 앱 이름(appName) 의 기본값은 "openmap" 이다.- Parameters:
mapType
- 설정하려는 지도 타입. null 일 경우MapType.NORMAL
이 된다.- Returns:
- ViewInfo 객체.
-
from
@NonNull public static MapViewInfo from(@NonNull java.lang.String appName, @NonNull MapType mapType)
사전에 등록된 앱 이름(appName)과 지도의 타입을 설정해서 ViewInfo 를 생성한다.- Parameters:
appName
- 사전에 등록 된 앱 이름(appName). null 또는 빈 문자열일 경우, 기본값은 "openmap" 이다.mapType
- 설정하려는 지도 타입. null 일 경우MapType.NORMAL
이 된다.- Returns:
- ViewInfo 객체.
-
from
@NonNull public static MapViewInfo from(@NonNull java.lang.String appName, @NonNull java.lang.String mapType)
사전에 등록된 앱 이름(appName)과 지도의 타입을 설정해서 ViewInfo 를 생성한다.- Parameters:
appName
- 사전에 등록 된 앱 이름(appName). null 또는 빈 문자열일 경우, 기본값은 "openmap" 이다.mapType
- 설정하려는 지도 타입. null 일 경우MapType.NORMAL
이 된다.- Returns:
- ViewInfo 객체.
-
setMapStyle
@NonNull public MapViewInfo setMapStyle(@NonNull java.lang.String mapStyle)
지도의 스타일을 설정한다.- Parameters:
mapStyle
- 지도의 스타일 이름. null 또는 "" 빈 문자열일 경우, 기본값 "default" 스타일로 적용된다.
-
getMapType
@NonNull public java.lang.String getMapType()
설정한 지도의 타입을 가져온다.- Returns:
MapType
에 해당하는 값
-
getAppName
@NonNull public java.lang.String getAppName()
설정한 지도의 앱 이름(appName)을 가져온다.- Returns:
- 지도의 앱 이름(appName).
-
getMapStyle
@NonNull public java.lang.String getMapStyle()
- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-