Sdílet prostřednictvím


Ingestování satelitních snímků v Azure Data Manageru pro zemědělství

Satelitní snímky jsou základním pilířem dat zemědělství. Microsoft navázal spolupráci se službou Sentinel Hub od Sinergise, aby poskytl bezproblémovou možnost používání vlastní licence (BYOL) pro Azure Data Manager pro zemědělství a podporoval tak škálovatelný příjem obrázků oříznutých podle geometrie. Toto prostředí BYOL můžete využít ke správě vlastních nákladů. Tato funkce vám pomůže s uložením historických a up-toobrázků -date v propojeném kontextu příslušných polí.

Požadavky

Pořizování snímků oříznutých geometrií

Použití satelitních dat v Azure Data Manageru pro zemědělství zahrnuje následující kroky:

Diagram znázorňující tok příjmu satelitních dat: ingestování dat, monitorování stavu, načtení metadat a stahování dat

Poznámka:

Microsoft Azure Data Manager pro zemědělství je aktuálně ve verzi Preview. Právní podmínky, které se vztahují na funkce, které jsou v beta verzi, ve verzi Preview nebo které ještě nejsou vydány v obecné dostupnosti, najdete v dodatečných podmínkách použití pro verze Microsoft Azure Preview.

Microsoft Azure Data Manager pro zemědělství vyžaduje registraci a je k dispozici jenom schváleným zákazníkům a partnerům během období Preview. Pokud chcete požádat o přístup k Microsoft Data Manageru pro zemědělství během období Preview, použijte tento formulář.

Viditelnost a protokolování spotřeby

Vzhledem k tomu, že všechna ingestovaná data jsou v modelu BYOL, náklady na úlohu jsou transparentní. Azure Data Manager pro zemědělství nabízí integrované protokolování pro zajištění transparentnosti spotřeby jednotek zpracování (PU) pro volání upstreamového partnerského centra Sentinelu. Informace se zobrazí v SatelliteLogs kategorii standardního protokolování Azure Data Manageru.

STAC – vyhledání dostupných obrázků

Azure Data Manager pro zemědělství podporuje standardní vyhledávací rozhraní SpatioTemporal Asset Catalogs (STAC) k vyhledání metadat o snímcích v kolekci služby Sentinel Hub před stažením pixelů. Koncový bod vyhledávání tak přijme umístění ve formě bodu, mnohoúhelníku nebo multipolygonu a počátečního a koncového data a času. Pokud už máte jedinečné ID položky, můžete ho zadat jako pole s až pěti prvky, abyste mohli získat tyto konkrétní položky přímo.

Důležité

Aby byla konzistentní se syntaxí STAC, ID funkce se přejmenuje na ID položky z verze rozhraní API verze 2023-11-01-preview.

Pokud zadáte ID položky, budou všechny parametry umístění a času v požadavku ignorovány.

Řízení zdrojů s jednou dlaždicí

Publikované dlaždice překrývají prostor na zemi, aby se zajistilo plné prostorové pokrytí. Pokud se dotazovaná geometrie nachází v prostoru, kde se pro rozumný časový rámec shoduje více než jedna dlaždice, poskytovatel automaticky vyformátuje vrácený obrázek s vybranými pixely z rozsahu kandidátských dlaždic. Poskytovatel vytvoří nejlepší výslednou image.

V některých případech není použití více než jedné dlaždice žádoucí a preferuje se sledovatelnost jednoho zdroje dlaždic. Pro podporu této striktní správy verzí zdrojového kódu umožňuje Azure Data Manager pro zemědělství zadání ID jedné položky v úloze načítání.

Poznámka:

Tato funkce je dostupná jenom ve verzi api verze 2023-11-01-preview.

Pokud má geometrie zadaného ID položky částečné pokrytí (například geometrie zahrnuje více než jednu dlaždici), vrácené obrázky odrážejí pouze pixely, které jsou přítomné na dlaždici zadané položky, a výsledkem je částečný obrázek.

Reprojekce

Důležité

Funkce reprojekce se změnila z verze rozhraní API 2023-11-01-preview, ale okamžitě platí pro všechny verze. Starší verze používaly statický převod o rozměrech 10 m x 10 m nastavený u rovníku. Snímky načtené před touto verzí se mohou velikostně lišit od snímků načtených po této verzi.

Azure Data Manager pro zemědělství používá WGS84 (EPSG: 4326), plochý souřadnicový systém. Snímky Sentinel-2 jsou prezentovány v systému UTM, což je zemní projekční systém, který přibližuje kulatou zemi.

Překlad mezi plochým obrázkem a kulatou zemí zahrnuje aproximaci překladu. Přesnost tohoto překladu je nastavena tak, aby se rovnala rovníku (10 m^2) a zvyšuje se okraj chyby, protože se daný bod pohybuje od rovníku k pólům.

Pro zajištění konzistence používá Azure Data Manager pro zemědělství následující vzorec se základem 10 m^2 pro všechna volání Sentinel-2:

$$ Zeměpisná šířka = \frac{10 m}{111320} $$

$$ Zeměpisná délka = \frac{10 m}{\frac{111320}{cos(lat)}} $$

$$ \ kde\ lat = Zeměpisná\ šířka\ těžiště\ z\ dané\ geometrie $$

Cacheování

Důležité

Funkce ukládání do mezipaměti jsou k dispozici pouze ve verzi API verze 2023-11-01-Preview. Ukládání položek do mezipaměti se vztahuje pouze na načtení založené na ID položky. U typické geometrie a časového hledání nejsou vrácené položky uloženy do mezipaměti.

