Share via


Satellietbeelden opnemen in Azure Data Manager for Agriculture

Satellietbeelden is een fundamentele pijler van landbouwgegevens. Microsoft werkt samen met Sentinel Hub by Sinergise om een naadloze BYOL-ervaring (Bring Your Own License) te bieden voor Azure Data Manager for Agriculture om schaalbare opname van geometriegeknipte afbeeldingen te ondersteunen. U kunt deze BYOL-ervaring gebruiken om uw eigen kosten te beheren. Deze mogelijkheid helpt u bij het opslaan van uw veldgeknipte historische en up-to-date afbeeldingen in de gekoppelde context van de relevante velden.

Vereisten

  • Als u afbeeldingen wilt zoeken en opnemen, hebt u een gebruikersaccount nodig dat geschikt abonnementsrechten heeft met Sentinel Hub.
  • Lees de servicevoorwaarden en het privacybeleid van Sinergise Sentinel Hub.
  • Zorg ervoor dat uw providerClientId waarden providerClientSecret klaar zijn.

Opname van geometriegeknipte afbeeldingen

Het gebruik van satellietgegevens in Azure Data Manager for Agriculture omvat de volgende stappen:

Diagram met de opnamestroom van satellietgegevens: gegevens opnemen, status bewaken, metagegevens ophalen en gegevens downloaden.

Notitie

Microsoft Azure Data Manager for Agriculture is momenteel beschikbaar als preview-versie. Zie Aanvullende gebruiksvoorwaarden voor Microsoft Azure Previews voor juridische voorwaarden die van toepassing zijn op functies die in de bètaversie, in preview of anderszins nog niet zijn uitgebracht in algemene beschikbaarheid.

Microsoft Azure Data Manager for Agriculture vereist registratie en is alleen beschikbaar voor goedgekeurde klanten en partners tijdens de preview-periode. Als u tijdens de previewperiode toegang wilt aanvragen tot Microsoft Data Manager for Agriculture, gebruikt u dit formulier.

Zichtbaarheid en logboekregistratie van verbruik

Omdat alle opgenomen gegevens onder een BYOL-model zijn, zijn de kosten van een taak transparant. Azure Data Manager for Agriculture biedt ingebouwde logboekregistratie om transparantie te bieden over het verbruik van verwerkingseenheden (PU) voor aanroepen naar upstream partner Sentinel Hub. De informatie wordt weergegeven onder de SatelliteLogs categorie van de standaardlogboekregistratie van Azure Data Manager.

STAC zoeken naar beschikbare afbeeldingen

Azure Data Manager for Agriculture ondersteunt de standaard Zoekinterface voor SpatioTemporal Asset Catalogs (STAC) voor het vinden van metagegevens over afbeeldingen in de Sentinel Hub-verzameling voordat u pixels downloadt. Hiervoor accepteert het zoekeindpunt een locatie in de vorm van een punt, veelhoek of multipolygon, plus een begin- en einddatum/-tijd. Als u de unieke item-id al hebt, kunt u deze ook opgeven als een matrix van maximaal vijf om deze specifieke items rechtstreeks op te halen.

Belangrijk

Als u consistent wilt zijn met de STAC-syntaxis, wordt de naam van de functie-id gewijzigd in de item-id van de API-versie 2023-11-01-preview.

Als u een item-id opgeeft, worden locatie- en tijdparameters in de aanvraag genegeerd.

Broncodebeheer met één tegel

Gepubliceerde tegels overlappen ruimte op aarde om volledige ruimtelijke dekking te garanderen. Als de querygeometrie zich in een ruimte bevindt waar meer dan één tegel voor een redelijke periode overeenkomt, mozaïekt de provider automatisch de geretourneerde afbeelding met geselecteerde pixels uit het bereik van kandidaattegels. De provider produceert de beste resulterende afbeelding.

In sommige gevallen is het gebruik van meer dan één tegel niet wenselijk en heeft de traceerbaarheid van één tegelbron de voorkeur. Ter ondersteuning van dit strikte broncodebeheer ondersteunt Azure Data Manager for Agriculture het opgeven van één item-id in de opnametaak.

Notitie

Deze functionaliteit is alleen beschikbaar in de API-versie 2023-11-01-preview.

