Sentinel-1 SAR GRD: C-band Synthetic Aperture Radar Ground Range Detected, log scaling

COPERNICUS/S1_GRD
Veri Kümesi Kullanılabilirliği
2014-10-03T00:00:00Z–2026-10-16T14:20:40Z
Veri Kümesi Üreticisi
Earth Engine Snippet'i
ee.ImageCollection("COPERNICUS/S1_GRD")
Yeniden Ziyaret Aralığı
6 gün
Etiketler
backscatter copernicus esa eu polarization radar sar satellite-imagery sentinel

Açıklama

Sentinel-1 görevi, 5,405 GHz'de (C bandı) çift polarizasyonlu C bandı Sentetik Açıklıklı Radar (SAR) aracından veri sağlar. Bu koleksiyon, kalibre edilmiş ve orto düzeltmeli bir ürün oluşturmak için Sentinel-1 Toolbox kullanılarak işlenen S1 Ground Range Detected (GRD) sahnelerini içerir. Koleksiyon her gün güncellenir. Yeni öğeler, kullanıma sunulduktan sonraki iki gün içinde alınır.

Bu koleksiyon, tüm GRD sahnelerini içerir. Her sahne 3 çözünürlükten birine (10, 25 veya 40 metre), 4 bant kombinasyonuna (sahne polarizasyonuna karşılık gelir) ve 3 cihaz moduna sahiptir. Koleksiyonun mozaik bağlamında kullanılması, muhtemelen homojen bir bant ve parametre kümesine göre filtreleme yapılmasını gerektirir. Koleksiyon kullanımı ve ön işleme ile ilgili ayrıntılar için bu makaleyi inceleyin. Her sahne, aracın polarizasyon ayarlarına bağlı olarak 4 olası polarizasyon bandından 1 veya 2'sini içerir. Olası kombinasyonlar tek bant VV, tek bant HH, çift bant VV+VH ve çift bant HH+HV'dir:

  1. VV: tek eş polarizasyon, dikey iletim/dikey alma
  2. HH: tek eş polarizasyon, yatay iletim/yatay alım
  3. VV + VH: çift bant çapraz polarizasyon, dikey iletim/yatay alım
  4. HH + HV: çift bant çapraz polarizasyon, yatay iletim/dikey alma

Her sahnede, her noktada elipsoidden yaklaşık geliş açısını derece cinsinden içeren ek bir "açı" bandı da bulunur. Bu bant, her öğeyle birlikte sağlanan "geolocationGridPoint" kılavuzlu alanının "incidenceAngle" özelliğinin interpolasyonuyla oluşturulur.

Her sahne, aşağıdaki adımlar kullanılarak Sentinel-1 Toolbox ile önceden işlenmiştir:

  1. Termal gürültü giderme
  2. Radyometrik kalibrasyon
  3. SRTM'nin kullanılamadığı 60 dereceden büyük enlemlerde SRTM 30 veya ASTER DEM kullanılarak arazi düzeltmesi. Arazi düzeltmesi yapılmış nihai değerler, logaritmik ölçeklendirme (10*log10(x)) aracılığıyla desibele dönüştürülür.

Bu ön işleme adımları hakkında daha fazla bilgi için Sentinel-1 Ön İşleme makalesini inceleyin. Sentinel-1 görüntüleriyle çalışma hakkında daha fazla bilgi için Guido Lemoine'ın SAR ile ilgili temel bilgileri içeren eğitimine ve Mort Canty'nin SAR değişiklik algılama ile ilgili eğitimine göz atın.

Bu koleksiyon anında hesaplanır. Ham güç değerlerine sahip temel koleksiyonu (daha hızlı güncellenir) kullanmak istiyorsanız COPERNICUS/S1_GRD_FLOAT sayfasına bakın.

Kendi işleme süreçlerini yürütmek isteyenler, ESA'dan indirilen işlenmemiş S1 GRD sahnelerine gs://earth-engine-public-requester-pays/sentinel1/GRD adresinden ve ilgili yörünge dosyalarına (yeniden oluşturulmuş ve hassas) gs://earth-engine-public-requester-pays/sentinel1/AUX adresinden ulaşabilirler. İşlenmemiş veriler, earth-engine-public-data.geo_index.sentinel1_index BigQuery tablosunda da dizine eklenir. Tablodaki her satırda bir S1 GRD ürünüyle ilgili bilgiler yer alır. Bu bilgiler arasında ürün tanımlayıcısı, veri alma tanımlayıcısı, edinme zamanı, enlem-boylam sınırları ve ürün verilerinin gs://earth-engine-public-requester-pays/sentinel1/GRD içindeki yolu bulunur.

Bantlar

Bantlar

Piksel boyutu: Değişken

Ad Birimler Min. Maks. Piksel Boyutu Açıklama
HH dB -50* 1* 10 metre

Tek eş polarizasyon, yatay iletim/yatay alım

HV dB -50* 1* 10 metre

Çift bant çapraz polarizasyon, yatay iletim/dikey alma

VV dB -50* 1* 10 metre

Tek eş polarizasyon, dikey iletim/dikey alım

VH dB -50* 1* 10 metre

