ee.FeatureCollection.getDownloadURL

Ruft eine Download-URL ab. Wenn auf die URL zugegriffen wird, wird die FeatureCollection in einem von mehreren Formaten heruntergeladen.

Gibt eine Download-URL zurück oder „undefined“, wenn ein Callback angegeben wurde.

NutzungAusgabe
FeatureCollection.getDownloadURL(format, selectors, filename, callback)Objekt|String
ArgumentTypDetails
So gehts: featurecollectionFeatureCollectionDie FeatureCollection-Instanz.
formatString, optionalDas Format des Downloads, eines der folgenden: "csv", "json", "geojson", "kml", "kmz" (bei "json" wird GeoJSON ausgegeben). Wenn nichts angegeben ist, wird standardmäßig „csv“ verwendet.
selectorsList<String>|String, optionalNamen der Feature-Properties, die zum Auswählen der herunterzuladenden Attribute verwendet werden. Wenn nichts angegeben ist, werden alle Properties einbezogen.
filenameString, optionalName der herunterzuladenden Datei. Die Erweiterung wird standardmäßig angehängt. Wenn nicht angegeben, wird standardmäßig „table“ verwendet.
callbackFunktion (optional)Ein optionaler Callback. Wenn nicht angegeben, erfolgt der Aufruf synchron.

Beispiele

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);

Python einrichten

Informationen zur Python API und zur Verwendung von geemap für die interaktive Entwicklung finden Sie auf der Seite Python-Umgebung.

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)