Als de geometrie voor een opgegeven item-id gedeeltelijke dekking heeft (de geometrie omvat bijvoorbeeld meer dan één tegel), weerspiegelen de geretourneerde afbeeldingen alleen de pixels die aanwezig zijn op de tegel van het opgegeven item en resulteren in een gedeeltelijke afbeelding.

Opnieuw projecteren

Belangrijk

De functionaliteit voor opnieuw projecteren is gewijzigd van de API-versie 2023-11-01-preview, maar is onmiddellijk van toepassing op alle versies. Oudere versies gebruikten een statische conversie van 10 m * 10 m ingesteld op de evenaar. Afbeeldingen die vóór deze release zijn opgenomen, kunnen een verschil in grootte hebben ten opzichte van afbeeldingen die na deze release zijn opgenomen.

Azure Data Manager for Agriculture maakt gebruik van WGS84 (EPSG: 4326), een plat coördinaatsysteem. Sentinel-2 beelden worden gepresenteerd in UTM, een grondprojectiesysteem dat de ronde aarde nadert.

Vertalen tussen een platte afbeelding en een ronde aarde omvat een benaderingsvertaling. De nauwkeurigheid van deze vertaling is ingesteld op gelijk aan de evenaar (10 m^2) en neemt de foutmarge toe naarmate het betreffende punt zich van de evenaar naar de polen verplaatst.

Voor consistentie gebruikt Azure Data Manager for Agriculture de volgende formule op basis van 10 m^2 voor alle Sentinel-2-aanroepen:

$$ Breedtegraad = \frac{10 m}{111320} $$

$$ Lengtegraad = \frac{10 m}{\frac{111320}{cos(lat)}} $$

$$ \ Where\ lat = The\ centroid's\ latitude\ from\ the\ provided\ geometry $$

Caching

Belangrijk

Cachefunctionaliteit is alleen beschikbaar in de API-versie 2023-11-01-preview. Het opslaan van items in de cache is alleen van toepassing voor het ophalen van items die zijn gebaseerd op de item-id. Voor een typische geometrie en tijdzoekopdracht worden de geretourneerde items niet in de cache opgeslagen.

Azure Data Manager for Agriculture optimaliseert de prestaties en kosten van zeer herhaalde aanroepen naar hetzelfde item. Hiermee worden recente STAC-items die zijn opgehaald door item-id vijf dagen in de cache opgeslagen in het exemplaar van de klant en wordt lokaal ophalen ingeschakeld.

Voor de eerste aanroep van het zoekeindpunt wordt de aanvraag door Azure Data Manager for Agriculture gebrokerd en wordt een aanvraag naar de upstream-provider geactiveerd om de overeenkomende of kruisende gegevensitems op te halen. Voor de aanvraag worden eventuele providerkosten in rekening gebracht.

Elke volgende zoekopdracht leidt eerst naar de cache voor een overeenkomst. Als er een overeenkomst is, worden gegevens rechtstreeks vanuit de cache geleverd. Dit proces leidt niet tot een oproep naar de upstream-provider, dus er worden geen kosten voor de provider in rekening gebracht. Als er geen overeenkomst is of als de retentieperiode van vijf dagen is verstreken, wordt een volgende aanroep voor de gegevens doorgegeven aan de upstream-provider. Deze aanroep wordt behandeld als een andere eerste aanroep, zodat de resultaten in de cache worden opgeslagen.

Als een opnametaak voor een identieke geometrie is, waarnaar wordt verwezen door dezelfde resource-id en met overlappende tijd naar een reeds opgehaalde scène, gebruikt Azure Data Manager voor Landbouw de lokaal opgeslagen installatiekopie. De afbeelding wordt niet opnieuw gedownload van de upstream-provider. Er is geen verlooptijd voor deze cache op pixelniveau.

Satellietbronnen die Door Azure Data Manager for Agriculture worden ondersteund

Azure Data Manager for Agriculture is in preview, maar biedt ondersteuning voor het opnemen van gegevens uit het sterrenbeeld Sentinel-2.

Sentinel-2

