ee.Geometry.MultiPolygon.projection
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Returns the projection of the geometry.
שימוש | החזרות |
---|
MultiPolygon.projection() | היטל |
ארגומנט | סוג | פרטים |
---|
זה: 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 projection method to the MultiPolygon object.
var multiPolygonProjection = multiPolygon.projection();
// Print the result to the console.
print('multiPolygon.projection(...) =', multiPolygonProjection);
// 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 projection method to the MultiPolygon object.
multipolygon_projection = multipolygon.projection()
# Print the result.
display('multipolygon.projection(...) =', multipolygon_projection)
# 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)."],[[["\u003cp\u003eThe \u003ccode\u003eprojection()\u003c/code\u003e method returns the projection of a given geometry, specifically a MultiPolygon in this case.\u003c/p\u003e\n"],["\u003cp\u003eIt takes a geometry object as input and returns a Projection object representing its coordinate system.\u003c/p\u003e\n"],["\u003cp\u003eThe provided code examples demonstrate how to use the \u003ccode\u003eprojection()\u003c/code\u003e method in JavaScript and Python to obtain the projection of a MultiPolygon.\u003c/p\u003e\n"],["\u003cp\u003eYou can use the returned Projection object for further analysis or to reproject the geometry into a different coordinate system.\u003c/p\u003e\n"]]],[],null,["# ee.Geometry.MultiPolygon.projection\n\nReturns the projection of the geometry.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------|------------|\n| MultiPolygon.projection`()` | Projection |\n\n| Argument | Type | Details |\n|------------------|----------|---------|\n| this: `geometry` | Geometry | |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// Define a MultiPolygon object.\nvar multiPolygon = ee.Geometry.MultiPolygon(\n [[[[-122.092, 37.424],\n [-122.086, 37.418],\n [-122.079, 37.425],\n [-122.085, 37.423]]],\n [[[-122.081, 37.417],\n [-122.086, 37.421],\n [-122.089, 37.416]]]]);\n\n// Apply the projection method to the MultiPolygon object.\nvar multiPolygonProjection = multiPolygon.projection();\n\n// Print the result to the console.\nprint('multiPolygon.projection(...) =', multiPolygonProjection);\n\n// Display relevant geometries on the map.\nMap.setCenter(-122.085, 37.422, 15);\nMap.addLayer(multiPolygon,\n {'color': 'black'},\n 'Geometry [black]: multiPolygon');\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# Define a MultiPolygon object.\nmultipolygon = ee.Geometry.MultiPolygon([\n [[\n [-122.092, 37.424],\n [-122.086, 37.418],\n [-122.079, 37.425],\n [-122.085, 37.423],\n ]],\n [[[-122.081, 37.417], [-122.086, 37.421], [-122.089, 37.416]]],\n])\n\n# Apply the projection method to the MultiPolygon object.\nmultipolygon_projection = multipolygon.projection()\n\n# Print the result.\ndisplay('multipolygon.projection(...) =', multipolygon_projection)\n\n# Display relevant geometries on the map.\nm = geemap.Map()\nm.set_center(-122.085, 37.422, 15)\nm.add_layer(\n multipolygon, {'color': 'black'}, 'Geometry [black]: multipolygon'\n)\nm\n```"]]