ee.FeatureCollection.union
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Hợp nhất tất cả các hình học trong một tập hợp nhất định thành một hình học và trả về một tập hợp chứa một đối tượng duy nhất chỉ có mã nhận dạng "union_result" và một hình học.
Cách sử dụng | Giá trị trả về |
---|
FeatureCollection.union(maxError) | FeatureCollection |
Đối số | Loại | Thông tin chi tiết |
---|
this: collection | FeatureCollection | Bộ sưu tập đang được hợp nhất. |
maxError | ErrorMargin, mặc định: null | Sai số tối đa được phép khi thực hiện bất kỳ phép chiếu lại cần thiết nào. Nếu không được chỉ định, giá trị mặc định sẽ là sai số được yêu cầu từ đầu ra. |
Ví dụ
Trình soạn thảo mã (JavaScript)
// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
.filter('country_lg == "Belgium"');
print('Original FeatureCollection', fc);
// Merge all geometries into one. A FeatureCollection with a single feature
// with no properties is returned.
print('All geometries merged into one', fc.union(1));
Thiết lập Python
Hãy xem trang
Môi trường Python để biết thông tin về API Python và cách sử dụng geemap
cho quá trình phát triển tương tác.
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"')
print('Original FeatureCollection:', fc.getInfo())
# Merge all geometries into one. A FeatureCollection with a single feature
# with no properties is returned.
print('All geometries merged into one:', fc.union(1).getInfo())
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003eunion()\u003c/code\u003e merges all geometries within a FeatureCollection into a single geometry, returning a new FeatureCollection containing one feature with an ID of 'union_result'.\u003c/p\u003e\n"],["\u003cp\u003eThe resulting FeatureCollection from \u003ccode\u003eunion()\u003c/code\u003e will only have the merged geometry and an ID, discarding any original properties from the input features.\u003c/p\u003e\n"],["\u003cp\u003eAn optional \u003ccode\u003emaxError\u003c/code\u003e argument can be used to specify the maximum allowed error for reprojection during the merge process.\u003c/p\u003e\n"]]],[],null,["# ee.FeatureCollection.union\n\nMerges all geometries in a given collection into one and returns a collection containing a single feature with only an ID of 'union_result' and a geometry.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------------|-------------------|\n| FeatureCollection.union`(`*maxError*`)` | FeatureCollection |\n\n| Argument | Type | Details |\n|--------------------|----------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `collection` | FeatureCollection | The collection being merged. |\n| `maxError` | ErrorMargin, default: null | The maximum error allowed when performing any necessary reprojections. If not specified, defaults to the error margin requested from the output. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// FeatureCollection of power plants in Belgium.\nvar fc = ee.FeatureCollection('WRI/GPPD/power_plants')\n .filter('country_lg == \"Belgium\"');\n\nprint('Original FeatureCollection', fc);\n\n// Merge all geometries into one. A FeatureCollection with a single feature\n// with no properties is returned.\nprint('All geometries merged into one', fc.union(1));\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\n# FeatureCollection of power plants in Belgium.\nfc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(\n 'country_lg == \"Belgium\"')\n\nprint('Original FeatureCollection:', fc.getInfo())\n\n# Merge all geometries into one. A FeatureCollection with a single feature\n# with no properties is returned.\nprint('All geometries merged into one:', fc.union(1).getInfo())\n```"]]