ee.FeatureCollection.getDownloadURL

Obtiene una URL de descarga. Cuando se accede a la URL, se descarga el FeatureCollection en uno de varios formatos.

Devuelve una URL de descarga o undefined si se especificó una devolución de llamada.

UsoMuestra
FeatureCollection.getDownloadURL(format, selectors, filename, callback)Object|String
ArgumentoTipoDetalles
esta: featurecollectionFeatureCollectionEs la instancia de FeatureCollection.
formatCadena, opcionalFormato de descarga, uno de los siguientes: "csv", "json", "geojson", "kml", "kmz" ("json" genera GeoJSON). Si no se especifica, el valor predeterminado es "csv".
selectorsList<String>|String, opcionalSon los nombres de las propiedades de la entidad que se usan para seleccionar los atributos que se descargarán. Si no se especifica, se incluyen todas las propiedades.
filenameCadena, opcionalNombre del archivo que se descargará. La extensión se agrega de forma predeterminada. Si no se especifica, el valor predeterminado es "table".
callbackFunción, opcionalEs una devolución de llamada opcional. Si no se proporciona, la llamada se realiza de forma síncrona.

Ejemplos

Editor de código (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);

Configuración de Python

Consulta la página Entorno de Python para obtener información sobre la API de Python y el uso de geemap para el desarrollo interactivo.

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)