Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 21st, 2012  |  syntax: None  |  size: 0.39 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Get co-ordinates from existing line in Open Layers
  2. function lineAdded(feature) {
  3.     var nodes = feature.geometry.getVertices();
  4.  
  5.     for (var i=0; i<nodes.length; i++) {
  6.     var lon = nodes[i].x;
  7.     var lat = nodes[i].y;
  8.     console.log("lon: "+lon+", lat"+lat);
  9.     }
  10. }
  11. lineControl = new OpenLayers.Control.DrawFeature(vectors, path, {'featureAdded': lineAdded});
  12.        
  13. map.vectorLayer.features[i]