LineLayer class
يعرض بيانات الخط على الخريطة. يمكن استخدامها مع عناصر SimpleLine و SimplePolygon و CirclePolygon و LineString و MultiLineString و Polygon و MultiPolygon.
- Extends
المنشئون
Line |
إنشاء LineLayer جديد. |
الخصائص الموروثة
metadata | خاصية لربط البيانات المخصصة بالطبقة. |
الأساليب
get |
الحصول على خيارات طبقة الخط. |
get |
يحصل على المصدر المقدم عند إنشاء الطبقة. |
set |
تعيين خيارات طبقة الخط. |
الأساليب المتوارثة
get |
الحصول على معرف الطبقة |
get |
يحصل على الخريطة التي تمت إضافة الطبقة إليها حاليا، أو فارغة. |
on |
أسلوب التهيئة للطبقة التي يتم استدعاؤها عند إضافتها إلى الخريطة. |
on |
الأسلوب الذي يتم استدعاؤه عند إزالة الطبقة من الخريطة. يجب إجراء أي تنظيف ضروري للطبقة. |
تفاصيل المنشئ
LineLayer(string | Source, string, LineLayerOptions)
إنشاء LineLayer جديد.
new LineLayer(source: string | Source, id?: string, options?: LineLayerOptions)
المعلمات
- source
-
string | Source
معرف مصدر البيانات أو مثيله الذي ستعرضه الطبقة.
- id
-
string
معرف الطبقة. إذا لم يتم تحديد عشوائي، فسيتم إنشاء واحد عشوائي.
- options
- LineLayerOptions
خيارات طبقة الخط.
تفاصيل الخاصية الموروثة
metadata
تفاصيل الأسلوب
getOptions()
getSource()
يحصل على المصدر المقدم عند إنشاء الطبقة.
function getSource(): string | Source
المرتجعات
string | Source
setOptions(LineLayerOptions)
تعيين خيارات طبقة الخط.
function setOptions(options: LineLayerOptions)
المعلمات
- options
- LineLayerOptions
الخيارات الجديدة لطبقة الخط.
تفاصيل الأساليب المتوارثة
getId()
getMap()
يحصل على الخريطة التي تمت إضافة الطبقة إليها حاليا، أو فارغة.
function getMap(): Map
المرتجعات
موروث منLayer.getMap
onAdd(Map)
أسلوب التهيئة للطبقة التي يتم استدعاؤها عند إضافتها إلى الخريطة.
function onAdd(map: Map)
المعلمات
- map
- Map
الخريطة التي تمت إضافة الطبقة إليها.
موروث منLayer.onAdd
onRemove()
الأسلوب الذي يتم استدعاؤه عند إزالة الطبقة من الخريطة. يجب إجراء أي تنظيف ضروري للطبقة.
function onRemove()
موروث منLayer.onRemove