Dodatkowa warstwa obiektów nakładana na mapę. Obiekty umieszczane w warstwie są instancjami klas pochodnych klasy EMAPI.Object.
| EMAPI. | Dodatkowa warstwa obiektów nakładana na mapę. | 
| Functions | |
| EMAPI. | Konstruktor nowej instancji klasy EMAPI.VectorLayer. | 
| addObjects | Dodaje nowe obiekty do warstwy. | 
| bringToFront | Przenosi warstwę na wierzch wyświetlanych warstw. | 
| 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.VectorLayer. | 
addObjects: function( objects ) 
Dodaje nowe obiekty do warstwy.
| objects | {Array(EMAPI.Object)} Lista obiektów, które mają być umieszczone na warstwie. | 
removeObjects: function( objects ) 
Usuwa obiekty z warstwy.
| objects | {Array(EMAPI.Object)} 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( objects ) 
Przenosi warstwę na wierzch wyświetlanych warstw.
bringToFront: function () 
Usuwa obiekty z warstwy.
removeObjects: function( objects ) 
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.VectorLayer.
destroy: function()