2014-09-10 517 views
0

有什么方法可以手动编辑点的坐标吗? 我想编辑就像我创建了一个观点:OpenLayers 2 - 如何手动更改点的坐标?

var point = new OpenLayers.Geometry.Point(newX,newY); 
var point_ft = new OpenLayers.Feature.Vector(point, null, null); 
warstwaRysowania.addFeatures(point_ft); 

我可以做类似这样的例子吗?如果是,请告诉我如何。我想要处理现有的功能。

回答

1

好吧,我得到了一个解决方案:

function(e) { 
      console.log(e.feature.geometry); 
      var newPoint = new OpenLayers.LonLat(myX, myY); 
      e.feature.move(newPoint); 
      }