OpenLayers.Handler.Point

Handler to draw a point on the map.  Point is displayed on mouse down, moves on mouse move, and is finished on mouse up.  The handler triggers callbacks for ‘done’, ‘cancel’, and ‘modify’.  The modify callback is called with each change in the sketch and will receive the latest point drawn.  Create a new instance with the OpenLayers.Handler.Point constructor.

Inherits from

Summary
OpenLayers.Handler.PointHandler to draw a point on the map.
Properties
persist{Boolean} Leave the feature rendered until destroyFeature is called.
Constructor
OpenLayers.Handler.PointCreate a new point handler.
Functions
activateturn on the handler
deactivateturn off the handler
cancelFinish the geometry and call the “cancel” callback.

Properties

persist

{Boolean} Leave the feature rendered until destroyFeature is called.  Default is false.  If set to true, the feature remains rendered until destroyFeature is called, typically by deactivating the handler or starting another drawing.

Constructor

OpenLayers.Handler.Point

Create a new point handler.

Parameters

control{OpenLayers.Control} The control that owns this handler
callbacks{Object} An object with a properties whose values are functions.  Various callbacks described below.
options{Object} An optional object with properties to be set on the handler

Named callbacks

createCalled when a sketch is first created.  Callback called with the creation point geometry and sketch feature.
modifyCalled with each move of a vertex with the vertex (point) geometry and the sketch feature.
doneCalled when the point drawing is finished.  The callback will recieve a single argument, the point geometry.
cancelCalled when the handler is deactivated while drawing.  The cancel callback will receive a geometry.

Functions

activate

activate: function()

turn on the handler

deactivate

deactivate: function()

turn off the handler

cancel

cancel: function()

Finish the geometry and call the “cancel” callback.

activate: function()
turn on the handler
deactivate: function()
turn off the handler
cancel: function()
Finish the geometry and call the “cancel” callback.
Create a new point handler.
Base class to construct a higher-level handler for event sequences.
Controls affect the display or behavior of the map.
Close