Package com.inavi.mapsdk.geometry
Class LatLng
java.lang.Object
com.inavi.mapsdk.geometry.LatLng
- All Implemented Interfaces:
Parcelable
위도, 경도 좌표를 나타내는 클래스.
-
Nested Class Summary
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Parcelable.Creator<LatLng>static final LatLngfinal double위도.final double경도.static final double위도 좌표의 최댓값.static final double경도 좌표의 최댓값.static final double위도 좌표의 최솟값.static final double경도 좌표의 최솟값.Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdoubledistanceTo(LatLng other) 다른 좌표와의 거리를 구하여 반환합니다.booleaninthashCode()boolean해당 좌표가 좌표계 범위 안에 있는지 여부를 반환합니다.booleanisValid()유효한 좌표인지 여부를 반환합니다.toString()voidwriteToParcel(Parcel out, int flags)
-
Field Details
-
INVALID
-
MINIMUM_LATITUDE
public static final double MINIMUM_LATITUDE위도 좌표의 최솟값.- See Also:
-
MAXIMUM_LATITUDE
public static final double MAXIMUM_LATITUDE위도 좌표의 최댓값.- See Also:
-
MINIMUM_LONGITUDE
public static final double MINIMUM_LONGITUDE경도 좌표의 최솟값.- See Also:
-
MAXIMUM_LONGITUDE
public static final double MAXIMUM_LONGITUDE경도 좌표의 최댓값.- See Also:
-
CREATOR
-
latitude
public final double latitude위도. -
longitude
public final double longitude경도.
-
-
Constructor Details
-
LatLng
public LatLng(double latitude, double longitude) 위도와 경도 값을 이용하여 좌표를 생성합니다.- Parameters:
latitude- Latitude in degreeslongitude- Longitude in degrees
-
LatLng
안드로이드의Location객체로부터 좌표를 생성합니다.- Parameters:
location- Android Location
-
-
Method Details
-
isValid
public boolean isValid()- Returns:
- true : 유효한 좌표
false : 유효하지 않은 좌표
-
isInCoverage
public boolean isInCoverage()해당 좌표가 좌표계 범위 안에 있는지 여부를 반환합니다.- Returns:
- true : 좌표계 범위 안에 있음
false : 좌표계 범위를 벗어남
-
equals
-
hashCode
public int hashCode() -
toString
-
describeContents
public int describeContents()- Specified by:
describeContentsin interfaceParcelable
-
writeToParcel
- Specified by:
writeToParcelin interfaceParcelable
-