Get coordinates tool

In this example, we create an instant tool which will draw a point feature on a desired location and display the location's coordinates.

The code:

// create the tool
tool = new giscloud.ui.Toolbar.Tool("pointTool", {

        // instant tools don' stay activated
        instant: true,
        styles: {                    
            caption: "Get coordinates",
            showCaption: true,
            cssClass: "mytool",
            active: "mytool-active",
            hover: "mytool-hover"                    
        actions: {
            // since this is a instant tool, only the activation action is needed
            activation: function (viewer) {
                // clear previously added graphic features
                // start drawing
                    function (point) {
                        // when done, show coordinates