أكثر

قم بعمل قائمة من الطبقات


أنا أعمل مع مكتبة جافا سكريبت OpenLayers 3.0. أحاول الحصول على قائمة طبقات خريطتي.

إذا فعلت

console.log (map.getLayers ()) ؛

لدي المصفوفة [أ] طبقاتي الأربع:

لكني لا أجد في ذلك اسم طبقاتي.

كيف يمكنني أخذ الاسم وطباعته في تنبيه؟


يمكنك تجربة شيء مثل هذا:

طبقات var = map.getLayers () ، var length = layer.getLength () ؛ لـ (var i = 0 ؛ i

map.getLayers (). getArray ()

سوف تعطيك كل ما تبذلونه من طبقات

إذا كان اسم السمة الخاصة بك هو الاسم ، فعندئذٍ بالنسبة للعنصر الأول في قائمة الطبقات:

map.getLayers (). getArray () [0] .get ('name')


شاهد الفيديو: Maak n lys van die top 10 mense wie jy wil hel toe stuur (شهر اكتوبر 2021).