OpenLayers JavaScript Mapping Library OpenLayers Icon |
OpenLayers.IconThe icon represents a graphical icon on the screen. Typically used in conjunction with a OpenLayers.Marker to represent markers on a screen. An icon has a url, size and position. It also contains an offset which allows the center point to be represented correctly. This can be provided either as a fixed offset or a function provided to calculate the desired offset. Summary
offset{OpenLayers.Pixel} distance in pixels to offset the image when being rendered calculateOffset{OpenLayers.Pixel} Function to calculate the offset (based on the size) OpenLayers.IconCreates an icon, which is an image tag in a div.
setSize
draw
Move the div to the given pixel. Parameters
Returns{DOMElement} A new DOM Image of this icon set at the location passed-in |
Nullify references and remove event listeners to prevent circular references and memory leaks
destroy: function()
{OpenLayers.Icon} A fresh copy of the icon.
clone: function()
setSize: function( size )
Move the div to the given pixel.
draw: function( px )
Change the icon’s opacity
setOpacity: function( opacity )
move icon to passed in px.
moveTo: function ( px )
Hide or show the icon
display: function( display )