OpenLayers:如何从特定点开始绘制一条线

时间:2014-07-25 16:36:51

标签: openlayers

这是我在stackoverflow上的第一个问题,我刚刚注册了。 我有这个简单的绘制线条的功能,它应该起作用:

function xdraw() {
    routeDraw = new OpenLayers.Control.DrawFeature(layer_nautical_route, OpenLayers.Handler.Path, {title: 'Draw line'});

    editPanel.addControls(routeDraw);
    editPanel.defaultControl = routeDraw;

    map.addControl(routeDraw);
}

然后,如果您熟悉OpenLayers,您知道必须单击地图才能开始绘制线条,但我想要的是设置默认起点然后从那里绘制。 因此,如果你启动xdraw()函数,第一个点将被设置(让我们说它是0,0)。 我希望这是有道理的。有任何想法吗?感谢。

0 个答案:

没有答案