90. Query: Ottieni dati di immagini satellitari per geometria
Recupera statistiche dell'indice di vegetazione per qualsiasi geometria ad-hoc - nessun perimetro di campo registrato richiesto. Questo endpoint calcola statistiche di riepilogo per i pixel all'interno della tua geometria mentre ignorando i pixel nuvolosi. Attualmente supportato su Sentinel2 (S2) , Landsat (L4/L5/L7/L8/L9) e Planet (PS) fornitori.
Questa pagina segue i modelli API di GeoPard e autenticazione utilizzati attraverso gli endpoint GraphQL.
Cosa puoi fare
Interrogare indici di vegetazione per geometrie Point, MultiPoint, Polygon e MultiPolygon. geometrie.
Scegli immagini fornitori: S2, L4, L5, L7, L8, L9, PS.
Ottieni con data risultati per acquisizione con:
senza nuvole - frazione della tua geometria libera da nuvole, intervallo di valori da 0 a 1, dove 1 significa completamente privo di nuvole.
value - statistiche per l'indice selezionato calcolate solo su pixel privi di nuvole, include min, max, avg, mdn, var, std.
Opzionalmente fornisci intervalli array di intervalli di valori dell'indice per calcolare le statistiche di copertura. Quando fornito, la risposta includerร un intervalli campo che mostra quale percentuale dell'area rientra in ciascun intervallo specificato.
Area occupata da ogni colore/intervallo - basato sul valore dell'indice (basso => alto)
Percentuale di copertura - valore 0..1 per intervallo che rappresenta la percentuale di superficie
Indici supportati
EVI2, NDVI, RVI, LAI, OSAVI, SAVI, GNDVI, IPVI, GCI, WDRVI, RCI, SBI, MCARI1. Le definizioni degli indici seguono il catalogo di indici di vegetazione di GeoPard utilizzato in tutta l'API.
Parametri di input
Campo
Tipo
Obbligatorio
Note
index
Enum (vedi sopra)
โ
Indice di vegetazione da calcolare.
fornitori
[Provider!]!
โ
Qualsiasi di S2, L4, L5, L7, L8, L9, PS.
startDate
Stringa (ISO8601)
โ
Inizio inclusivo, es. "2025-05-10T00:00:00.000Z".
endDate
Stringa (ISO8601)
โ
Fine esclusiva o inclusiva a seconda dello schema; abbinala alle tue altre query GeoPard.
geojson
Stringa
โ
Una GeoJSON stringificato di tipo Point / MultiPoint / Polygon / MultiPolygon (WGS84 [lon, lat]). Ricorda di eseguire l'escape delle virgolette all'interno della stringa.
intervalli
[[Float!]!]
โ
Array di [min, max] coppie di intervalli di valori dell'indice per calcolare le statistiche di copertura
Linee guida sulle prestazioni
Per geometrie Polygon/MultiPolygon, mantieni gli intervalli di date stretti (~10โ15 giorni) a causa dei tempi di elaborazione.
Timeout: 30 s. Usa meno giorni e/o meno fornitori se raggiungi il limite.
Per Point/MultiPoint, intervalli piรน ampi vanno generalmente bene (i punti sono leggeri).
Forma della risposta
Esempio 1: MultiPolygon con MCARI1 su S2/L8/L9 in una finestra di 5 giorni
Richiedi
Risposta
Esempio 2: MultiPoint con NDVI su S2/L8/L9 su una finestra di 5 giorni
Richiedi
Risposta
Esempio 3: MultiPolygon con NDVI su S2/L8/L9 con intervalli all'interno di una finestra di 5 giorni
graphqlCopyEdit{
geojson # eco della tua geometria di input (stringificata)
data: [
{
uuid # id della scena raster
provider # S2, L8, L9, ...
acquisitionDate # ISO8601
cloudfree # frazione 0..1 di area priva di nuvole
value: {
index # es., NDVI
min
max
avg
mdn
var
std
}
ranges: {
value
coverage
}
}
]
}