Class Projection

java.lang.Object
com.inavi.mapsdk.maps.Projection

public class Projection extends Object

단말 화면 상의 좌표와 지도 상의 좌표 간 변환을 담당하는 클래스.

InaviMap.getProjection() 함수를 통해서만 인스턴스를 얻을 수 있습니다.
  • Method Summary

    Modifier and Type
    Method
    Description
    단말 화면 상의 좌표를 지도 상의 좌표(위도, 경도)로 변환합니다.
    double
    현재 지도의 축척을 미터/DP 단위로 반환합니다.
    double
    getMetersPerDp(double latitude, double zoom)
    카메라의 위도, 줌 레벨에 따른 축척을 미터/DP 단위로 반환합니다.
    double
    현재 지도의 축척을 미터/픽셀 단위로 반환합니다.
    double
    getMetersPerPixel(double latitude)
    카메라의 위도, 현재 지도의 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.
    double
    getMetersPerPixel(double latitude, double zoom)
    카메라의 위도, 줌 레벨에 따른 축척을 미터/픽셀 단위로 반환합니다.
    지도 상의 좌표를 단말 화면 상의 좌표(x, y)로 변환합니다.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      public LatLng getLatLngFromPoint(PointF point)
      단말 화면 상의 좌표를 지도 상의 좌표(위도, 경도)로 변환합니다.
      Parameters:
      point - 단말 화면 상의 좌표
      Returns:
      지도 상의 좌표(LatLng) 객체.
    • getPointFromLatLng

      public PointF getPointFromLatLng(LatLng latLng)
      지도 상의 좌표를 단말 화면 상의 좌표(x, y)로 변환합니다.
      Parameters:
      latLng - 지도 상의 좌표
      Returns:
      화면 좌표.