Dodatkowa warstwa obiektów grupowanych nakładana na mapę. Obiekty umieszczane w warstwie są instancjami klas pochodnych klasy EMAPI.Object.PointObject.
EMAPI. | Dodatkowa warstwa obiektów grupowanych nakładana na mapę. |
Functions | |
EMAPI. | Konstruktor nowej instancji klasy EMAPI.ClusterLayer. |
addObjects | Dodaje nowe obiekty do warstwy. |
removeObjects | Usuwa obiekty z warstwy. |
clearObjects | Usuwa wszystkie obiekty z warstwy. |
setMap | Umieszcza warstwę na mapie. |
setVisibility | Ustawia widoczność warstwy na mapie. |
count | Zwraca liczbę obiektów w warstwie. |
getBounds | Zwraca współrzędne geograficzne prostokąta mapy, który obejmuje wszystkie obiekty warstwy. |
destroy | Niszczy obiekt klasy EMAPI.ClusterLayer. |
Konstruktor nowej instancji klasy EMAPI.ClusterLayer.
name | {String} Nazwa warstwy. |
options | {Object} Obiekt z dodatkowymi parametrami instancji klasy, np. iconCreateFunction (nazwa własnej funkcji generującej ikony grupujące klasy EMAPI.Icon), showCoverageOnHover (zaznaczanie na mapie obszarów zasięgu ikon grupujących). |
addObjects: function( a )
Dodaje nowe obiekty do warstwy.
objects | {Array(EMAPI.Object.PointObject)} Lista obiektów, które mają być umieszczone na warstwie. |
removeObjects: function( a )
Usuwa obiekty z warstwy.
objects | {Array(EMAPI.Object.PointObject)} Lista obiektów, które mają być usunięte z warstwy. |
setMap: function( map )
Umieszcza warstwę na mapie.
map | {EMAPI.Map} Instancja mapy, na której umieszczona ma być warstwa. |
getBounds: function ()
Zwraca współrzędne geograficzne prostokąta mapy, który obejmuje wszystkie obiekty warstwy.
{EMAPI.Bounds} Obiekt typu EMAPI.Bounds reprezentujący zakres mapy.
Dodaje nowe obiekty do warstwy.
addObjects: function( a )
Usuwa obiekty z warstwy.
removeObjects: function( a )
Usuwa wszystkie obiekty z warstwy.
clearObjects: function()
Umieszcza warstwę na mapie.
setMap: function( map )
Ustawia widoczność warstwy na mapie.
setVisibility: function( visibility )
Zwraca liczbę obiektów w warstwie.
count:function()
Zwraca współrzędne geograficzne prostokąta mapy, który obejmuje wszystkie obiekty warstwy.
getBounds: function ()
Niszczy obiekt klasy EMAPI.ClusterLayer.
destroy: function()