ee.FeatureCollection.getDownloadURL

קבלת כתובת URL להורדה. כשניגשים לכתובת ה-URL, קובץ ה-FeatureCollection מורד באחד מכמה פורמטים.

הפונקציה מחזירה כתובת URL להורדה או undefined אם צוינה קריאה חוזרת (callback).

שימושהחזרות
FeatureCollection.getDownloadURL(format, selectors, filename, callback)Object|String
ארגומנטסוגפרטים
זה: featurecollectionFeatureCollectionמופע של FeatureCollection.
formatמחרוזת, אופציונליהפורמט של ההורדה, אחד מהבאים: ‎"csv", "json", "geojson", "kml", "kmz" (הפורמט "json" מוציא GeoJSON). אם לא מציינים ערך, ברירת המחדל היא csv.
selectorsList[String]|String, optionalשמות מאפייני התכונות שמשמשים לבחירת המאפיינים להורדה. אם לא מציינים נכסים, כל הנכסים נכללים.
filenameמחרוזת, אופציונליהשם של הקובץ להורדה. הסיומת מצורפת כברירת מחדל. אם לא מציינים ערך, ברירת המחדל היא 'טבלה'.
callbackפונקציה, אופציונליקריאה חוזרת אופציונלית. אם לא מציינים את האפשרות הזו, השיחה מתבצעת באופן סינכרוני.

דוגמאות

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

בדף סביבת Python מפורט מידע על Python API ועל השימוש ב-geemap לפיתוח אינטראקטיבי.

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)