Azure Data Manager pro zemědělství optimalizuje výkon a náklady na vysoce opakovaná volání stejné položky. Ukládá do mezipaměti poslední položky STAC načtené podle ID položky po dobu pěti dnů v instanci zákazníka a umožňuje místní načtení.

Při prvním volání koncového bodu vyhledávání zprostředkuje Azure Data Manager for Agriculture požadavek a aktivuje požadavek upstreamového poskytovatele, aby načetl odpovídající nebo překrývající se datové položky. Za žádost se účtují případné poplatky poskytovatele.

Jakékoli následné hledání nejprve směřuje do mezipaměti pro shodu. Pokud dojde ke shodě, data jsou poskytována přímo z mezipaměti. Výsledkem tohoto procesu není volání upstreamového poskytovatele, takže neúčtují další poplatky za poskytovatele. Pokud nedojde k žádné shodě nebo pokud uplynula pětidenní doba uchovávání, je následná žádost o data předána poskytovateli v nadřízeném systému. Toto volání se považuje za jiné první volání, takže výsledky se ukládají do mezipaměti.

Pokud je úloha příjmu dat pro identickou geometrii, na kterou odkazuje stejné ID prostředku a s překrývajícím se časem na již načtenou scénu, Azure Data Manager pro zemědělství používá místně uloženou image. Image se z upstreamového poskytovatele znovu nestáhnou. Pro ukládání do mezipaměti na úrovni pixelů neexistuje žádné vypršení platnosti.

Satelitní zdroje, které Azure Data Manager pro zemědělství podporuje

I když je Azure Data Manager pro zemědělství ve verzi Preview, podporuje ingestování dat ze souhvězdí Sentinel-2.

Sentinel-2

Sentinel-2 je satelitní souhvězdí, které Evropská vesmírná agentura (ESA) zahájila v rámci mise Copernicus. Tento systém má dvojici satelitů a nese náklad s multispektrálním instrumentem (MSI), který vzorkuje 13 spektrálních pásem: čtyři pásma při 10 m, šest pásem při 20 m a tři pásma při prostorovém rozlišení 60 m.

Sentinel-2 má dva produkty:

  • Data úrovně 1 pro horní část atmosféry.
  • Data úrovně 2 pro spodní část atmosféry. Tato varianta je atmosféricky korigována.

Azure Data Manager pro zemědělství podporuje ingestování a načítání Sentinel_2_L2A a Sentinel_2_L1C dat ze služby Sentinel 2.

Názvy a rozlišení obrázků

Rozhraní API, která používáte k ingestování a čtení satelitních dat (pro Sentinel-2) v Azure Data Manageru pro zemědělství podporují následující názvy a rozlišení obrázků:

Kategorie Název obrázku Popis Nativní rozlišení
Syrové kapely B01 Pobřežní aerosol 60 m
Syrové kapely B02 Modrý 10 m
Syrové kapely B03 Zelený 10 m
Surové kapely B04 Červený 10 m
Nezpracované pásy B05 Červený okraj vegetace 20 m
Syrové kapely B06 Vegetace - červený okraj 20 m
Syrové kapely B07 Červená hrana rostlin 20 m
Nezpracované pásy B08 Blízké infračervené záření (NIR) 10 m
Surové kapely B8A Úzké NIR 20 m
Surové kapely B09 Vodní pára 60 m
Syrové kapely B11 Infračervené záření s krátkovlnou vlnou (SWIR) 20 m
Nezralé kapely B12 SWIR 20 m
Výstup procesoru Sen2Cor AOT Mapa optické tloušťky aerosolu 10 m
Výstup procesoru Sen2Cor SCL Data klasifikace scény 20 m
Výstup procesoru Sen2Cor SNW Pravděpodobnost sněhu 20 m
Výstup procesoru Sen2Cor CLD Pravděpodobnost mraku 20 m
Odvozené indexy NDVI Normalizovaný rozdílový index porostů 10 m/20 m/60 m (definovaný uživatelem)
Odvozené indexy NDWI Normalizovaný rozdílový index vody 10 m/20 m/60 m (definovaný uživatelem)
Odvozené indexy EVI Vylepšený index porostu 10 m/20 m/60 m (definovaný uživatelem)
Odvozené indexy LAI Index oblasti listu 10 m/20 m/60 m (definovaný uživatelem)
Odvozené indexy LaIMask Maska indexu plochy listu 10 m/20 m/60 m (definovaný uživatelem)
Nařízení CLP Pravděpodobnost oblačnosti založená na s2cloudless Hodnoty jsou v rozsahu od 0 (bez cloudů) do 255 (cloudů). 10 m/20 m/60 m (definovaný uživatelem)
CLM Cloudové masky založené na s2cloudless 1 Hodnota představuje cloudy, 0 představuje žádné cloudy a 255 neobsahuje žádná data. 10 m/20 m/60 m (definovaný uživatelem)
maska dat Binární maska označující dostupnost dat 0 Hodnota představuje nedostupnost dat nebo pixelů, které leží mimo oblast zájmu. Nevztahuje se, v kontextu hodnoty pixelů.

Důležité body

Azure Data Manager pro zemědělství používá CRS EPSG: 4326 pro data Sentinel-2. Rozlišení uvedená v rozhraní API se vztahují k rovníku.

Pro náhled:

  • Na tenantovi může běžet maximálně pět satelitních úloh současně.
  • Satelitní úloha může zpracovávat data po dobu maximálně jednoho roku během jednoho volání API.
  • Podporují se jenom soubory TIF.
  • Pouze obrázky o velikosti 10 m, 20 m a 60 m jsou podporovány.

Další kroky