AI-generated Key Takeaways
-
The
getDownloadURLmethod provides a download URL for a FeatureCollection in various formats. -
Optional arguments allow specifying the download format, selected properties, filename, and a callback function.
-
The method returns the download URL or
undefinedif a callback is used. -
Examples are provided for both JavaScript (Code Editor) and Python (Colab) environments.
Returns a download URL or undefined if a callback was specified.
| Usage | Returns |
|---|---|
FeatureCollection.
getDownloadURL
( format
, selectors
, filename
, callback
)
|
Object|String |
| Argument | Type | Details |
|---|---|---|
|
this:
featurecollection
|
FeatureCollection | The FeatureCollection instance. |
format
|
String, optional | The format of download, one of: "csv", "json", "geojson", "kml", "kmz" ("json" outputs GeoJSON). If unspecified, defaults to "csv". |
selectors
|
List<String>|String, optional | Feature property names used to select the attributes to be downloaded. If unspecified, all properties are included. |
filename
|
String, optional | Name of the file to be downloaded; extension is appended by default. If unspecified, defaults to "table". |
callback
|
Function, optional | An optional callback. If not supplied, the call is made synchronously. |
Examples
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 );
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' , }) display ( 'URL for downloading FeatureCollection as CSV:' , download_url )

