@mapgis/webclient-common
Version:
mapgis ES6 format for igserver
1 lines • 1.73 MB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(window,function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=87)}([function(e,t,r){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.allSettled=t.inOrderPromise=t.debouncePromise=t.compareObject=t.throttle=t.convertImageSourceToBase64=t.isWMSReverse=t.getProjectionSrs=t.inputCss=t.getBaseUrl=t.toJSON=t.VideoPixelCoordTransforms=t.GDALComposeGeoTransforms=t.GDALGCPsToGeoTransform=t.GDALInvGeoTransform=t.GDALApplyGeoTransform=t.getVideoType=t.isObject=t.notNULL=t.cloneObject=t.returnPoint=t.formatPoints=t.newGuid=t.extendDeep=t.isBoolean=t.deepClone=t.isString=t.Log=t.getOutStatisticsParameter=t.getGeometryParameter=t.isNull=t.createGeometry=t.normalize=t.defined=t.defaultValue=t.getGUID=t.bind=t.getParameterString=t.urlAppend=t.transformResult=t.isInTheSameDomain=t.isNumber=t.isArray=t.extend=void 0;var n=r(19),i=r(321),o=r(322),a=r(75),s=r(167),l=c(r(323)),u=c(r(61));function c(e){return e&&e.__esModule?e:{default:e}}t.extend=n.extend,t.isArray=n.isArray,t.isNumber=n.isNumber,t.isInTheSameDomain=n.isInTheSameDomain,t.transformResult=n.transformResult,t.urlAppend=n.urlAppend,t.getParameterString=n.getParameterString,t.bind=n.bind,t.getGUID=n.getGUID,t.defaultValue=n.defaultValue,t.defined=n.defined,t.normalize=i.normalize,t.createGeometry=o.createGeometry,t.isNull=n.isNull,t.getGeometryParameter=n.getGeometryParameter,t.getOutStatisticsParameter=n.getOutStatisticsParameter,t.Log=u.default,t.isString=n.isString,t.deepClone=n.deepClone,t.isBoolean=n.isBoolean,t.extendDeep=n.extendDeep,t.newGuid=n.newGuid,t.formatPoints=n.formatPoints,t.returnPoint=n.returnPoint,t.cloneObject=n.cloneObject,t.notNULL=n.notNULL,t.isObject=n.isObject,t.getVideoType=n.getVideoType,t.GDALApplyGeoTransform=s.GDALApplyGeoTransform,t.GDALInvGeoTransform=s.GDALInvGeoTransform,t.GDALGCPsToGeoTransform=s.GDALGCPsToGeoTransform,t.GDALComposeGeoTransforms=s.GDALComposeGeoTransforms,t.VideoPixelCoordTransforms=l.default,t.toJSON=n.toJSON,t.getBaseUrl=n.getBaseUrl,t.inputCss=n.inputCss,t.getProjectionSrs=n.getProjectionSrs,t.isWMSReverse=n.isWMSReverse,t.convertImageSourceToBase64=n.convertImageSourceToBase64,t.throttle=n.throttle,t.compareObject=n.compareObject,t.debouncePromise=a.debouncePromise,t.inOrderPromise=a.inOrderPromise,t.allSettled=a.allSettled},function(e,t,r){"use strict";t.__esModule=!0;var n=function(e){return e&&e.__esModule?e:{default:e}}(r(248));t.default=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),(0,n.default)(e,i.key,i)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}()},function(e,t,r){e.exports={default:r(252),__esModule:!0}},function(e,t,r){"use strict";t.__esModule=!0;var n=function(e){return e&&e.__esModule?e:{default:e}}(r(46));t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,n.default)(t))&&"function"!=typeof t?e:t}},function(e,t,r){"use strict";t.__esModule=!0;var n=a(r(266)),i=a(r(157)),o=a(r(46));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,o.default)(t)));e.prototype=(0,i.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(n.default?(0,n.default)(e,t):e.__proto__=t)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpatialRelation=t.SceneSubLayerType=t.AreaUnits=t.LinearUnits=t.LineMarkerStyle=t.LineMarkerPlacement=t.LineJoinType=t.LineCapType=t.Symbol3DLayerType=t.WMTSCorporation=t.FeatureRender=t.RadiusUnit=t.EPSG=t.Font=t.UrlServerType=t.Projection=t.ShadowMode=t.SceneMode=t.ElevationInfo=t.VideoRegistrationParam=t.VideoMetaData=t.WMTSStyle=t.TileMatrixSet=t.SketchEditorToolEventType=t.SketchEditorState=t.SketchEditorEventType=t.SketchEditMode=t.SketchDataType=t.VideoSourceType=t.ViewEventType=t.ProjectInfoBySrsID=t.ProjectInfo=t.getFeaturesFromFeatureSet=t.FeatureSet=t.Feature=t.OutStatistic=t.ErrorEvent=t.LayerEvent=t.Color=t.Event=t.Evented=t.CollectionFlattener=t.Collection=t.Zondy=void 0;var n=w(r(7)),i=r(44),o=w(r(76)),a=w(r(126)),s=w(r(336)),l=w(r(38)),u=w(r(127)),c=w(r(128)),f=w(r(337)),h=w(r(338)),d=w(r(339)),p=r(8),y=w(r(168)),g=w(r(340)),m=w(r(341)),v=w(r(77)),_=w(r(380)),S=w(r(182)),x=r(129),b=w(r(131));function w(e){return e&&e.__esModule?e:{default:e}}t.Zondy=n.default,t.Collection=a.default,t.CollectionFlattener=s.default,t.Evented=o.default,t.Event=i.Event,t.Color=l.default,t.LayerEvent=i.LayerEvent,t.ErrorEvent=i.ErrorEvent,t.OutStatistic=f.default,t.Feature=x.Feature,t.FeatureSet=x.FeatureSet,t.getFeaturesFromFeatureSet=x.getFeaturesFromFeatureSet,t.ProjectInfo=h.default,t.ProjectInfoBySrsID=d.default,t.ViewEventType=p.ViewEventType,t.VideoSourceType=p.VideoSourceType,t.SketchDataType=p.SketchDataType,t.SketchEditMode=p.SketchEditMode,t.SketchEditorEventType=p.SketchEditorEventType,t.SketchEditorState=p.SketchEditorState,t.SketchEditorToolEventType=p.SketchEditorToolEventType,t.TileMatrixSet=y.default,t.WMTSStyle=g.default,t.VideoMetaData=_.default,t.VideoRegistrationParam=S.default,t.ElevationInfo=m.default,t.SceneMode=p.SceneMode,t.ShadowMode=p.ShadowMode,t.Projection=v.default,t.UrlServerType=p.UrlServerType,t.Font=u.default,t.EPSG=c.default,t.RadiusUnit=p.RadiusUnit,t.FeatureRender=b.default,t.WMTSCorporation=p.WMTSCorporation,t.Symbol3DLayerType=p.Symbol3DLayerType,t.LineCapType=p.LineCapType,t.LineJoinType=p.LineJoinType,t.LineMarkerPlacement=p.LineMarkerPlacement,t.LineMarkerStyle=p.LineMarkerStyle,t.LinearUnits=p.LinearUnits,t.AreaUnits=p.AreaUnits,t.SceneSubLayerType=p.SceneSubLayerType,t.SpatialRelation=p.SpatialRelation},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),window.Zondy=window.Zondy||{};var n=window.Zondy;n.Service=n.Service||{},n.Geometry=n.Geometry||{},n.Layer=n.Layer||{},n.ThemeLayer=n.ThemeLayer||{},n.Enum=n.Enum||{},n.Symbol=n.Symbol||{},n.Widget=n.Widget||{},n.Renderer=n.Renderer||{},n.Renderer.VisualVariable=n.Renderer.VisualVariable||{},n.Tool=n.Tool||{},n.Object=n.Object||{},n.Utils=n.Utils||{},n.Object.Theme=n.Object.Theme||{},n.LogType=n.LogType||"warningAndError",n.Version="17.0.4",t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomWKID=t.TileSliceType=t.ColorNameToHexMap=t.SceneSubLayerType=t.AreaUnits=t.LinearUnits=t.MaterialType=t.WaveStrength=t.WaterbodySize=t.PatternStyle=t.ProfileType=t.AnchorType=t.LinePatternStyle=t.LineMarkerStyle=t.LineMarkerPlacement=t.LineJoinType=t.LineCapType=t.Symbol3DLayerType=t.WMTSCorporation=t.RadiusUnit=t.PictureFormat=t.UrlServerType=t.ShadowMode=t.SceneMode=t.VerticalAlignment=t.HorizontalAlignment=t.ElevationMode=t.IGSSymbolType=t.SymbolType=t.IGSRendererType=t.SketchEditorToolEventType=t.SketchEditorState=t.SketchEditorEventType=t.SketchEditMode=t.SketchDataType=t.VideoSourceType=t.VectorTileGeometryType=t.RendererType=t.AngleUnit=t.LengthUnit=t.ViewEventType=t.LoadStatus=t.LogType=t.IGSGeometryType=t.TokenAttachType=t.LayerType=t.GeometryType=t.SpatialRelation=t.StatisticType=t.MapEventType=t.LayerEventType=t.FetchMethod=t.ReturnFormat=void 0;var n=re(r(278)),i=re(r(279)),o=re(r(280)),a=re(r(281)),s=re(r(282)),l=re(r(283)),u=re(r(96)),c=re(r(284)),f=re(r(285)),h=re(r(286)),d=re(r(287)),p=re(r(288)),y=re(r(289)),g=re(r(290)),m=re(r(291)),v=re(r(292)),_=re(r(293)),S=re(r(161)),x=re(r(296)),b=re(r(297)),w=re(r(298)),k=re(r(299)),M=re(r(300)),E=re(r(301)),I=re(r(121)),T=re(r(302)),L=re(r(303)),P=re(r(122)),C=re(r(123)),N=re(r(304)),O=re(r(305)),R=re(r(306)),G=re(r(307)),V=re(r(308)),A=re(r(309)),D=re(r(310)),F=re(r(124)),j=re(r(125)),B=re(r(311)),q=re(r(312)),J=re(r(313)),U=re(r(314)),z=re(r(315)),W=re(r(162)),H=re(r(163)),X=re(r(164)),Z=re(r(316)),Y=re(r(317)),K=re(r(318)),Q=re(r(319)),$=re(r(165)),ee=re(r(320)),te=re(r(166));function re(e){return e&&e.__esModule?e:{default:e}}t.ReturnFormat=n.default,t.FetchMethod=i.default,t.LayerEventType=o.default,t.MapEventType=a.default,t.StatisticType=s.default,t.SpatialRelation=l.default,t.GeometryType=u.default,t.LayerType=c.default,t.TokenAttachType=f.default,t.IGSGeometryType=h.default,t.LogType=d.default,t.LoadStatus=p.default,t.ViewEventType=y.default,t.LengthUnit=g.default,t.AngleUnit=m.default,t.RendererType=v.default,t.VectorTileGeometryType=_.default,t.VideoSourceType=S.default,t.SketchDataType=x.default,t.SketchEditMode=b.default,t.SketchEditorEventType=w.default,t.SketchEditorState=k.default,t.SketchEditorToolEventType=M.default,t.IGSRendererType=E.default,t.SymbolType=I.default,t.IGSSymbolType=T.default,t.ElevationMode=L.default,t.HorizontalAlignment=P.default,t.VerticalAlignment=C.default,t.SceneMode=N.default,t.ShadowMode=O.default,t.UrlServerType=R.default,t.PictureFormat=G.default,t.RadiusUnit=V.default,t.WMTSCorporation=A.default,t.Symbol3DLayerType=D.default,t.LineCapType=F.default,t.LineJoinType=j.default,t.LineMarkerPlacement=B.default,t.LineMarkerStyle=q.default,t.LinePatternStyle=J.default,t.AnchorType=U.default,t.ProfileType=z.default,t.PatternStyle=W.default,t.WaterbodySize=H.default,t.WaveStrength=X.default,t.MaterialType=Z.default,t.LinearUnits=Y.default,t.AreaUnits=K.default,t.SceneSubLayerType=Q.default,t.ColorNameToHexMap=$.default,t.TileSliceType=ee.default,t.CustomWKID=te.default},function(e,t,r){"use strict";t.__esModule=!0;var n=o(r(3)),i=o(r(263));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t,r,o){null===t&&(t=Function.prototype);var a=(0,i.default)(t,r);if(void 0===a){var s=(0,n.default)(t);return null===s?void 0:e(s,r,o)}if("value"in a)return a.value;var l=a.get;return void 0!==l?l.call(o):void 0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editGeometryByArc3=t.editFeatureByArc3=t.GeometryEngine=t.createGeometry=t.SpatialReference=t.MultiLineString=t.MultiPolygon=t.Circle=t.MultiPoint=t.Point=t.LineString=t.Polygon=t.Extent=t.Geometry=void 0;var n=y(r(30)),i=y(r(58)),o=y(r(79)),a=y(r(177)),s=y(r(39)),l=y(r(179)),u=y(r(180)),c=y(r(178)),f=y(r(181)),h=y(r(57)),d=r(47),p=y(r(62));function y(e){return e&&e.__esModule?e:{default:e}}t.Geometry=n.default,t.Extent=i.default,t.Polygon=o.default,t.LineString=a.default,t.Point=s.default,t.MultiPoint=l.default,t.Circle=u.default,t.MultiPolygon=c.default,t.MultiLineString=f.default,t.SpatialReference=h.default,t.createGeometry=d.createGeometry,t.GeometryEngine=p.default,t.editFeatureByArc3=d.editFeatureByArc3,t.editGeometryByArc3=d.editGeometryByArc3},function(e,t,r){e.exports={default:r(277),__esModule:!0}},function(e,t,r){e.exports={default:r(233),__esModule:!0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=p(r(12)),i=p(r(14)),o=p(r(0)),a=p(r(2)),s=r(6),l=r(1),u=r(8),c=p(r(132)),f=p(r(133)),h=p(r(183)),d=r(80);function p(e){return e&&e.__esModule?e:{default:e}}var y=function(){function e(t){(0,o.default)(this,e),t=(0,l.defaultValue)(t,{});var r=(0,l.defaultValue)(t.url,""),n=(0,d.formatBaseUrl)(r);this._url=n.baseUrl,this._paramString=n.paramString?n.paramString+"&":"",this.enableGlobeFetch=(0,l.defaultValue)(t.enableGlobeFetch,!0),this.clientId=(0,l.defaultValue)(t.clientId,(0,l.getGUID)()),this._requestInterceptor=(0,l.defaultValue)(t.requestInterceptor,new c.default),this._responseInterceptor=(0,l.defaultValue)(t.responseInterceptor,new f.default),this._requestTimeout=(0,l.defaultValue)(t.requestTimeout,45e3),this._headers=(0,l.defaultValue)(t.headers,void 0),this._tokenKey=(0,l.defaultValue)(t.tokenKey,"token"),this._tokenValue=(0,l.defaultValue)(t.tokenValue,void 0),this._tokenAttachType=(0,l.defaultValue)(t.tokenAttachType,u.TokenAttachType.url),this._fetchService=void 0,this.enableGlobeFetch?this._globeOptions={requestInterceptor:this._requestInterceptor,responseInterceptor:this._responseInterceptor,requestTimeout:this._requestTimeout,headers:this._headers,tokenKey:this._tokenKey,tokenValue:this._tokenValue,tokenAttachType:this._tokenAttachType,fetchService:this._fetchService}:this._privateOptions={requestInterceptor:this._requestInterceptor,responseInterceptor:this._responseInterceptor,requestTimeout:this._requestTimeout,headers:this._headers,tokenKey:this._tokenKey,tokenValue:this._tokenValue,tokenAttachType:this._tokenAttachType,fetchService:this._fetchService},this._initFetch()}return(0,a.default)(e,[{key:"queryServerInfo",value:function(e){var t=this;return this._querySimpleInfo(e,function(e){return e.indexOf("/igs/rest/mrcs/docs/")>-1?e.replace("mrcs/docs","mrms/info")+"?f=json":e.indexOf("/igs/rest/mrms/docs/")>-1?e.replace("docs","info")+"?f=json":e.indexOf("/igs/rest/mrms/tile/")>-1?e.replace("tile","info")+"?f=json":e.indexOf("/igs/rest/g3d/")>-1?e+"/GetDocInfo":e+"?f=json"+t._paramString})}},{key:"_initFetch",value:function(){return this.enableGlobeFetch&&!s.Zondy.Service._fetchService?this._globeOptions?s.Zondy.Service._fetchService=new h.default("",this._globeOptions):s.Zondy.Service._fetchService=new h.default("",{}):this.enableGlobeFetch||this._fetchService||(this._privateOptions?this._fetchService=new h.default("",this._privateOptions):this._fetchService=new h.default("",{})),this.enableGlobeFetch?s.Zondy.Service._fetchService:this._fetchService}},{key:"_getFetch",value:function(){var e=this.enableGlobeFetch?s.Zondy.Service._fetchService:this._fetchService;return e||(e=this._initFetch()),e}},{key:"_getRequest",value:function(e,t){l.Log.info("请求链接:",e),l.Log.info("请求参数:",t);var r=(0,l.defaultValue)(t.success,void 0),n=(0,l.defaultValue)(t.failure,void 0);return this._getFetch().request({url:e,extendOptions:t,method:"GET",success:function(e){e&&r&&r(e)},failure:function(e){n&&n(e)}})}},{key:"_postRequest",value:function(e,t){return this._sendBodyRequest("POST",e,t)}},{key:"_deleteRequest",value:function(e,t){return this._sendBodyRequest("DELETE",e,t)}},{key:"_putRequest",value:function(e,t){return this._sendBodyRequest("PUT",e,t)}},{key:"_patchRequest",value:function(e,t){return this._sendBodyRequest("PATCH",e,t)}},{key:"_sendBodyRequest",value:function(e,t,r){var n=(0,l.defaultValue)(r.success,void 0),i=(0,l.defaultValue)(r.failure,void 0),o=(0,l.defaultValue)(r.data,{}),a=(0,l.defaultValue)(r.headers,void 0),s=(0,l.defaultValue)(r.responseType,void 0),c=(0,l.defaultValue)(r.tokenAttachType,u.TokenAttachType.url);return this._getFetch().request({url:t,method:e,data:o,headers:a,responseType:s,tokenAttachType:c,success:function(e){e&&n&&n(e)},failure:function(e){i&&i(e)}})}},{key:"_setFetchValue",value:function(e,t){this.enableGlobeFetch&&s.Zondy.Service._fetchService?s.Zondy.Service._fetchService[e]=t:this.enableGlobeFetch||(s.Zondy.Service._fetchService[e]=t)}},{key:"_checkAndRequest",value:function(e,t,r){if(r=(0,l.defaultValue)(r,{}),!e.isChecked)return this.requestInterceptor&&this.requestInterceptor.failure&&this.requestInterceptor.failure instanceof Function&&this.requestInterceptor.failure({succeed:!1,msg:e.errorMessage,errorType:e.errorType,data:void 0}),r.failure&&r.failure instanceof Function&&r.failure({succeed:!1,msg:e.errorMessage,errorType:e.errorType,data:void 0}),i.default.reject({succeed:!1,msg:e.errorMessage,data:void 0,errorType:e.errorType});switch((0,l.defaultValue)(r.method,u.FetchMethod.get)){case u.FetchMethod.get:return this._getRequest(t+e.queryString,r);case u.FetchMethod.post:var n=(0,l.deepClone)(r);return n.data=e.queryString,this._postRequest(t,n);case u.FetchMethod.delete:var o=(0,l.deepClone)(r);return o.data=e.queryString,this._deleteRequest(t,o);case u.FetchMethod.put:var a=(0,l.deepClone)(r);return a.data=e.queryString,this._putRequest(t,a);default:return this._getRequest(t+e.queryString,r)}}},{key:"_checkPathParameters",value:function(e,t){t=(0,l.defaultValue)(t,{layerId:{type:"String"}});var r=(0,d.checkPathParameters)(t,e);return r.isChecked?{succeed:!0}:(this.requestInterceptor&&this.requestInterceptor.failure&&this.requestInterceptor.failure instanceof Function&&this.requestInterceptor.failure({succeed:!1,msg:r.errorMessage,errorType:r.errorType,data:void 0}),{succeed:!1,msg:r.errorMessage,errorType:r.errorType})}},{key:"_querySimpleInfo",value:function(e,t){if(e=(0,l.defaultValue)(e,{}),t&&t instanceof Function){var r=t(this._url)+this._paramString;return e.method=u.FetchMethod.get,l.Log.info("发起请求,基地址为:",r),this._checkAndRequest({isChecked:!0,errorMessage:"",errorType:"",queryString:""},r,e)}return!1}},{key:"_queryInfoByLayerId",value:function(e,t){e=(0,l.defaultValue)(e,{});var r=this._checkPathParameters(e);if(!r.succeed)return e.failure&&e.failure instanceof Function&&e.failure({succeed:!1,msg:r.msg,data:void 0}),i.default.reject({succeed:!1,msg:r.msg,data:void 0});if(t&&t instanceof Function){var n=t(this._url,e);return e.method=u.FetchMethod.get,l.Log.info("发起请求,基地址为:",n),this._checkAndRequest({isChecked:!0,errorMessage:"",errorType:"",queryString:""},n,e)}}},{key:"_queryByParameters",value:function(e,t,r,n){e=(0,l.defaultValue)(e,{});var o=this._checkPathParameters(e,t);if(!o.succeed)return e.failure&&e.failure instanceof Function&&e.failure({succeed:!1,msg:o.msg,data:void 0,errorType:o.errorType}),i.default.reject({succeed:!1,msg:o.msg,data:void 0,errorType:o.errorType});if(n&&n instanceof Function){var a=n(this._url,e);return l.Log.info("发起请求,基地址为:",a),this._checkAndRequest((0,d.checkParam)(e,r),a,e)}}}]),e}();(0,n.default)(y.prototype,{requestInterceptor:{configurable:!1,get:function(){return this._requestInterceptor},set:function(e){this._setFetchValue("requestInterceptor",e),this._requestInterceptor=e}},responseInterceptor:{configurable:!1,get:function(){return this._responseInterceptor},set:function(e){this._setFetchValue("responseInterceptor",e),this._responseInterceptor=e}},requestTimeout:{configurable:!1,get:function(){return this._requestTimeout},set:function(e){this._setFetchValue("requestTimeout",e),this._requestTimeout=e}},headers:{configurable:!1,get:function(){return this._headers},set:function(e){this._setFetchValue("headers",e),this._headers=e}},tokenKey:{configurable:!1,get:function(){return this._tokenKey},set:function(e){this._setFetchValue("tokenKey",e),this._tokenKey=e}},tokenValue:{configurable:!1,get:function(){return this._tokenValue},set:function(e){this._setFetchValue("tokenValue",e),this._tokenValue=e}},tokenAttachType:{configurable:!1,get:function(){return this._tokenAttachType},set:function(e){this._setFetchValue("tokenAttachType",e),this._tokenAttachType=e}}}),(0,n.default)(y.prototype,{url:{get:function(){return this._url},set:function(e){this._url=e}}}),s.Zondy.Service.BaseServer=y,t.default=y},function(e,t,r){e.exports={default:r(237),__esModule:!0}},function(e,t){var r=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=r)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TileLayer=t.SubLayer=t.SceneLayer=t.MapImageLayer=t.FeatureLayer=t.VectorTileSubLayer=t.VectorTileLayer=t.Layer=void 0;var n=f(r(49)),i=f(r(464)),o=f(r(209)),a=f(r(467)),s=f(r(488)),l=f(r(489)),u=f(r(82)),c=f(r(490));function f(e){return e&&e.__esModule?e:{default:e}}t.Layer=n.default,t.VectorTileLayer=i.default,t.VectorTileSubLayer=o.default,t.FeatureLayer=a.default,t.MapImageLayer=s.default,t.SceneLayer=l.default,t.SubLayer=u.default,t.TileLayer=c.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=m(r(25)),i=m(r(11)),o=m(r(14)),a=m(r(29)),s=m(r(3)),l=m(r(0)),u=m(r(2)),c=m(r(4)),f=m(r(5)),h=m(r(13)),d=r(1),p=r(6),y=r(80),g=r(205);function m(e){return e&&e.__esModule?e:{default:e}}var v=function(e){function t(e){return(0,l.default)(this,t),(0,c.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"_getCheckQueryOpts",value:function(){return{}}},{key:"_getWorkflowParameters",value:function(e){var t=this,r={};return(0,a.default)(e).forEach(function(e){try{var n=t[e];if(void 0===n)return void d.Log.error("传入参数错误!");n&&n.clone?r[e]=n.clone():r[e]=n}catch(e){d.Log.error(e)}}),r}},{key:"_processParams",value:function(e,t){var r={};return(0,a.default)(t).forEach(function(n){try{var i=e[n],o=n;if(t[n]&&t[n].process){var a=t[n];i="function"==typeof a.process?a.process(i):a.process}t[n]&&t[n].alias&&(o=t[n].alias),r[o]=i}catch(e){d.Log.error(e)}}),r}},{key:"_queryByParameters",value:function(e,t,r,n){e=(0,d.defaultValue)(e,{});var a=this._checkPathParameters(e,t);if(!a.succeed)return e.failure&&e.failure instanceof Function&&e.failure({succeed:!1,msg:a.msg,data:void 0,errorType:a.errorType}),o.default.reject({succeed:!1,msg:a.msg,data:void 0,errorType:a.errorType});if(n&&n instanceof Function){var s=n(this.url,e),l=(0,y.checkParam)(e,r),u=this._processParams(e,r);return l&&(l.queryString="¶meters="+(0,i.default)(u)),d.Log.info("发起请求,基地址为:",s),this._checkAndRequest(l,s,e)}}},{key:"execute",value:function(e){var t=e||{},r=this._getCheckQueryOpts(),i=this._getWorkflowParameters(r);return this._queryByParameters((0,n.default)(i,t),{},r,function(e){return e+"/execute?f=json"})}},{key:"submit",value:function(e){var t=e||{},r=this._getCheckQueryOpts(),i=this._getWorkflowParameters(r);return this._queryByParameters((0,n.default)(i,t),{},r,function(e){return e+"/submit?f=json"})}},{key:"queryTaskStatus",value:function(e){return this._queryByParameters(e,{taskId:{type:"String"}},{},function(e,t){return e+"/"+t.taskId+"?f=json"})}},{key:"queryTaskResult",value:function(e){return this._queryByParameters(e,{taskId:{type:"String"}},{},function(e,t){return e+"/"+t.taskId+"/results?f=json"})}}],[{key:"createWorkFlow",value:function(e){return(0,g.createWorkflow)(e)}}]),t}(h.default);p.Zondy.Service.WorkFlowServer=v,t.default=v},function(e,t,r){var n=r(21),i=r(15),o=r(36),a=r(43),s=r(37),l=function(e,t,r){var u,c,f,h=e&l.F,d=e&l.G,p=e&l.S,y=e&l.P,g=e&l.B,m=e&l.W,v=d?i:i[t]||(i[t]={}),_=v.prototype,S=d?n:p?n[t]:(n[t]||{}).prototype;for(u in d&&(r=t),r)(c=!h&&S&&void 0!==S[u])&&s(v,u)||(f=c?S[u]:r[u],v[u]=d&&"function"!=typeof S[u]?r[u]:g&&c?o(f,n):m&&S[u]==f?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):y&&"function"==typeof f?o(Function.call,f):f,y&&((v.virtual||(v.virtual={}))[u]=f,e&l.R&&_&&!_[u]&&a(_,u,f)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compareObject=t.throttle=t.convertImageSourceToBase64=t.isWMSReverse=t.getProjectionSrs=t.jsonClone=t.toJSON=t.inputCss=t.getBaseUrl=t.isFunction=t.getVideoType=t.isObject=t.notNULL=t.cloneObject=t.returnPoint=t.formatPoints=t.newGuid=t.extendDeep=t.isBoolean=t.deepClone=t.isString=t.getOutStatisticsParameter=t.getGeometryParameter=t.isNull=t.isNumber=t.defined=t.defaultValue=t.getGUID=t.bind=t.getParameterString=t.urlAppend=t.transformResult=t.isInTheSameDomain=t.isArray=t.extend=void 0;var n=u(r(160)),i=u(r(29)),o=u(r(11)),a=u(r(46)),s=r(6),l=r(8);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return void 0!==e&&null!==e?e:t}function f(e){if(null===e||"object"!==(void 0===e?"undefined":(0,a.default)(e)))return e;if(e instanceof Date){var t=new Date;return t.setTime(e.getTime()),t}if(e instanceof Array)return e.slice(0);if(e instanceof Object){var r={};for(var n in e)e.hasOwnProperty(n)&&"layer"!==n&&(e[n]instanceof Array?r[n]=JSON.parse((0,o.default)(e[n])):r[n]=f(e[n]));return r}throw new Error("Unable to copy obj! Its type isn't supported.")}function h(e){var t=(new TextEncoder).encode(e);return"data:image/svg+xml;base64,"+btoa(String.fromCharCode.apply(null,t))}function d(e){return Object.prototype.toString.call(e).substring(8).split(/]/)[0]}t.extend=function(e,t){if(e=e||{},t)for(var r in t){var n=t[r];void 0!==n&&(e[r]=n)}return e},t.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)},t.isInTheSameDomain=function(e){if(!e)return!0;var t=e.indexOf("//"),r=document.location.toString(),n=r.indexOf("//");if(-1===t)return!0;var i=e.substring(0,t),o=i,a=r.substring(n+2);n=a.indexOf("/");var s=a.indexOf(":"),l=a.substring(0,n),u=document.location.protocol;if(-1!==s||(l+=":"+("http:"===u.toLowerCase()?80:443)),u.toLowerCase()!==o.toLowerCase())return!1;var c=(o=e.substring(t+2)).indexOf(":");t=o.indexOf("/");var f=o.substring(0,t),h=void 0;return-1!==c?h=o.substring(0,c):(h=o.substring(0,t),f+=":"+("http:"===i.toLowerCase()?80:443)),h===document.domain&&f===l},t.transformResult=function(e){return e.responseText&&"string"==typeof e.responseText&&(e=JSON.parse(e.responseText)),e},t.urlAppend=function(e,t){var r=e;if(t){var n=(e+" ").split(/[?&]/);r+=" "===n.pop()?t:n.length?"&"+t:"?"+t}return r},t.getParameterString=function(e){var t=[];for(var r in e){var n=e[r];if(null!==n&&"function"!=typeof n){var i=void 0;if("object"===(void 0===n?"undefined":(0,a.default)(n))&&n.constructor===Array){for(var o=[],s=void 0,l=0,u=n.length;l<u;l++)s=n[l],o.push(encodeURIComponent(null===s||void 0===s?"":s));i=o.join(",")}else i=encodeURIComponent(n);t.push(encodeURIComponent(r)+"="+i)}}return t.join("&")},t.bind=function(e,t){var r=Array.prototype.slice.apply(arguments,[2]);return function(){var n=r.concat(Array.prototype.slice.apply(arguments,[0]));return e.apply(t,n)}},t.getGUID=function(){for(var e="",t=1;t<=32;t++)e+=Math.floor(16*Math.random()).toString(16),8!==t&&12!==t&&16!==t&&20!==t||(e+="-");return e},t.defaultValue=c,t.defined=function(e){return void 0!==e&&null!==e},t.isNumber=function(e){return!isNaN(e)&&null!==e&&!Array.isArray(e)&&"object"!==(void 0===e?"undefined":(0,a.default)(e))&&"string"!=typeof e},t.isNull=function(e){return void 0===e||null===e||""===e||"{}"===(0,o.default)(e)&&0===(0,i.default)(e).length},t.getGeometryParameter=function(e){var t="";return e&&(t+="&geometry="+e.toString()+"&geometryType="+e.getIGSType()),t},t.getOutStatisticsParameter=function(e){var t="";if(e instanceof Array&&e.length>0){t+="&outStatistics=[";for(var r=0;r<e.length;r++){var n=void 0;if(!(e[r]instanceof s.OutStatistic)){var i=c(e[r],{});n=new s.OutStatistic({statisticType:i.statisticType,onStatisticField:i.onStatisticField,outStatisticFieldName:i.outStatisticFieldName})}n&&(t+=n.toString())}t+="]"}return t},t.isString=function(e){return"string"==typeof e},t.deepClone=function(e){var t=e.success,r=e.failure,n=JSON.parse((0,o.default)(e));return n.success=t,n.failure=r,n},t.isBoolean=function(e){return"boolean"==typeof e},t.extendDeep=function e(t,r){var n=void 0,i=Object.prototype.toString;for(n in t=t||{},r)r.hasOwnProperty(n)&&("object"===(0,a.default)(r[n])?("[object Null]"!==i.call(t[n])&&"[object Undefined]"!==i.call(t[n])||(t[n]="[object Array]"===i.call(r[n])?[]:{}),e(t[n],r[n])):t[n]=r[n],""!==r[n]&&null!==r[n]||(t[n]=r[n]));return t},t.newGuid=function(){for(var e="",t=1;t<=32;t++)e+=Math.floor(16*Math.random()).toString(16),8!==t&&12!==t&&16!==t&&20!==t||(e+="-");return e},t.formatPoints=function e(t){for(var r=0;r<t.length;r++)t[r]instanceof Array?e(t[r]):t[r]instanceof Object&&(t[r]=t[r].toArray());return t},t.returnPoint=function(e,t,r){return new e({longitude:r[0],latitude:r[1],z:r[2],spatialReference:f(t.spatialReference)})},t.cloneObject=f,t.notNULL=function(e){return""!==e&&null!==e&&void 0!==e},t.isObject=function(e){return"[object Object]"===Object.prototype.toString.call(e)},t.getVideoType=function(e){if(e instanceof HTMLVideoElement)return l.VideoSourceType.videoHTML;if("object"===(void 0===e?"undefined":(0,a.default)(e)))return l.VideoSourceType.videoPlayer;if("string"!=typeof e)return null;var t=e.split(":");if("http"===t[0]||"https"===t[0]){var r=e.split(".").pop();if(r===l.VideoSourceType.hls)return l.VideoSourceType.hls;if(r===l.VideoSourceType.mp4)return l.VideoSourceType.mp4}else if(t[0]===l.VideoSourceType.rtmp)return l.VideoSourceType.rtmp;return null},t.isFunction=function(e){return"function"==typeof e},t.getBaseUrl=function(e){var t=document.createElement("a");t.setAttribute("href",e);var r=t.hostname,n=t.port;return t.protocol+"//"+r+(n.length?":"+n:"")},t.inputCss=function(e){if(window.document){var t=window.document.createElement("style");t.type="text/css",t.innerHTML=e,window.document.body.appendChild(t)}},t.toJSON=function(e,t){return e instanceof t?e.toJSON():e},t.jsonClone=function(e){return e=c(e,{}),JSON.parse((0,o.default)(e))},t.getProjectionSrs=function(e){var t=void 0;return e.wkid?t="EPSG:"+e.wkid:e.wkt&&(t={wkt:e.wkt,v:""},t=(0,o.default)(t)),t},t.isWMSReverse=function(e,t){var r=t.wkid,n=!1;return"1.3.0"===e&&(t.isGeographic||r>=2327&&r<=2442||r>=4491&&r<=4554||r>=21413&&r<=21423||r>=21473&&r<=21483)&&(n=!0),n},t.convertImageSourceToBase64=function(e){var t="";return"string"==typeof e?t=/<svg\s|<svg>/i.test(e)?h(e):e:e instanceof SVGElement?t=h((new XMLSerializer).serializeToString(e)):e instanceof Image?t=e.src:e instanceof HTMLCanvasElement&&(t=e.toDataURL("image/png")),t},t.throttle=function(e,t,r){var n=void 0,i=void 0;function o(){n=!1,i&&(a.apply(r,i),i=!1)}function a(){n?i=arguments:(n=!0,e.apply(r,arguments),setTimeout(o,t))}return a},t.compareObject=function e(t,r){if(arguments.length<2)throw"Incorrect number of parameters";var o=d(t);if(o!==d(r))return!1;if("Array"!==o&&"Object"!==o&&"Set"!==o&&"Map"!==o)return"Number"===o&&"NaN"===t.toString()?"NaN"===r.toString():"Date"===o||"RegExp"===o?t.toString()===r.toString():t===r;if("Array"===o){if(t.length!==r.length)return!1;if(0===t.length)return!0;for(var a=0;a<t.length;a++)if(!e(t[a],r[a]))return!1}else if("Object"===o){var s=(0,i.default)(t),l=(0,i.default)(r),u=void 0;if(s.length!==l.length)return!1;for(var c=0;c<s.length;c++){if((u=s[c])!==l[c])return!1;if(!e(t[u],r[u]))return!1}}else if(("Set"===o||"Map"===o)&&!e((0,n.default)(t),(0,n.default)(r)))return!1;return!0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorMaterial=t.WaterSymbol3DLayer=t.TextHalo=t.TextSymbol3DLayer=t.Edges3D=t.ExtrudeSymbol3DLayer=t.ObjectSymbol3DLayer=t.IconResource=t.PointSymbol3DOutline=t.IconSymbol3DLayer=t.FillSymbol3DOutline=t.FillSymbol3DLayer=t.PathSymbol3DLayer=t.LineSymbol3DLayer=t.LineStylePattern3D=t.LineStyleMarker3D=t.Symbol3DLayer=t.Symbol3DVerticalOffset=t.Callout3D=t.LineCallout3D=t.PolygonSymbol3D=t.PointSymbol3D=t.LineSymbol3D=t.LabelSymbol3D=t.Symbol3D=t.Symbol=t.createSymbol=t.MapGISTextSymbol=t.PictureFillSymbol=t.PictureMarkerSymbol=t.TextSymbol=t.SimpleMarkerSymbol=t.SimpleLineSymbol=t.SimpleFillSymbol=void 0;var n=_(r(56)),i=_(r(78)),o=_(r(173)),a=_(r(362)),s=_(r(365)),l=_(r(130)),u=_(r(366)),c=_(r(367)),f=_(r(368)),h=_(r(369)),d=_(r(370)),p=_(r(371)),y=_(r(372)),g=r(170),m=r(8),v=r(31);function _(e){return e&&e.__esModule?e:{default:e}}t.SimpleFillSymbol=s.default,t.SimpleLineSymbol=l.default,t.SimpleMarkerSymbol=a.default,t.TextSymbol=o.default,t.PictureMarkerSymbol=u.default,t.PictureFillSymbol=c.default,t.MapGISTextSymbol=f.default,t.createSymbol=function(e){var t=null;switch((e||{}).type){case m.SymbolType.simpleMarker:t=new a.default(e);break;case m.SymbolType.simpleLine:t=new l.default(e);break;case m.SymbolType.simpleFill:t=new s.default(e);break;case m.SymbolType.pictureMarker:t=new u.default(e);break;case m.SymbolType.pictureFill:t=new c.default(e);break;case m.SymbolType.text:t=new o.default(e);break;case m.SymbolType.mapgisText:t=new f.default(e);break;case m.SymbolType.label3D:t=new h.default(e);break;case m.SymbolType.point3D:t=new p.default(e);break;case m.SymbolType.line3D:t=new d.default(e);break;case m.SymbolType.polygon3D:t=new y.default(e);break;default:t=new a.default(e)}return t},t.Symbol=n.default,t.Symbol3D=i.default,t.LabelSymbol3D=h.default,t.LineSymbol3D=d.default,t.PointSymbol3D=p.default,t.PolygonSymbol3D=y.default,t.LineCallout3D=v.LineCallout3D,t.Callout3D=v.Callout3D,t.Symbol3DVerticalOffset=v.Symbol3DVerticalOffset,t.Symbol3DLayer=g.Symbol3DLayer,t.LineStyleMarker3D=v.LineStyleMarker3D,t.LineStylePattern3D=v.LineStylePattern3D,t.LineSymbol3DLayer=g.LineSymbol3DLayer,t.PathSymbol3DLayer=g.PathSymbol3DLayer,t.FillSymbol3DLayer=g.FillSymbol3DLayer,t.FillSymbol3DOutline=v.FillSymbol3DOutline,t.IconSymbol3DLayer=g.IconSymbol3DLayer,t.PointSymbol3DOutline=v.PointSymbol3DOutline,t.IconResource=v.IconResource,t.ObjectSymbol3DLayer=g.ObjectSymbol3DLayer,t.ExtrudeSymbol3DLayer=g.ExtrudeSymbol3DLayer,t.Edges3D=v.Edges3D,t.TextSymbol3DLayer=g.TextSymbol3DLayer,t.TextHalo=v.TextHalo,t.WaterSymbol3DLayer=g.WaterSymbol3DLayer,t.ColorMaterial=v.ColorMaterial},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,r){var n=r(109)("wks"),i=r(89),o=r(21).Symbol,a="function"==typeof o;(e.exports=function(e){return n[e]||(n[e]=a&&o[e]||(a?o:i)("Symbol."+e))}).store=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GeometryFilter=t.convertIGSClippingString=t.FetchRequest=t.ServiceConfigRequestInterceptors=t.ServiceConfigToken=t.Config=t.formatBaseUrl=t.ArcGISVectorTileServer=t.ArcGISFeatureServer=t.ArcGISGeometryServer=t.ThemesInfo=t.ThemeServer=t.ItemValue=t.FolderInfoAttribute=t.FolderInfo=t.ExpInfo=t.CUniqueThemeInfo=t.CUniqueTheme=t.CThemeInfo=t.CTheme=t.CSimpleTheme=t.CRegInfo=t.CRangeThemeInfo=t.CRangeTheme=t.CRandomTheme=t.CPntInfo=t.CMultiClassTheme=t.CLinInfo=t.CGraduatedSymbolTheme=t.CFourColorTheme=t.CDotDensityTheme=t.CChartType=t.CChartThemeRepresentInfo=t.CChartThemeInfo=t.CChartTheme=t.CChartLabelFormat=t.CAnnInfo=t.CAllOtherDataItemInfoSource=t.ArcGISMapServer=t.WFSServer=t.WMTSServer=t.WMSServer=t.SceneServer=t.ResourceServer=t.PlotServer=t.VectorTileServer=t.TileServer=t.RootServer=t.SecurityServer=t.TerrainServer=t.PoiServer=t.Cesium3DTilesServer=t.AddressServer=t.GeometryServer=t.ImageServer=t.M3DServer=t.FeatureServer=t.MapServer=t.ResponseInterceptor=t.RequestInterceptor=t.BaseServer=t.FetchServer=void 0;var n=h(r(13)),i=h(r(132)),o=h(r(133)),a=h(r(183)),s=h(r(97)),l=r(80),u=h(r(184)),c=r(384),f=r(185);function h(e){return e&&e.__esModule?e:{default:e}}t.FetchServer=a.default,t.BaseServer=n.default,t.RequestInterceptor=i.default,t.ResponseInterceptor=o.default,t.MapServer=f.MapServer,t.FeatureServer=f.FeatureServer,t.M3DServer=f.M3DServer,t.ImageServer=f.ImageServer,t.GeometryServer=f.GeometryServer,t.AddressServer=f.AddressServer,t.Cesium3DTilesServer=f.Cesium3DTilesServer,t.PoiServer=f.PoiServer,t.TerrainServer=f.TerrainServer,t.SecurityServer=f.SecurityServer,t.RootServer=f.RootServer,t.TileServer=f.TileServer,t.VectorTileServer=f.VectorTileServer,t.PlotServer=f.PlotServer,t.ResourceServer=f.ResourceServer,t.SceneServer=f.SceneServer,t.WMSServer=f.WMSServer,t.WMTSServer=f.WMTSServer,t.WFSServer=f.WFSServer,t.ArcGISMapServer=f.ArcGISMapServer,t.CAllOtherDataItemInfoSource=f.CAllOtherDataItemInfoSource,t.CAnnInfo=f.CAnnInfo,t.CChartLabelFormat=f.CChartLabelFormat,t.CChartTheme=f.CChartTheme,t.CChartThemeInfo=f.CChartThemeInfo,t.CChartThemeRepresentInfo=f.CChartThemeRepresentInfo,t.CChartType=f.CChartType,t.CDotDensityTheme=f.CDotDensityTheme,t.CFourColorTheme=f.CFourColorTheme,t.CGraduatedSymbolTheme=f.CGraduatedSymbolTheme,t.CLinInfo=f.CLinInfo,t.CMultiClassTheme=f.CMultiClassTheme,t.CPntInfo=f.CPntInfo,t.CRandomTheme=f.CRandomTheme,t.CRangeTheme=f.CRangeTheme,t.CRangeThemeInfo=f.CRangeThemeInfo,t.CRegInfo=f.CRegInfo,t.CSimpleTheme=f.CSimpleTheme,t.CTheme=f.CTheme,t.CThemeInfo=f.CThemeInfo,t.CUniqueTheme=f.CUniqueTheme,t.CUniqueThemeInfo=f.CUniqueThemeInfo,t.ExpInfo=f.ExpInfo,t.FolderInfo=f.FolderInfo,t.FolderInfoAttribute=f.FolderInfoAttribute,t.ItemValue=f.ItemValue,t.ThemeServer=f.ThemeServer,t.ThemesInfo=f.ThemesInfo,t.ArcGISGeometryServer=f.ArcGISGeometryServer,t.ArcGISFeatureServer=f.ArcGISFeatureServer,t.ArcGISVectorTileServer=f.ArcGISVectorTileServer,t.formatBaseUrl=l.formatBaseUrl,t.Config=u.default,t.ServiceConfigToken=l.ServiceConfigToken,t.ServiceConfigRequestInterceptors=l.ServiceConfigRequestInterceptors,t.FetchRequest=s.default,t.convertIGSClippingString=l.convertIGSClippingString,t.GeometryFilter=c.GeometryFilter},function(e,t,r){e.exports={default:r(381),__esModule:!0}},function(e,t,r){var n=r(27),i=r(141),o=r(104),a=Object.defineProperty;t.f=r(28)?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),i)try{return a(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(22);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){e.exports=!r(52)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,r){e.exports={default:r(275),__esModule:!0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=v(r(12)),i=v(r(11)),o=v(r(3)),a=v(r(0)),s=v(r(2)),l=v(r(4)),u=v(r(5)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(35)),f=v(r(76)),h=r(1),d=v(r(7)),p=r(8),y=r(47),g=v(r(57)),m=r(10);function v(e){return e&&e.__esModule?e:{default:e}}var _=function(e){function t(e){(0,a.default)(this,t);var r=(0,l.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return e=(0,h.defaultValue)(e,{}),r.spatialReference=(0,h.defaultValue)(g.default.fromJSON(e.spatialReference),new g.default("EPSG:4326")),r.hasZ=!1,r.type=p.GeometryType.geometry,r}return(0,u.default)(t,e),(0,s.default)(t,[{key:"clone",value:function(){return new t(this.toJSON())}},{key:"toJSON",value:function(){return{spatialReference:this.spatialReference instanceof g.default?this.spatialReference.toJSON():this.spatialReference,hasZ:this.hasZ,type:this.type}}},{key:"toGeoJSON",value:function(){return{type:this.type,coordinates:this.coordinates}}},{key:"fromGeoJSON",value:function(e){(e||e.type!==this.type)&&new Error("GeoJSON类型和几何类型不一致"),(0,h.defined)(this.coordinates)&&(this.coordinates=e.coordinates)}},{key:"toXML",value:function(){return""}},{key:"getType",value:function(){return this.type}},{key:"getIGSType",value:function(){return p.IGSGeometryType.geometry}},{key:"getGeometryType",value:function(){return this.type}},{key:"toString",value:function(){return""}}],[{key:"fromGeoJSON",value:function(e){return(0,y.createGeometryByGeoJSON)(e)}},{key:"fromJSON",value:function(e){return e=(0,h.defaultValue)(e,{}),(0,y.createGeometry)(e)}},{key:"isClockwise",value:function(e){e=(0,h.defaultValue)(e,void 0),(0,h.isNull)(e)&&h.Log.error("geometry1不能为空!"),e instanceof Array||h.Log.error("输入参数类型错误,需要输入点数组!");for(var t=0;t<e.length;t++)if(e[t]instanceof Array)for(var r=0;r<e[t].length;r++)e[t][r]instanceof Array&&h.Log.error("输入参数类型错误,需要输入二维数组!");else h.Log.error("输入参数类型错误,需要输入二维数组!");if(e[0].length===e[e.length-1].length&&(0,i.default)(e[0])===(0,i.default)(e[e.length-1])||h.Log.error("输入的点数组必须首尾闭合!"),!(0,h.isNull)(e)){var n=c.lineString(e);return c.booleanClockwise(n)}}},{key:"fromRings",value:function(e,t){e=(0,h.defaultValue)(e,void 0);var r=(0,h.defaultValue)(g.default.fromJSON(t),new g.default("EPSG:4326"));(0,h.isNull)(e)&&h.Log.error("geometry1不能为空!"),e instanceof Array||h.Log.error("输入参数类型错误,需要输入点数组!"),3!==this._multiarr(e)&&h.Log.error("输入参数错误,需要输入三维数组!");var n=void 0;if(1===e.length){var o=e[0];return o[0].length===o[o.length-1].length&&(0,i.default)(o[0])===(0,i.default)(o[o.length-1])||o.push(o[0]),new m.Polygon({coordinates:[o],spatialReference:r})}for(var a=[],s=0;s<e.length;s++){var l={geometry:void 0,area:null,inner:[]};(0,i.default)(e[s][0])!==(0,i.default)(e[s][e[s].length-1])&&e[s].push(e[s][0]);var u=new m.Polygon({coordinates:[e[s]],spatialReference:r});l.geometry=u,l.area=m.GeometryEngine.planarArea(u),a.push(l)}for(var c=this._processArr([],a),f=[],d=function(e){var t=[c[e].geometry.coordinates[0]];c[e].inner.length>=1&&c[e].inner.forEach(function(e){t.push(e.geometry.coordinates[0])}),f.push(t)},p=0;p<c.length;p++)d(p);for(var y=[],v=0;v<c.length;v++)n=new m.Polygon({coordinates:f[v],spatialReference:r}),y.push(n);return y}},{key:"_processArr",value:function(e,t){t.sort(function(e,t){return t.area-e.area});for(var r=t[0],n=[],i=1;i<t.length;i++)m.GeometryEngine.disjoint(r.geometry,t[i].geometry)?n.push(t[i]):m.GeometryEngine.contains(r.geometry,t[i].geometry)?r.inner.push(t[i]):n.push(t[i]);if(r.inner.length>1)for(var o=0;o<r.inner.length;o++)for(var a=r.inner[o],s=o+1;s<r.inner.length;s++)m.GeometryEngine.intersects(a.geometry,r.inner[s].geometry)&&(m.GeometryEngine.contains(a.geometry,r.inner[s].geometry)?(n.push(r.inner[s]),r.inner.splice(s,1),s--):h.Log.error("输入的几何存在拓扑错误,请检查"));return e.push(r),n.length>1?this._processArr(e,n):1===n.length&&e.push(n[0]),e}},{key:"_multiarr",value:function(e){for(var t=[],r=1,n=0;n<e.length;n++)if(e[n]instanceof Array)for(var i=0;i<e[n].length;i++)t.push(e[n][i]);return t.length&&(r=1,r+=this._multiarr(t)),r}},{key:"_parseString",value:function(e){for(var t=[],r=e.split("*"),n=0;n<r.length;n++){for(var i=r[n].split(" "),o=[],a=0;a<i.length;a++)if(o.push(i[a].split(",")),i[a].indexOf("#")>-1){i[a]=i[a].replace("#",""),o.splice(a-1,2);var s=[i[a-1].split(","),i[a].split(","),i[a+1].split(",")];o.push(s),a++}for(var l=[],u=0;u<o.length;u++){var c=void 0;if(o[u][0]instanceof Array){for(var f=[],h=0;h<o[u].length;h++)c=o[u][h].map(function(e){return Number(e)}),f.push(c);l.push(f)}else c=o[u].map(function(e){return Number(e)}),l.push(c)}t.push(l)}return t}}]),t}(f.default);(0,n.default)(_.prototype,{extent:{configurable:!1,get:function(){}}}),t.default=_,d.default.Geometry.Geometry=_},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorMaterial=t.TextHalo=t.Edges3D=t.IconResource=t.PointSymbol3DOutline=t.FillSymbol3DOutline=t.LineStylePattern3D=t.LineStyleMarker3D=t.Symbol3DVerticalOffset=t.Callout3D=t.LineCallout3D=void 0;var n=p(r(344)),i=p(r(171)),o=p(r(345)),a=p(r(346)),s=p(r(347)),l=p(r(348)),u=p(r(349)),c=p(r(350)),f=p(r(351)),h=p(r(172)),d=r(352);function p(e){return e&&e.__esModule?e:{default:e}}t.LineCallout3D=n.default,t.Callout3D=i.default,t.Symbol3DVerticalOffset=o.default,t.LineStyleMarker3D=a.default,t.LineStylePattern3D=s.default,t.FillSymbol3DOutline=l.default,t.PointSymbol3DOutline=u.default,t.IconResource=c.default,t.Edges3D=f.default,t.TextHalo=h.default,t.ColorMaterial=d.ColorMaterial},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(0)),i=r(6),o=r(1),a=function e(t){(0,n.default)(this,e),t=(0,o.defaultValue)(t,{}),(0,o.extend)(this,t),this.Name=t&&t.Name?t.Name:null,this.IsBaseTheme=!t||!t.IsBaseTheme||t.IsBaseTheme,this.Visible=!t||!t.Visible||t.Visible};t.default=a,i.Zondy.Object.Theme.CTheme=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VectorTileLayer=t.LOD=t.getFullBaseUrl=t.appendUrlParams=t.TileInfo=t.FeatureCollection=t.getZoomOffset=t.WebTileLayer=t.ArcGISVectorTileLayer=t.setElevationInfo=t.TileInfoUtil=t.getLayerViewScaleVisible=t.showLayerByScale=t.isCustomSP=t.is4326=t.getUrlType=t.ArcGISTileLayer=t.ArcGISMapImageSubLayer=t.ArcGISMapImageLayer=t.Projection=t.M3DModelCacheLayer=t.IGSFeatureLayer=t.Scene=t.IGSTileLayer=t.IGSSceneSubLayer=t.IGSSceneLayer=t.IGSMapImageSubLayer=t.IGSMapImageLayer=t.IGSVectorTileSubLayer=t.IGSVectorTileLayer=t.VideoLayer=t.VideoMapLayer=t.UnknownLayer=t.GeoJSONLayer=t.GraphicsLayer=t.GroupLayer=t.MapVLayer=t.EchartsLayer=t.TerrainCacheLayer=t.Cesium3DTilesCacheLayer=t.FeatureLayer=t.WMTSSubLayer=t.WFSLayer=t.WMSSubLayer=t.WMSLayer=t.WMTSLayer=t.OGCLayer=t.Layer=void 0;var n=r(208),i=r(16),o=r(495),a=r(50),s=r(500),l=M(r(504)),u=M(r(505)),c=r(506),f=M(r(509)),h=M(r(510)),d=M(r(511)),p=M(r(512)),y=M(r(513)),g=M(r(514)),m=M(r(77)),v=r(40),_=M(r(65)),S=M(r(84)),x=M(r(100)),b=M(r(137)),w=M(r(214)),k=M(r(515));function M(e){return e&&e.__esModule?e:{default:e}}t.Layer=i.Layer,t.OGCLayer=s.OGCLayer,t.WMTSLayer=s.WMTSLayer,t.WMSLayer=s.WMSLayer,t.WMSSubLayer=s.WMSSubLayer,t.WFSLayer=s.WFSLayer,t.WMTSSubLayer=s.WMTSSubLayer,t.FeatureLayer=i.FeatureLayer,t.Cesium3DTilesCacheLayer=l.default,t.TerrainCacheLayer=u.default,t.EchartsLayer=c.EchartsLayer,t.MapVLayer=c.MapVLayer,t.GroupLayer=f.default,t.GraphicsLayer=h.default,t.GeoJSONLayer=d.default,t.UnknownLayer=k.default,t.VideoMapLayer=y.default,t.VideoLayer=g.default,t.IGSVectorTileLayer=n.IGSVectorTileLayer,t.IGSVectorTileSubLayer=n.IGSVectorTileSubLayer,t.IGSMapImageLayer=n.IGSMapImageLayer,t.IGSMapImageSubLayer=n.IGSMapImageSubLayer,t.IGSSceneLayer=n.IGSSceneLayer,t.IGSSceneSubLayer=n.IGSSceneSubLayer,t.IGSTileLayer=n.IGSTileLayer,t.Scene=n.Scene,t.IGSFeatureLayer=n.IGSFeatureLayer,t.M3DModelCacheLayer=p.default,t.Projection=m.default,t.ArcGISMapImageLayer=o.ArcGISMapImageLayer,t.ArcGISMapImageSubLayer=o.ArcGISMapImageSubLayer,t.ArcGISTileLayer=o.ArcGISTileLayer,t.getUrlType=v.getUrlType,t.is4326=v.is4326,t.isCustomSP=v.isCustomSP,t.showLayerByScale=v.showLayerByScale,t.getLayerViewScaleVisible=v.getLayerViewScaleVisible,t.TileInfoUtil=S.default,t.setElevationInfo=a.setElevationInfo,t.ArcGISVectorTileLayer=o.ArcGISVectorTileLayer,t.WebTileLayer=w.default,t.getZoomOffset=v.getZoomOffset,t.FeatureCollection=b.default,t.TileInfo=_.default,t.appendUrlParams=v.appendUrlParams,t.getFullBaseUrl=v.getFullBaseUrl,t.LOD=x.default,t.VectorTileLayer=i.VectorTileLayer},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=u(r(12)),i=u(r(0)),o=u(r(2)),a=r(6),s=r(20),l=r(1);function u(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(t){(0,i.default)(this,e),t=(0,l.defaultValue)(t,{}),this._vertexStyle=(0,l.defaultValue)(t.vertexStyle,new s.SimpleMarkerSymbol({color:new a.Color(24,144,255,1),size:10,outline:new s.SimpleLineSymbol({color:new a.Color(255,255,255,1),width:1})})),this._lineStyle=(0,l.defaultValue)(t.lineStyle,new s.SimpleLineSymbol({color:new a.Color(24,144,255,1),width:3})),this._fillStyle=(0,l.defaultValue)(t.fillStyle,new s.SimpleFillSymbol({color:new a.Color(24,144,255,.3),outline:new s.SimpleLineSymbol({color:new a.Color(24,144,255,1),width:2})})),this._textStyle=(0,l.defaultValue)(t.textStyle,new s.TextSymbol({color:new a.Color(24,144,255,1),text:"默认文字",font:{family:"微软雅黑",size:20,style:"normal",weight:"normal"}})),this._movingLineStyle=(0,l.defaultValue)(t.lineStyle,new s.SimpleLineSymbol({color:new a.Color(255,255,0,1),width:2})),this._selectBoxStyle=(0,l.defaultValue)(t.selectBoxStyle,new s.SimpleFillSymbol({color:new a.Color(241,188,0,.1),outline:new s.SimpleLineSymbol({color:new a.Color(241,188,0,.8),width:2})})),this._selectBoxVertexStyle=(0,l.defaultValue)(t.selectBoxVertexStyle,new s.SimpleMarkerSymbol({color:new a.Color(255,255,255,1),size:10,outline:new s.SimpleLineSymbol({color:new a.Color(241,188,0,1),width:3})})),this._selectVertexStyle=(0,l.defaultValue)(t.selectVertexStyle,new s.SimpleMarkerSymbol({color:new a.Color(241,188,0,1),size:11,outline:new s.SimpleLineSymbol({color:new a.Color(255,255,255,1),width:1})})),this._selectTextStyle=(0,l.defaultValue)(t.selectTextStyle,new s.TextSymbol({color:new a.Color(241,188,0,1),text:"默认文字",font:{family:"微软雅黑",size:20,style:"normal",weight:"normal"}})),this._selectMidVertexStyle=(0,l.defaultValue)(t.selectMidVertexStyle,new s.SimpleMarkerSymbol({color:new a.Color(255,255,255,1),size:8,outline:new s.SimpleLineSymbol({color:new a.Color(241,188,0,1),width:1})})),this._coincidentPointStyle=(0,l.defaultValue)(t.coincidentPointStyle,new s.SimpleMarkerSymbol({color:new a.Color(255,255,0,1),size:10,outline:new s.SimpleLineSymbol({color:new a.Color(255,255,255,1),width:1})})),this._highlightPointStyle=(0,l.defaultValue)(t.highlightPointStyle,new s.SimpleMarkerSymbol({color:new a.Color(255,255,0,1),size:10,outline:new s.SimpleLineSymbol({color:new a.Color(255,255,255,1),width:1})})),this._highlightLineStyle=(0,l.defaultValue)(t.highlightLineStyle,new s.SimpleLineSymbol({color:new a.Color(255,255,0,1),width:3})),this._parallelLineStyle=(0,l.defaultValue)(t.parallelLineStyle,this._highlightLineStyle),this._perpendicularLineStyle=(0,l.defaultValue)(t.perpendicularLineStyle,this._highlightLineStyle)}return(0,o.default)(e,[{key:"clone",value:function(){return new e(this.toJSON())}},{key:"toJSON",value:function(){var e={};return e.vertexStyle=this._vertexStyle.clone(),e.lineStyle=this._lineStyle.clone(),e.fillStyle=this._fillStyle.clone(),e.movingLineStyle=this._moving