Appearance
Documentation / @geoverse/core-ol / GTransformOptions
Interface: GTransformOptions
Defined in: packages/core-ol/src/interactions/transform.ts:39
Properties
features?
ts
optional features?: Feature<Geometry, {
[x: string]: any;
}>[];Defined in: packages/core-ol/src/interactions/transform.ts:43
初始参与变换的要素
hitTolerance?
ts
optional hitTolerance?: number;Defined in: packages/core-ol/src/interactions/transform.ts:55
命中容差(像素),默认 0
layers?
ts
optional layers?: Layer<Source, LayerRenderer<any>, {
[x: string]: any;
}>[];Defined in: packages/core-ol/src/interactions/transform.ts:45
参与变换的图层(与 features 二选一或并用)
rotate?
ts
optional rotate?: boolean;Defined in: packages/core-ol/src/interactions/transform.ts:49
允许旋转(带旋转手柄),默认 true
scale?
ts
optional scale?: boolean;Defined in: packages/core-ol/src/interactions/transform.ts:51
允许缩放(带角点手柄),默认 true
stretch?
ts
optional stretch?: boolean;Defined in: packages/core-ol/src/interactions/transform.ts:53
允许拉伸(带边手柄),默认 false
target?
ts
optional target?: Map;Defined in: packages/core-ol/src/interactions/transform.ts:41
地图对象(也可后续 setMap 绑定)
transformOptions?
ts
optional transformOptions?: TransformOptions;Defined in: packages/core-ol/src/interactions/transform.ts:57
透传给 ol-ext Transform 的高级选项(keepAspectRatio / style 等)
translate?
ts
optional translate?: boolean;Defined in: packages/core-ol/src/interactions/transform.ts:47
允许整体平移,默认 true
