text: (self.webpackChunkgeonode_mapstore_client=self.webpackChunkgeonode_mapstore_client||[]).push([[29389],{604206:(e,t,r)=>{"use strict";r.d(t,{hZ:()=>n,pb:()=>o,kD:()=>i,DI:()=>u,IC:()=>c,iU:()=>a,W7:()=>f,uB:()=>l,Rh:()=>p,G_:()=>s,vU:()=>y,Vw:()=>b,KD:()=>d,uj:()=>O,lo:()=>g,Yf:()=>v,fo:()=>h,PY:()=>m,bp:()=>j,oJ:()=>w,k4:()=>P,sc:()=>S,Li:()=>E});var n="CHANGE_DRAWING_STATUS",o="DRAW:END_DRAWING",i="DRAW:SET_CURRENT_STYLE",u="DRAW:GEOMETRY_CHANGED",c="DRAW:DRAW_SUPPORT_STOPPED",a="DRAW:FEATURES_SELECTED",f="DRAW:DRAWING_FEATURES",l="DRAW:SET_SNAPPING_LAYER",p="DRAW:SNAPPING_IS_LOADING",s="DRAW:TOGGLE_SNAPPING",y="DRAW:SET_SNAPPING_CONFIG";function b(e,t,r,n,o){return{type:u,features:e,owner:t,enableEdit:r,textChanged:n,circleChanged:o}}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:a,features:e}}function O(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:f,features:e}}function g(){return{type:c}}function v(e,t,r,o,i,u){return{type:n,status:e,method:t,owner:r,features:o,options:i,style:u}}function h(e,t){return{type:o,geometry:e,owner:t}}function m(e){return{type:i,currentStyle:e}}var j=function(e){return v("clean","",e,[],{})};function w(){return{type:s}}function P(e){return{type:l,snappingLayer:e}}function S(){return{type:p}}function E(e,t,r){return{type:y,value:e,prop:t,pluginCfg:r}}},921533:(e,t,r)=>{"use strict";r.d(t,{Z:()=>f});var n=r(867076),o=r(815135),i=r(159979),u=["renderPopover","popoverOptions"];function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const f=(0,n.compose)((0,n.withProps)((function(e){var t=e.renderPopover,r=e.popoverOptions;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}(t?{renderPopover:t,popoverOptions:r}:{},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,u))})),(0,n.branch)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.renderPopover,r=e.popoverOptions;return t&&!!r}),i.Z,o.Z))},159979:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h});var n=r(124852),o=r.n(n),i=r(352595),u=r(757588),c=r(957557),a=r.n(c),f=r(180307),l=r.n(f);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}var s=["popoverOptions","keyProp"];function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},y.apply(this,arguments)}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}function g(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}const h=function(e){return function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(h,t);var r,n,c,f,p=(c=h,f=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=v(c);if(f){var r=v(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return g(this,e)});function h(){return b(this,h),p.apply(this,arguments)}return r=h,(n=[{key:"render",value:function(){var t=null,r=this.props,n=r.popoverOptions,c=r.keyProp,f=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(r,s);return o().createElement("span",{className:"mapstore-info-popover"},o().createElement(e,y({},a()(f,["renderPopover","tooltipId"]),{key:c,ref:function(e){t=e}})),o().createElement(i.Z,{placement:n.placement,shouldUpdatePosition:!0,show:!0,target:function(){return l().findDOMNode(t)}},o().createElement(u.Popover,n.props,n.content)))}}])&&d(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),h}(o().Component)}},656903:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(124852),o=r.n(n),i=r(757588),u=r(282467),c=["disabled","id","visible","onClick","glyph","active","className"];function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(this,arguments)}var f={width:0,padding:0,borderWidth:0},l={},p=function(e){return e?l:f};const s=(0,n.forwardRef)((function(e,t){var r=e.disabled,n=e.id,f=e.visible,l=e.onClick,s=e.glyph,y=e.active,b=e.className,d=void 0===b?"square-button-md":b,O=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,c);return o().createElement(u.Z,a({ref:t},O,{bsStyle:y?"success":"primary",disabled:r,id:"fg-".concat(n),style:p(f),className:d,onClick:function(){return!r&&l()}}),o().createElement(i.Glyphicon,{glyph:s}))}))},859912:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>K});var n=r(124852),o=r.n(n),i=r(675263),u=r.n(i),c=r(49977),a=r.n(c),f=r(557579),l=r(433528),p=r(604206),s=r(807878),y=r(782904),b=r(580416),d=r(275982),O=r(95797),g=r(401757),v=r(824260),h=r(607147);function m(e){return function(e){if(Array.isArray(e))return j(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return j(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?j(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var E=function(e){var t=(0,g.GW)(e);return[t.search&&t.search.url,t.name]};const T={openWidgetEditor:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.getState,n=void 0===r?function(){}:r;return e.ofType(f.AE,f.dm,f.IT).filter((function(){return(0,h.PJ)(n())})).switchMap((function(){return a().Observable.of((0,y.Xg)("widgetBuilder","enabled",!0),(0,y.Xg)("metadataexplorer","enabled",!1))}))},closeWidgetEditorOnFinish:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.getState,n=void 0===r?function(){}:r;return e.ofType(f.Jm,b.oE).filter((function(){return(0,h.PJ)(n())})).switchMap((function(){return a().Observable.of((0,y.Xg)("widgetBuilder","enabled",!1))}))},initEditorOnNew:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.getState,n=void 0===r?function(){}:r;return e.ofType(f.AE).filter((function(){return(0,h.PJ)(n())})).switchMap((function(e){return a().Observable.of((0,f.bS)(P(P({legend:!1,mapSync:!0,cartesian:!0,yAxis:!0},e),{},{type:void 0}),{step:0}))}))},initEditorOnNewChart:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.getState,n=void 0===r?function(){}:r;return e.ofType(f.IT).filter((function(){return(0,h.PJ)(n())})).switchMap((function(e){return a().Observable.of((0,l.YV)(),(0,f.bS)(P(P({legend:!1,mapSync:!0,cartesian:!0,yAxis:!0,widgetType:"chart",filter:(0,v.X1)(n())},e),{},{type:void 0}),{step:0}),(0,f.Rz)("returnToFeatureGrid",!0))}))},handleWidgetsFilterPanel:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.getState,n=void 0===r?function(){}:r;return e.ofType(f.lG).filter((function(){return(0,h.PJ)(n())})).switchMap((function(){return a().Observable.of(O.gT.apply(void 0,m(E(n()))),(0,s.F)((0,g.um)(n())),(0,y.Xg)("widgetBuilder","enabled",!1),(0,y.Xg)("queryPanel","enabled",!0)).concat(a().Observable.race(e.ofType(s.Wm).take(1),e.ofType(y.kM).filter((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.control,r=e.property;return"queryPanel"===t&&(!r||"enabled"===r)})).take(1)).switchMap((function(e){return(e.filterObj?a().Observable.of((0,f.Rz)("filter",e.filterObj)):a().Observable.empty()).merge(a().Observable.of((0,y.Xg)("widgetBuilder","enabled",!0)))}))).takeUntil(e.ofType(d.nk,f.dm).merge(e.ofType(y.kM).filter((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.control,r=e.property;return"widgetBuilder"===t&&0==!r})))).concat(a().Observable.of((0,p.bp)(),(0,y.Xg)("queryPanel","enabled",!1)))}))}};var k=r(322843),D=r(416919),R=r(171703),_=r(22222),A=r(867076),C=r(55105);const W=(0,A.compose)((0,R.connect)((function(e){return{returnToFeatureGrid:(0,g.Wo)(e)}}),{backToWidgetList:function(){return(0,f.Rz)("widgetType",void 0)},closeWidgetBuilder:function(){return(0,y.Xg)("widgetBuilder","enabled",!1,!1)},openFeatureGridTable:function(){return(0,l.t9)()}}),(0,A.withHandlers)({backFromWizard:function(e){var t=e.backToWidgetList,r=void 0===t?function(){}:t,n=e.closeWidgetBuilder,o=void 0===n?function(){}:n,i=e.openFeatureGridTable,u=void 0===i?function(){}:i,c=e.returnToFeatureGrid;return function(){c?(o(),u()):r()}}}),(0,A.withProps)((function(e){var t=e.returnToFeatureGrid,r=e.backFromWizard;return{exitButton:{onClick:void 0===r?function(){}:r,glyph:"arrow-left",tooltipId:t?"widgets.builder.wizard.backToFeatureGrid":"widgets.builder.wizard.backToWidgetTypeSelection"}}})));var I=r(704876),N=r(921533),q=r(656903),F=(0,N.Z)(q.Z);const G=(0,R.connect)((function(){return{}}),{onClick:function(){return(0,f.C2)()}})((function(e){var t=e.disabled,r=e.mode,n=e.onClick,i=void 0===n?function(){}:n;return o().createElement(F,{id:"grid-map-chart",keyProp:"grid-map-chart",tooltipId:"featuregrid.toolbar.createNewChart",disabled:t,visible:"VIEW"===r,onClick:i,glyph:"stats"})}));function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function M(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function z(e,t){return z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},z(e,t)}function U(e,t){if(t&&("object"===x(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function X(e){return X=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},X(e)}function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach((function(t){H(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function H(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var J=(0,A.compose)((0,R.connect)((0,_.P1)(g.h9,g.zA,(function(e,t){return Z({dependencies:e},t)})),{toggleConnection:f.w2}),W)(I.Z),Y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&z(e,t)}(c,e);var t,r,n,i,u=(n=c,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=X(n);if(i){var r=X(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return U(this,e)});function c(){return M(this,c),u.apply(this,arguments)}return t=c,r=[{key:"componentDidMount",value:function(){this.props.onMount()}},{key:"componentWillUnmount",value:function(){this.props.onUnmount()}},{key:"render",value:function(){return o().createElement(D.Z,{open:this.props.enabled,size:this.props.dockSize,zIndex:this.props.zIndex,position:this.props.position,bsStyle:"primary",hideHeader:!0,style:Z(Z({},this.props.layout),{},{background:"white"})},o().createElement(J,{enabled:this.props.enabled,onClose:this.props.onClose,typeFilter:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type;return"map"!==t&&"legend"!==t}}))}}],r&&B(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o().Component);H(Y,"propTypes",{id:u().string,enabled:u().bool,limitDockHeight:u().bool,fluid:u().bool,zIndex:u().number,dockSize:u().number,position:u().string,onMount:u().func,onUnmount:u().func,onClose:u().func,dimMode:u().string,src:u().string,style:u().object,layout:u().object}),H(Y,"defaultProps",{id:"widgets-builder-plugin",enabled:!1,dockSize:500,limitDockHeight:!0,zIndex:1e4,fluid:!1,dimMode:"none",position:"left",onMount:function(){},onUnmount:function(){},onClose:function(){},layout:{}});var V=(0,R.connect)((0,_.P1)(h.dH,(function(e){return(0,C.ic)(e,{height:!0})}),(function(e,t){return{enabled:e,layout:t}})),{onMount:function(){return(0,y.Xg)("widgetBuilder","available",!0)},onUnmount:function(){return(0,y.Xg)("widgetBuilder","available",!1)},onClose:y.Xg.bind(null,"widgetBuilder","enabled",!1,!1)})(Y);const K=(0,k.rx)("WidgetsBuilder",{component:V,epics:T,containers:{TOC:{doNotHide:!0,name:"WidgetBuilder"},FeatureEditor:{doNotHide:!0,target:"toolbar",position:21,Component:G}}})},824260:(e,t,r)=>{"use strict";r.d(t,{qj:()=>v,Bu:()=>h,UM:()=>m,X1:()=>j,L:()=>w,HY:()=>P,Mz:()=>S,F0:()=>E,dc:()=>T,b0:()=>k,hk:()=>D,Qs:()=>R,gy:()=>_,M7:()=>A,VD:()=>C});var n=r(414293),o=r.n(n),i=r(227361),u=r.n(i),c=r(91175),a=r.n(c),f=r(701469),l=r.n(f),p=r(630998),s=r.n(p);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O=function(e){return u()(e,"query.filterObj.featureTypeName")},g=function(e){return function(t){return u()(t,'query.featureTypes["'.concat(e,'"]'))}},v=function(e,t){return u()(g(t)(e),"original")},h=function(e){return e&&e.query&&e.query.searchUrl},m=function(e){return e&&e.query&&e.query.url},j=function(e){return e&&e.query&&e.query.filterObj},w=function(e){return u()(g(O(e))(e),"attributes")},P=function(e){return u()(e,"query.typeName")},S=function(e){return u()(e,"query.result.features")},E=function(e){var t=u()(e,"query.result");return b(b({},t),{},{features:(t&&t.features||[]).filter((function(e){return!o()(e.geometry)}))})},T=function(e,t){var r=e&&e.query&&e.query.result&&e.query.result.features;return a()(r.filter((function(e){return e.id===t})))},k={startIndex:function(e){return u()(e,"query.filterObj.pagination.startIndex")},maxFeatures:function(e){return u()(e,"query.filterObj.pagination.maxFeatures")},resultSize:function(e){return u()(e,"query.result.features.length")},totalFeatures:function(e){return u()(e,"query.result.totalFeatures")}},D=function(e,t){var r=g(t)(e);return!!(r&&r.attributes&&r.geometry&&r.original)},R=function(e){return v(e,O(e))},_=function(e){return u()(e,"query.featureLoading")},A=function(e){return u()(e,"query.syncWmsFilter",!1)},C=function(e){var t=u()(e,"query.filterObj.crossLayerFilter"),r=u()(e,"query.filterObj.spatialField"),n=u()(e,"query.filterObj.filterFields");return!!(n&&a()(n)||r&&(r.method&&r.operation&&r.geometry||l()(r)&&s()(r,(function(e){return e.method&&e.operation&&e.geometry}))>-1)||t&&t.collectGeometries&&t.operation)}}}]);