ee.FeatureCollection.getDownloadURL
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Pobiera adres URL pobierania. Gdy użytkownik otworzy adres URL, kolekcja FeatureCollection zostanie pobrana w jednym z kilku formatów.
Zwraca adres URL pobierania lub wartość undefined, jeśli określono wywołanie zwrotne.
Wykorzystanie | Zwroty |
---|
FeatureCollection.getDownloadURL(format, selectors, filename, callback) | Object|String |
Argument | Typ | Szczegóły |
---|
to: featurecollection | FeatureCollection | Instancja FeatureCollection. |
format | Ciąg znaków, opcjonalnie | Format pobierania, jeden z tych: „csv”, „json”, „geojson”, „kml”, „kmz” („json” generuje GeoJSON). Jeśli nie podasz tu żadnej wartości, zostanie użyta wartość domyślna „csv”. |
selectors | List<String>|String, opcjonalnie | Nazwy właściwości obiektu używane do wybierania atrybutów do pobrania. Jeśli nie zostanie określona, uwzględnione zostaną wszystkie właściwości. |
filename | Ciąg znaków, opcjonalnie | Nazwa pliku do pobrania; rozszerzenie jest domyślnie dołączane. Jeśli nie zostanie określony, domyślnie przyjmuje wartość „table”. |
callback | Funkcja (opcjonalnie) | opcjonalne wywołanie zwrotne. Jeśli nie zostanie podany, wywołanie zostanie wykonane synchronicznie. |
Przykłady
Edytor kodu (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);
Konfiguracja Pythona
Informacje o interfejsie Python API i używaniu geemap
do interaktywnego programowania znajdziesz na stronie
Środowisko Python.
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)
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["The `FeatureCollection.getDownloadURL` method generates a URL for downloading a FeatureCollection in various formats (CSV, JSON, GeoJSON, KML, KMZ). Users can specify the `format`, `selectors` (properties to include), and `filename`. If a `callback` function is used, the method returns `undefined`. If not, it will return the download URL synchronously. If format and filename are not specified, they default to CSV and \"table\" respectively, all properties are included.\n"],null,[]]