StacSearchParameters interface
Modello di ricerca. * Definisce parametri per una richiesta POST di ricerca STAC.
Proprietà
| bounding |
Scatola di delimitazione per il filtraggio spaziale in formato [ovest, sud, est, nord]. |
| collections | Elenco degli ID delle collezioni all'interno della ricerca. |
| conformance |
Conferenza Supera la validazione della data-ora dal modello base di richiesta. |
| datetime | Una data-ora o un intervallo, aperto o chiuso. Le espressioni di data e ora sono conformi alla RFC 3339. Gli intervalli aperti sono espressi utilizzando doppi punti. Examples:
Vengono selezionate solo le feature che dispongono di una proprietà temporale che interseca il valore di Se una funzionalità ha più proprietà temporali, è il server a decidere se utilizzare una sola proprietà temporale per determinare l'estensione o tutte le proprietà temporali pertinenti. |
| fields | Specifica quali campi includere o escludere nei risultati di ricerca STAC. |
| filter | Filtro CQL2 |
| filter |
Sistema di riferimento di coordinate per il filtro. |
| filter |
Linguaggio di filtro da usare per l'espressione di filtro. |
| ids | Elenco degli ID specifici degli articoli da restituire. |
| intersects | GeoJSON geometria per il filtraggio spaziale. |
| limit | Numero massimo di risultati da restituire. |
| query | STAC Query |
| sort |
Ordina i criteri per i risultati di ricerca. |
| token | Token di paginazione per recuperare il prossimo set di risultati. |
Dettagli proprietà
boundingBox
Scatola di delimitazione per il filtraggio spaziale in formato [ovest, sud, est, nord].
boundingBox?: number[]
Valore della proprietà
number[]
collections
Elenco degli ID delle collezioni all'interno della ricerca.
collections?: string[]
Valore della proprietà
string[]
conformanceClass
Conferenza
Supera la validazione della data-ora dal modello base di richiesta.
conformanceClass?: Record<string, any>
Valore della proprietà
Record<string, any>
datetime
Una data-ora o un intervallo, aperto o chiuso. Le espressioni di data e ora sono conformi alla RFC 3339. Gli intervalli aperti sono espressi utilizzando doppi punti.
Examples:
- Una data-ora: "2018-02-12T23:20:50Z"
- Un intervallo chiuso: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
- Intervalli aperti: "2018-02-12T00:00:00Z/.." o ".. /2018-03-18T12:31:12Z"
Vengono selezionate solo le feature che dispongono di una proprietà temporale che interseca il valore di datetime .
Se una funzionalità ha più proprietà temporali, è il server a decidere se utilizzare una sola proprietà temporale per determinare l'estensione o tutte le proprietà temporali pertinenti.
datetime?: string
Valore della proprietà
string
fields
Specifica quali campi includere o escludere nei risultati di ricerca STAC.
Vedi l'estensione dei campi STAC.
fields?: SearchOptionsFields[]
Valore della proprietà
filter
Filtro CQL2
Vedi l'estensione del filtro STAC.
filter?: Record<string, any>
Valore della proprietà
Record<string, any>
filterCoordinateReferenceSystem
Sistema di riferimento di coordinate per il filtro.
filterCoordinateReferenceSystem?: string
Valore della proprietà
string
filterLang
Linguaggio di filtro da usare per l'espressione di filtro.
filterLang?: string
Valore della proprietà
string
ids
Elenco degli ID specifici degli articoli da restituire.
ids?: string[]
Valore della proprietà
string[]
intersects
GeoJSON geometria per il filtraggio spaziale.
intersects?: GeometryUnion
Valore della proprietà
limit
Numero massimo di risultati da restituire.
limit?: number
Valore della proprietà
number
query
STAC Query
Vedi l'estensione di query STAC.
query?: Record<string, any>
Valore della proprietà
Record<string, any>
sortBy
Ordina i criteri per i risultati di ricerca.
Vedi l'estensione di ordinamento STAC.
sortBy?: StacSortExtension[]
Valore della proprietà
token
Token di paginazione per recuperare il prossimo set di risultati.
token?: string
Valore della proprietà
string