StacSearchParameters interface
Model wyszukiwania. * Definiuje parametry dla żądania POST wyszukiwania STAC.
Właściwości
| bounding |
Ramka ograniczająca filtrację przestrzenną w formacie [zachód, południe, wschód, północ]. |
| collections | Lista identyfikatorów kolekcji do przeszukania. |
| conformance |
Conf Nadpisuje walidację w czasie daty na podstawie podstawowego modelu żądania. |
| datetime | Data i godzina lub interwał, otwarty lub zamknięty. Wyrażenia daty i godziny są zgodne ze specyfikacją RFC 3339. Interwały otwarte są wyrażane za pomocą podwójnych kropek. Examples:
Wybierane są tylko te elementy, które mają właściwość czasową, która przecina wartość parametru Jeśli obiekt ma wiele właściwości czasowych, to serwer decyduje, czy do określenia zakresu zostanie użyta tylko jedna właściwość czasowa, czy wszystkie istotne właściwości czasowe. |
| fields | Określa, które pola należy uwzględnić lub wykluczyć w wynikach wyszukiwania STAC. Zobacz rozszerzenie STAC Fields. |
| filter | Filtr CQL2 Zobacz rozszerzenie filtrów STAC. |
| filter |
System współrzędnych odniesień dla filtra. |
| filter |
Język filtrujący do wyrażenia filtrującego. |
| ids | Lista konkretnych identyfikatorów przedmiotów do zwrócenia. |
| intersects | Geometria GeoJSON do filtrowania przestrzennego. |
| limit | Maksymalna liczba wyników do zwrócenia. |
| query | Zapytanie STAC Zobacz rozszerzenie STAC Querquer. |
| sort |
Sortuj kryteria w wynikach wyszukiwania. Zobacz rozszerzenie STAC Sort. |
| token | Token paginacji do pobierania kolejnego zestawu wyników. |
Szczegóły właściwości
boundingBox
Ramka ograniczająca filtrację przestrzenną w formacie [zachód, południe, wschód, północ].
boundingBox?: number[]
Wartość właściwości
number[]
collections
Lista identyfikatorów kolekcji do przeszukania.
collections?: string[]
Wartość właściwości
string[]
conformanceClass
Conf
Nadpisuje walidację w czasie daty na podstawie podstawowego modelu żądania.
conformanceClass?: Record<string, any>
Wartość właściwości
Record<string, any>
datetime
Data i godzina lub interwał, otwarty lub zamknięty. Wyrażenia daty i godziny są zgodne ze specyfikacją RFC 3339. Interwały otwarte są wyrażane za pomocą podwójnych kropek.
Examples:
- Data-godzina: "2018-02-12T23:20:50Z"
- Zamknięty interwał: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
- Interwały otwarcia: "2018-02-12T00:00:00Z/.." lub ".. /2018-03-18T12:31:12Z"
Wybierane są tylko te elementy, które mają właściwość czasową, która przecina wartość parametru datetime .
Jeśli obiekt ma wiele właściwości czasowych, to serwer decyduje, czy do określenia zakresu zostanie użyta tylko jedna właściwość czasowa, czy wszystkie istotne właściwości czasowe.
datetime?: string
Wartość właściwości
string
fields
Określa, które pola należy uwzględnić lub wykluczyć w wynikach wyszukiwania STAC.
Zobacz rozszerzenie STAC Fields.
fields?: SearchOptionsFields[]
Wartość właściwości
filter
Filtr CQL2
Zobacz rozszerzenie filtrów STAC.
filter?: Record<string, any>
Wartość właściwości
Record<string, any>
filterCoordinateReferenceSystem
System współrzędnych odniesień dla filtra.
filterCoordinateReferenceSystem?: string
Wartość właściwości
string
filterLang
Język filtrujący do wyrażenia filtrującego.
filterLang?: string
Wartość właściwości
string
ids
Lista konkretnych identyfikatorów przedmiotów do zwrócenia.
ids?: string[]
Wartość właściwości
string[]
intersects
Geometria GeoJSON do filtrowania przestrzennego.
intersects?: GeometryUnion
Wartość właściwości
limit
Maksymalna liczba wyników do zwrócenia.
limit?: number
Wartość właściwości
number
query
Zapytanie STAC
Zobacz rozszerzenie STAC Querquer.
query?: Record<string, any>
Wartość właściwości
Record<string, any>
sortBy
Sortuj kryteria w wynikach wyszukiwania.
Zobacz rozszerzenie STAC Sort.
sortBy?: StacSortExtension[]
Wartość właściwości
token
Token paginacji do pobierania kolejnego zestawu wyników.
token?: string
Wartość właściwości
string