StacSearchParameters interface
搜尋模型。 * 定義 STAC 搜尋 POST 請求的參數。
屬性
| bounding |
空間濾波的邊界框,格式為 [west, south, east, north]。 |
| collections | 可搜尋的收藏 ID 清單。 |
| conformance |
會議 覆蓋基礎請求模型中的日期時間驗證。 |
| datetime | 日期時間或間隔,打開或關閉。 日期和時間表達式符合 RFC 3339。 開放間隔使用雙點表示。 範例:
僅選擇具有與的值 如果要素具有多個時態屬性,則伺服器將決定是僅使用單個時態屬性來確定範圍還是使用所有相關時態屬性。 |
| fields | 指定在 STAC 搜尋結果中應包含或排除哪些欄位。 請參閱 STAC Fields 擴充。 |
| filter | CQL2 濾波器 請參閱 STAC 濾波器擴充。 |
| filter |
濾波器的座標參考系統。 |
| filter |
用來做過濾表達式的過濾語言。 |
| ids | 要退回的特定物品 ID 清單。 |
| intersects | GeoJSON 幾何用於空間過濾。 |
| limit | 要傳回的結果數目上限。 |
| query | STAC 查詢 請參閱 STAC 查詢擴充功能。 |
| sort |
排序搜尋結果的條件。 請參閱 STAC 排序擴充功能。 |
| token | 分頁標記用於取得下一組結果。 |
屬性詳細資料
boundingBox
空間濾波的邊界框,格式為 [west, south, east, north]。
boundingBox?: number[]
屬性值
number[]
collections
可搜尋的收藏 ID 清單。
collections?: string[]
屬性值
string[]
conformanceClass
會議
覆蓋基礎請求模型中的日期時間驗證。
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”
僅選擇具有與的值 datetime 相交的temporal屬性的要素。
如果要素具有多個時態屬性,則伺服器將決定是僅使用單個時態屬性來確定範圍還是使用所有相關時態屬性。
datetime?: string
屬性值
string
fields
filter
filterCoordinateReferenceSystem
濾波器的座標參考系統。
filterCoordinateReferenceSystem?: string
屬性值
string
filterLang
用來做過濾表達式的過濾語言。
filterLang?: string
屬性值
string
ids
要退回的特定物品 ID 清單。
ids?: string[]
屬性值
string[]
intersects
limit
要傳回的結果數目上限。
limit?: number
屬性值
number
query
sortBy
token
分頁標記用於取得下一組結果。
token?: string
屬性值
string