Các phần tử trong tập hợp đầu tiên sẽ có mã nhận dạng bắt đầu bằng "1" và các phần tử trong tập hợp thứ hai sẽ có mã nhận dạng bắt đầu bằng "2".
| Cách sử dụng | Giá trị trả về |
|---|---|
FeatureCollection.merge(collection2) | FeatureCollection |
| Đối số | Loại | Thông tin chi tiết |
|---|---|---|
this: collection1 | FeatureCollection | Bộ sưu tập đầu tiên cần hợp nhất. |
collection2 | FeatureCollection | Bộ sưu tập thứ hai cần hợp nhất. |
Ví dụ
Trình soạn thảo mã (JavaScript)
// FeatureCollection of points representing forest cover. var fcForest = ee.FeatureCollection([ ee.Feature(ee.Geometry.Point([-122.248, 37.238]), {'id': 0, 'cover_class': 'forest'}), ee.Feature(ee.Geometry.Point([-122.204, 37.222]), {'id': 1, 'cover_class': 'forest'}), ee.Feature(ee.Geometry.Point([-122.110, 37.199]), {'id': 2, 'cover_class': 'forest'}) ]); // FeatureCollection of points representing urban cover. var fcUrban = ee.FeatureCollection([ ee.Feature(ee.Geometry.Point([-121.953, 37.372]), {'id': 0, 'cover_class': 'urban'}), ee.Feature(ee.Geometry.Point([-121.861, 37.308]), {'id': 1, 'cover_class': 'urban'}), ee.Feature(ee.Geometry.Point([-121.984, 37.372]), {'id': 2, 'cover_class': 'urban'}) ]); // Merge the two FeatureCollections into one. var fcMerged = fcForest.merge(fcUrban); // Display FeatureCollections on the map. Map.setCenter(-122.034, 37.296, 11); Map.addLayer(fcForest, {color: 'green'}, 'Forest points'); Map.addLayer(fcUrban, {color: 'grey'}, 'Urban points'); Map.addLayer(fcMerged, {color: 'yellow'}, 'Protected areas merged');
import ee import geemap.core as geemap
Colab (Python)
# FeatureCollection of points representing forest cover. fc_forest = ee.FeatureCollection([ ee.Feature( ee.Geometry.Point([-122.248, 37.238]), { 'id': 0, 'cover_class': 'forest', 'id': 0, 'cover_class': 'forest', }, ), ee.Feature( ee.Geometry.Point([-122.204, 37.222]), { 'id': 1, 'cover_class': 'forest', 'id': 1, 'cover_class': 'forest', }, ), ee.Feature( ee.Geometry.Point([-122.110, 37.199]), { 'id': 2, 'cover_class': 'forest', 'id': 2, 'cover_class': 'forest', }, ), ]) # FeatureCollection of points representing urban cover. fc_urban = ee.FeatureCollection([ ee.Feature( ee.Geometry.Point([-121.953, 37.372]), {'id': 0, 'cover_class': 'urban', 'id': 0, 'cover_class': 'urban'}, ), ee.Feature( ee.Geometry.Point([-121.861, 37.308]), {'id': 1, 'cover_class': 'urban', 'id': 1, 'cover_class': 'urban'}, ), ee.Feature( ee.Geometry.Point([-121.984, 37.372]), {'id': 2, 'cover_class': 'urban', 'id': 2, 'cover_class': 'urban'}, ), ]) # Merge the two FeatureCollections into one. fc_merged = fc_forest.merge(fc_urban) # Display FeatureCollections on the map. m = geemap.Map() m.set_center(-122.034, 37.296, 11) m.add_layer(fc_forest, {'color': 'green'}, 'Forest points') m.add_layer(fc_urban, {'color': 'grey'}, 'Urban points') m.add_layer(fc_merged, {'color': 'yellow'}, 'Protected areas merged') m