ok... I'm using this to solve my problem... not sure if it is the best
way...

// Open the popup to allow user to enter precise X,Y vertex coordinates
controls.modifyControlCoords.dragStart = function(vertex) {
        popupVertexGeom2(vertex);
}

function popupVertexGeom2(vertex) {
        $('datum73_X').value= vertex.geometry.x;
        $('datum73_Y').value= vertex.geometry.y;
        // keep reference to vertex on global var... ugly but works...
             currentVertex = vertex;
}

// After clicking submit, apply vertex coordinates and deactivate modify
control
function applyModifyCoords() {

        var x = $('datum73_X').value;
        var y = $('datum73_Y').value;
        if (x != null && isNaN(parseFloat(x)) === false) 
currentVertex.geometry.x =
x;
        if (y != null && isNaN(parseFloat(y)) === false) 
currentVertex.geometry.y =
y;
}

Any better ideas?

Thanks

--
View this message in context: 
http://osgeo-org.1803224.n2.nabble.com/Find-the-modified-point-of-a-linestring-tp5733159p6351861.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to