ee.Geometry.MultiPolygon.geometries
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מחזירה את רשימת הצורות הגיאומטריות ב-GeometryCollection, או רשימה יחידה של הצורה הגיאומטרית עבור צורות גיאומטריות יחידות.
שימוש | החזרות |
---|
MultiPolygon.geometries() | רשימה |
ארגומנט | סוג | פרטים |
---|
זה: geometry | גיאומטריה | |
דוגמאות
עורך הקוד (JavaScript)
// Define a MultiPolygon object.
var multiPolygon = ee.Geometry.MultiPolygon(
[[[[-122.092, 37.424],
[-122.086, 37.418],
[-122.079, 37.425],
[-122.085, 37.423]]],
[[[-122.081, 37.417],
[-122.086, 37.421],
[-122.089, 37.416]]]]);
// Apply the geometries method to the MultiPolygon object.
var multiPolygonGeometries = multiPolygon.geometries();
// Print the result to the console.
print('multiPolygon.geometries(...) =', multiPolygonGeometries);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(multiPolygon,
{'color': 'black'},
'Geometry [black]: multiPolygon');
הגדרת Python
מידע על Python API ועל שימוש ב-geemap
לפיתוח אינטראקטיבי מופיע בדף
Python Environment.
import ee
import geemap.core as geemap
Colab (Python)
# Define a MultiPolygon object.
multipolygon = ee.Geometry.MultiPolygon([
[[
[-122.092, 37.424],
[-122.086, 37.418],
[-122.079, 37.425],
[-122.085, 37.423],
]],
[[[-122.081, 37.417], [-122.086, 37.421], [-122.089, 37.416]]],
])
# Apply the geometries method to the MultiPolygon object.
multipolygon_geometries = multipolygon.geometries()
# Print the result.
display('multipolygon.geometries(...) =', multipolygon_geometries)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(
multipolygon, {'color': 'black'}, 'Geometry [black]: multipolygon'
)
m
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-26 (שעון UTC)."],[],["The `geometries()` method extracts the underlying geometries from a `GeometryCollection` or returns a single-element list if the input is a single `Geometry`. For a `MultiPolygon`, like in the examples, it outputs a list of the component polygon geometries. The examples provided, in both JavaScript and Python, define a `MultiPolygon` object, apply `geometries()` to it, and print/display the resulting list of geometries. They also display the MultiPolygon visually on the map.\n"],null,[]]