EMAPI.Object.PointObject

The class of points objects placed on the maps in a layers of EMAPI.VectorLayer type.  These objects can be visualized in the form of icons.

Inherits from

Summary
EMAPI.Object.PointObjectThe class of points objects placed on the maps in a layers of EMAPI.VectorLayer type.
Properties
externalGraphic{String} The URL of main icon of the object.
graphicXOffset{Integer} Horizontal shift externalGraphic icon in relation to its location (default 0).
graphicYOffset{Integer} Vertical shift externalGraphic icon in relation to its location (default 0).
graphicWidth{Integer} Icon width (default 10).
graphicHeight{Integer} Icon height (default10).
backgroundGraphic{String} Additional icon of URL object, used as a background (shadow) for externalGraphic icon.
backgroundWidth{Integer} Additional icon width (default 10).
backgroundHeight{Integer} Additional icon height (default 10).
backgroundXOffset{Integer} Horizontal shift backgroundGraphic icon in relation to externalGraphic (default 0).
backgroundYOffset{Integer} Vertical shift backgroundGraphic icon in relation to externalGraphic (default 7).
graphicZIndex{Integer} A three-dimensional effect parameter for externalGraphic, distance from the map (default 11).
backgroundGraphicZIndex{Integer} A three-dimensional effect parameter for backgroundGraphic, distance from the map (default is 1).
riseOnInfo{Boolean} An information about automatic dragging of object on top during getting information about it.
Functions
EMAPI.Object.PointObjectThe constructor of a new instance of the EMAPI.Object.PointObject class.
destroyDestroys an object of EMAPI.Object.PointObject class.

Properties

externalGraphic

{String} The URL of main icon of the object.

graphicXOffset

{Integer} Horizontal shift externalGraphic icon in relation to its location (default 0).

graphicYOffset

{Integer} Vertical shift externalGraphic icon in relation to its location (default 0).

graphicWidth

{Integer} Icon width (default 10).

graphicHeight

{Integer} Icon height (default10).

backgroundGraphic

{String} Additional icon of URL object, used as a background (shadow) for externalGraphic icon.

backgroundWidth

{Integer} Additional icon width (default 10).

backgroundHeight

{Integer} Additional icon height (default 10).

backgroundXOffset

{Integer} Horizontal shift backgroundGraphic icon in relation to externalGraphic (default 0).

backgroundYOffset

{Integer} Vertical shift backgroundGraphic icon in relation to externalGraphic (default 7).

graphicZIndex

{Integer} A three-dimensional effect parameter for externalGraphic, distance from the map (default 11).

backgroundGraphicZIndex

{Integer} A three-dimensional effect parameter for backgroundGraphic, distance from the map (default is 1).

riseOnInfo

{Boolean} An information about automatic dragging of object on top during getting information about it.

Functions

EMAPI.Object.PointObject

The constructor of a new instance of the EMAPI.Object.PointObject class.

Parameters

options{Object} An object with additional parameters of class instance.
attributes{Object} Object with attributes of instance class.

destroy

destroy: function()

Destroys an object of EMAPI.Object.PointObject class.

An additional layer of objects applied to the map.
{String} The URL of main icon of the object.
{String} Additional icon of URL object, used as a background (shadow) for externalGraphic icon.
destroy: function()
Destroys an object of EMAPI.Object.PointObject class.
The base class for all the objects placed on the maps in a layers of EMAPI.VectorLayer type.
Close