지리적 지점 필드 유형

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • 지리적 지점 데이터 유형은 경도 및 위도 좌표를 저장합니다.

    테이블에 지리적 지점 데이터 유형 필드를 추가하여 경도 및 위도 좌표를 저장할 수 있습니다. 예를 들어, 기술자가 창고에서 부품의 위치를 쉽게 찾을 수 있도록 경도 및 위도 쌍을 저장할 지리적 지점 필드를 정의할 수 있습니다.

    기능 필드는 지리적 포인트 필드 작업을 위한 여러 Glidefunction 작업을 제공합니다.

    • 함수 필드에서 distance_sphere()를 사용하여 지리적 지점 사이의 거리를 계산하고 이를 사용하여 창고가 얼마나 멀리 떨어져 있는지에 따라 목록의 기록을 정렬합니다. 예:
      glidefunction:distance_sphere(geopointField1, geopointField2)
    • 함수 필드에서 get_longitude() 및 get_latitude()를 사용하여 경도 및 위도 열을 지리적 지점 필드로 변환합니다. 예:
      glidefunction:get_latitude(u_geo_point_field)
      glidefunction:get_longitude(u_geo_point_field)
    • 함수 필드에서 to_geopoint()를 사용하여 지리적 포인트 필드 또는 유효한 숫자 값 또는 열을 경도 및 위도 열 또는 값으로 변환합니다. 예:
      glidefunction:to_geopoint(u_long_column, u_lat_column)

    기능 필드 문서를 참조하십시오.

    지리적 지점의 값은 경도, 위도 형식이며, 여기서:

    • 경도와 위도는 모두 소수점 이하 6자리의 정밀도로 제한됩니다. 예: "80.206458", "25.767242".
    • 경도 범위는 [-180, 180]입니다.
    • 위도 범위는 [-90, 90]입니다.
    • 경도 또는 위도 범위 밖에 입력된 값은 해당 범위 내의 값으로 정규화됩니다.