Sentinel-2 is een satellietconstellatie die door het Europees Ruimteagentschap (ESA) wordt gelanceerd onder de missie van De Werkruimte. Dit sterrenbeeld heeft een paar satellieten en draagt een multispectrale instrumentlading (MSI) die 13 spectrumbanden steekt: vier stroken op 10 m, zes bands op 20 m en drie bands met een ruimtelijke resolutie van 60 m.

Sentinel-2 heeft twee producten:

  • Gegevens op niveau 1 voor de bovenkant van de atmosfeer.
  • Gegevens op niveau 2 voor de onderkant van de atmosfeer. Deze variant is atmosferisch gecorrigeerd.

Azure Data Manager for Agriculture ondersteunt het opnemen en ophalen van Sentinel_2_L2A en Sentinel_2_L1C gegevens uit Sentinel 2.

Namen en resoluties van afbeeldingen

API's die u gebruikt voor het opnemen en lezen van satellietgegevens (voor Sentinel-2) in Azure Data Manager for Agriculture ondersteunen de volgende afbeeldingsnamen en -oplossingen:

Categorie Naam van installatiekopie Beschrijving Systeemeigen resolutie
Onbewerkte banden B01 Aerosolgehalte aan de kust 60 m
Onbewerkte banden B02 Blauw 10 m
Onbewerkte banden B03 Groen 10 m
Onbewerkte banden B04 Rood 10 m
Onbewerkte banden B05 Vegetatie rode rand 20 m
Onbewerkte banden B06 Vegetatie rode rand 20 m
Onbewerkte banden B07 Vegetatie rode rand 20 m
Onbewerkte banden B08 Nabij infrarood (NIR) 10 m
Onbewerkte banden B8A Smalle NIR 20 m
Onbewerkte banden B09 Waterdamp 60 m
Onbewerkte banden B11 Kortgolf infrarood (SWIR) 20 m
Onbewerkte banden B12 SWIR 20 m
Uitvoer van Sen2Cor-processor AOT Kaart met optische dikte van spuitbus 10 m
Uitvoer van Sen2Cor-processor SCL Gegevens over de classificatie van scènes 20 m
Uitvoer van Sen2Cor-processor SNW Sneeuwkans 20 m
Uitvoer van Sen2Cor-processor CLD Cloudkans 20 m
Afgeleide indexen NDVI Genormaliseerde vegetatie-index 10 m/20 m/60 m (door gebruiker gedefinieerd)
Afgeleide indexen NDWI Genormaliseerd verschil waterindex 10 m/20 m/60 m (door gebruiker gedefinieerd)
Afgeleide indexen EVI Verbeterde vegetatie-index 10 m/20 m/60 m (door gebruiker gedefinieerd)
Afgeleide indexen LAI Bladgebiedindex 10 m/20 m/60 m (door gebruiker gedefinieerd)
Afgeleide indexen LAIMask Indexmasker bladgebied 10 m/20 m/60 m (door gebruiker gedefinieerd)
CLP Cloudkans op basis van s2cloudless Waarden variëren van 0 (geen clouds) tot 255 (clouds). 10 m/20 m/60 m (door gebruiker gedefinieerd)
CLM Cloudmaskers op basis van s2cloudless De waarde van 1 vertegenwoordigt clouds, 0 vertegenwoordigt geen clouds en 255 vertegenwoordigt geen gegevens. 10 m/20 m/60 m (door gebruiker gedefinieerd)
dataMask Binair masker om de beschikbaarheid van gegevens aan te geven De waarde van 0 deze waarde vertegenwoordigt de onbeschikbaarheid van gegevens of pixels die buiten het interessegebied vallen. Niet van toepassing, per pixelwaarde

Punten om te noteren

Azure Data Manager for Agriculture maakt gebruik van CRS EPSG: 4326 voor Sentinel-2-gegevens. De resoluties die in de API's worden genoemd, bevinden zich op de evenaar.

Voor de preview:

  • Maximaal vijf satelliettaken kunnen gelijktijdig per tenant worden uitgevoerd.
  • Een satelliettaak kan gegevens opnemen voor maximaal één jaar in één API-aanroep.
  • Alleen TIF's worden ondersteund.
  • Alleen afbeeldingen van 10 m, 20 m en 60 m worden ondersteund.

Volgende stappen