ee.Geometry.Rectangle.serialize
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מחזירה את הייצוג הסדרתי של האובייקט הזה.
שימוש | החזרות |
---|
Rectangle.serialize(legacy) | מחרוזת |
ארגומנט | סוג | פרטים |
---|
זה: geometry | גיאומטריה | מופע הגיאומטריה. |
legacy | בוליאני, אופציונלי | הפעלת פורמט מדור קודם. |
דוגמאות
עורך הקוד (JavaScript)
// Define a Rectangle object.
var rectangle = ee.Geometry.Rectangle(-122.09, 37.42, -122.08, 37.43);
// Apply the serialize method to the Rectangle object.
var rectangleSerialize = rectangle.serialize();
// Print the result to the console.
print('rectangle.serialize(...) =', rectangleSerialize);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(rectangle,
{'color': 'black'},
'Geometry [black]: rectangle');
הגדרת Python
מידע על Python API ועל שימוש ב-geemap
לפיתוח אינטראקטיבי מופיע בדף
Python Environment.
import ee
import geemap.core as geemap
Colab (Python)
# Define a Rectangle object.
rectangle = ee.Geometry.Rectangle(-122.09, 37.42, -122.08, 37.43)
# Apply the serialize method to the Rectangle object.
rectangle_serialize = rectangle.serialize()
# Print the result.
display('rectangle.serialize(...) =', rectangle_serialize)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(rectangle, {'color': 'black'}, 'Geometry [black]: rectangle')
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\u003eserialize()\u003c/code\u003e method returns a serialized string representation of a Geometry object, such as a Rectangle.\u003c/p\u003e\n"],["\u003cp\u003eAn optional \u003ccode\u003elegacy\u003c/code\u003e argument can be used to enable legacy formatting for the serialized output.\u003c/p\u003e\n"],["\u003cp\u003eExamples demonstrate using \u003ccode\u003eserialize()\u003c/code\u003e in JavaScript and Python to obtain the string representation of a Rectangle geometry.\u003c/p\u003e\n"]]],[],null,["# ee.Geometry.Rectangle.serialize\n\n\u003cbr /\u003e\n\nReturns the serialized representation of this object.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------|---------|\n| Rectangle.serialize`(`*legacy*`)` | String |\n\n| Argument | Type | Details |\n|------------------|-------------------|------------------------|\n| this: `geometry` | Geometry | The Geometry instance. |\n| `legacy` | Boolean, optional | Enables legacy format. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// Define a Rectangle object.\nvar rectangle = ee.Geometry.Rectangle(-122.09, 37.42, -122.08, 37.43);\n\n// Apply the serialize method to the Rectangle object.\nvar rectangleSerialize = rectangle.serialize();\n\n// Print the result to the console.\nprint('rectangle.serialize(...) =', rectangleSerialize);\n\n// Display relevant geometries on the map.\nMap.setCenter(-122.085, 37.422, 15);\nMap.addLayer(rectangle,\n {'color': 'black'},\n 'Geometry [black]: rectangle');\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 Rectangle object.\nrectangle = ee.Geometry.Rectangle(-122.09, 37.42, -122.08, 37.43)\n\n# Apply the serialize method to the Rectangle object.\nrectangle_serialize = rectangle.serialize()\n\n# Print the result.\ndisplay('rectangle.serialize(...) =', rectangle_serialize)\n\n# Display relevant geometries on the map.\nm = geemap.Map()\nm.set_center(-122.085, 37.422, 15)\nm.add_layer(rectangle, {'color': 'black'}, 'Geometry [black]: rectangle')\nm\n```"]]