ee.FeatureCollection.getInfo

Fungsi imperatif yang menampilkan semua informasi yang diketahui tentang koleksi ini melalui panggilan AJAX.

Menampilkan deskripsi koleksi yang kolomnya mencakup:

  - fitur: daftar yang berisi metadata tentang fitur dalam koleksi.

  - properties: kamus opsional yang berisi properti metadata koleksi.

PenggunaanHasil
FeatureCollection.getInfo(callback)FeatureCollectionDescription
ArgumenJenisDetail
ini: featurecollectionFeatureCollectionInstance FeatureCollection.
callbackFungsi, opsionalCallback opsional. Jika tidak diberikan, panggilan dilakukan secara sinkron. Jika disediakan, akan dipanggil dengan parameter pertama jika berhasil dan parameter kedua jika tidak berhasil.

Contoh

Code Editor (JavaScript)

/**
 * WARNING: this function transfers data from Earth Engine servers to the
 * client. Doing so can negatively affect request processing and client
 * performance. Server-side options should be used whenever possible.
 * Learn more about the distinction between server and client:
 * https://developers.google.com/earth-engine/guides/client_server
 */

// A server-side ee.FeatureCollection of power plants in Belgium.
var fcServer = ee.FeatureCollection('WRI/GPPD/power_plants')
             .filter('country_lg == "Belgium"');

// Use getInfo to transfer server-side feature collection to the client. The
// result is an object.
var fcClient = fcServer.getInfo();
print('Client-side feature collection is an object', typeof fcClient);
print('Feature collection object keys', Object.keys(fcClient));
print('Array of features', fcClient.features);
print('Properties of first feature', fcClient.features[0].properties);

Penyiapan Python

Lihat halaman Lingkungan Python untuk mengetahui informasi tentang Python API dan penggunaan geemap untuk pengembangan interaktif.

import ee
import geemap.core as geemap

Colab (Python)

"""WARNING: this function transfers data from Earth Engine servers to the
client. Doing so can negatively affect request processing and client
performance. Server-side options should be used whenever possible.
Learn more about the distinction between server and client:
https://developers.google.com/earth-engine/guides/client_server
"""

# A server-side ee.FeatureCollection of power plants in Belgium.
fc_server = ee.FeatureCollection('WRI/GPPD/power_plants').filter(
    'country_lg == "Belgium"')

# Use getInfo to transfer server-side feature collection to the client. The
# result is an object.
fc_client = fc_server.getInfo()
print('Client-side feature collection is a dictionary:', type(fc_client))
print('Feature collection dictionary keys:', fc_client.keys())
print('Array of features:', fc_client['features'])
print('Properties of first feature:', fc_client['features'][0]['properties'])