ee.Geometry.MultiPoint.serialize
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מחזירה את הייצוג הסדרתי של האובייקט הזה.
שימוש | החזרות |
---|
MultiPoint.serialize(legacy) | מחרוזת |
ארגומנט | סוג | פרטים |
---|
זה: geometry | גיאומטריה | מופע הגיאומטריה. |
legacy | בוליאני, אופציונלי | הפעלת פורמט מדור קודם. |
דוגמאות
עורך הקוד (JavaScript)
// Define a MultiPoint object.
var multiPoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]]);
// Apply the serialize method to the MultiPoint object.
var multiPointSerialize = multiPoint.serialize();
// Print the result to the console.
print('multiPoint.serialize(...) =', multiPointSerialize);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(multiPoint,
{'color': 'black'},
'Geometry [black]: multiPoint');
הגדרת Python
מידע על Python API ועל שימוש ב-geemap
לפיתוח אינטראקטיבי מופיע בדף
Python Environment.
import ee
import geemap.core as geemap
Colab (Python)
# Define a MultiPoint object.
multipoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]])
# Apply the serialize method to the MultiPoint object.
multipoint_serialize = multipoint.serialize()
# Print the result.
display('multipoint.serialize(...) =', multipoint_serialize)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(multipoint, {'color': 'black'}, 'Geometry [black]: multipoint')
m
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-26 (שעון UTC)."],[[["\u003cp\u003eReturns the serialized representation (string format) of a given MultiPoint Geometry object.\u003c/p\u003e\n"],["\u003cp\u003eAccepts an optional 'legacy' boolean argument to enable legacy formatting.\u003c/p\u003e\n"],["\u003cp\u003eProvides usage examples in JavaScript, Python, and Colab environments for demonstrating the method's application.\u003c/p\u003e\n"],["\u003cp\u003eIllustrates the practical use of \u003ccode\u003eserialize\u003c/code\u003e by displaying results on a map and in the console.\u003c/p\u003e\n"]]],["The `serialize()` method transforms a Geometry object into its serialized string representation. The method, applied to a Geometry instance (like `MultiPoint`), can optionally use a `legacy` format. The examples demonstrate creating a `MultiPoint` object and serializing it. The serialized string is then printed. In both JavaScript and Python, the example code displays the `MultiPoint` geometry on a map for visualization, centered at specific coordinates.\n"],null,["# ee.Geometry.MultiPoint.serialize\n\n\u003cbr /\u003e\n\nReturns the serialized representation of this object.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|------------------------------------|---------|\n| MultiPoint.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 MultiPoint object.\nvar multiPoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]]);\n\n// Apply the serialize method to the MultiPoint object.\nvar multiPointSerialize = multiPoint.serialize();\n\n// Print the result to the console.\nprint('multiPoint.serialize(...) =', multiPointSerialize);\n\n// Display relevant geometries on the map.\nMap.setCenter(-122.085, 37.422, 15);\nMap.addLayer(multiPoint,\n {'color': 'black'},\n 'Geometry [black]: multiPoint');\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 MultiPoint object.\nmultipoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]])\n\n# Apply the serialize method to the MultiPoint object.\nmultipoint_serialize = multipoint.serialize()\n\n# Print the result.\ndisplay('multipoint.serialize(...) =', multipoint_serialize)\n\n# Display relevant geometries on the map.\nm = geemap.Map()\nm.set_center(-122.085, 37.422, 15)\nm.add_layer(multipoint, {'color': 'black'}, 'Geometry [black]: multipoint')\nm\n```"]]