Openlayers ol-ext select 多个特征进行转换
Openlayers ol-ext select multiple features to transform
我正在使用 Openlayers 的 ol-ext 扩展,这很棒。
我感兴趣的部分是 Transform 交互,我在此处的基本 React 示例中使用它:https://jsfiddle.net/mcneela86/umrz7dd1/
这是组件到目前为止的范围:
class Select extends React.Component {
static contextTypes = {map: PropTypes.object}
componentDidMount() {
this.select = new ol.interaction.Transform();
this.context.map.addInteraction(this.select);
console.log(this.select);
}
componentWillUnmount () {
this.context.map.removeInteraction(this.select);
}
render() { return null; }
}
我的问题是,有没有办法可以同时 select 多项功能?
假定 Transform 交互仅处理一项功能。
可以使用不止一个,但我需要用例来查看发生了什么(每个特征应该单独旋转吗?围绕哪个中心?等等)。
您可以要求对 github page 进行改进。
我正在使用 Openlayers 的 ol-ext 扩展,这很棒。
我感兴趣的部分是 Transform 交互,我在此处的基本 React 示例中使用它:https://jsfiddle.net/mcneela86/umrz7dd1/
这是组件到目前为止的范围:
class Select extends React.Component {
static contextTypes = {map: PropTypes.object}
componentDidMount() {
this.select = new ol.interaction.Transform();
this.context.map.addInteraction(this.select);
console.log(this.select);
}
componentWillUnmount () {
this.context.map.removeInteraction(this.select);
}
render() { return null; }
}
我的问题是,有没有办法可以同时 select 多项功能?
假定 Transform 交互仅处理一项功能。 可以使用不止一个,但我需要用例来查看发生了什么(每个特征应该单独旋转吗?围绕哪个中心?等等)。
您可以要求对 github page 进行改进。