drawExtension arcgis javascript api draw class feature enhancement demo: http://crazyxhz.github.io/drawExtension/draw.html hold control key to enable snapping, right click to edit control points, tested in chrome 34