ui.Map.DrawingTools.addLayer
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
لیستی از اشیاء ee.Geometry را به عنوان لایه هندسه به ابزارهای ترسیم اضافه می کند.
لایه هندسه جدید را برمی گرداند.
استفاده | برمی گرداند | DrawingTools. addLayer (geometries, name , color , shown , locked ) | ui.Map.GeometryLayer |
استدلال | تایپ کنید | جزئیات | این: ui.map.drawingtools | ui.Map.DrawingTools | نمونه ui.Map.DrawingTools. |
geometries | فهرست <هندسه> | هندسه هایی که با آن لایه را مقداردهی اولیه می کنیم. |
name | رشته، اختیاری | نام لایه. |
color | رشته، اختیاری | رنگ CSS اشکال در لایه، به عنوان مثال "سفید" یا "#FFFFFF". |
shown | بولی، اختیاری | آیا برای نمایش اشکال در لایه. پیش فرض ها به درست است. |
locked | بولی، اختیاری | آیا ویرایش شکل در لایه قفل شود. پیش فرض به نادرست. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe \u003ccode\u003eDrawingTools.addLayer()\u003c/code\u003e function adds a list of Earth Engine Geometry objects to the drawing tools as a new layer.\u003c/p\u003e\n"],["\u003cp\u003eThe function allows customization of the layer's name, color, visibility, and editability.\u003c/p\u003e\n"],["\u003cp\u003eUsers receive the newly created \u003ccode\u003eui.Map.GeometryLayer\u003c/code\u003e object, enabling further interaction with it.\u003c/p\u003e\n"],["\u003cp\u003eBy default, the added layer is visible and unlocked for editing.\u003c/p\u003e\n"]]],["The `DrawingTools.addLayer` method adds a list of `ee.Geometry` objects to the drawing tools, creating a new geometry layer. It accepts a list of geometries, an optional layer name, an optional CSS color for the shapes, a boolean to control visibility (default true), and a boolean to lock shape editing (default false). It returns a `ui.Map.GeometryLayer` representing the newly created layer.\n"],null,["# ui.Map.DrawingTools.addLayer\n\n\u003cbr /\u003e\n\nAdds a given list of ee.Geometry objects to the drawing tools as a geometry layer.\n\n\u003cbr /\u003e\n\nReturns the new geometry layer.\n\n| Usage | Returns |\n|------------------------------------------------------------------------------------|----------------------|\n| DrawingTools.addLayer`(geometries, `*name* `, `*color* `, `*shown* `, `*locked*`)` | ui.Map.GeometryLayer |\n\n| Argument | Type | Details |\n|-----------------------------|---------------------|--------------------------------------------------------------------------|\n| this: `ui.map.drawingtools` | ui.Map.DrawingTools | The ui.Map.DrawingTools instance. |\n| `geometries` | List\\\u003cGeometry\\\u003e | The geometries with which to initialize the layer. |\n| `name` | String, optional | The name of the layer. |\n| `color` | String, optional | The CSS color of shapes in the layer, for instance \"white\" or \"#FFFFFF\". |\n| `shown` | Boolean, optional | Whether to show the shapes in the layer. Defaults to true. |\n| `locked` | Boolean, optional | Whether to lock shape editing in the layer. Defaults to false. |"]]