StacSearchParameters interface

Modello di ricerca. * Definisce parametri per una richiesta POST di ricerca STAC.

Proprietà

boundingBox

Scatola di delimitazione per il filtraggio spaziale in formato [ovest, sud, est, nord].

collections

Elenco degli ID delle collezioni all'interno della ricerca.

conformanceClass

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:

  • 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.

fields

Specifica quali campi includere o escludere nei risultati di ricerca STAC.

Vedi l'estensione dei campi STAC.

filter

Filtro CQL2

Vedi l'estensione del filtro STAC.

filterCoordinateReferenceSystem

Sistema di riferimento di coordinate per il filtro.

filterLang

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

Vedi l'estensione di query STAC.

sortBy

Ordina i criteri per i risultati di ricerca.

Vedi l'estensione di ordinamento STAC.

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