从技术上讲,openlayers中的snap交互会发生什么。
referance http://openlayers.org/en/v3.8.2/examples/snap.html
答案 0 :(得分:1)
来自Snap互动的API文档:
在修改或绘制矢量要素时处理矢量要素的捕捉。 这些功能可以来自ol.source.Vector或ol.Collection Any 允许用户与功能交互的交互对象 只要添加了鼠标,使用鼠标就可以从捕捉中受益 之前。
快照互动会修改地图浏览器事件坐标和像素 强制快照发生在任何交互中的属性。
请参阅:http://openlayers.org/en/v3.8.2/examples/snap.html
换句话说,Snap交互会侦听地图上发生的浏览器事件,并将其内部坐标修改为" snap"到附近特征的最近顶点或片段。在快照交互之前添加到地图的任何其他交互将使用更新的坐标,因为"最顶层,即最后一个"首先处理相互作用。
答案 1 :(得分:0)