Package com.inavi.mapsdk.maps
Class Projection
java.lang.Object
com.inavi.mapsdk.maps.Projection
단말 화면 상의 좌표와 지도 상의 좌표 간 변환을 담당하는 클래스.
InaviMap.getProjection() 함수를 통해서만 인스턴스를 얻을 수 있습니다.-
Method Summary
Modifier and TypeMethodDescriptiongetLatLngFromPoint(PointF point) 단말 화면 상의 좌표를 지도 상의 좌표(위도, 경도)로 변환합니다.double현재 지도의 축척을 미터/DP 단위로 반환합니다.doublegetMetersPerDp(double latitude, double zoom) 카메라의 위도, 줌 레벨에 따른 축척을 미터/DP 단위로 반환합니다.double현재 지도의 축척을 미터/픽셀 단위로 반환합니다.doublegetMetersPerPixel(double latitude) 카메라의 위도, 현재 지도의 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.doublegetMetersPerPixel(double latitude, double zoom) 카메라의 위도, 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.getPointFromLatLng(LatLng latLng) 지도 상의 좌표를 단말 화면 상의 좌표(x, y)로 변환합니다.
-
Method Details
-
getMetersPerPixel
public double getMetersPerPixel(double latitude) 카메라의 위도, 현재 지도의 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.- Parameters:
latitude- 카메라의 위도- Returns:
- 축척 (미터/픽셀 단위)
-
getMetersPerPixel
public double getMetersPerPixel(double latitude, double zoom) 카메라의 위도, 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.- Parameters:
latitude- 카메라의 위도zoom- 줌 레벨- Returns:
- 축척 (미터/픽셀 단위)
-
getMetersPerDp
public double getMetersPerDp(double latitude, double zoom) 카메라의 위도, 줌 레벨에 따른 축척을 미터/DP 단위로 반환합니다.- Parameters:
latitude- 카메라의 위도zoom- 줌 레벨- Returns:
- 축척 (미터/DP 단위)
-
getMetersPerPixel
public double getMetersPerPixel()현재 지도의 축척을 미터/픽셀 단위로 반환합니다.- Returns:
- 미터/픽셀 단위
-
getMetersPerDp
public double getMetersPerDp()현재 지도의 축척을 미터/DP 단위로 반환합니다.- Returns:
- 미터/DP 단위
-
getLatLngFromPoint
단말 화면 상의 좌표를 지도 상의 좌표(위도, 경도)로 변환합니다.- Parameters:
point- 단말 화면 상의 좌표- Returns:
- 지도 상의 좌표(
LatLng) 객체.
-