csdn_linan 2015-12-22 03:32 采纳率: 0%
浏览 1700

SuperMap.Snap 开启捕捉,但是捕捉不到。

我参照实例写了一个自动捕捉的小例子。
我在编辑的时候利用SuperMap.Snap进行自动捕捉要素。
激活的要素编辑控件,也开启的捕捉。
但是只能拖动要素上的点,当两个点离的很近的时候不能自动捕捉。
大概代码如下:
初始化:
vector = new SuperMap.Layer.Vector("vectorLayer-捕捉");
snap01=new SuperMap.Snap([busstation],40,20,{actived:true});
modifyFeature1=new SuperMap.Control.ModifyFeature(busstation);
modifyFeature1.snap=snap01;

激活并启动捕捉:
modifyFeature1.activate();
snap01.on();

并把modifyFeature1添加到map中,但是效果出不来。
那位大神知道,请指教。。。

  • 写回答

1条回答 默认 最新

报告相同问题?