ee.FeatureCollection.getDownloadURL

Mendapatkan URL download. Saat URL diakses, FeatureCollection akan didownload dalam salah satu dari beberapa format.

Menampilkan URL download atau belum ditentukan jika callback ditentukan.

PenggunaanHasil
FeatureCollection.getDownloadURL(format, selectors, filename, callback)Object|String
ArgumenJenisDetail
ini: featurecollectionFeatureCollectionInstance FeatureCollection.
formatString, opsionalFormat download, salah satu dari: "csv", "json", "geojson", "kml", "kmz" ("json" menghasilkan GeoJSON). Jika tidak ditentukan, defaultnya adalah "csv".
selectorsList<String>|String, opsionalNama properti fitur yang digunakan untuk memilih atribut yang akan didownload. Jika tidak ditentukan, semua properti akan disertakan.
filenameString, opsionalNama file yang akan didownload; ekstensi ditambahkan secara default. Jika tidak ditentukan, defaultnya adalah "tabel".
callbackFungsi, opsionalCallback opsional. Jika tidak diberikan, panggilan dilakukan secara sinkron.

Contoh

Code Editor (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);

Penyiapan Python

Lihat halaman Lingkungan Python untuk mengetahui informasi tentang Python API dan penggunaan geemap untuk pengembangan interaktif.

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)