ee.FeatureCollection.getDownloadURL

İndirme URL'si alır. URL'ye erişildiğinde FeatureCollection, çeşitli biçimlerden birinde indirilir.

Geri çağırma belirtilmişse indirme URL'si veya tanımsız değerini döndürür.

Kullanımİadeler
FeatureCollection.getDownloadURL(format, selectors, filename, callback)Nesne|Dize
Bağımsız DeğişkenTürAyrıntılar
bu: featurecollectionFeatureCollectionFeatureCollection örneği.
formatDize, isteğe bağlıİndirme biçimi. Şu değerlerden biri olmalıdır: "csv", "json", "geojson", "kml", "kmz" ("json" GeoJSON çıkışı verir). Belirtilmemişse varsayılan olarak "csv" olur.
selectorsList<String>|String, isteğe bağlıİndirilecek özellikleri seçmek için kullanılan özellik özelliği adları. Belirtilmezse tüm özellikler dahil edilir.
filenameDize, isteğe bağlıİndirilecek dosyanın adı; uzantı varsayılan olarak eklenir. Belirtilmemişse varsayılan olarak "table" olur.
callbackİşlev, isteğe bağlıİsteğe bağlı geri arama. Sağlanmazsa arama senkronize olarak yapılır.

Örnekler

Kod Düzenleyici (JavaScript)

// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
            .filter('country_lg == "Belgium"');

// Get a download URL for the FeatureCollection.
var downloadUrl = fc.getDownloadURL({
  format: 'CSV',
  selectors: ['capacitymw', 'fuel1'],
  filename: 'belgian_power_plants'
});
print('URL for downloading FeatureCollection as CSV', downloadUrl);

Python kurulumu

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

import ee
import geemap.core as geemap

Colab (Python)

# FeatureCollection of power plants in Belgium.
fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(
    'country_lg == "Belgium"')

# Get a download URL for the FeatureCollection.
download_url = fc.getDownloadURL(**{
  'filetype': 'CSV',
  'selectors': ['capacitymw', 'fuel1'],
  'filename': 'belgian_power_plants',
})
print('URL for downloading FeatureCollection as CSV:', download_url)