模块:ol/interaction/Translate

ol/interaction/Translate


TranslateEvent
Translate

类型定义

FilterFunction()

一个接收 FeatureRenderFeature 以及 Layer 的函数,若要素可平移则返回 true,否则返回 false

Options{Object}

属性:
Name Type 描述
condition Condition | undefined

一个接受参数的函数MapBrowserEvent并返回一个布尔值,表示是否应处理该事件。默认为always.

features Collection<Feature> | undefined

该集合中的要素可以一起平移。

layers Array<Layer> | function | undefined

用于转换要素的图层列表。或者,可以提供过滤函数。该函数将为地图中的每个图层调用,并应返回true对于需要支持翻译功能的图层。如果未指定该选项,则所有可见图层都将被视为可翻译。该选项不被使用如果features已提供。

filter FilterFunction | undefined

一个接受...的函数Feature和一个Layer并返回true如果要素可以被平移或false否则。如果不使用。features已提供。

hitTolerance number
(defaults to 0)

命中检测容差。将检测给定位置周围半径内的像素以查找要素。