별칭 GeoPolygon 입력

지리적 다각형: {
    구멍?: GeoPoint[][];
    외부 링: GeoPoint[];
} | CanonicalGeoPolygon

지리 공간적 쿼리의 인수로 사용할 수 있는 구형 기하학의 다각형을 나타냅니다. 다각형은 하나 이상의 외부 링과 선택적으로 구멍을 나타내는 여러 개의 내부 링으로 구성되며 다음과 같은 제한이 있습니다.

  • 각 링은 최소한 3개의 별개의 점을 포함해야 하며, 첫 번째 점과 마지막 점은 닫힌 링을 나타내려면 동일해야 합니다(즉, 각 링에 최소 4개의 점이 있어야 함).
  • 내부 링은 완전히 외부 링 내부에 있어야 합니다.
  • 링은 꼭지점을 공유할 수 있지만 가장자리는 공유할 수 없습니다.
  • 링이 비어 있을 수 없습니다.

유형 선언

예시

let polygon: GeoPolygon = {
outerRing: [
[-2, -2],
[3.45, -4.23],
[2.56, 4.62],
[-3.23, 2.5],
[-2, -2],
],
};
realm.objects(Restaurant).filtered("location geoWithin $0", polygon)

TypeDoc을 사용하여 생성됨