Çift bant çapraz polarizasyon, dikey iletim/yatay alma

angle drc 0* 90* 20.000 metre

Elipsoitten yaklaşık geliş açısı

* tahmini min. veya maks. değer

Resim Özellikleri

Görüntü Özellikleri

Ad Tür Açıklama
GRD_Post_Processing_facility_country Dize

Tesisin bulunduğu ülkenin adı. Bu öğe IPF'de yapılandırılabilir.

GRD_Post_Processing_facility_name Dize

İşleme adımının gerçekleştirildiği tesisin adı. Bu öğe IPF'de yapılandırılabilir.

GRD_Post_Processing_facility_organisation Dize

Tesisten sorumlu kuruluşun adı. Bu öğe IPF'de yapılandırılabilir.

GRD_Post_Processing_facility_site Dize

Tesisin coğrafi konumu. Bu öğe, IPF içinde yapılandırılabilir.

GRD_Post_Processing_software_name Dize

Yazılımın adı.

GRD_Post_Processing_software_version Dize

Yazılım sürümü tanımlama.

GRD_Post_Processing_start ÇİFT

İşleme başlangıç zamanı.

GRD_Post_Processing_stop ÇİFT

İşleme durdurma zamanı.

SLC_Processing_facility_country Dize

Tesisin bulunduğu ülkenin adı. Bu öğe IPF'de yapılandırılabilir.

SLC_Processing_facility_name Dize

İşleme adımının gerçekleştirildiği tesisin adı. Bu öğe IPF'de yapılandırılabilir.

SLC_Processing_facility_organisation Dize

Tesisten sorumlu kuruluşun adı. Bu öğe IPF'de yapılandırılabilir.

SLC_Processing_facility_site Dize

Tesisin coğrafi konumu. Bu öğe IPF'de yapılandırılabilir.

SLC_Processing_software_name Dize

Yazılımın adı.

SLC_Processing_software_version Dize

Yazılım sürümü tanımlama.

SLC_Processing_start ÇİFT

İşleme başlangıç zamanı.

SLC_Processing_stop ÇİFT

İşleme durdurma zamanı.

S1TBX_Calibration_Operator_version Dize

Sentinel-1 Toolbox kalibrasyon aracı sürümü.

S1TBX_SAR_Processing_version Dize

Sentinel-1 Toolbox SAR işleme aracı sürümü.

SNAP_Graph_Processing_Framework_GPF_version Dize

Sentinel Application Platform (SNAP) sürümü.

startTimeANX ÇİFT

Çıkan düğüm geçişine göre giriş verilerinin algılama başlangıç zamanı. Bu, yörüngenin çıkan düğüm geçişinden bu yana geçen sürenin sayısıdır [ms].

stopTimeANX ÇİFT

Çıkan düğüm geçişine göre giriş verilerinin algılama bitiş zamanı. Bu, yörüngenin çıkan düğüm geçişinden bu yana geçen sürenin sayısıdır [ms].

nssdcIdentifier Dize

Görevi, World Data Center for Satellite Information (WDC-SI) tarafından tanımlanan ve burada bulunan standartlara göre benzersiz şekilde tanımlar.

familyName Dize

Görevin tam adı. Ör. "SENTINEL-1"

platform_number Dize

Görevdeki platformun alfanümerik tanımlayıcısı.

platformHeading ÇİFT

Platformun kuzeye göre yönü (derece)

izleme kodu eklemek Dize

Verileri alan platformdaki araçla ilgili bilgiler.

instrumentMode Dize

IW (Interferometrik Geniş Şerit), SM (Şerit Harita) veya EW (Ekstra Geniş Şerit). Ürün ayrıntılarını inceleyin.

instrumentSwath Dize

Bir üründe bulunan şeritlerin listesi. 3 veya 5 tarama genişliği içeren TOPS SLC ürünleri hariç çoğu ürün yalnızca bir tarama genişliği içerir.

orbitNumber_start ÇİFT

Görüntü verilerindeki en eski satırın mutlak yörünge numarası.

orbitNumber_stop ÇİFT

Görüntü verilerindeki en son satırın mutlak yörünge numarası.

relativeOrbitNumber_start ÇİFT

Görüntü verilerindeki en eski satırın göreli yörünge numarası.

relativeOrbitNumber_stop ÇİFT

Görüntü verilerindeki en son satırın göreli yörünge numarası.

cycleNumber ÇİFT

En eski görüntü verilerinin geçerli olduğu görev döngüsünün mutlak sıra numarası.

phaseIdentifier ÇİFT

En eski görüntü verilerinin geçerli olduğu görev aşamasının kimliği.

orbitProperties_pass Dize

Üründeki en eski görüntü verileri (ürünün başlangıcı) için yörüngenin yönü ("ASCENDING" veya "DESCENDING").

orbitProperties_ascendingNodeTime ÇİFT

Yörüngenin çıkan düğümünün UTC saati. Bu öğe, ASAR L1 girişinden oluşturulan ASAR L2 OCN ürünleri hariç tüm ürünlerde bulunur.

çözünürlük Dize

Yüksek için Y, orta için O.

