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