StacSearchParameters interface

검색 모델. * STAC 검색 POST 요청의 매개변수를 정의합니다.

속성

boundingBox

공간 필터링을 위한 경계 박스 형식 [서쪽, 남쪽, 동쪽, 북쪽].

collections

검색할 수 있는 컬렉션 ID 목록.

conformanceClass

컨퍼런스

기본 요청 모델의 datetime 검증을 무시합니다.

datetime

날짜-시간 또는 간격(열린 또는 닫힌 상태)입니다. 날짜 및 시간 표현식은 RFC 3339를 준수합니다. 열린 간격은 이중 점을 사용하여 표현됩니다.

예제:

  • 날짜-시간: "2018-02-12T23:20:50Z"
  • 닫힌 간격: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
  • 열린 간격: "2018-02-12T00:00:00Z/.." 또는 ".. /2018-03-18T12:31:12Z"

of datetime 값과 교차하는 시간 속성이 있는 피처만 선택됩니다.

기능에 여러 시간 속성이 있는 경우 단일 시간 속성만 사용하여 범위를 결정할지 또는 모든 관련 시간 속성을 결정할지 여부는 서버의 결정에 따라 결정됩니다.

fields

STAC 검색 결과에서 포함하거나 제외할 필드를 지정합니다.

STAC 필드 확장 기능을 참조하세요.

filter

CQL2 필터

STAC 필터 확장 기능을 참조하세요.

filterCoordinateReferenceSystem

필터의 좌표 기준계.

filterLang

필터 표현식에 사용할 필터 언어.

ids

반납할 특정 아이템 ID 목록.

intersects

공간 필터링을 위한 GeoJSON 기하학.

limit

반환할 최대 결과 수입니다.

query

STAC 쿼리

STAC 쿼리 확장 기능을 참조하세요.

sortBy

검색 결과에 대한 기준을 정렬하세요.

STAC 정렬 확장 기능을 참고하세요.

token

다음 결과 집합을 가져오기 위한 페이지네이션 토큰.

속성 세부 정보

boundingBox

공간 필터링을 위한 경계 박스 형식 [서쪽, 남쪽, 동쪽, 북쪽].

boundingBox?: number[]

속성 값

number[]

collections

검색할 수 있는 컬렉션 ID 목록.

collections?: string[]

속성 값

string[]

conformanceClass

컨퍼런스

기본 요청 모델의 datetime 검증을 무시합니다.

conformanceClass?: Record<string, any>

속성 값

Record<string, any>

datetime

날짜-시간 또는 간격(열린 또는 닫힌 상태)입니다. 날짜 및 시간 표현식은 RFC 3339를 준수합니다. 열린 간격은 이중 점을 사용하여 표현됩니다.

예제:

  • 날짜-시간: "2018-02-12T23:20:50Z"
  • 닫힌 간격: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
  • 열린 간격: "2018-02-12T00:00:00Z/.." 또는 ".. /2018-03-18T12:31:12Z"

of datetime 값과 교차하는 시간 속성이 있는 피처만 선택됩니다.

기능에 여러 시간 속성이 있는 경우 단일 시간 속성만 사용하여 범위를 결정할지 또는 모든 관련 시간 속성을 결정할지 여부는 서버의 결정에 따라 결정됩니다.

datetime?: string

속성 값

string

fields

STAC 검색 결과에서 포함하거나 제외할 필드를 지정합니다.

STAC 필드 확장 기능을 참조하세요.

fields?: SearchOptionsFields[]

속성 값

filter

CQL2 필터

STAC 필터 확장 기능을 참조하세요.

filter?: Record<string, any>

속성 값

Record<string, any>

filterCoordinateReferenceSystem

필터의 좌표 기준계.

filterCoordinateReferenceSystem?: string

속성 값

string

filterLang

필터 표현식에 사용할 필터 언어.

filterLang?: string

속성 값

string

ids

반납할 특정 아이템 ID 목록.

ids?: string[]

속성 값

string[]

intersects

공간 필터링을 위한 GeoJSON 기하학.

intersects?: GeometryUnion

속성 값

limit

반환할 최대 결과 수입니다.

limit?: number

속성 값

number

query

STAC 쿼리

STAC 쿼리 확장 기능을 참조하세요.

query?: Record<string, any>

속성 값

Record<string, any>

sortBy

검색 결과에 대한 기준을 정렬하세요.

STAC 정렬 확장 기능을 참고하세요.

sortBy?: StacSortExtension[]

속성 값

token

다음 결과 집합을 가져오기 위한 페이지네이션 토큰.

token?: string

속성 값

string