resolution_meters ÇİFT

Metre cinsinden çözünürlük.

instrumentConfigurationID ÇİFT

Bu veriler için araç yapılandırma kimliği (Radar veritabanı kimliği).

missionDataTakeID ÇİFT

Görev içindeki veri alımının benzersiz kimliği.

transmitterReceiverPolarisation STRING_LIST

Veriler için polarizasyon iletme/alma. Her Tx/Rx kombinasyonu için bir öğe vardır: ['VV'], ['HH'], ['VV', 'VH'] veya ['HH', 'HV'].

productClass Dize

Çıkış ürün sınıfı: Not için "A" veya Standart için "S".

productClassDescription Dize

Çıkış ürün sınıfının metin açıklaması.

productComposition Dize

Bu ürünün bileşim türü: "Individual", "Slice" veya "Assembled".

productType Dize

Bu ürünün ürün türü (düzeltme seviyesi).

productTimelinessCategory Dize

İşlemenin gerekli zamanında yapılmasını açıklar. Şunlardan biri: NRT-10m, NRT-1h, NRT-3h, Fast-24h, Off-line veya Reprocessing

sliceProductFlag Dize

Bu, daha büyük bir ürünün dilimiyse doğru, eksiksiz bir ürünse yanlış değerini döndürür.

segmentStartTime ÇİFT

Bu dilimin ait olduğu segmentin algılama başlangıç zamanı. Bu alan yalnızca sliceProductFlag = true ise gösterilir.

sliceNumber ÇİFT

Bu dilimin 1'den başlayan mutlak dilim numarası. Bu alan yalnızca sliceProductFlag = true ise gösterilir.

totalSlices ÇİFT

Veri alma işleminin tamamındaki toplam dilim sayısı. Bu alan yalnızca sliceProductFlag = true ise gösterilir.

Kullanım Şartları

Kullanım Şartları

Sentinel verilerinin kullanımı Copernicus Sentinel Veri Hüküm ve Koşulları'na tabidir.

Earth Engine ile Keşif

Kod Düzenleyici (JavaScript)

var imgVV = ee.ImageCollection('COPERNICUS/S1_GRD')
        .filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV'))
        .filter(ee.Filter.eq('instrumentMode', 'IW'))
        .select('VV')
        .map(function(image) {
          var edge = image.lt(-30.0);
          var maskedImage = image.mask().and(edge.not());
          return image.updateMask(maskedImage);
        });

var desc = imgVV.filter(ee.Filter.eq('orbitProperties_pass', 'DESCENDING'));
var asc = imgVV.filter(ee.Filter.eq('orbitProperties_pass', 'ASCENDING'));

var spring = ee.Filter.date('2015-03-01', '2015-04-20');
var lateSpring = ee.Filter.date('2015-04-21', '2015-06-10');
var summer = ee.Filter.date('2015-06-11', '2015-08-31');

var descChange = ee.Image.cat(
        desc.filter(spring).mean(),
        desc.filter(lateSpring).mean(),
        desc.filter(summer).mean());

var ascChange = ee.Image.cat(
        asc.filter(spring).mean(),
        asc.filter(lateSpring).mean(),
        asc.filter(summer).mean());

Map.setCenter(5.2013, 47.3277, 12);
Map.addLayer(ascChange, {min: -25, max: 5}, 'Multi-T Mean ASC', true);
Map.addLayer(descChange, {min: -25, max: 5}, 'Multi-T Mean DESC', true);

Python kurulumu

Python API ve etkileşimli geliştirme için geemap kullanımı hakkında bilgi edinmek üzere Python Ortamı sayfasını inceleyin.

import ee
import geemap.core as geemap

Colab (Python)

def mask_edge(image):
  edge = image.lt(-30.0)
  masked_image = image.mask().And(edge.Not())
  return image.updateMask(masked_image)


img_vv = (
    ee.ImageCollection('COPERNICUS/S1_GRD')
    .filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV'))
    .filter(ee.Filter.eq('instrumentMode', 'IW'))
    .select('VV')
    .map(mask_edge)
)

desc = img_vv.filter(ee.Filter.eq('orbitProperties_pass', 'DESCENDING'))
asc = img_vv.filter(ee.Filter.eq('orbitProperties_pass', 'ASCENDING'))

spring = ee.Filter.date('2015-03-01', '2015-04-20')
late_spring = ee.Filter.date('2015-04-21', '2015-06-10')
summer = ee.Filter.date('2015-06-11', '2015-08-31')

desc_change = ee.Image.cat(
    desc.filter(spring).mean(),
    desc.filter(late_spring).mean(),
    desc.filter(summer).mean(),
)

asc_change = ee.Image.cat(
    asc.filter(spring).mean(),
    asc.filter(late_spring).mean(),
    asc.filter(summer).mean(),
)

m = geemap.Map()
m.set_center(5.2013, 47.3277, 12)
m.add_layer(asc_change, {'min': -25, 'max': 5}, 'Multi-T Mean ASC', True)
m.add_layer(desc_change, {'min': -25, 'max': 5}, 'Multi-T Mean DESC', True)
m
Kod Düzenleyici'de aç