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