iclient-mapboxgl-vue.min.js 1.4 MB

12345678910111213141516171819202122232425262728293031323334353637
  1. /*!
  2. *
  3. * @supermap/vue-iclient.(https://iclient.supermap.io)
  4. * Copyright© 2000 - 2020 SuperMap Software Co.Ltd
  5. * license: Apache-2.0
  6. * version: v10.1.0
  7. *
  8. */
  9. !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("xlsx"),require("../static/libs/mapboxgl/mapbox-gl-enhance.js"),require("vue"),require("three/examples/jsm/loaders/GLTFLoader"),require("vue-echarts"),require("three"),require("ant-design-vue"),require("echarts-liquidfill"),require("three/examples/jsm/loaders/OBJLoader2"),require("vue-cesium"),require("video.js"),require("../static/libs/deckgl/deck.gl.min.js"),require("../static/libs/echarts-layer/EchartsLayer.js"),require("../static/libs/iclient-mapboxgl/iclient-mapboxgl.min.js"),require("echarts"),require("../static/libs/mapbox-gl-draw/mapbox-gl-draw.js"),require("shapefile")):"function"==typeof define&&define.amd?define(["xlsx","../static/libs/mapboxgl/mapbox-gl-enhance.js","vue","three/examples/jsm/loaders/GLTFLoader","vue-echarts","three","ant-design-vue","echarts-liquidfill","three/examples/jsm/loaders/OBJLoader2","vue-cesium","video.js","../static/libs/deckgl/deck.gl.min.js","../static/libs/echarts-layer/EchartsLayer.js","../static/libs/iclient-mapboxgl/iclient-mapboxgl.min.js","echarts","../static/libs/mapbox-gl-draw/mapbox-gl-draw.js","shapefile"],e):"object"==typeof exports?exports.Components=e(require("xlsx"),require("../static/libs/mapboxgl/mapbox-gl-enhance.js"),require("vue"),require("three/examples/jsm/loaders/GLTFLoader"),require("vue-echarts"),require("three"),require("ant-design-vue"),require("echarts-liquidfill"),require("three/examples/jsm/loaders/OBJLoader2"),require("vue-cesium"),require("video.js"),require("../static/libs/deckgl/deck.gl.min.js"),require("../static/libs/echarts-layer/EchartsLayer.js"),require("../static/libs/iclient-mapboxgl/iclient-mapboxgl.min.js"),require("echarts"),require("../static/libs/mapbox-gl-draw/mapbox-gl-draw.js"),require("shapefile")):(t.SuperMap=t.SuperMap||{},t.SuperMap.Components=e(t.XLSX,t.mapboxgl,t.Vue,t["THREE.GLTFLoader"],t.VueECharts,t.THREE,t.antd,t["echarts-liquidfill"],t["THREE.OBJLoader2"],t.VueCesium,t._videojs,t.DeckGL,t.EchartsLayer,t.SuperMap,t.echarts,t.MapboxDraw,t.shapefile))}(window,function(__WEBPACK_EXTERNAL_MODULE__1c98__,__WEBPACK_EXTERNAL_MODULE__3d57__,__WEBPACK_EXTERNAL_MODULE__5643__,__WEBPACK_EXTERNAL_MODULE__6d09__,__WEBPACK_EXTERNAL_MODULE__8275__,__WEBPACK_EXTERNAL_MODULE__8b5b__,__WEBPACK_EXTERNAL_MODULE_a587__,__WEBPACK_EXTERNAL_MODULE_acbb__,__WEBPACK_EXTERNAL_MODULE_b9f8__,__WEBPACK_EXTERNAL_MODULE_be1f__,__WEBPACK_EXTERNAL_MODULE_be3f__,__WEBPACK_EXTERNAL_MODULE_ca40__,__WEBPACK_EXTERNAL_MODULE_e76e__,__WEBPACK_EXTERNAL_MODULE_f240__,__WEBPACK_EXTERNAL_MODULE_f840__,__WEBPACK_EXTERNAL_MODULE_fc22__,__WEBPACK_EXTERNAL_MODULE_ffd5__){return(f={0:function(t,e,i){t.exports=i("5c15")},"022b":function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-indicator",style:t.getBackgroundStyle},[i("div",{class:"sm-component-indicator__content sm-component-indicator__content-"+t.mode},[i("span",{directives:[{name:"show",rawName:"v-show",value:t.showTitleUnit,expression:"showTitleUnit"}],staticClass:"sm-component-indicator__title",style:[t.unit_titleStyle,t.getTextColorStyle]},[t._v(t._s(t.titleData))]),t._v(" "),i("div",[i("span",{staticClass:"sm-component-indicator__num",style:t.indicatorStyle},[t.isNumber(t.indicatorNum)?i("countTo",{attrs:{decimals:t.calDecimals,startVal:t.startData,endVal:t.numData,duration:Number(t.duration)||1e3,separator:t.separator,numBackground:t.numBackground,numSpacing:t.numSpacing,separatorBackground:t.separatorBackground,fontSize:parseFloat(t.fontSize)+t.fontUnit}}):t._e(),t._v("\n "+t._s(t.isNumber(t.indicatorNum)?"":t.indicatorNum)+"\n ")],1),t._v(" "),i("span",{directives:[{name:"show",rawName:"v-show",value:t.showTitleUnit,expression:"showTitleUnit"}],staticClass:"sm-component-indicator__unit",style:[t.unit_titleStyle,t.getTextColorStyle]},[t._v(t._s(t.unitData))])])])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"027a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.request=g,e.generatePointsFeatures=e.clearSearchResultLayer=e.resetSearchSourceData=e.addPoints=e.toBBoxString=e.tdtSetHighlightIcon=e.getStatisticsResult=e.sourceNames=e.tiandituTransit=e.tiandituSearch=e.config=void 0;var n=r(i("bd18")),s=r(i("1164")),l=r(i("f052")),u=r(i("0c08")),c=i("38ce"),h=r(i("090e")),d=r(i("074d")),a=n.default.CancelToken,f=n.default.create(),o={};function g(t){var e=t.url,i=t.params,r=void 0===i?{}:i,n=t.method,a=void 0===n?"get":n,o={url:e,method:a};return"get"===a.toLowerCase()?o.params=r:o.data=r,f(o).then(function(t){return t.data}).catch(function(t){return Promise.reject(t)})}function A(t){var e=o[t];"function"==typeof e&&(e("取消重复请求"),delete o[t])}f.interceptors.request.use(function(e){return A(e.url),e.cancelToken=new a(function(t){o[e.url]=t}),e},function(t){return Promise.reject(t)}),f.interceptors.response.use(function(t){return A(t.config.url),t},function(t){var e=n.default.isCancel(t);if(e){var i={isCancel:e};return Promise.reject(i)}return Promise.reject(t.response&&t.response.data)});e.config={HOME_URL:"https://www.tianditu.gov.cn",feedbackIp:"https://www.tianditu.gov.cn/feedback",T_URL:"https://map.tianditu.gov.cn",T_SSO_URL:"https://sso.tianditu.gov.cn",T_UMS_URL:"https://uums.tianditu.gov.cn",SEARCH_URL:"https://api.tianditu.gov.cn/search",DRIVE_URL:"https://api.tianditu.gov.cn/drive",BUS_URL:"https://api.tianditu.gov.cn/transit",GEOCODE_URL:"https://api.tianditu.gov.cn/geocoder",API_URL:"https://lbs.tianditu.gov.cn/"};e.tiandituSearch=function(t,e){return g({url:t,params:e})};e.tiandituTransit=function(t,e){return g({url:t,params:e})};var p={searchResultPoints:"tdt-search-searchResultPoints",searchResultLine:"tdt-search-searchResultLine",searchResultPolygon:"tdt-search-searchResultPolygon",searchResultPointsOfLine:"tdt-search-searchResultPointsOfLine"};e.sourceNames=p;e.getStatisticsResult=function(t){return{priorityCitys:t.priorityCitys,allAdmins:t.allAdmins.map(function(t,e){var i="0-".concat(e),a={key:i,title:t.name,info:t,children:[],scopedSlots:{title:"title",info:"info"}};return t.childAdmins&&t.childAdmins.forEach(function(t,e){var r="".concat(i,"-").concat(e),n={key:r,title:t.name,info:t,children:[],scopedSlots:{title:"title",info:"info"}};t.childAdmins&&t.childAdmins.forEach(function(t,e){var i={key:"".concat(r,"-").concat(e),title:t.name,info:t,scopedSlots:{title:"title",info:"info"}};n.children.push(i)}),a.children.push(n)}),a})}};e.tdtSetHighlightIcon=function(t,e,i){if(t.getLayer("".concat(e,"-highlight"))){if(i)return void t.setFilter("".concat(e,"-highlight"),["==","hotPointID",i]);t.setFilter("".concat(e,"-highlight"),["==","hotPointID",""])}};e.toBBoxString=function(t){var e=t.getBounds();return e.getWest().toFixed(5)+","+e.getSouth().toFixed(5)+","+e.getEast().toFixed(5)+","+e.getNorth().toFixed(5)};e.addPoints=function(t,e,i){if(i&&t){var r=t.getSource(e),n=i;if(r)r.setData(n);else{t.addSource(e,{type:"geojson",data:n});var a=new Image;a.src=d.default,a.onload=function(){t.style.addSpriteObject(e,a,h.default),t.addLayer({id:e,type:"symbol",source:e,layout:{"icon-image":"buoy-icon-{serialNum}","icon-allow-overlap":!0}}),t.addLayer({id:"".concat(e,"-highlight"),type:"symbol",source:e,layout:{"icon-image":"buoy-icon-active-{serialNum}","icon-allow-overlap":!0},filter:["==","hotPointID",""]})}}var o=(0,s.default)((0,l.default)((0,u.default)(i),1.7));t.fitBounds([[o[0],o[1]],[o[2],o[3]]],{maxZoom:17})}};e.resetSearchSourceData=function(t,e){if(t)if(e&&t.getSource(e))t.getSource(e).setData({type:"FeatureCollection",features:[]});else for(var i in p)t.getSource(i)&&t.getSource(i).setData({type:"FeatureCollection",features:[]})};e.clearSearchResultLayer=function(t,e){if(t)for(var i in p){if(e&&t.getSource(e)){t.getLayer(e)&&t.removeLayer(e),t.getLayer("".concat(e,"-highlight"))&&t.removeLayer("".concat(e,"-highlight")),t.removeSource(e);break}if(t.getSource(p[i])){switch(t.getLayer(p[i])&&t.removeLayer(p[i]),p[i]){case"tdt-search-searchResultPoints":t.removeLayer("".concat(p[i],"-highlight"));break;case"tdt-search-searchResultPointsOfLine":t.removeLayer("".concat(p[i],"-fill")),t.removeLayer("".concat(p[i],"-stroke"));break;case"tdt-search-searchResultPolygon":t.removeLayer("".concat(p[i],"-stroke"))}t.removeSource(p[i])}}};e.generatePointsFeatures=function(t,e){for(var i=1<arguments.length&&void 0!==e?e:" ",r=[],n=t.length-1;0<=n;n--){var a=t[n],o={type:"Feature",geometry:{type:"Point"},properties:{}},s=(a.lonlat||"").split(i);o.geometry.coordinates=[+s[0],+s[1]],o.properties=Object.assign(a,{serialNum:n+1}),r.push(o)}return(0,c.featureCollection)(r)}},"0284":function(t,e,i){"use strict";i.r(e);var r=i("9482"),n=i("a440");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"0318":function(t,e,i){var r=i("3be6"),n=r.Buffer;function a(t,e){for(var i in t)e[i]=t[i]}function o(t,e,i){return n(t,e,i)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=r:(a(r,e),e.Buffer=o),a(n,o),o.from=function(t,e,i){if("number"==typeof t)throw new TypeError("Argument must not be a number");return n(t,e,i)},o.alloc=function(t,e,i){if("number"!=typeof t)throw new TypeError("Argument must be a number");var r=n(t);return void 0!==e?"string"==typeof i?r.fill(e,i):r.fill(e):r.fill(0),r},o.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n(t)},o.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},"035a":function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return n("div",{staticClass:"sm-component-text-list",style:r.getBackgroundStyle,on:{mouseleave:function(t){return r.handleMouseLeaveFn({},null,t)}}},[r.headerStyleData.show?n("div",{staticClass:"sm-component-text-list__header",style:[r.listStyle.headerHeight,{background:r.headerStyleData.background,color:r.headerStyleData.color}]},[n("div",{staticClass:"sm-component-text-list__header-content"},[r.animateContent&&0<r.animateContent.length?[r._l(r.getColumns&&0<r.getColumns.length&&r.getColumns||Object.keys(r.animateContent[0]),function(t,e){return[n("div",{key:e,staticClass:"sm-component-text-list__header-title",style:[r.fontSizeStyle,{flex:r.getColumnWidth(e)}],attrs:{title:t.header}},[n("div",{on:{click:function(t){r.sortByField(r.getColumns[e].field+"-"+e,e,!Number.isNaN(+r.listData[0][r.getColumns[e].field+"-"+e])&&r.getColumns[e].sort)}}},[r._v("\n "+r._s(r.getColumns[e].header)+"\n "),!Number.isNaN(+r.listData[0][r.getColumns[e].field+"-"+e])&&r.getColumns[e].sort?n("div",{staticClass:"arrow-wrap",style:{borderColor:r.headerStyleData.sortBtnColor}},[n("i",{class:["up-triangle"],style:[{borderBottomColor:r.headerStyleData.sortBtnColor},"ascend"===r.sortType&&r.sortIndex===e&&{borderBottomColor:r.headerStyleData.sortBtnSelectColor}]}),r._v(" "),n("i",{class:["down-triangle"],style:[{borderTopColor:r.headerStyleData.sortBtnColor},"descend"===r.sortType&&r.sortIndex===e&&{borderTopColor:r.headerStyleData.sortBtnSelectColor}]})]):r._e()])])]})]:r._e()],2)]):r._e(),r._v(" "),n("div",{ref:"animate",staticClass:"sm-component-text-list__animate",style:[r.listStyle.contentHeight,r.getTextColorStyle,r.fontSizeStyle,{"overflow-y":r.autoRolling?"hidden":"auto"}]},[n("div",{ref:"listContent",class:["sm-component-text-list__body-content",r.animate&&"sm-component-text-list__body-content--anim"]},[r.animateContent&&0<r.animateContent.length?r._l(r.animateContent,function(e,t){return n("div",{key:t,staticClass:"sm-component-text-list__list",style:r.getRowStyle(e.idx,t),attrs:{"data-index":e.idx},on:{click:function(t){return r.handleClick(e,e.idx,t)},mouseenter:function(t){return r.handleMouseEnterFn(e,e.idx,t)},mouseleave:function(t){return r.handleMouseLeaveFn(e,e.idx,t)}}},r._l(r.filterProperty(e,"idx"),function(t,e,i){return n("div",{key:e,style:[r.listStyle.rowStyle,{flex:r.getColumnWidth(i)},r.getCellStyle(t,i)],attrs:{title:t}},[r.getColumns[i]?n("span",[r._v(r._s(r.getColumns[i].fixInfo.prefix))]):r._e(),r._v("\n "+r._s(t)+"\n "),r.getColumns[i]?n("span",[r._v(r._s(r.getColumns[i].fixInfo.suffix))]):r._e()])}),0)}):r._e()],2)]),r._v(" "),r.spinning?n("a-spin",{attrs:{size:"large",tip:r.$t("info.loading"),spinning:r.spinning}}):r._e()],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"035f":function(t,e,i){"use strict";var r=i("16ed"),n=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var d=n(i("4066")),a=n(i("19e1")),o=n(i("66f6")),s=n(i("8377")),l=n(i("c031")),u=n(i("6b51")),f=r(i("8b5b")),c=n(i("3d57")),g=n(i("dea1")),h=function(t){function n(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:541843220338983e-20,r=2<arguments.length?arguments[2]:void 0;return(0,a.default)(this,n),(e=(0,s.default)(this,(0,l.default)(n).call(this))).layerId=r,e.features=t,e.modelScale=i,e}return(0,u.default)(n,t),(0,o.default)(n,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this._addFireLayer()}},{key:"setFeatures",value:function(t){this.features=t,this._addFireLayer()}},{key:"setModelScale",value:function(t){this.modelScale=t,this._addFireLayer()}},{key:"_addFireLayer",value:function(){var r=this;if("Point"!==this.features.features[0].geometry.type)throw new Error("Feature's type must be point");if(50<this.features.features.length)throw new Error("The maximum number of features is 50");this.features.features.forEach(function(t,e){var i=t.geometry;"Point"===i.type&&r._initializeFireLayer(i.coordinates,e)})}},{key:"_initializeFireLayer",value:function(t,e){var s=this,l=this._getModelTransform(t),i=this.layerId&&this.layerId+"-"+e||"threeLayerFire-".concat(new Date);this.map.getLayer(i)&&this.map.removeLayer(i);var r={id:i,type:"custom",renderingMode:"3d",onAdd:function(t,e){s.camera=new f.PerspectiveCamera(45,t.getCanvas().width/t.getCanvas().height,.1,2e3),s.scene=new f.Scene,s.renderer=new f.WebGLRenderer({canvas:t.getCanvas(),context:e,antialias:!0}),s.renderer.autoClear=!1;var i=new f.Group;i.add(s.camera),s.scene.add(i),s._fire(),s.scene.add(s._object);var r=new f.PointLight(16777215,1,100);r.position.set(10,10,20),s.scene.add(r),s.map=t},render:function(t,e){var i=(new f.Matrix4).makeRotationAxis(new f.Vector3(1,0,0),l.rotateX),r=(new f.Matrix4).makeRotationAxis(new f.Vector3(0,1,0),l.rotateY),n=(new f.Matrix4).makeRotationAxis(new f.Vector3(0,0,1),l.rotateZ),a=(new f.Matrix4).fromArray(e),o=(new f.Matrix4).makeTranslation(l.translateX,l.translateY,l.translateZ).scale(new f.Vector3(l.scale,-l.scale,l.scale)).multiply(i).multiply(r).multiply(n);s.camera.projectionMatrix.elements=e,s.camera.projectionMatrix=a.multiply(o),s.renderer.state.reset(),s._update(),s.renderer.render(s.scene,s.camera),s.map.triggerRepaint()}};this.map.addLayer(r)}},{key:"_getModelTransform",value:function(t){var e=t,i=[Math.PI/2,0,0];return{translateX:c.default.MercatorCoordinate.fromLngLat(e,0).x,translateY:c.default.MercatorCoordinate.fromLngLat(e,0).y,translateZ:c.default.MercatorCoordinate.fromLngLat(e,0).z,rotateX:i[0],rotateY:i[1],rotateZ:i[2],scale:this.modelScale}}},{key:"_fire",value:function(t,e,i){var r,n=0<arguments.length&&void 0!==t?t:150,a=1<arguments.length&&void 0!==e?e:8,o=2<arguments.length&&void 0!==i?i:.2;this._object=new f.Group,this._fireballs=[],this._height=a,this._radius=o;var s=(new f.TextureLoader).load(g.default,function(){console.log("loaded")},void 0,function(t){console.log("error",t)});s.crossOrigin="",this._fireMaterial=new f.ShaderMaterial({uniforms:{time:{value:1},blend:{value:1},blendPattern:{type:"t",value:s}},vertexShader:"precision mediump float;\n precision mediump int;\n attribute vec4 color;\n varying vec2 vUv;\n varying float vFade;\n void main()\t{\n vUv = uv;\n vec4 localPosition = vec4( position, 1);\n vFade = clamp((localPosition.y + 3.0) / 6.0, 0.0, 1.0);\n gl_Position = projectionMatrix * modelViewMatrix * localPosition;\n }",fragmentShader:"precision mediump float;\n precision mediump int;\n uniform float time;\n uniform float blend;\n uniform sampler2D blendPattern;\n varying float vFade;\n varying vec2 vUv;\n\n\n void main()\t{\n\n vec4 startColor = vec4(1., 0.5, 0.1, 1.0);\n vec4 endColor = vec4(0.2, 0.2, 0.2, 1.0);\n\n float dissolve = texture2D(blendPattern, vUv).r * 0.5;\n\n float spread = 0.4;\n\n float fadeAmount = smoothstep(\n max(0.0, vFade - spread),\n min(1.0, vFade + spread),\n blend + dissolve\n );\n\n vec4 color = mix(\n startColor, endColor,\n smoothstep(0.1,1., fadeAmount)\n );\n\n gl_FragColor = vec4(color.rgb, 1.-fadeAmount);\n }",transparent:!0,side:f.DoubleSide,blending:f.AdditiveBlending}),this._light=new f.PointLight(16733440,1,100),this._light.position.set(0,.4,0),this._lightIntensity=5*Math.random(),this._object.add(this._light);for(var l=0;l<n;l++){var u=new f.SphereGeometry(1,32,32),c=this._fireMaterial.clone();c.uniforms.blendPattern.value=s,c.needsUpdate=!0;var h=new f.Mesh(u,c);h.position.y=Math.random()*a,h.position.x=(.5-Math.random())*this._radius,h.position.z=(.5-Math.random())*this._radius,h.rotateX(5*Math.random()),h.rotateZ(5*Math.random()),h.rotateY(5*Math.random()),h.dirX=.006*(.5-Math.random()),h.dirY=.006,h.dirZ=.006*(.5-Math.random()),this._fireballs.push(h)}(r=this._object).add.apply(r,(0,d.default)(this._fireballs))}},{key:"_update",value:function(){var i=this;this._fireballs.forEach(function(t){t.position.y+=t.dirY,t.position.x+=Math.sin(t.position.y)*t.dirX,t.position.z+=Math.cos(t.position.y)*t.dirZ,t.position.y>i._height&&(t.position.y=.1*Math.random(),t.position.x=(.5-Math.random())*i._radius,t.position.z=(.5-Math.random())*i._radius);var e=.1+t.position.y/i._height;t.rotateX(.01*(1.2-e)),t.rotateZ(.01*(1.2-e)),t.rotateY(.01*(1.2-e)),t.scale.set(e,e,e),t.material.uniforms.blend.value=e}),this._light.intensity+=.006*(this._lightIntensity-this._light.intensity),.8<Math.random()&&(this._lightIntensity=5*Math.random())}},{key:"removed",value:function(){var r=this.map,n=this.layerId,t=this.features.features;r&&n&&t.length&&t.forEach(function(t,e){if("Point"===t.geometry.type){var i="".concat(n,"-").concat(e);r.getLayer(i)&&r.removeLayer(i)}})}}]),n}(c.default.Evented);e.default=h},"03b3":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1"));e.default=function t(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};(0,n.default)(this,t),this.paint={"heatmap-radius":30,"heatmap-weight":1,"heatmap-intensity":1,"heatmap-color":["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",.1,"royalblue",.3,"cyan",.5,"lime",.7,"yellow",1,"red"],"heatmap-opacity":1},this.layout={visibility:"visible"},Object.assign(this.paint,e),Object.assign(this.layout,i)}},"03e1":function(t,e,i){"use strict";i.r(e);var r=i("399a"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"0467":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("4552")),c=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this,t,i))).features&&e._createMarker(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMarkersWidth",value:function(t){this.options.width=t;for(var e=document.getElementsByClassName("sm-component-animate-marker--halo-ring"),i=0;i<e.length;i++){var r=e[i].style;r.setProperty("--halo-width",this.options.width+"px"),r.setProperty("--halo-left",-this.options.width/2+"px"),r.setProperty("--box-shadow-width-1",this.options.width/10+"px"),r.setProperty("--box-shadow-width-2",this.options.width/4+"px")}}},{key:"setMarkersColors",value:function(t){if((this.options.colors=t)&&t.length&&0<t.length)for(var e=document.getElementsByClassName("sm-component-animate-marker--halo-ring"),i=0;i<e.length;i++){var r=e[i].style;r.setProperty("--color-1",this._getColorWithOpacity(this.options.colors[0],.3)),r.setProperty("--color-1-transparent",this._getColorWithOpacity(this.options.colors[0],.1)),r.setProperty("--color-2",this._getColorWithOpacity(this.options.colors[1],.3)),r.setProperty("--color-2-transparent",this._getColorWithOpacity(this.options.colors[1],.1))}}},{key:"_createMarker",value:function(){var r=this;this.features.features.forEach(function(t){var e=document.createElement("div");e.className="sm-component-animate-marker--halo-ring",r._createMakerElement(8,"div",["sm-component-animate-marker__ring","sm-component-animate-marker__halo"]).forEach(function(t){e.appendChild(t)});var i=r._getTextContainer(t,"halo-ring-name");e.appendChild(i),r.options.width&&(e.style.setProperty("--halo-width",r.options.width+"px"),e.style.setProperty("--halo-left",-r.options.width/2+"px"),e.style.setProperty("--box-shadow-width-1",r.options.width/10+"px"),e.style.setProperty("--box-shadow-width-2",r.options.width/4+"px")),r.options.colors&&r.options.colors.length&&0<r.options.colors.length&&(e.style.setProperty("--color-1",r._getColorWithOpacity((0,u.default)(r.options.colors[0],"rgba",!0),.3)),e.style.setProperty("--color-1-transparent",r._getColorWithOpacity((0,u.default)(r.options.colors[0],"rgba",!0),.1)),e.style.setProperty("--color-2",r._getColorWithOpacity((0,u.default)(r.options.colors[1],"rgba",!0),.3)),e.style.setProperty("--color-2-transparent",r._getColorWithOpacity((0,u.default)(r.options.colors[1],"rgba",!0),.1))),r.markersElement.push(e)},this)}},{key:"_createMakerElement",value:function(t,e,i){for(var r=[],n=1;n<t+1;n++){var a=document.createElement(e);a.className="".concat(i[0],"-0").concat(n," ").concat(i[1]),r.push(a)}return r}}]),r}(r(i("4361")).default);e.default=c},"05d2":function(t,e){t.exports="data:image/png;base64,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QLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX0Cw6NvpJECAAAECBIqAYFFAlAQIECBAgEBfQLDo2+kkQIAAAQIEioBgUUCUBAgQIECAQF9AsOjb6SRAgAABAgSKgGBRQJQECBAgQIBAX2Azt65Wy2X+ZL1er6b9fG273Sx3u+3y6Wm7fH4+jq8+eVq+/3AY8/qnn+6Xi2+fp+P58fYECBAgQIDA4wlMn+m3l52f9XmYn/2ZATIL3L+jOSvc54e8vvnm7dufbzebvz+dztPj1/GI6UKEi81m/b0neYon3u933zv3/sPzeP9CpifxFwECBAgQIPCQAq8+2S8zVOTnff7kZ//9G8lssLkNQMyZIa9HllhkpngZsciTq1uoyBQy/WTzJkYrtuvFKZ74eDyN86hFDRjZbyNAgAABAgQeW2AOFfku8jM/9zliEVlgygTryAZzTshrc3bI49ymNRbLu2mQ1fo6HZIXN+v1chtPsN/vFy/TIXejFhku5qGSfLyNAAECBAgQeFyB+1Axj1bM0yBTFphGK76bzZgzQ06HZJbId/4yYhGnpjUWmTyiOUYnzjHUMUzTIfejFtn04x+9WkWKGQ+H07S2wuhFqtgIECBAgMDjC0yBIkYqcgpkGqm4G62Yp0HWMfCQWSEzwxQqIkPM73wKFhk08kRcflnAudttVpfLJaY+dqvz+TLGE2SIyBGOIR+bW/7S+4BxPetvAgQIECBA4BEFcupjXlMxh4pPXz2t5tGKzAQ5DZIZId9fhorMDtPxLUtMwSKO44l2y8vleUof2+16dTyuhkwkOWrxtN/Nt6VmqFjFtMgYv3DMNRf5i59215GLfGIbAQIECBAg8JgC+Zmerzz30xKIWFeRoeKT/dMqs0Au2sxskCMVmRXmEYvMELllb9w2+uHtcrH+t3/8p3/+m+fnw3A4ns4xDXKJaY7L8/NzhIfzEAFieI6fw/NxOMXoxfl8HuPa4ni6TFMhcUeJ201T00aAAAECBB5YYL6lNBdqZqDIpRC51jJDxX63XUXgiJ9NjmDkjMU6jtcxwrHZR/D4q7/8i78dF5c/ua6xiIwxrbuIBBILNlfDZhyHYYiwsI8Riud5tGJazHk4HIfzeT3GL8uAMfNNKWUu7AkQIECAAIHHFZgDRa6pyOmPHKm4DxU5WhHX4vxt1CJHKzIJRHK4BotxWK7iWjRloFhthvU4bDJY5PZduFjHmot88vNlGM9xfInRi3xErsHIvY0AAQIECBB4XIEMEvnq85bSvDP0OvVxnf6YRyruQ0Xmipw2yQyxiCyRvbcRi9U0YpG5I+ZJxnE8xCjFNq/ftv2wWh3XOYqRUyMZMJ6i9TIFjCEWeM6PsydAgAABAgQeWWAOE/kecj1FBopcS7Hb7eKrJ64jFbs42MTpXFuR2WG6CWQZ0WG83I1YrIbVMC7HTB/xRDeT7fTFF9kSzzGeTpchplzWufYiH5DB4n5/a7IjQIAAAQIEHlAgMsB1xOK2z7UU+TYyUGQWmKc/MlREVsg7RPKmkFjMOXx/xCJO5S0jq01MjpzjjtL90y5Dw+KwPE63n8a1ZQxWxLqKWH8R+wwZw2UcL9M6jAeU85IJECBAgACB3ysw5YX4wswME5kB5n2uqcgwMY1UZNaIn816nB6eWSKSwXXEIoYdsinGMIY4cQ0X+dtilWfeUppf3RnfaRETIREqhvwT+7yeJ677a53HNgIECBAgQOAxBTJE5CvPIHHdR1zIP3E+s0Cen9ZUxGLN+1CRFzJLZM/L4s3tdrs8nU4v4WJYrpeRH8bbYEUmiuXheIy+dSSSvGvkuzBxf5xPaiNAgAABAgQeT2AOFvnK8zi3PJ6+pyLqPJWBYtrH9EccZKaI77eK77+4Ld6cvsci1nt+HVEhxy3GeIaMDdNxPOi2Xyx+/Zvf/XIKFPFX/pIIGtP+9N0tp3naRoAAAQIECDywQP4rpbllish9hojcfvbTn/zqektp3P0xLdQc4mxMf8RDM1Tk8TBePp+CRTb+X9u7d++++thjPnvz5suPnXeOAAECBAgQeDyB/KfPP/aqX79+/cXHztdz/wOOaWdXmTJgygAAAABJRU5ErkJggg=="},"0601":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=r(i("19e1")),n=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),a=r(i("6b51")),c=r(i("3d57"));i("f240");var o=function(t){function o(t){var e;(0,s.default)(this,o),e=(0,l.default)(this,(0,u.default)(o).call(this));var i=t.layerName,r=t.options,n=t.layerId,a=t.data;return e.layerName=i||n,r.id=r.id||n,e.options=r,e.layerId=n,e.data=a||[],e}return(0,a.default)(o,t),(0,n.default)(o,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"_init",value:function(){this.themeLayer=new c.default.supermap.UniqueThemeLayer(this.layerName,this.options),this.map.addLayer(this.themeLayer),this.themeLayer.addFeatures(this.data)}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._init()}},{key:"removed",value:function(){var t=this.map,e=this.options.id;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),o}(c.default.Evented);e.default=o},"0625":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("3850")),a=r(i("b761")),o=r(i("2c56")),s={name:"SmPan",mixins:[a.default,o.default],props:{panLength:{type:Number,default:200}},data:function(){return{center:null,panImgClass:"sm-component-pan--default",mapboxglClass:""}},created:function(){this.viewModel=new n.default},methods:{panToCenter:function(){this.lnglat=this.center,this.panTo(this.lnglat)},panToLeft:function(){this.panBy([-this.panLength,0])},panToRight:function(){this.panBy([this.panLength,0])},panToTop:function(){this.panBy([0,-this.panLength])},panToBottom:function(){this.panBy([0,this.panLength])},panTo:function(t){this.mapNotLoadedTip()||this.viewModel.panTo(t)},panBy:function(t){this.mapNotLoadedTip()||this.viewModel.panBy(t)},setPanImg:function(){this.panImgClass="sm-component-pan--default"},setPanWestImg:function(){this.panImgClass="sm-component-pan--west"},setPanEastImg:function(){this.panImgClass="sm-component-pan--east"},setPanNorthImg:function(){this.panImgClass="sm-component-pan--north"},setPanSouthImg:function(){this.panImgClass="sm-component-pan--south"}},loaded:function(){this.parentIsWebMapOrMap&&(this.mapboxglClass="mapboxgl-ctrl"),this.center=this.map.getCenter(),this.lnglat=this.center}};e.default=s},"0640":function(t,e,i){t.exports=i("bbe9").PassThrough},"0650":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i("49c0"),u=6378137;function n(t){var e=0;if(t&&0<t.length){e+=Math.abs(a(t[0]));for(var i=1;i<t.length;i++)e-=Math.abs(a(t[i]))}return e}function a(t){var e,i,r,n,a,o,s=0,l=t.length;if(2<l){for(o=0;o<l;o++)a=o===l-2?(r=l-2,n=l-1,0):o===l-1?(r=l-1,n=0,1):(n=(r=o)+1,o+2),e=t[r],i=t[n],s+=(c(t[a][0])-c(e[0]))*Math.sin(c(i[1]));s=s*u*u/2}return s}function c(t){return t*Math.PI/180}e.default=function(t){return r.geomReduce(t,function(t,e){return t+function(t){var e,i=0;switch(t.type){case"Polygon":return n(t.coordinates);case"MultiPolygon":for(e=0;e<t.coordinates.length;e++)i+=n(t.coordinates[e]);return i;case"Point":case"MultiPoint":case"LineString":case"MultiLineString":return 0}return 0}(e)},0)}},"074d":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmYAAAFoCAYAAAD9zjdnAAAACXBIWXMAAAsTAAALEwEAmpwYAAA8Y2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTgtMDUtMTdUMTQ6MTQ6NTMrMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOC0xMi0wNFQwODo1NTo1MCswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMTItMDRUMDg6NTU6NTArMDg6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZmQ3YzFkY2ItN2ZkNC1kZDQ1LTk2MGItN2QyODdhN2MxNTU2PC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6YTBkOWQ1NDUtY2QwYS05MzQ5LWFkMDUtMmQ2NDNkYTdhMGNkPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjdiOWViZTg5LWQxNWMtZjM0NS1hNmYxLTMwYmEzZDI2OTY5YjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjdiOWViZTg5LWQxNWMtZjM0NS1hNmYxLTMwYmEzZDI2OTY5YjwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo3YjllYmU4OS1kMTVjLWYzNDUtYTZmMS0zMGJhM2QyNjk2OWI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTgtMDUtMTdUMTQ6MTQ6NTMrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NzAwOGE1ODAtNzZlMS05YzRlLTk0NjEtN2NkNzNjZDI4YTliPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTEyLTAzVDE3OjI1OjEzKzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmEwZDlkNTQ1LWNkMGEtOTM0OS1hZDA1LTJkNjQzZGE3YTBjZDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0xMi0wNFQwODo1NTo1MCswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj42MTQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzYwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4lmR0mAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAOPaSURBVHja7P19UBznmfeP6tT5PXvso9Kv6vyOj72ppNb7PIkdx1lLawG2SSJOZLuySQElU07Zxom85cgWsjbZJauSHKNFYGRZTpjHivwHBtkgifJiB5k3wYAiUIIwEggBYuQjDYzACEmgYWhGHvHmiBld5w/me/uapmeme6YHhHRfVXfBzPT03d0z0/3p7/W2jIiWaVnDzpx7SkpKdhQVFX1eVFRE/vF5SUnJjoadOfcsi9LS018g9Yj2NbPMZ/1ehc/6vQqz11tSUrKpqKhIwfEsKSmxLouh5efnF+Tn5w/7R0Es5rBYLIRh9vrYeFNjuTe1lo103tV5oxtX7nIpCTkKJeQoFL/7WkWsPpfkjD3L49527125y6Ws3OVS4t52703O2LPc7HmwLwk5Cpm9Poy4HaPb1cvF7RjdrrVsrI5nVnbWg0VFRUpxcXHU33F2rqOioiIye/lotiWWc6mPZ3FxcYH63F9cXFyQlZ314ELsW6z2Ny7P9QB+c2b/HsxePtrf5kL89uLyXA/Eve3eG79r3CbOnbvGbXFvu/fG5bkeWIh9W8j9XTDTArPCwsJ1HCA0hlJYWLjudgAzn/V7Fd7D33mDPzdb+91nZmu/+wx/znv4O29EA2v+Y0oLCWV6ACdKYNI1opznzRDLvmkGmMXnjq7jP+pYQtmyZcuWxb3t3jsPcKK4UERy4orkBKYHykLBWSyhDL+raOHsTgczP5CFnLe4uLiguqpyxVIDM0CZGb+5Ox3McHMZbl4zbjolmKkAoqSkxHqgrCypuqpyRXVV5YoDZWVJJSUlVrweDZzdKmDmPfydN76qecirBjE1qH1V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"},"089f":function(t,e){var i=Object.prototype.toString;t.exports=function(t){return i.call(t)}},"08d1":function(t,e,i){"use strict";i.r(e);var r=i("022b"),n=i("13f5");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"090e":function(t){t.exports=JSON.parse('{"buoy-icon-1":{"width":26,"height":30,"x":318,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-2":{"width":26,"height":30,"x":348,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-3":{"width":26,"height":30,"x":378,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-4":{"width":26,"height":30,"x":408,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-5":{"width":26,"height":30,"x":438,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-6":{"width":26,"height":30,"x":468,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-7":{"width":26,"height":30,"x":498,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-8":{"width":26,"height":30,"x":528,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-9":{"width":26,"height":30,"x":558,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-10":{"width":26,"height":30,"x":588,"y":117,"pixelRatio":1,"visible":true},"buoy-icon-active-1":{"width":26,"height":30,"x":316,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-2":{"width":26,"height":30,"x":346,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-3":{"width":26,"height":30,"x":376,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-4":{"width":26,"height":30,"x":406,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-5":{"width":26,"height":30,"x":436,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-6":{"width":26,"height":30,"x":466,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-7":{"width":26,"height":30,"x":496,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-8":{"width":26,"height":30,"x":526,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-9":{"width":26,"height":30,"x":556,"y":77,"pixelRatio":1,"visible":true},"buoy-icon-active-10":{"width":26,"height":30,"x":586,"y":77,"pixelRatio":1,"visible":true}}')},"0956":function(t,e,i){"use strict";var r,n="object"==typeof Reflect?Reflect:null,c=n&&"function"==typeof n.apply?n.apply:function(t,e,i){return Function.prototype.apply.call(t,e,i)};r=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var a=Number.isNaN||function(t){return t!=t};function o(){o.init.call(this)}((t.exports=o).EventEmitter=o).prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var s=10;function u(t){return void 0===t._maxListeners?o.defaultMaxListeners:t._maxListeners}function l(t,e,i,r){var n,a,o,s;if("function"!=typeof i)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof i);if(void 0===(a=t._events)?(a=t._events=Object.create(null),t._eventsCount=0):(void 0!==a.newListener&&(t.emit("newListener",e,i.listener?i.listener:i),a=t._events),o=a[e]),void 0===o)o=a[e]=i,++t._eventsCount;else if("function"==typeof o?o=a[e]=r?[i,o]:[o,i]:r?o.unshift(i):o.push(i),0<(n=u(t))&&o.length>n&&!o.warned){o.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=t,l.type=e,l.count=o.length,s=l,console&&console.warn&&console.warn(s)}return t}function h(t,e,i){var r={fired:!1,wrapFn:void 0,target:t,type:e,listener:i},n=function(){for(var t=[],e=0;e<arguments.length;e++)t.push(arguments[e]);this.fired||(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,c(this.listener,this.target,t))}.bind(r);return n.listener=i,r.wrapFn=n}function d(t,e,i){var r=t._events;if(void 0===r)return[];var n=r[e];return void 0===n?[]:"function"==typeof n?i?[n.listener||n]:[n]:i?function(t){for(var e=new Array(t.length),i=0;i<e.length;++i)e[i]=t[i].listener||t[i];return e}(n):g(n,n.length)}function f(t){var e=this._events;if(void 0!==e){var i=e[t];if("function"==typeof i)return 1;if(void 0!==i)return i.length}return 0}function g(t,e){for(var i=new Array(e),r=0;r<e;++r)i[r]=t[r];return i}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");s=t}}),o.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},o.prototype.getMaxListeners=function(){return u(this)},o.prototype.emit=function(t){for(var e=[],i=1;i<arguments.length;i++)e.push(arguments[i]);var r="error"===t,n=this._events;if(void 0!==n)r=r&&void 0===n.error;else if(!r)return!1;if(r){var a;if(0<e.length&&(a=e[0]),a instanceof Error)throw a;var o=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw o.context=a,o}var s=n[t];if(void 0===s)return!1;if("function"==typeof s)c(s,this,e);else{var l=s.length,u=g(s,l);for(i=0;i<l;++i)c(u[i],this,e)}return!0},o.prototype.on=o.prototype.addListener=function(t,e){return l(this,t,e,!1)},o.prototype.prependListener=function(t,e){return l(this,t,e,!0)},o.prototype.once=function(t,e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);return this.on(t,h(this,t,e)),this},o.prototype.prependOnceListener=function(t,e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);return this.prependListener(t,h(this,t,e)),this},o.prototype.off=o.prototype.removeListener=function(t,e){var i,r,n,a,o;if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);if(void 0===(r=this._events))return this;if(void 0===(i=r[t]))return this;if(i===e||i.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete r[t],r.removeListener&&this.emit("removeListener",t,i.listener||e));else if("function"!=typeof i){for(n=-1,a=i.length-1;0<=a;a--)if(i[a]===e||i[a].listener===e){o=i[a].listener,n=a;break}if(n<0)return this;0===n?i.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}(i,n),1===i.length&&(r[t]=i[0]),void 0!==r.removeListener&&this.emit("removeListener",t,o||e)}return this},o.prototype.removeAllListeners=function(t){var e,i,r;if(void 0===(i=this._events))return this;if(void 0===i.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==i[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete i[t]),this;if(0===arguments.length){var n,a=Object.keys(i);for(r=0;r<a.length;++r)"removeListener"!==(n=a[r])&&this.removeAllListeners(n);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(e=i[t]))this.removeListener(t,e);else if(void 0!==e)for(r=e.length-1;0<=r;r--)this.removeListener(t,e[r]);return this},o.prototype.listeners=function(t){return d(this,t,!0)},o.prototype.rawListeners=function(t){return d(this,t,!1)},o.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):f.call(t,e)},o.prototype.listenerCount=f,o.prototype.eventNames=function(){return 0<this._eventsCount?r(this._events):[]}},"0a75":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("38ce"),n=i("144a");function a(t,e){var i=s.degreesToRadians(t[1]),r=s.degreesToRadians(e[1]),n=s.degreesToRadians(e[0]-t[0]);n>Math.PI&&(n-=2*Math.PI),n<-Math.PI&&(n+=2*Math.PI);var a=Math.log(Math.tan(r/2+Math.PI/4)/Math.tan(i/2+Math.PI/4)),o=Math.atan2(n,a);return(s.radiansToDegrees(o)+360)%360}e.default=function(t,e,i){var r;return void 0===i&&(i={}),180<(r=i.final?a(n.getCoord(e),n.getCoord(t)):a(n.getCoord(t),n.getCoord(e)))?-(360-r):r}},"0b0f":function(t,e,i){"use strict";i.r(e);var r=i("827d"),n=i("d5f4");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"0b11":function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("sm-card",{directives:[{name:"show",rawName:"v-show",value:t.isShow,expression:"isShow"}],staticClass:"sm-component-chart",attrs:{"icon-class":t.iconClass,"icon-position":t.position,"header-name":t.headerName,"auto-rotate":t.autoRotate,collapsed:t.collapsed}},[i("v-chart",{ref:t.chartId,style:t._chartStyle,attrs:{id:t.chartId,options:t._chartOptions,initOptions:t.initOptions,group:t.group,"manual-update":t.manualUpdate,theme:t.theme||t.chartTheme},on:{datazoom:t.dataZoomHandler}}),t._v(" "),i("TablePopup",t._b({directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"chartTablePopup",attrs:{"text-color":t.textColor,background:t.background}},"TablePopup",t.tablePopupProps,!1))],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"0c08":function(t,e,i){"use strict";i.r(e);function b(t,e,i){if(null!==t)for(var r,n,a,o,s,l,u,c,h=0,d=0,f=t.type,g="FeatureCollection"===f,A="Feature"===f,p=g?t.features.length:1,m=0;m<p;m++){s=(c=!!(u=g?t.features[m].geometry:A?t.geometry:t)&&"GeometryCollection"===u.type)?u.geometries.length:1;for(var y=0;y<s;y++){var C=0,v=0;if(null!==(o=c?u.geometries[y]:u)){l=o.coordinates;var I=o.type;switch(h=!i||"Polygon"!==I&&"MultiPolygon"!==I?0:1,I){case null:break;case"Point":if(!1===e(l,d,m,C,v))return!1;d++,C++;break;case"LineString":case"MultiPoint":for(r=0;r<l.length;r++){if(!1===e(l[r],d,m,C,v))return!1;d++,"MultiPoint"===I&&C++}"LineString"===I&&C++;break;case"Polygon":case"MultiLineString":for(r=0;r<l.length;r++){for(n=0;n<l[r].length-h;n++){if(!1===e(l[r][n],d,m,C,v))return!1;d++}"MultiLineString"===I&&C++,"Polygon"===I&&v++}"Polygon"===I&&C++;break;case"MultiPolygon":for(r=0;r<l.length;r++){for("MultiPolygon"===I&&(v=0),n=0;n<l[r].length;n++){for(a=0;a<l[r][n].length-h;a++){if(!1===e(l[r][n][a],d,m,C,v))return!1;d++}v++}C++}break;case"GeometryCollection":for(r=0;r<o.geometries.length;r++)if(!1===b(o.geometries[r],e,i))return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}var r=function(t){var e=[1/0,1/0,-1/0,-1/0];return b(t,function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]<t[0]&&(e[2]=t[0]),e[3]<t[1]&&(e[3]=t[1])}),e};function o(t,e,i){if(!u(i=i||{}))throw new Error("options is invalid");var r=i.bbox,n=i.id;if(void 0===t)throw new Error("geometry is required");if(e&&e.constructor!==Object)throw new Error("properties must be an Object");r&&c(r),n&&h(n);var a={type:"Feature"};return n&&(a.id=n),r&&(a.bbox=r),a.properties=e||{},a.geometry=t,a}function s(t,e,i){if(!t)throw new Error("coordinates is required");for(var r=0;r<t.length;r++){var n=t[r];if(n.length<4)throw new Error("Each LinearRing of a Polygon must have 4 or more Positions.");for(var a=0;a<n[n.length-1].length;a++){if(0===r&&0===a&&!l(n[0][0])||!l(n[0][1]))throw new Error("coordinates must contain numbers");if(n[n.length-1][a]!==n[0][a])throw new Error("First and last Position are not equivalent.")}}return o({type:"Polygon",coordinates:t},e,i)}function l(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)}function u(t){return!!t&&t.constructor===Object}function c(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!l(t))throw new Error("bbox must only contain numbers")})}function h(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}var n=function(t){c(t);var e=Number(t[0]),i=Number(t[1]),r=Number(t[2]),n=Number(t[3]);if(6===t.length)throw new Error("@turf/bbox-polygon does not support BBox with 6 positions");var a=[e,i];return s([[a,[r,i],[r,n],[e,n],a]])};e.default=function(t){return n(r(t))}},"0c17":function(t,e,i){"use strict";var r=i("d691");t.exports=function(e,i,t){return r.forEach(t,function(t){e=t(e,i)}),e}},"0c2c":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"LinedataResult",mixins:[r(i("9259")).default],props:{keyWord:{type:String},count:{type:Number,default:0},data:{type:Array},busData:{type:Object,default:function(){return{}}},prompt:{type:Object}},data:function(){return{detailVisibles:[!0]}},methods:{generatePopup:function(t){var e=t.lonlat.split(",");this.$emit("show-point-popup",{coordinates:[+e[0],+e[1]],data:t,from:"LineString"})},searchPointsResult:function(){var t={queryType:"7",queryTerminal:1e4,specifyAdminCode:this.prompt.adminCode};this.$emit("search-points-result",this.keyWord,t,!0)},showLineDetail:function(t,e){var i=new Array(this.data.length).fill(!1);i[e]=!this.detailVisibles[e],(this.detailVisibles=i)[e]?this.$emit("show-line-detail",t):this.$emit("reset-line-source")}}};e.default=n},"0f59":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("333c")),l=r(i("4c06")),u=r(i("9104")),c=r(i("f344"));i("fc22");var h={name:"SmMeasure",mixins:[o.default,a.default,n.default,s.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-measure"},headerName:{type:String},showUnitSelect:{type:Boolean,default:!0},distanceDefaultUnit:{type:String,default:"kilometers"},areaDefaultUnit:{type:String,default:"kilometers"},continueDraw:{type:Boolean,default:!0}},data:function(){return{unitOptions:{draw_line_string:{kilometers:this.$t("unit.kilometers"),miles:this.$t("unit.miles"),meters:this.$t("unit.meters"),feet:this.$t("unit.feet"),yards:this.$t("unit.yards")},draw_polygon:{kilometers:this.$t("unit.squarekilometers"),miles:this.$t("unit.squaremiles"),meters:this.$t("unit.squaremeters"),feet:this.$t("unit.squarefeet"),yards:this.$t("unit.squareyards")}},modeGroups:[{mode:"draw_line_string",title:this.$t("measure.distance"),iconClass:"sm-components-icons-line-layer"},{mode:"draw_polygon",title:this.$t("measure.area"),iconClass:"sm-components-icons-polygon-layer"},{mode:"delete",title:this.$t("measure.delete"),iconClass:"sm-components-icons-delete"}],activeMode:"",result:"",activeDistanceUnit:this.distanceDefaultUnit,activeAreaUnit:this.areaDefaultUnit,modeUnitMap:{draw_line_string:"activeDistanceUnit",draw_polygon:"activeAreaUnit"},layerId:""}},computed:{getUnitOptions:function(){return this.unitOptions[this.activeMode]||[]},getResult:function(){if(this.result&&this.measureFinished){var t="".concat(this.result," ").concat(this.getUnitLabel);return this.resetActiveMode(),t}return""},getUnitLabel:function(){return this.getUnitOptions[this[this.modeUnitMap[this.activeMode]]]},getAreaSelect:function(){return"draw_polygon"===this.activeMode&&this.showUnitSelect},getDistanceSelect:function(){return"draw_line_string"===this.activeMode&&this.showUnitSelect}},watch:{distanceDefaultUnit:function(t){this.activeDistanceUnit=t,this.updateUnit(t)},areaDefaultUnit:function(t){this.activeAreaUnit=t,this.updateUnit(t)},textColorsData:{handler:function(){this.changeSelectInputStyle()}},backgroundData:{handler:function(){this.changeSelectInputStyle()}}},created:function(){this.componentName=(0,c.default)(this.$options.name),this.viewModel=new l.default({continueDraw:this.continueDraw,componentName:this.componentName}),this.viewModel.on("measure-finished",this.measureFinishedFn),this.viewModel.on("measure-start",this.measureStartFn),this.viewModel.on("update-unit",this.updateUnitFn)},mounted:function(){this.changeSelectInputStyle(),u.default.$on("draw-reset",this.drawResetFn)},beforeDestroy:function(){this.viewModel.off("measure-finished",this.measureFinishedFn),this.viewModel.off("measure-start",this.measureStartFn),this.viewModel.off("update-unit",this.updateUnitFn),u.default.$off("draw-reset",this.drawResetFn)},removed:function(t,e){u.default.$options.deleteDrawingState(e,this.componentName),this.resetData(e)},methods:{measureFinishedFn:function(t){this.result=t.result,this.measureFinished=!0},measureStartFn:function(){this.result="",this.measureFinished=!1},updateUnitFn:function(t){this.result=t.result},drawResetFn:function(t){t.componentName!==this.componentName&&(this.activeMode=null,this.result="")},changeSelectInputStyle:function(){var t=this.$el.querySelectorAll(".ant-select-selection"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){var o=n.value;o&&(o.style.borderColor=this.getTextColor,o.style.color=this.getTextColor,o.style.backgroundColor=this.getBackground)}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}},changeChosenStyle:function(){var g=this;setTimeout(function(){var t=g.$el.querySelectorAll(".ant-select-dropdown-menu-item"),e=g.$el.querySelectorAll(".ant-select-dropdown"),i=!0,r=!1,n=void 0;try{for(var a,o=t[Symbol.iterator]();!(i=(a=o.next()).done);i=!0){var s=a.value;s.classList.contains("ant-select-dropdown-menu-item-selected")?(s.style.color=g.getColorStyle(0).color,s.style.backgroundColor=g.getBackground):(s.style.color=g.getTextColor,s.style.backgroundColor="transparent")}}catch(t){r=!0,n=t}finally{try{i||null==o.return||o.return()}finally{if(r)throw n}}var l=!0,u=!1,c=void 0;try{for(var h,d=e[Symbol.iterator]();!(l=(h=d.next()).done);l=!0){var f=h.value;f&&(f.style.backgroundColor=g.getBackground)}}catch(t){u=!0,c=t}finally{try{l||null==d.return||d.return()}finally{if(u)throw c}}},0)},changeMeasureMode:function(i){var r=this;setTimeout(function(){if(!r.mapNotLoadedTip())if(r.map.loaded()){var t=r.modeUnitMap[i],e=r[t];if("delete"===i)return r.viewModel.trash(),r.activeMode=null,void(r.result="");r.activeMode===i&&r.continueDraw?(r.viewModel.removeDraw(r.continueDraw),r.activeMode=null):(r.viewModel.openDraw(i,e),r.activeMode=i,r.continueDraw&&u.default.$emit("draw-reset",{componentName:r.componentName}))}else r.$message.destroy(),r.$message.warning(r.$t("warning.mapNotLoaded"))},0)},updateUnit:function(t){this.viewModel&&this.viewModel.updateUnit(t)},getPopupContainer:function(){return this.$el.querySelector(".sm-component-measure__panelContent")},resetActiveMode:function(){this.activeModeCache||(this.activeModeCache=this.activeMode),this.measureFinished&&!this.continueDraw&&(this.activeMode=null),!this.measureFinished&&this.continueDraw&&(this.activeMode=this.activeModeCache)},resetData:function(){this.activeMode=null,this.result="",this.continueDraw&&u.default.$emit("draw-reset",{componentName:this.componentName})},clear:function(){this.activeMode=null,this.result="",this.viewModel&&this.viewModel.clearAllFeatures()}}};e.default=h},"0f9e":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var E=r(i("7ae5")),l=r(i("4066")),n=r(i("279f"));i("f840");var a=r(i("8275")),o=r(i("f344")),u=r(i("6e63")),s=r(i("5f9f")),c=r(i("331f")),w=r(i("25a2")),h=r(i("333c")),d=r(i("9259")),f=r(i("8156")),B=i("33aa"),g=r(i("50c6")),A=r(i("b397")),M=i("1448"),p=i("e0f2");function m(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}function y(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?m(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var C=["legendselectchanged","legendselected","legendunselected","legendscroll","datazoom","datarangeselected","timelinechanged","timelineplaychanged","restore","dataviewchanged","magictypechanged","geoselectchanged","geoselected","geounselected","pieselectchanged","pieselected","pieunselected","mapselectchanged","mapselected","mapunselected","axisareaselected","focusnodeadjacency","unfocusnodeadjacency","brush","brushselected","rendered","finished","click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"],v={components:{"v-chart":a.default,TablePopup:A.default},mixins:[d.default,h.default,f.default],props:{iconClass:{type:String,default:"sm-components-icons-attribute"},dataset:{type:Object,default:function(){return null}},datasetOptions:{type:Array,default:function(){return null}},colorGroup:{type:Array},options:{type:Object,default:function(){return{}}},autoresize:{type:Boolean,default:!0},theme:{type:[Object,String]},initOptions:{type:Object},group:{type:String},manualUpdate:{type:Boolean,default:!1},autoPlay:{type:Boolean,default:!1},associatedMap:{type:Boolean,default:!1},highlightOptions:{type:Array,default:function(){return[]}},highlightColor:{type:String,default:"#01ffff"}},data:function(){return{chartId:(0,o.default)("".concat(this.$options.name.toLowerCase(),"-")),chartTheme:{},echartOptions:{},datasetChange:!1,dataSeriesCache:{},tablePopupProps:{},startSpin:null,customSeries:[],dataZoomHandler:function(){}}},computed:{width:function(){return this.smChart&&this.smChart.width},height:function(){return this.smChart&&this.smChart.height},computedOptions:function(){return this.smChart&&this.smChart.computedOptions},_chartStyle:function(){return{width:"100%",height:this.headerName?"calc(100% - 30px)":"100%"}},parseOptions:function(){var r=this;if(!this.options.series)return this.options;if(this.options.series.find(function(t){return"2.5Bar"===t.type}))return y({},this.options,{series:[]});if(this.options.series[0]&&"customRingsSeries"===this.options.series[0].customType)return y({},this.options,{series:[].concat((0,l.default)(this.options.series),(0,l.default)(this.customSeries))});var t=this.options.series.map(function(t,e){if(t.label){var i=(0,w.default)(t);return i.label.normal=r._controlLabel(i.label.normal,i.maxLabels),i}return t});return y({},this.options,{series:t})},_chartOptions:function(){return this._isRequestData&&this.echartOptions||this.parseOptions},_isRequestData:function(){return this.dataset&&0<Object.keys(this.dataset).length&&(this.dataset.url||this.dataset.geoJSON)&&this.datasetOptions&&0<this.datasetOptions.length},xBar:function(){return this.options&&this.options.yAxis&&"category"===this.options.yAxis.type},popupBackground:function(){return this.backgroundData?(0,M.getColorWithOpacity)(this.backgroundData,.5):this.backgroundData},colorNumber:function(){var t=this.datasetOptions&&this.datasetOptions.length||this.echartOptions.series&&this.echartOptions.series.length,e=this.colorGroupsData.length;return t&&e<t&&(e=t),e}},watch:{theme:function(){this.chartTheme=null},colorGroupsData:function(t,e){(0,s.default)(t,e)||this._setChartTheme()},textColorsData:function(t,e){(0,s.default)(t,e)||this._setChartTheme()},backgroundData:function(t,e){(0,s.default)(t,e)||(this._setChartTheme(),this.changePopupArrowStyle())},dataset:{handler:function(){this._isRequestData&&this._setEchartOptions(this.dataset,this.datasetOptions,this.options),this.datasetChange=!0},deep:!0},datasetOptions:{handler:function(t,e){(0,s.default)(t,e)||(this._setChartTheme(),this.registerShape()),!this.echartsDataService&&this._isRequestData&&this._setEchartOptions(this.dataset,this.datasetOptions,this.options),this.echartsDataService&&this.echartsDataService.setDatasetOptions(this.datasetOptions),this.echartsDataService&&this.dataSeriesCache&&this._changeChartData(this.echartsDataService,this.datasetOptions,this.options)}},options:{handler:function(){this.datasetChange&&!this.dataSeriesCache||(this.dataSeriesCache&&"{}"!==JSON.stringify(this.dataSeriesCache)?this.echartOptions=this._optionsHandler(this.options,this.dataSeriesCache):this.echartOptions=Object.assign({},this.options))},deep:!0},autoresize:function(){(this.autoresize?(0,p.addListener):(0,p.removeListener))(this.$el,this.__resizeHandler)},width:function(){return this.smChart&&this.smChart.width},height:function(){return this.smChart&&this.smChart.height},computedOptions:function(){return this.smChart&&this.smChart.computedOptions},autoPlay:function(){this._handlePieAutoPlay()},associatedMap:function(){this.associatedMap||this.clearPopup&&this.clearPopup()},highlightOptions:{handler:function(){this.setItemStyleColor()},deep:!0}},created:function(){this._setChartTheme(),this.registerShape()},mounted:function(){this.smChart=this.$refs[this.chartId];var t=this._getEchart(),i=this;C.forEach(function(e){t.$on(e,function(t){"click"===e&&i.handleChartClick(t),i.$emit(e,t)})}),this._initAutoResize(),this._initDataZoom(),this.options.series&&this.options.series[0]&&"customRingsSeries"===this.options.series[0].customType&&this.startEffect(),!this._isRequestData&&this.autoPlay&&this._handlePieAutoPlay(),this._isRequestData&&this._setEchartOptions(this.dataset,this.datasetOptions,this.options)},updated:function(){this._handlePieAutoPlay()},beforeDestroy:function(){clearInterval(this.pieAutoPlay),clearInterval(this.startAngle),this.autoresize&&(0,p.removeListener)(this.$el,this.__resizeHandler)},methods:{_initAutoResize:function(){var t=this;this.__resizeHandler=(0,c.default)(function(){t.resize()},100,{leading:!0}),this.autoresize&&(0,p.addListener)(this.$el,this.__resizeHandler)},_initDataZoom:function(){var t=this;this.dataZoomHandler=(0,c.default)(function(){t._dataZoomChanged()},500,{leading:!0})},getStringColor:function(t){return t instanceof Object?((t.colorStops||[])[0]||{}).color:t},setGradientColor:function(t,e){return"string"==typeof t?new this.$options.graphic.LinearGradient(0,0,0,1,[{offset:0,color:t},{offset:1,color:e||t}]):t},_initAxisLabel:function(e,t,i,r){if(this.xBar){var n=this.datasetOptions.findIndex(function(t){return"unsort"!==t.sort&&t.rankLabel});if(-1<n&&e&&t){for(var a=0,o=t.length,s=o-1;a<o;a++,s--)t[a]=s<10?"0".concat(s).concat(t[a]):"".concat(s).concat(t[a]);var l=i&&i.find(function(t){return t.seriesIndex===n});e.rich=e.rich||{},e.rich.default={backgroundColor:this.getStringColor(this.colorGroup[n]),width:20,height:20,align:"center",borderRadius:2},l&&l.pieces.map(function(t){e.rich["".concat(parseInt(t.min),"_").concat(parseInt(t.max))]={backgroundColor:t.color,width:20,height:20,align:"center",borderRadius:2}});var u=r&&r[n].data;e.formatter=function(t,e){var i=parseInt(t.slice(0,2))+1,r=t.slice(2),n=u&&+u[e];if(l){var a=l.pieces.find(function(t){return n>=t.min&&n<=t.max});if(a)return["{".concat(parseInt(a.min),"_").concat(parseInt(a.max),"|").concat(i,"} ").concat(r)].join("\n")}return["{default|".concat(i,"} ").concat(r)].join("\n")}}}},setItemStyleColor:function(t,e,i,r){var s=this,n=!(0<arguments.length&&void 0!==t)||t,a=1<arguments.length?e:void 0,l=2<arguments.length&&void 0!==i?i:this.highlightOptions,u=3<arguments.length&&void 0!==r?r:this.highlightColor;(a=a||(0,w.default)(this.echartOptions&&this.echartOptions.series)||[]).forEach(function(r,e){var n=l.map(function(t){if(t.seriesIndex.includes(e))return t.dataIndex}),a=l.map(function(t){if(t.seriesIndex.includes(e))return t.color||u}),o=s.options.series&&s.options.series[e]&&s.options.series[e].itemStyle&&s.options.series[e].itemStyle.color;r.itemStyle=r.itemStyle||{color:""},r.itemStyle.color=function(t){var e=t.dataIndex,i=n.indexOf(e);return-1<i?a[i]:"pie"!==r.type?o:s._handlerColorGroup(r.data.length)[e]}}),n&&this.$set(this.echartOptions,"series",a)},_handlePieAutoPlay:function(){var t=this._chartOptions.series&&this._chartOptions.series[0]&&this._chartOptions.series[0].type,e=this.smChart.chart;this._chartOptions.legend&&this._chartOptions.legend.data&&this._chartOptions.legend.data.length&&e&&"pie"===t&&(this.clearPieAutoPlay(e),this.autoPlay&&this.setPieAutoPlay(e))},setPieAutoPlay:function(t){var e=this,i=-1;this.pieAutoPlay=setInterval(function(){t.dispatchAction({type:"downplay",seriesIndex:0,dataIndex:i}),++i>=e._chartOptions.legend.data.length&&(i=0),t.dispatchAction({type:"highlight",seriesIndex:0,dataIndex:i})},2e3)},clearPieAutoPlay:function(t){clearInterval(this.pieAutoPlay);for(var e=0;e<this._chartOptions.legend.data.length;e++)t.dispatchAction({type:"downplay",seriesIndex:0,dataIndex:e})},timing:function(){var e=this;this.echartsDataService&&this.echartsDataService.getDataOption(this.dataset,this.xBar).then(function(t){e.hideLoading(),e.dataSeriesCache=Object.assign({},t),e.datasetChange=!1,e.echartOptions=e._optionsHandler(e.options,t)})},_setEchartOptions:function(t,e,i){var r=this;this.echartsDataService=null,this.dataSeriesCache=null,"geoJSON"!==this.dataset.type&&this.showLoading("default",{text:this.$t("info.loading"),color:this.colorGroupsData[0],textColor:this.textColorsData,maskColor:"rgba(0,0,0,0.8)",zlevel:0}),this.echartsDataService=new g.default(t,e),this.echartsDataService.getDataOption(t,this.xBar).then(function(t){r.hideLoading(),r.dataSeriesCache=Object.assign({},t),r.datasetChange=!1,r.echartOptions=r._optionsHandler(i,t)})},_optionsHandler:function(m,y,C){var v=this;y=y&&(0,w.default)(y),m=m&&(0,w.default)(m);var I=[];m&&m.legend&&!m.legend.type&&(m.legend.type="scroll");var t=m.yAxis,e=m.xAxis;if(e&&y.xAxis){var i=e,r=y.xAxis[0],n="xAxis";t&&"category"===t.type&&(n="yAxis",i=t,y.yAxis=y.xAxis,delete y.xAxis,this._initAxisLabel(t.axisLabel,y.yAxis[0].data,m.visualMap,y.series)),0===y.series.length?i=[{}]:Array.isArray(i)||(r.data&&r.data.length&&(i.data=[]),i=[Object.assign({},r,i)]),m[n]=i}if(m&&m.series&&y.series)if(0===y.series.length)m.series=[];else{m.series=m.series.map(function(t,e){return Object.assign({},t,y.series[e]||{})});var b=m.dataZoom&&m.dataZoom[0];m.series=m.series.map(function(t,e){var i=t.label&&t.label.normal;if(t.label&&(t.label.normal=v._controlLabel(i,t.maxLabels)),i&&i.show&&i.smart){i.position=i.position||"top";var n=t.data,a=0,o=n.length-1;if(b&&!1!==b.show){if(b.start>b.end){var r=b.start;b.start=b.end,b.end=r}if(C){var s=v.smChart.chart.getOption().dataZoom[0]||{},l=s.startValue,u=s.endValue;a=l,o=u,m.dataZoom=m.dataZoom.map(function(t){return 0<=l&&0<=u&&(t.startValue=l,t.endValue=u,delete t.start,delete t.end),t})}else a=Math.floor(b.start/100*n.length),o=Math.ceil(b.end/100*n.length);n=t.data.slice(a,o+1)}i.formatter=function(t){var e=t.dataIndex,i=t.value,r="";return e!==a&&e!==o&&Math.max.apply(null,n)+""!=i+""||(r=i),r}}else if(t&&"pie"!==t.type&&"radar"!==t.type){var h=(0,B.getMultiColorGroup)(v.colorGroupsData,v.colorNumber);if("2.5Bar"===t.type){var c=t.shape,d=t.itemStyle&&t.itemStyle.color;if(["square","rectangle"].includes(c)){var f=c;t.type="custom",y.series[e]&&(y.series[e].type="custom");var g=v;t.renderItem=function(e,t){var i,r,n,a=t.coord([t.value(0),t.value(1)]),o=d||h[e.seriesIndex];if(g.highlightOptions){var s=g.highlightOptions.find(function(t){return t.seriesIndex.includes(e.seriesIndex)&&t.dataIndex===e.dataIndex});s&&(s.color||g.highlightColor)&&(o=s.color||g.highlightColor)}if("object"===(0,E.default)(o)){var l=(0,w.default)(o),u=(0,w.default)(o),c=(0,w.default)(o);l.colorStops[0].color=(0,M.getColorWithOpacity)(l.colorStops[0].color,.4),l.colorStops[1].color=(0,M.getColorWithOpacity)(l.colorStops[1].color,.4),u.colorStops[0].color=(0,M.getColorWithOpacity)(u.colorStops[0].color,.7),u.colorStops[1].color=(0,M.getColorWithOpacity)(u.colorStops[1].color,.7),c.colorStops[0].color=(0,M.getColorWithOpacity)(c.colorStops[0].color,.85),c.colorStops[1].color=(0,M.getColorWithOpacity)(c.colorStops[1].color,.85),i=l,r=u,n=c}else i=(0,M.getColorWithOpacity)(o,.4),r=(0,M.getColorWithOpacity)(o,.7),n=(0,M.getColorWithOpacity)(o,.85);return{type:"group",children:[{type:"Cube".concat(f,"Left"),shape:{api:t,xValue:t.value(0),yValue:t.value(1),x:a[0],y:a[1],xAxisPoint:t.coord([t.value(0),0])},style:{fill:i}},{type:"Cube".concat(f,"Right"),shape:{api:t,xValue:t.value(0),yValue:t.value(1),x:a[0],y:a[1],xAxisPoint:t.coord([t.value(0),0])},style:{fill:r}},{type:"Cube".concat(f,"Top"),shape:{api:t,xValue:t.value(0),yValue:t.value(1),x:a[0],y:a[1],xAxisPoint:t.coord([t.value(0),0])},style:{fill:n}}]}}}else if("cylinder"===c){var A=y.series[e+1]&&y.series[e+1].data;t.type="bar",t.barGap="-100%","axis"===m.tooltip.trigger&&(m.tooltip.trigger="item"),y.series[e]&&(y.series[e].type="bar");var p=d||h[e];"string"==typeof p&&(p=v.setGradientColor(p,"#fff")),I.push({name:"",type:"pictorialBar",symbolOffset:[0,-8],symbolPosition:"end",z:12,itemStyle:{normal:{color:p}},data:y.series[e].data.map(function(t,e){return{value:t,symbolSize:!A||A[e]&&+t>=+A[e]?["100%",15]:[0,15]}})},{name:"",type:"pictorialBar",symbolSize:["100%",10],symbolOffset:[0,5],z:12,itemStyle:{normal:{color:p}},data:y.series[e].data})}delete t.shape}}return t}),"pie"===m.series[0].type&&m.series[0].roseType&&(m.series=m.series.map(function(t){return t.roseType||(t.roseType=m.series[0].roseType),t})),m.legend&&0<m.series.length&&"pie"===m.series[0].type&&(m.legend.data=[],m.series.forEach(function(t){var e;t.data&&(e=m.legend.data).push.apply(e,(0,l.default)(t.data.map(function(t){return t.name})))}))}m&&m.radar&&y.radar&&(m.radar.indicator=Object.assign({},y.radar.indicator||{}));var a=y.series;a&&a.length&&"pie"===a[0].type&&this.setItemStyleColor(!1,a),this.highlightOptions&&0<this.highlightOptions.length&&this.setItemStyleColor(!0,a),y.series=this._createRingShineSeries(a,m.series);var o,s=(0,u.default)(m,y);0<I.length&&(o=s.series).push.apply(o,I);return s},_createRingShineSeries:function(o,s){var l=this;return s&&this.datasetOptions.forEach(function(t,e){var i=s[e]||{},r=i.outerGap,n=i.isShine;if("pie"===i.type&&0<=r){var a=o[e].data.map(function(t){return t.value});r=r||Math.min.apply(null,a)/5,o[e].data=l._createRingShineDataOption(o[e].data,r,n),delete s[e].outerGap,delete s[e].isShine}}),o},_createRingShineDataOption:function(t,e,i){if(t){for(var r=this._handlerColorGroup(t.length),n={value:e,name:"",itemStyle:{normal:{label:{show:!1},labelLine:{show:!1},color:"rgba(0, 0, 0, 0)",borderColor:"rgba(0, 0, 0, 0)",borderWidth:0}}},a=[],o=0;o<t.length;o++){var s={value:t[o].value,name:t[o].name};i&&(s.itemStyle={normal:{borderWidth:5,shadowBlur:10,color:r[o],borderColor:r[o],shadowColor:r[o]}}),a.push(s),1<t.length&&a.push(n)}return a}},_handlerColorGroup:function(t){return"object"===(0,E.default)(this.colorGroupsData[0])?(0,B.handleMultiGradient)(this.colorGroupsData,t):SuperMap.ColorsPickerUtil.getGradientColors(this.colorGroupsData,t,"RANGE")},_controlLabel:function(t,s){if(t&&t.show&&s){var l,e=(0,w.default)(t);return e.formatter&&"string"==typeof e.formatter&&(l=e.formatter),e.formatter=function(t){var e=t.dataIndex,i=t.value,r=t.name,n=t.percent,a={"{b}: {c}":"".concat(r,": ").concat(i),"{b}":"".concat(r),"{c}":"".concat(i),"{d}%":"".concat(n,"%")},o="";return e<s&&(o=a[l||"{c}"]),o},e}return t},_changeChartData:function(t,e,i){var r;r=t.formatChartData(e,this.xBar),this.dataSeriesCache=Object.assign({},r),this.echartOptions=this._optionsHandler(i,r)},_setChartTheme:function(){if(!this.theme){var t=this.colorNumber;this.chartTheme=(0,B.chartThemeUtil)(this.backgroundData,this.textColorsData,this.colorGroupsData,t)}},_getEchart:function(){return this.smChart},mergeOptions:function(t,e,i){this._delegateMethod("mergeOptions",t,e,i)},appendData:function(t){this._delegateMethod("appendData",t)},resize:function(t){this._delegateMethod("resize",t)},dispatchAction:function(t){this._delegateMethod("dispatchAction",t)},convertToPixel:function(t,e){return this._delegateMethod("convertToPixel",t,e)},convertFromPixel:function(t,e){return this._delegateMethod("convertFromPixel",t,e)},containPixel:function(t,e){return this._delegateMethod("containPixel",t,e)},showLoading:function(t,e){this._delegateMethod("showLoading",t,e)},hideLoading:function(){this._delegateMethod("hideLoading")},getDataURL:function(t){return this._delegateMethod("getDataURL",t)},getConnectedDataURL:function(t){return this._delegateMethod("getConnectedDataURL",t)},clear:function(){this._delegateMethod("clear")},dispose:function(){this._delegateMethod("dispose")},_delegateMethod:function(t){for(var e,i=arguments.length,r=new Array(1<i?i-1:0),n=1;n<i;n++)r[n-1]=arguments[n];return(e=this.smChart)[t].apply(e,r)},unSupportedFeatureTip:function(){this.$message.destroy(),this.$message.warning(this.$t("chart.unSupportedData"))},handleChartClick:function(t){if(this.associatedMap){var e=t.dataIndex,i=[];this.echartsDataService&&this.echartsDataService.sortDataCache&&(i=this.echartsDataService.sortDataCache.features||i);var r=i[e];this.showDetailInfo(r)}},showDetailInfo:function(t){var e=this,i=((t||{}).geometry||{}).coordinates,r=i&&!!i.length;if(r&&this.viewModel){var n=t.properties||{},a=(0,M.getFeatureCenter)(t),o=this.generateTableData(n);this.tablePopupProps=y({},o),this.$nextTick(function(){e.viewModel.setPopupContent(a,e.$refs.chartTablePopup.$el,e.changePopupArrowStyle)})}else{if(this.mapNotLoadedTip())return;r||this.unSupportedFeatureTip()}},generateTableData:function(t){var e={columns:[{title:this.$t("search.attribute"),dataIndex:"attribute",width:120},{title:this.$t("search.attributeValue"),dataIndex:"attributeValue",width:150}],data:[]};for(var i in t)if(i&&t[i]){var r={};r.attribute=i,r.attributeValue=t[i],e.data.push(r)}return e},changePopupArrowStyle:function(){},mapNotLoadedTip:function(){},_dataZoomChanged:function(){var r=!1;this.options.series&&this.options.series.forEach(function(t,e){var i=t.label&&t.label.normal;r=i.show&&i.smart}),r&&(this.echartOptions=this._optionsHandler(this.options,this.dataSeriesCache,!0))},registerShape:function(){var s=this;this.datasetOptions&&this.options.series&&this.datasetOptions.forEach(function(t,e){var i=s.$options.graphic;if("2.5Bar"===t.seriesType){var r,n,a,o=s.options.series[e].shape;if(i.getShapeClass("Cube".concat(o,"Left")))return;switch(o){case"square":r=i.extendShape({shape:{x:0,y:0},buildPath:function(t,e){var i=e.xAxisPoint,r=[e.x,e.y],n=[e.x-13,e.y-13],a=[i[0]-13,i[1]-13],o=[i[0],i[1]];t.moveTo(r[0],r[1]).lineTo(n[0],n[1]).lineTo(a[0],a[1]).lineTo(o[0],o[1]).closePath()}}),n=i.extendShape({shape:{x:0,y:0},buildPath:function(t,e){var i=e.xAxisPoint,r=[e.x,e.y],n=[i[0],i[1]],a=[i[0]+18,i[1]-9],o=[e.x+18,e.y-9];t.moveTo(r[0],r[1]).lineTo(n[0],n[1]).lineTo(a[0],a[1]).lineTo(o[0],o[1]).closePath()}}),a=i.extendShape({shape:{x:0,y:0},buildPath:function(t,e){var i=[e.x,e.y],r=[e.x+18,e.y-9],n=[e.x+5,e.y-22],a=[e.x-13,e.y-13];t.moveTo(i[0],i[1]).lineTo(r[0],r[1]).lineTo(n[0],n[1]).lineTo(a[0],a[1]).closePath()}});break;case"rectangle":r=i.extendShape({shape:{x:0,y:0},buildPath:function(t,e){var i=e.xAxisPoint,r=[e.x,e.y],n=[e.x-9,e.y-9],a=[i[0]-9,i[1]-9],o=[i[0],i[1]];t.moveTo(r[0],r[1]).lineTo(n[0],n[1]).lineTo(a[0],a[1]).lineTo(o[0],o[1]).closePath()}}),n=i.extendShape({shape:{x:0,y:0},buildPath:function(t,e){var i=e.xAxisPoint,r=[e.x,e.y],n=[i[0],i[1]],a=[i[0]+18,i[1]-9],o=[e.x+18,e.y-9];t.moveTo(r[0],r[1]).lineTo(n[0],n[1]).lineTo(a[0],a[1]).lineTo(o[0],o[1]).closePath()}}),a=i.extendShape({shape:{x:0,y:0},buildPath:function(t,e){var i=[e.x,e.y],r=[e.x+18,e.y-9],n=[e.x+9,e.y-18],a=[e.x-9,e.y-9];t.moveTo(i[0],i[1]).lineTo(r[0],r[1]).lineTo(n[0],n[1]).lineTo(a[0],a[1]).closePath()}})}r&&i.registerShape("Cube".concat(o,"Left"),r),n&&i.registerShape("Cube".concat(o,"Right"),n),a&&i.registerShape("Cube".concat(o,"Top"),a)}})},getCirlPoint:function(t,e,i,r){return{x:t+i*Math.cos(r*Math.PI/180),y:e+i*Math.sin(r*Math.PI/180)}},spinLine:function(i,r,n,a,o){return function(t,e){return{type:"arc",shape:{cx:e.getWidth()/2,cy:e.getHeight()/2,r:Math.min(e.getWidth(),e.getHeight())/2*o,startAngle:(i+n)*Math.PI/180,endAngle:(r+n)*Math.PI/180},style:{stroke:a,fill:"transparent",lineWidth:1.5},silent:!0}}},spinPoint:function(o,s,l,u){var c=this;return function(t,e){var i=e.getWidth()/2,r=e.getHeight()/2,n=Math.min(e.getWidth(),e.getHeight())/2*u,a=c.getCirlPoint(i,r,n,o+s);return{type:"circle",shape:{cx:a.x,cy:a.y,r:4},style:{stroke:l,fill:l},silent:!0}}},customRingsLine:function(t,e,i,r,n){var a={name:"ring0",type:"custom",coordinateSystem:"none",renderItem:null,data:[0]};return a.renderItem=this.spinLine(t,e,i,r,n),a},customRingsPoint:function(t,e,i,r){var n={name:"ring4",type:"custom",coordinateSystem:"none",renderItem:null,data:[0]};return n.renderItem=this.spinPoint(t,e,i,r),n},addEffect:function(t){t=t||0;var e=this.options.series[0].customOptions.color,i=this.options.series[0].customOptions.radius,r=i+.1;this.customSeries.push(this.customRingsLine(0,90,t,e,i)),this.customSeries.push(this.customRingsLine(270,40,-t,e,r)),this.customSeries.push(this.customRingsLine(180,270,t,e,i)),this.customSeries.push(this.customRingsLine(90,220,-t,e,r)),"startPoint"===this.options.series[0].customOptions.pointState&&(this.customSeries.push(this.customRingsPoint(270,-t,e,r)),this.customSeries.push(this.customRingsPoint(90,-t,e,r)))},startEffect:function(){var t=this,e=0;this.startSpin=setInterval(function(){t.options.series&&"customRingsSeries"===t.options.series[0].customType&&(t.customSeries=[],e+=3,t.addEffect(e))},100)},customRenderItem:function(){}},connect:function(t){a.default&&a.default.connect(t)},disconnect:function(t){a.default&&a.default.disConnect(t)},registerMap:function(t,e,i){a.default&&a.default.registerMap(t,e,i)},registerTheme:function(t,e){a.default&&a.default.registerTheme(t,e)},graphic:a.default&&a.default.graphic};e.default=v},"0fd2":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),f=r(i("6e42")),c=r(i("d3e9")),h=r(i("3a49")),d=r(i("9f21")),g=i("e22c"),A=i("e0f2"),p=r(i("331f")),m=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},y=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).apply(this,arguments))).spinning=!0,t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"mapIdChanged",value:function(){this.defaultLoading&&(this.spinning=!0)}},{key:"loadingChanged",value:function(t){this.spinning=t}},{key:"created",value:function(){this.defaultLoading||(this.spinning=!1)}},{key:"mounted",value:function(){this.initializeWebMap(),this.registerEvents()}},{key:"beforeDestroy",value:function(){this.destory()}},{key:"destroyed",value:function(){c.default.$options.deleteMap(this.target),c.default.$options.deleteWebMap(this.target),this.viewModel.cleanWebMap()}},{key:"load",value:function(t){return t}},{key:"getMapFailed",value:function(t){return t}},{key:"getLayerDatasourceFailed",value:function(t){return t}},{key:"initializeWebMap",value:function(){var t=this,e=this.$props,i=e.target,r=e.serverUrl,n=e.accessToken,a=e.accessKey,o=e.tiandituKey,s=e.withCredentials,l=e.excludePortalProxyUrl,u=e.isSuperMapOnline,c=e.proxy,h=e.mapOptions,d=e.iportalServiceProxyUrlPrefix;this.viewModel=new f.default(this.mapId,{target:i,serverUrl:r,accessToken:n,accessKey:a,tiandituKey:o,withCredentials:s,excludePortalProxyUrl:l,isSuperMapOnline:u,proxy:c,iportalServiceProxyUrlPrefix:d},h),this.autoresize&&(this.__resizeHandler=(0,p.default)(function(){t.resize()},100,{leading:!0}),(0,A.addListener)(this.$el,this.__resizeHandler))}},{key:"resize",value:function(){this.viewModel&&this.viewModel.resize&&this.viewModel.resize(this.keepBounds)}},{key:"registerEvents",value:function(){var e=this;this.viewModel.on({addlayerssucceeded:function(t){e.spinning=!1,c.default.$options.setMap(e.target,t.map),e.viewModel&&c.default.$options.setWebMap(e.target,e.viewModel),c.default.$emit("load-map",t.map,e.target),t.map.resize(),e.map=t.map,e.bindMapEvents(),e.load({map:t.map})},getmapinfofailed:function(t){e.getMapFailed({error:t.error}),e.$message.error(t.error.message),e.spinning=!1},getlayerdatasourcefailed:function(t){e.getLayerDatasourceFailed({error:t.error,layer:t.layer,map:t.map}),"SAMPLE DATA is not supported"===t.error?e.$message.error(e.$t("webmap.sampleDataNotSupport")):e.$message.error(e.$t("webmap.getLayerInfoFailed"))},notsupportbaidumap:function(){e.$message.error(e.$t("webmap.baiduMapNotSupport"))},beforeremovemap:function(){c.default.$options.deleteMap(e.target),c.default.$options.deleteWebMap(e.target)}})}},{key:"destory",value:function(){this.autoresize&&(0,A.removeListener)(this.$el,this.__resizeHandler)}},{key:"getMapTarget",get:function(){return this.target}},{key:"controlComponents",get:function(){var t={};for(var e in this.$props)if(e.includes("Control")&&this.$props[e].show){var i=e.replace("Control",""),r=i[0];t["Sm".concat(i.replace(r,r.toUpperCase()))]=this.$props[e]}return t}}]),e}((0,g.Mixins)(h.default,d.default));m([(0,g.Provide)()],y.prototype,"__resizeHandler",void 0),m([(0,g.Prop)()],y.prototype,"mapId",void 0),m([(0,g.Prop)({default:"map"})],y.prototype,"target",void 0),m([(0,g.Prop)({default:"https://www.supermapol.com"})],y.prototype,"serverUrl",void 0),m([(0,g.Prop)()],y.prototype,"accessToken",void 0),m([(0,g.Prop)()],y.prototype,"accessKey",void 0),m([(0,g.Prop)()],y.prototype,"tiandituKey",void 0),m([(0,g.Prop)({default:!1})],y.prototype,"withCredentials",void 0),m([(0,g.Prop)()],y.prototype,"excludePortalProxyUrl",void 0),m([(0,g.Prop)()],y.prototype,"isSuperMapOnline",void 0),m([(0,g.Prop)()],y.prototype,"proxy",void 0),m([(0,g.Prop)({default:!0})],y.prototype,"defaultLoading",void 0),m([(0,g.Prop)({default:!1})],y.prototype,"loading",void 0),m([(0,g.Prop)()],y.prototype,"background",void 0),m([(0,g.Prop)()],y.prototype,"iportalServiceProxyUrlPrefix",void 0),m([(0,g.Prop)()],y.prototype,"mapOptions",void 0),m([(0,g.Prop)({default:!0})],y.prototype,"autoresize",void 0),m([(0,g.Prop)({default:!1})],y.prototype,"keepBounds",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"top-left"}}})],y.prototype,"panControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"bottom-left"}}})],y.prototype,"scaleControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"top-left"}}})],y.prototype,"zoomControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"bottom-right"}}})],y.prototype,"miniMapControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"top-right"}}})],y.prototype,"layerListControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"top-right",showUnitSelect:!0,distanceDefaultUnit:"kilometers",areaDefaultUnit:"kilometers"}}})],y.prototype,"measureControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"bottom-left",layerNames:[],isShowTitle:!1,isShowField:!1,mode:"simple"}}})],y.prototype,"legendControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"top-right"}}})],y.prototype,"queryControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,position:"top-right"}}})],y.prototype,"searchControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,layers:[],fields:[],layerStyle:{},clickAreaAround:5}}})],y.prototype,"identifyControl",void 0),m([(0,g.Prop)({default:function(){return{show:!1,layers:[]}}})],y.prototype,"layerManagerControl",void 0),m([(0,g.Watch)("mapId")],y.prototype,"mapIdChanged",null),m([(0,g.Watch)("loading")],y.prototype,"loadingChanged",null),m([(0,g.Emit)()],y.prototype,"load",null),m([(0,g.Emit)()],y.prototype,"getMapFailed",null),m([(0,g.Emit)()],y.prototype,"getLayerDatasourceFailed",null);var C=y=m([(0,g.Component)({name:"SmWebMap",viewModelProps:["mapId","serverUrl","mapOptions.center","mapOptions.zoom","mapOptions.style","mapOptions.crs","mapOptions.minZoom","mapOptions.maxZoom","mapOptions.maxBounds","mapOptions.renderWorldCopies","mapOptions.bearing","mapOptions.pitch","mapOptions.rasterTileSize","withCredentials","proxy"]})],y);e.default=C},1:function(t,e){},"10ba":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=i("1448"),o={name:"SmTablePopup",mixins:[n.default],props:{data:{type:Array,default:function(){return[]}},columns:{type:Array,default:function(){return[]}}},computed:{styleObject:function(){return{"--table-popup-active-color--text":this.colorGroupsData[0]}},backgroundStyle:function(){return{background:this.backgroundData?(0,a.getColorWithOpacity)(this.backgroundData,.5):this.backgroundData}}}};e.default=o},"10d6":function(t,e,i){"use strict";i.r(e);var r=i("ac9e"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"10d7":function(t,e,i){"use strict";i.r(e);var r=i("ba96");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},1164:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i("49c0");e.default=function(t){var e=[1/0,1/0,-1/0,-1/0];return r.coordEach(t,function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]<t[0]&&(e[2]=t[0]),e[3]<t[1]&&(e[3]=t[1])}),e}},1171:function(t,e,i){"use strict";i.r(e);var r=i("ab53"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"11f8":function(t,e,i){"use strict";var r,n,a;n=[i("76b8")],void 0===(a="function"==typeof(r=function(C){var e=function(){var a;var h={};var s=[];function l(t){if(!t){t=document.documentElement}var e=window.getComputedStyle(t,null).fontSize;return parseFloat(e)||16}function d(t){if(!t.getBoundingClientRect){return{width:t.offsetWidth,height:t.offsetHeight}}var e=t.getBoundingClientRect();return{width:Math.round(e.width),height:Math.round(e.height)}}function f(t,e){var i=e.split(/\d/);var r=i[i.length-1];e=parseFloat(e);switch(r){case"px":return e;case"em":return e*l(t);case"rem":return e*l();case"vw":return e*document.documentElement.clientWidth/100;case"vh":return e*document.documentElement.clientHeight/100;case"vmin":case"vmax":var n=document.documentElement.clientWidth/100;var a=document.documentElement.clientHeight/100;var o=Math[r==="vmin"?"min":"max"];return e*o(n,a);default:return e}}function i(t,e){this.element=t;var i,r,n,a,o,s,l,u;var c=["min-width","min-height","max-width","max-height"];this.call=function(){n=d(this.element);s={};for(i in h[e]){if(!h[e].hasOwnProperty(i)){continue}r=h[e][i];a=f(this.element,r.value);o=r.property==="width"?n.width:n.height;u=r.mode+"-"+r.property;l="";if(r.mode==="min"&&o>=a){l+=r.value}if(r.mode==="max"&&o<=a){l+=r.value}if(!s[u])s[u]="";if(l&&-1===(" "+s[u]+" ").indexOf(" "+l+" ")){s[u]+=" "+l}}for(var t in c){if(!c.hasOwnProperty(t))continue;if(s[c[t]]){this.element.setAttribute(c[t],s[c[t]].substr(1))}else{this.element.removeAttribute(c[t])}}}}function u(t,e){if(!t.elementQueriesSetupInformation){t.elementQueriesSetupInformation=new i(t,e)}if(!t.elementQueriesSensor){t.elementQueriesSensor=new C(t,function(){t.elementQueriesSetupInformation.call()})}}function o(t,e,i,r){if(typeof h[t]==="undefined"){h[t]=[];var n=s.length;a.innerHTML+="\n"+t+" {animation: 0.1s element-queries;}";a.innerHTML+="\n"+t+" > .resize-sensor {min-width: "+n+"px;}";s.push(t)}h[t].push({mode:e,property:i,value:r})}function c(t){var e;if(document.querySelectorAll)e=t?t.querySelectorAll.bind(t):document.querySelectorAll.bind(document);if(!e&&"undefined"!==typeof $$)e=$$;if(!e&&"undefined"!==typeof jQuery)e=jQuery;if(!e){throw"No document.querySelectorAll, jQuery or Mootools's $$ found."}return e}function e(t){var e=c(t);for(var i in h)if(h.hasOwnProperty(i)){var r=e(i,t);for(var n=0,a=r.length;n<a;n++){u(r[n],i)}}}function n(r){var n=[];var a=[];var o=[];var s=0;var l=-1;var u=[];for(var t in r.children){if(!r.children.hasOwnProperty(t))continue;if(r.children[t].tagName&&r.children[t].tagName.toLowerCase()==="img"){n.push(r.children[t]);var e=r.children[t].getAttribute("min-width")||r.children[t].getAttribute("data-min-width");var i=r.children[t].getAttribute("data-src")||r.children[t].getAttribute("url");o.push(i);var c={minWidth:e};a.push(c);if(!e){s=n.length-1;r.children[t].style.display="block"}else{r.children[t].style.display="none"}}}l=s;function h(){var t=false,e;for(e in n){if(!n.hasOwnProperty(e))continue;if(a[e].minWidth){if(r.offsetWidth>a[e].minWidth){t=e}}}if(!t){t=s}if(l!==t){if(!u[t]){var i=new Image;i.onload=function(){n[t].src=o[t];n[l].style.display="none";n[t].style.display="block";u[t]=true;l=t};i.src=o[t]}else{n[l].style.display="none";n[t].style.display="block";l=t}}else{n[t].src=o[t]}}r.resizeSensorInstance=new C(r,h);h()}function r(){var t=c();var e=t("[data-responsive-image],[responsive-image]");for(var i=0,r=e.length;i<r;i++){n(e[i])}}var g=/,?[\s\t]*([^,\n]*?)((?:\[[\s\t]*?(?:min|max)-(?:width|height)[\s\t]*?[~$\^]?=[\s\t]*?"[^"]*?"[\s\t]*?])+)([^,\n\s\{]*)/gim;var A=/\[[\s\t]*?(min|max)-(width|height)[\s\t]*?[~$\^]?=[\s\t]*?"([^"]*?)"[\s\t]*?]/gim;function p(t){var e,i,r,n;t=t.replace(/'/g,'"');while(null!==(e=g.exec(t))){i=e[1]+e[3];r=e[2];while(null!==(n=A.exec(r))){o(i,n[1],n[2],n[3])}}}function m(t){var e="";if(!t){return}if("string"===typeof t){t=t.toLowerCase();if(-1!==t.indexOf("min-width")||-1!==t.indexOf("max-width")){p(t)}}else{for(var i=0,r=t.length;i<r;i++){if(1===t[i].type){e=t[i].selectorText||t[i].cssText;if(-1!==e.indexOf("min-height")||-1!==e.indexOf("max-height")){p(e)}else if(-1!==e.indexOf("min-width")||-1!==e.indexOf("max-width")){p(e)}}else if(4===t[i].type){m(t[i].cssRules||t[i].rules)}else if(3===t[i].type){if(t[i].styleSheet.hasOwnProperty("cssRules")){m(t[i].styleSheet.cssRules)}}}}}var y=false;this.init=function(){var t="animationstart";if(typeof document.documentElement.style["webkitAnimationName"]!=="undefined"){t="webkitAnimationStart"}else if(typeof document.documentElement.style["MozAnimationName"]!=="undefined"){t="mozanimationstart"}else if(typeof document.documentElement.style["OAnimationName"]!=="undefined"){t="oanimationstart"}document.body.addEventListener(t,function(t){var e=t.target;var i=e&&window.getComputedStyle(e,null);var r=i&&i.getPropertyValue("animation-name");var n=r&&-1!==r.indexOf("element-queries");if(n){e.elementQueriesSensor=new C(e,function(){if(e.elementQueriesSetupInformation){e.elementQueriesSetupInformation.call()}});var a=window.getComputedStyle(e.resizeSensor,null);var o=a.getPropertyValue("min-width");o=parseInt(o.replace("px",""));u(t.target,s[o])}});if(!y){a=document.createElement("style");a.type="text/css";a.innerHTML="[responsive-image] > img, [data-responsive-image] {overflow: hidden; padding: 0; } [responsive-image] > img, [data-responsive-image] > img {width: 100%;}";a.innerHTML+="\n@keyframes element-queries { 0% { visibility: inherit; } }";document.getElementsByTagName("head")[0].appendChild(a);y=true}for(var e=0,i=document.styleSheets.length;e<i;e++){try{if(document.styleSheets[e].href&&0===document.styleSheets[e].href.indexOf("file://")){console.warn("CssElementQueries: unable to parse local css files, "+document.styleSheets[e].href)}m(document.styleSheets[e].cssRules||document.styleSheets[e].rules||document.styleSheets[e].cssText)}catch(t){}}r()};this.findElementQueriesElements=function(t){e(t)};this.update=function(){this.init()}};e.update=function(){e.instance.update()},e.detach=function(t){if(t.elementQueriesSetupInformation){t.elementQueriesSensor.detach();delete t.elementQueriesSetupInformation;delete t.elementQueriesSensor}else if(t.resizeSensorInstance){t.resizeSensorInstance.detach();delete t.resizeSensorInstance}},e.init=function(){if(!e.instance){e.instance=new e}e.instance.init()};var t=function(t){if(document.addEventListener){document.addEventListener("DOMContentLoaded",t,false)}else if(/KHTML|WebKit|iCab/i.test(navigator.userAgent)){var e=setInterval(function(){if(/loaded|complete/i.test(document.readyState)){t();clearInterval(e)}},10)}else window.onload=t};return e.findElementQueriesElements=function(t){e.instance.findElementQueriesElements(t)},e.listen=function(){!function(t){if(document.addEventListener){document.addEventListener("DOMContentLoaded",t,false)}else if(/KHTML|WebKit|iCab/i.test(navigator.userAgent)){var e=setInterval(function(){if(/loaded|complete/i.test(document.readyState)){t();clearInterval(e)}},10)}else window.onload=t}(e.init)},e})?r.apply(e,n):r)||(t.exports=a)},"13f5":function(t,e,i){"use strict";i.r(e);var r=i("a142"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},1448:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.getDateTime=function(t){return(0,n.geti18n)().d(new Date,t.replace(/\+/g,"_"),(0,n.getLanguage)())},e.hexToRgba=function(t,e){return"rgba("+parseInt("0x"+t.slice(1,3))+","+parseInt("0x"+t.slice(3,5))+","+parseInt("0x"+t.slice(5,7))+","+e+")"},e.isTransparent=function(t){return 0==+(0,a.default)(t,"rgba").match(/(\d(\.\d+)?)+/g)[3]},e.reservedDecimal=function(t,e){return Number(t).toFixed(e)},e.clearNumberComma=function(t){t.replace&&(t=t.replace(/,/g,""));return t},e.isXField=function(t){var e=t.toLowerCase();return"x"===e||"smx"===e||"jd"===e||"经度"===e||"东经"===e||"longitude"===e||"lot"===e||"lon"===e||"lng"===e||"x坐标"===e},e.isYField=function(t){var e=t.toLowerCase();return"y"===e||"smy"===e||"wd"===e||"纬度"===e||"北纬"===e||"latitude"===e||"lat"===e||"y坐标"===e},e.getColorWithOpacity=function(t,e){if(-1<t.indexOf("rgba"))return t.substring(0,t.lastIndexOf(",")+1)+e+")";var i=(0,a.default)(t,"rgb");return"rgba"+i.substring(3,i.length-1)+",".concat(e,")")},e.parseUrl=function(t){return t.match(/^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/)},e.getDataType=s,e.isMatchUrl=function(t){return new RegExp("(https?|http|file|ftp)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]").test(t)},e.isDate=function(t){return/((^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(10|12|0?[13578])([-\/\._])(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(11|0?[469])([-\/\._])(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(0?2)([-\/\._])(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([3579][26]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][13579][26])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][13579][26])([-\/\._])(0?2)([-\/\._])(29)$))/gi.test(t)},e.isNumber=function(t){var e=Number(t);return 0===e||!isNaN(e)},e.getFeatureCenter=function(t){var e=((t||{}).geometry||{}).coordinates;if(!e||!e.length)return;var i,r=t.geometry.type;if("LineString"===r)i=e[parseInt(e.length/2)];else if("MultiLineString"===r){var n=e[parseInt(e.length/2)];i=n[parseInt(n.length/2)]}else i=(0,o.default)(t).geometry.coordinates;return i},e.getValueCaseInsensitive=function(t,e){var i="[object Object]"===s(t);if(!e||!i)return"";var r=e.toLocaleLowerCase();for(var n in t)if(n.toLocaleLowerCase()===r)return t[n];return""},e.filterInvalidData=function(t,e){var r=t.map(function(t){return t.xField}),n=t.map(function(t){return t.yField});return e.filter(function(e){var t=r.find(function(t){return e.properties.hasOwnProperty(t)}),i=n.find(function(t){return![void 0,null,""].includes(e.properties[t])});return!(!t||!i)})},e.handleWithCredentials=function(t,e){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];return e&&0<=t.indexOf(e)||i};var n=i("4e21"),a=r(i("4552")),o=r(i("cf46"));function s(t){return Object.prototype.toString.call(t)}},"144a":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i("38ce");e.getCoord=function(t){if(!t)throw new Error("coord is required");if(!Array.isArray(t)){if("Feature"===t.type&&null!==t.geometry&&"Point"===t.geometry.type)return t.geometry.coordinates;if("Point"===t.type)return t.coordinates}if(Array.isArray(t)&&2<=t.length&&!Array.isArray(t[0])&&!Array.isArray(t[1]))return t;throw new Error("coord must be GeoJSON Point or an Array of numbers")},e.getCoords=function(t){if(Array.isArray(t))return t;if("Feature"===t.type){if(null!==t.geometry)return t.geometry.coordinates}else if(t.coordinates)return t.coordinates;throw new Error("coords must be GeoJSON Feature, Geometry Object or an Array")},e.containsNumber=function t(e){if(1<e.length&&r.isNumber(e[0])&&r.isNumber(e[1]))return!0;if(Array.isArray(e[0])&&e[0].length)return t(e[0]);throw new Error("coordinates must only contain numbers")},e.geojsonType=function(t,e,i){if(!e||!i)throw new Error("type and name required");if(!t||t.type!==e)throw new Error("Invalid input to "+i+": must be a "+e+", given "+t.type)},e.featureOf=function(t,e,i){if(!t)throw new Error("No feature passed");if(!i)throw new Error(".featureOf() requires a name");if(!t||"Feature"!==t.type||!t.geometry)throw new Error("Invalid input to "+i+", Feature with geometry required");if(!t.geometry||t.geometry.type!==e)throw new Error("Invalid input to "+i+": must be a "+e+", given "+t.geometry.type)},e.collectionOf=function(t,e,i){if(!t)throw new Error("No featureCollection passed");if(!i)throw new Error(".collectionOf() requires a name");if(!t||"FeatureCollection"!==t.type)throw new Error("Invalid input to "+i+", FeatureCollection required");for(var r=0,n=t.features;r<n.length;r++){var a=n[r];if(!a||"Feature"!==a.type||!a.geometry)throw new Error("Invalid input to "+i+", Feature with geometry required");if(!a.geometry||a.geometry.type!==e)throw new Error("Invalid input to "+i+": must be a "+e+", given "+a.geometry.type)}},e.getGeom=function(t){return"Feature"===t.type?t.geometry:t},e.getType=function(t,e){return"FeatureCollection"===t.type?"FeatureCollection":"GeometryCollection"===t.type?"GeometryCollection":"Feature"===t.type&&null!==t.geometry?t.geometry.type:t.type}},1498:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("d094")),s={name:"SmRasterTileLayer",mixins:[n.default,a.default],props:{tileSize:{type:Number},mapUrl:{type:String},tiles:{type:Array},bounds:{type:Array},attribution:{type:String},scheme:{type:String,default:"xyz",validator:function(t){return-1!==["xyz","tms"].indexOf(t)}}},watch:{tiles:function(t){this.viewModel&&this.viewModel.setTiles(t)}},created:function(){this.viewModel=new o.default(this.$props)},render:function(){}};e.default=s},"14f6":function(t,e,i){"use strict";i.r(e);var r=i("8537"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},1587:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=i("1448"),o={name:"SmImage",mixins:[n.default],props:{src:{type:String},repeat:{type:String,default:"center"},href:{type:String,default:""},target:{type:String,default:"_self"}},data:function(){return{repeatOption:{center:{backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundSize:"contain"},noRepeat:{backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"},repeatX:{backgroundRepeat:"repeat-x",backgroundSize:"auto 100%"},repeatY:{backgroundRepeat:"repeat-Y",backgroundSize:"100% auto"},repeatXY:{backgroundRepeat:"repeat",backgroundSize:"auto"}}}},computed:{repeatStyle:function(){return this.repeatOption[this.repeat]},imgUrl:function(){return{backgroundImage:"url(".concat(this.src,")")}},realHref:function(){var t=this.href.replace(/ /g,"");return t&&!(0,a.parseUrl)(t)?"http://".concat(t):t}}};e.default=o},1635:function(t,e,i){"use strict";i.r(e);var r=i("035a"),n=i("1a6b");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},1659:function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return r("div",{staticClass:"sm-component-web-map",style:[{background:i.background}],attrs:{id:i.target}},[i._t("default"),i._v(" "),i._l(i.controlComponents,function(t,e){return[r(e,i._b({key:e,tag:"component"},"component",t,!1))]}),i._v(" "),i.spinning?r("a-spin",{attrs:{size:"large",tip:i.$t("webmap.loadingTip"),spinning:i.spinning}}):i._e()],2)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"16ed":function(t,e,i){var o=i("7ae5");function s(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return s=function(){return t},t}t.exports=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=s();if(e&&e.has(t))return e.get(t);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var a=r?Object.getOwnPropertyDescriptor(t,n):null;a&&(a.get||a.set)?Object.defineProperty(i,n,a):i[n]=t[n]}return i.default=t,e&&e.set(t,i),i}},1753:function(t,e,i){"use strict";t.exports=function(t,e,i,r,n){return t.config=e,i&&(t.code=i),t.request=r,t.response=n,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},"183a":function(t,e,i){"use strict";i.r(e);var r=i("9cc6"),n=i("3297");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"183d":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("0601")),s={name:"SmUniqueThemeLayer",mixins:[n.default,a.default],props:{layerName:{type:String},options:{type:Object,default:function(){return{}}},data:{type:Array,required:!0}},watch:{options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0},data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0}},created:function(){this.viewModel=new o.default(this.$props)},loaded:function(){this.$emit("load",this.viewModel.themeLayer,this.map)},render:function(){}};e.default=s},"18ca":function(t,e,i){var r=i("5de5"),n="object"==typeof self&&self&&self.Object===Object&&self,a=r||n||Function("return this")();t.exports=a},"18e4":function(t,e,i){t.exports={ResizeSensor:i("76b8"),ElementQueries:i("11f8")}},1942:function(t,e,i){"use strict";var n=i("ff2e");t.exports=function(t,e,i){var r=i.config.validateStatus;!r||r(i.status)?t(i):e(n("Request failed with status code "+i.status,i.config,null,i.request,i))}},1969:function(t,e,i){},"19e1":function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},"1a33":function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return i.showComponent?r("div",{staticClass:"sm-component-pagination pagination-container"},[r("ul",{attrs:{id:"paginationUl"},on:{click:i.handleClick}},[r("li",{attrs:{type:"home"}},[i._v(i._s(i.$t("tdtResults.homePage")))]),i._v(" "),1!==i.realPage?r("li",{attrs:{type:"prevPage"}},[i._v(i._s(i.$t("tdtResults.prevPage")))]):i._e(),i._v(" "),i._l(i.pageList,function(t,e){return r("li",{key:t,style:e===i.activePage&&"background: "+i.getColor(0)+"; border-color: "+i.getColor(0)+"; color: "+i.getTextColor,attrs:{type:i.attrType(e)}},[i._v(i._s(t))])}),i._v(" "),i.realPage!==i.totalPage?r("li",{attrs:{type:"nextPage"}},[i._v(i._s(i.$t("tdtResults.nextPage")))]):i._e()],2)]):i._e()}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"1a6b":function(t,e,i){"use strict";i.r(e);var r=i("5e7b"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"1a91":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.registerProjection=function(t,e){return o.$options.registerProjection(t,e)},e.getProjection=function(t){return o.$options.getProjection(t)},e.toEpsgCode=function(t){{if("string"!=typeof t)return"";if(0===t.indexOf("EPSG"))return t;var e=t.lastIndexOf("AUTHORITY")+10,i=t.indexOf("]",e)-1;return 0<e&&0<i?"EPSG:".concat(t.substring(e,i).split(",")[1].substr(1)):""}},e.default=void 0;var n=r(i("5643")),a=i("1448"),o=new n.default({epsgCodes:{"EPSG:3857":'PROJCS["WGS 84 / Pseudo-Mercator",GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]],PROJECTION["Mercator_1SP"],PARAMETER["central_meridian",0],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["X",EAST],AXIS["Y",NORTH],EXTENSION["PROJ4","+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"],AUTHORITY["EPSG","3857"]]',"EPSG:4326":'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],AXIS["Northing", "NORTH"],AXIS["Easting", "EAST"],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]',"EPSG:4490":'GEOGCS["China Geodetic Coordinate System 2000", DATUM["China 2000", SPHEROID["CGCS2000", 6378137.0, 298.257222101, AUTHORITY["EPSG","1024"]], AUTHORITY["EPSG","1043"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Geodetic latitude", NORTH], AXIS["Geodetic longitude", EAST], AUTHORITY["EPSG","4490"]]'},registerProjection:function(t,e){"[object Object]"===(0,a.getDataType)(t)&&1===arguments.length?this.epsgCodes=Object.assign({},this.epsgCodes,t):t&&e&&(this.epsgCodes[t]=e)},getProjection:function(t){return this.epsgCodes[t]},getAllProjections:function(){return this.epsgCodes}}),s=o;e.default=s},"1a9e":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.Util=void 0;var n=r(i("7ae5")),a={};(e.Util=a).extend=function(t,e){if(t=t||{},e){for(var i in e){var r=e[i];void 0!==r&&(t[i]=r)}!("function"==typeof window.Event&&e instanceof window.Event)&&e.hasOwnProperty&&e.hasOwnProperty("toString")&&(t.toString=e.toString)}return t},a.copy=function(t,e){var i;if(t=t||{},e)for(var r in t)void 0!==(i=e[r])&&(t[r]=i)},a.reset=function(t){for(var e in t=t||{})if(t.hasOwnProperty(e)){if("object"===(0,n.default)(t[e])&&t[e]instanceof Array){for(var i in t[e])t[e][i].destroy&&t[e][i].destroy();t[e].length=0}else"object"===(0,n.default)(t[e])&&t[e]instanceof Object&&t[e].destroy&&t[e].destroy();t[e]=null}},a.getElement=function(){for(var t=[],e=0,i=arguments.length;e<i;e++){var r=arguments[e];if("string"==typeof r&&(r=document.getElementById(r)),1===arguments.length)return r;t.push(r)}return t},a.isElement=function(t){return!(!t||1!==t.nodeType)},a.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)},a.removeItem=function(t,e){for(var i=t.length-1;0<=i;i--)t[i]===e&&t.splice(i,1);return t},a.indexOf=function(t,e){if(null==t)return-1;if("function"==typeof t.indexOf)return t.indexOf(e);for(var i=0,r=t.length;i<r;i++)if(t[i]===e)return i;return-1},a.getElement=function(){for(var t=[],e=0,i=arguments.length;e<i;e++){var r=arguments[e];if("string"==typeof r&&(r=document.getElementById(r)),1===arguments.length)return r;t.push(r)}return t},a.lastSeqID=0,a.createUniqueID=function(t){return null==t&&(t="id_"),a.lastSeqID+=1,t+a.lastSeqID}},"1ab5":function(t,e,i){"use strict";i.r(e);var r=i("e8a8"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"1b3a":function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return n("div",{staticClass:"sm-component-search",style:r.getTextColorStyle,attrs:{id:"sm-component-search"}},[r.showIcon&&"control"===r.mode?n("div",{staticClass:"sm-component-search__toggle-icon",style:[{"--icon-color--hover":r.colorGroupsData[0]},r.getBackgroundStyle],on:{click:function(t){r.showSearch=!r.showSearch,r.showIcon=!r.showIcon}}},[n("a-icon",{attrs:{type:"search"}})],1):r._e(),r._v(" "),n("transition",{attrs:{name:"sm-component-zoom-in"},on:{"after-leave":function(t){r.showIcon=!r.showIcon}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:r.showSearch||"toolBar"===r.mode,expression:"showSearch || mode === 'toolBar'"}],staticClass:"sm-component-search__content",style:[{"transform-origin":r.position.includes("left")?"top left":"top right"},r.getBackgroundStyle]},[n("div",{staticClass:"sm-component-search__input"},["control"===r.mode?n("div",{staticClass:"sm-component-search__arrow-icon",style:{float:r.position.includes("left")?"right":"left"},on:{click:function(t){r.showSearch=!r.showSearch}}},[n("a-icon",{attrs:{type:r.position.includes("left")?"double-left":"double-right"}})],1):r._e(),r._v(" "),n("div",{class:["sm-component-search__search-icon",{right:r.position.includes("right")}],style:[r.getBackgroundStyle,r.getColorStyle(0)],on:{click:r.searchButtonClicked}},[n("a-icon",{attrs:{type:r.prefixType}})],1),r._v(" "),n("a-input",{class:["sm-component-search__a-input",{"toolBar-input":"toolBar"===r.mode}],style:[r.getBackgroundStyle],attrs:{placeholder:r.$t("search.inputPlaceHolder")},on:{input:r.searchInput,compositionstart:function(t){r.isInputing=!0},compositionend:function(t){r.isInputing=!1},pressEnter:r.searchButtonClicked,focus:function(t){r.isActive=!r.isActive},blur:function(t){r.isActive=!r.isActive},keyup:r.changeResultHover},model:{value:r.searchKey,callback:function(t){r.searchKey=t},expression:"searchKey"}},[n("a-icon",{directives:[{name:"show",rawName:"v-show",value:r.isActive,expression:"isActive"}],style:r.getColorStyle(0),attrs:{slot:"suffix",type:"close-circle"},on:{mousedown:r.inputValueCleared},slot:"suffix"})],1)],1),r._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:r.resultSuggestions,expression:"resultSuggestions"}],staticClass:"sm-component-search__result",style:[r.getBackgroundStyle]},r._l(r.searchResult,function(t,i){return n("div",{key:i,staticClass:"sm-component-search__panel"},[t.source&&r.showTitle&&t.result.length?n("span",{staticClass:"sm-component-search__panel-header",style:r.getColorStyle(0)},[r._v(r._s(t.source))]):r._e(),r._v(" "),t.result?n("div",{staticClass:"sm-component-search__panel-body"},[n("ul",{class:{noMarginBottom:!r.showTitle}},r._l(t.result,function(e,t){return n("li",{key:t,class:{active:r.keyupHoverInfo.groupIndex===i&&r.keyupHoverInfo.hoverIndex===t},attrs:{title:e.filterVal||e.name||e.address},on:{click:function(t){return r.searchResultListClicked(e,t)},mouseenter:r.changeChosenResultStyle,mouseleave:r.resetChosenResultStyle}},[r._v(r._s(e.filterVal||e.name||e.address))])}),0)]):r._e()])}),0)])]),r._v(" "),n("TablePopup",r._b({directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"searchTablePopup",attrs:{"text-color":r.textColor,background:r.background}},"TablePopup",r.tablePopupProps,!1))],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"1c98":function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__1c98__},"1d96":function(t,e){function l(t,e,i,r,n,a,o){try{var s=t[a](o),l=s.value}catch(t){return void i(t)}s.done?e(l):Promise.resolve(l).then(r,n)}t.exports=function(s){return function(){var t=this,o=arguments;return new Promise(function(e,i){var r=s.apply(t,o);function n(t){l(r,e,i,n,a,"next",t)}function a(t){l(r,e,i,n,a,"throw",t)}n(void 0)})}}},"1e44":function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},2:function(t,e){},"200b":function(t,e,i){"use strict";i.r(e);var r=i("1659"),n=i("7b98");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"214f":function(t,e,i){"use strict";i.r(e);var r=i("7690"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},2166:function(t,e,i){"use strict";i.r(e);var r=i("9b6b"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},2389:function(t,e,i){"use strict";i.r(e);var r=i("a51f"),n=i("eb1b");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"238e":function(t,e,i){"use strict";function r(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"chart",staticClass:"sm-component-liquidFill",style:[this.background&&this.getBackgroundStyle],attrs:{id:"chart"}})}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"24bf":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this,t))).options=i,e.features&&e._createMarker(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMarkersWidth",value:function(t){this.options.width=t,this._setMarkerContainerProperty({"--clip-width-1":t+t/10+"px","--clip-width-2":t+t/10-2+"px","--boder-width":t+"px","--text-left-position":-t/2+"px"})}},{key:"setMarkersHeight",value:function(t){this.options.height=t,this._setMarkerContainerProperty({"--clip-height-1":t+t/10+"px","--clip-height-2":t+t/10-2+"px","--boder-height":t+"px"})}},{key:"setMarkersTextField",value:function(t){if(this.features&&"{}"!==JSON.stringify(this.features)){this.options.textField=t;for(var e=document.getElementsByClassName("sm-component-animate-marker__text"),i=0;i<e.length;i++){var r=this.features.features[i]&&this.features.features[i].properties;r&&r[t]?e[i].innerHTML=r[t]:e[i].innerHTML=""}}}},{key:"setMarkersTextColor",value:function(t){this.options.textColor=t,this._setMarkerContainerProperty({"--text-color":t})}},{key:"setMarkersTextFontSize",value:function(t){this.options.textFontSize=t,this._setMarkerContainerProperty({"--text-font-size":t+"px"})}},{key:"setMarkersColors",value:function(t){(this.options.colors=t)&&t.length&&0<t.length&&this._setMarkerContainerProperty({"--border-color":t[0],"--box-shadow-color":t[1]})}},{key:"_createMarker",value:function(){var o=this;this.features.features.forEach(function(t){var e=document.createElement("div");e.className="sm-component-animate-marker--text-boder";var i=document.createElement("div");i.className="sm-component-animate-marker__boder";var r,n=Object.keys(t.properties);!t.properties&&0===Object.keys(t.properties).length||(r=t.properties[o.options.textField]||t.properties[n[0]]);var a=document.createElement("span");a.className="sm-component-animate-marker__text",a.innerHTML=r||"",i.appendChild(a),o.options.colors&&o.options.colors.length&&0<o.options.colors.length&&(e.style.setProperty("--border-color",o.options.colors[0]),e.style.setProperty("--box-shadow-color",o.options.colors[1])),o.options.textColor&&e.style.setProperty("--text-color",o.options.textColor),o.options.textFontSize&&e.style.setProperty("--text-font-size",o.options.textFontSize+"px"),o.options.width&&(e.style.setProperty("--clip-width-1",o.options.width+o.options.width/10+"px"),e.style.setProperty("--clip-width-2",o.options.width+o.options.width/10-2+"px"),e.style.setProperty("--boder-width",o.options.width+"px"),e.style.setProperty("--text-left-position",-o.options.width/2+"px")),o.options.height&&(e.style.setProperty("--clip-height-1",o.options.height+o.options.width/10+"px"),e.style.setProperty("--clip-height-2",o.options.height+o.options.width/10-2+"px"),e.style.setProperty("--boder-height",o.options.height+"px")),(o.options.width||100)>(o.options.width||200)?e.style.setProperty("--animation-name","clipMe2"):e.style.setProperty("--animation-name","clipMe1"),e.appendChild(i),o.markersElement.push(e)},this)}},{key:"_setMarkerContainerProperty",value:function(i){for(var r=this,n=document.getElementsByClassName("sm-component-animate-marker--text-boder"),t=function(t){var e=n[t].style;Object.keys(i).forEach(function(t){e.setProperty(t,i[t])}),(r.options.height||100)>(r.options.width||200)?e.setProperty("--animation-name","clipMe2"):e.setProperty("--animation-name","clipMe1")},e=0;e<n.length;e++)t(e)}}]),r}(r(i("4361")).default);e.default=u},"24dd":function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return n("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"Popup",staticClass:"sm-component-identify",style:[r.getBackgroundStyle,r.getTextColorStyle]},[n("div",{staticClass:"sm-component-identify__close"},[r._v("x")]),r._v(" "),n("ul",{class:[r.autoResize?"sm-component-identify__auto":"sm-component-identify__custom","sm-component-identify__content"]},r._l(r.popupProps,function(t,e,i){return n("li",{key:i,staticClass:"content"},[n("div",{staticClass:"left ellipsis",style:r.getWidthStyle.keyWidth,attrs:{title:e}},[r._v(r._s(e))]),r._v(" "),n("div",{staticClass:"right ellipsis",style:r.getWidthStyle.valueWidth,attrs:{title:t}},[r._v(r._s(t))])])}),0)])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"25a2":function(t,Jt,e){(function(t,e){var r="__lodash_hash_undefined__",i=9007199254740991,y="[object Arguments]",C="[object Boolean]",v="[object Date]",I="[object Function]",b="[object GeneratorFunction]",E="[object Map]",w="[object Number]",B="[object Object]",n="[object Promise]",M="[object RegExp]",x="[object Set]",S="[object String]",Q="[object Symbol]",a="[object WeakMap]",k="[object ArrayBuffer]",L="[object DataView]",P="[object Float32Array]",F="[object Float64Array]",T="[object Int8Array]",R="[object Int16Array]",O="[object Int32Array]",D="[object Uint8Array]",N="[object Uint8ClampedArray]",j="[object Uint16Array]",W="[object Uint32Array]",U=/\w*$/,o=/^\[object .+?Constructor\]$/,s=/^(?:0|[1-9]\d*)$/,Y={};Y[y]=Y["[object Array]"]=Y[k]=Y[L]=Y[C]=Y[v]=Y[P]=Y[F]=Y[T]=Y[R]=Y[O]=Y[E]=Y[w]=Y[B]=Y[M]=Y[x]=Y[S]=Y[Q]=Y[D]=Y[N]=Y[j]=Y[W]=!0,Y["[object Error]"]=Y[I]=Y[a]=!1;var l="object"==typeof t&&t&&t.Object===Object&&t,u="object"==typeof self&&self&&self.Object===Object&&self,c=l||u||Function("return this")(),h=Jt&&!Jt.nodeType&&Jt,d=h&&"object"==typeof e&&e&&!e.nodeType&&e,f=d&&d.exports===h;function G(t,e){return t.set(e[0],e[1]),t}function z(t,e){return t.add(e),t}function q(t,e,i,r){var n=-1,a=t?t.length:0;for(r&&a&&(i=t[++n]);++n<a;)i=e(i,t[n],n,t);return i}function V(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}function Z(t){var i=-1,r=Array(t.size);return t.forEach(function(t,e){r[++i]=[e,t]}),r}function g(e,i){return function(t){return e(i(t))}}function K(t){var e=-1,i=Array(t.size);return t.forEach(function(t){i[++e]=t}),i}var A,p=Array.prototype,m=Function.prototype,X=Object.prototype,J=c["__core-js_shared__"],H=(A=/[^.]+$/.exec(J&&J.keys&&J.keys.IE_PROTO||""))?"Symbol(src)_1."+A:"",_=m.toString,$=X.hasOwnProperty,tt=X.toString,et=RegExp("^"+_.call($).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),it=f?c.Buffer:void 0,rt=c.Symbol,nt=c.Uint8Array,at=g(Object.getPrototypeOf,Object),ot=Object.create,st=X.propertyIsEnumerable,lt=p.splice,ut=Object.getOwnPropertySymbols,ct=it?it.isBuffer:void 0,ht=g(Object.keys,Object),dt=Dt(c,"DataView"),ft=Dt(c,"Map"),gt=Dt(c,"Promise"),At=Dt(c,"Set"),pt=Dt(c,"WeakMap"),mt=Dt(Object,"create"),yt=Yt(dt),Ct=Yt(ft),vt=Yt(gt),It=Yt(At),bt=Yt(pt),Et=rt?rt.prototype:void 0,wt=Et?Et.valueOf:void 0;function Bt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function Mt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function xt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function St(t){this.__data__=new Mt(t)}function Qt(t,e){var i,r=zt(t)||function(t){return function(t){return t&&"object"==typeof t}(t)&&qt(t)}(i=t)&&$.call(i,"callee")&&(!st.call(i,"callee")||tt.call(i)==y)?function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r}(t.length,String):[],n=r.length,a=!!n;for(var o in t)!e&&!$.call(t,o)||a&&("length"==o||Wt(o,n))||r.push(o);return r}function kt(t,e,i){var r=t[e];$.call(t,e)&&Gt(r,i)&&(void 0!==i||e in t)||(t[e]=i)}function Lt(t,e){for(var i=t.length;i--;)if(Gt(t[i][0],e))return i;return-1}function Pt(i,r,n,a,t,e,o){var s;if(a&&(s=e?a(i,t,e,o):a(i)),void 0!==s)return s;if(!Kt(i))return i;var l,u,c,h,d,f=zt(i);if(f){if(s=function(t){var e=t.length,i=t.constructor(e);e&&"string"==typeof t[0]&&$.call(t,"index")&&(i.index=t.index,i.input=t.input);return i}(i),!r)return function(t,e){var i=-1,r=t.length;e=e||Array(r);for(;++i<r;)e[i]=t[i];return e}(i,s)}else{var g=jt(i),A=g==I||g==b;if(Vt(i))return function(t,e){if(e)return t.slice();var i=new t.constructor(t.length);return t.copy(i),i}(i,r);if(g==B||g==y||A&&!e){if(V(i))return e?i:{};if(s="function"!=typeof(d=A?{}:i).constructor||Ut(d)?{}:function(t){return Kt(t)?ot(t):{}}(at(d)),!r)return h=l=i,u=(c=s)&&Rt(h,Xt(h),c),Rt(l,Nt(l),u)}else{if(!Y[g])return e?i:{};s=function(t,e,i,r){var n=t.constructor;switch(e){case k:return Tt(t);case C:case v:return new n(+t);case L:return function(t,e){var i=e?Tt(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.byteLength)}(t,r);case P:case F:case T:case R:case O:case D:case N:case j:case W:return function(t,e){var i=e?Tt(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.length)}(t,r);case E:return function(t,e,i){return q(e?i(Z(t),!0):Z(t),G,new t.constructor)}(t,r,i);case w:case S:return new n(t);case M:return function(t){var e=new t.constructor(t.source,U.exec(t));return e.lastIndex=t.lastIndex,e}(t);case x:return function(t,e,i){return q(e?i(K(t),!0):K(t),z,new t.constructor)}(t,r,i);case Q:return function(t){return wt?Object(wt.call(t)):{}}(t)}}(i,g,Pt,r)}}var p=(o=o||new St).get(i);if(p)return p;if(o.set(i,s),!f)var m=n?function(t,e,i){var r=e(t);return zt(t)?r:function(t,e){for(var i=-1,r=e.length,n=t.length;++i<r;)t[n+i]=e[i];return t}(r,i(t))}(i,Xt,Nt):Xt(i);return function(t,e){for(var i=-1,r=t?t.length:0;++i<r&&!1!==e(t[i],i,t););}(m||i,function(t,e){m&&(t=i[e=t]),kt(s,e,Pt(t,r,n,a,e,i,o))}),s}function Ft(t){return!(!Kt(t)||(e=t,H&&H in e))&&(Zt(t)||V(t)?et:o).test(Yt(t));var e}function Tt(t){var e=new t.constructor(t.byteLength);return new nt(e).set(new nt(t)),e}function Rt(t,e,i,r){i=i||{};for(var n=-1,a=e.length;++n<a;){var o=e[n],s=r?r(i[o],t[o],o,i,t):void 0;kt(i,o,void 0===s?t[o]:s)}return i}function Ot(t,e){var i,r,n=t.__data__;return("string"==(r=typeof(i=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==i:null===i)?n["string"==typeof e?"string":"hash"]:n.map}function Dt(t,e){var i,r,n=(r=e,null==(i=t)?void 0:i[r]);return Ft(n)?n:void 0}Bt.prototype.clear=function(){this.__data__=mt?mt(null):{}},Bt.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},Bt.prototype.get=function(t){var e=this.__data__;if(mt){var i=e[t];return i===r?void 0:i}return $.call(e,t)?e[t]:void 0},Bt.prototype.has=function(t){var e=this.__data__;return mt?void 0!==e[t]:$.call(e,t)},Bt.prototype.set=function(t,e){return this.__data__[t]=mt&&void 0===e?r:e,this},Mt.prototype.clear=function(){this.__data__=[]},Mt.prototype.delete=function(t){var e=this.__data__,i=Lt(e,t);return!(i<0)&&(i==e.length-1?e.pop():lt.call(e,i,1),!0)},Mt.prototype.get=function(t){var e=this.__data__,i=Lt(e,t);return i<0?void 0:e[i][1]},Mt.prototype.has=function(t){return-1<Lt(this.__data__,t)},Mt.prototype.set=function(t,e){var i=this.__data__,r=Lt(i,t);return r<0?i.push([t,e]):i[r][1]=e,this},xt.prototype.clear=function(){this.__data__={hash:new Bt,map:new(ft||Mt),string:new Bt}},xt.prototype.delete=function(t){return Ot(this,t).delete(t)},xt.prototype.get=function(t){return Ot(this,t).get(t)},xt.prototype.has=function(t){return Ot(this,t).has(t)},xt.prototype.set=function(t,e){return Ot(this,t).set(t,e),this},St.prototype.clear=function(){this.__data__=new Mt},St.prototype.delete=function(t){return this.__data__.delete(t)},St.prototype.get=function(t){return this.__data__.get(t)},St.prototype.has=function(t){return this.__data__.has(t)},St.prototype.set=function(t,e){var i=this.__data__;if(i instanceof Mt){var r=i.__data__;if(!ft||r.length<199)return r.push([t,e]),this;i=this.__data__=new xt(r)}return i.set(t,e),this};var Nt=ut?g(ut,Object):function(){return[]},jt=function(t){return tt.call(t)};function Wt(t,e){return!!(e=null==e?i:e)&&("number"==typeof t||s.test(t))&&-1<t&&t%1==0&&t<e}function Ut(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||X)}function Yt(t){if(null!=t){try{return _.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Gt(t,e){return t===e||t!=t&&e!=e}(dt&&jt(new dt(new ArrayBuffer(1)))!=L||ft&&jt(new ft)!=E||gt&&jt(gt.resolve())!=n||At&&jt(new At)!=x||pt&&jt(new pt)!=a)&&(jt=function(t){var e=tt.call(t),i=e==B?t.constructor:void 0,r=i?Yt(i):void 0;if(r)switch(r){case yt:return L;case Ct:return E;case vt:return n;case It:return x;case bt:return a}return e});var zt=Array.isArray;function qt(t){return null!=t&&("number"==typeof(e=t.length)&&-1<e&&e%1==0&&e<=i)&&!Zt(t);var e}var Vt=ct||function(){return!1};function Zt(t){var e=Kt(t)?tt.call(t):"";return e==I||e==b}function Kt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Xt(t){return(qt(t)?Qt:function(t){if(!Ut(t))return ht(t);var e=[];for(var i in Object(t))$.call(t,i)&&"constructor"!=i&&e.push(i);return e})(t)}e.exports=function(t){return Pt(t,!0,!0)}}).call(this,e("698d"),e("f586")(t))},"25b4":function(t,e,i){"use strict";i.r(e);var r=i("24dd"),n=i("445a");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"264a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1"));e.default=function t(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};(0,n.default)(this,t),this.layout={visibility:"visible","line-cap":"butt","line-join":"miter"},this.paint={"line-opacity":1,"line-color":"#3fb1e3","line-width":3,"line-blur":1},Object.assign(this.paint,e),Object.assign(this.layout,i)}},"26ce":function(t,e,i){"use strict";i.r(e);var r=i("6b99"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"279f":function(t,e){t.exports=function(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}},"27f6":function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}},"282c":function(t,e,i){"use strict";function r(){var e=this,t=e.$createElement,i=e._self._c||t;return i("sm-card",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],staticClass:"sm-component-tdtRoute",attrs:{"icon-class":e.iconClass,"icon-position":e.position,"header-name":e.headerName,"auto-rotate":e.autoRotate,collapsed:e.collapsed,background:e.background,textColor:e.textColor}},[i("div",{staticClass:"sm-component-tdtRoute__panel",style:[e.getBackgroundStyle,e.getTextColorStyle]},[i("div",{staticClass:"sm-component-tdtRoute__header"},[i("div",{staticClass:"route-navbar"},[i("div",[i("div",{class:["car-icon",{active:"car"===e.routeActive}],on:{click:function(t){e.routeActive="car"}}},[i("i")]),e._v(" "),i("div",{class:["bus-icon",{active:"bus"===e.routeActive}],on:{click:function(t){e.routeActive="bus"}}},[i("i")])]),e._v(" "),i("div",{staticClass:"clear-route",style:[e.getTextColorStyle],on:{click:e.clearRoute}},[e._v(e._s(e.$t("tdtRoute.clearRoute")))])]),e._v(" "),i("div",{staticClass:"route-panel"},[i("div",{staticClass:"start-route"},[i("div",{staticClass:"icon-wrapper"},[i("div",{staticClass:"icon"})]),e._v(" "),i("div",{staticClass:"content"},[i("a-input",{style:[e.getBackgroundStyle,e.getTextColorStyle],attrs:{placeholder:e.$t("tdtRoute.pleaseEnterStartPoint"),title:e.$t("tdtRoute.pleaseEnterStartPoint")},on:{keyup:function(t){return t.type.indexOf("key")||13===t.keyCode?e.searchClicked(t):null}},model:{value:e.start,callback:function(t){e.start=t},expression:"start"}},[i("a-icon",{style:[e.getTextColorStyle],attrs:{slot:"suffix",type:"close-circle"},on:{click:e.clearStart},slot:"suffix"})],1)],1)]),e._v(" "),i("div",{staticClass:"end-route"},[i("div",{staticClass:"icon-wrapper"},[i("div",{staticClass:"icon"})]),e._v(" "),i("div",{staticClass:"content"},[i("a-input",{style:[e.getBackgroundStyle,e.getTextColorStyle],attrs:{placeholder:e.$t("tdtRoute.pleaseEnterEndPoint"),title:e.$t("tdtRoute.pleaseEnterEndPoint")},on:{keyup:function(t){return t.type.indexOf("key")||13===t.keyCode?e.searchClicked(t):null}},model:{value:e.end,callback:function(t){e.end=t},expression:"end"}},[i("a-icon",{style:[e.getTextColorStyle],attrs:{slot:"suffix",type:"close-circle"},on:{click:e.clearEnd},slot:"suffix"})],1)],1)]),e._v(" "),i("div",{staticClass:"switch-route",on:{click:e.switchRoute}},[i("a-icon",{attrs:{type:"swap"}})],1)]),e._v(" "),i("div",{staticClass:"search-btn"},[i("a-button",{style:[e.getBackgroundStyle,e.getTextColorStyle],attrs:{type:"primary"},on:{click:e.searchClicked}},[e._v("\n "+e._s(e.$t("tdtRoute.search"))+"\n ")])],1)]),e._v(" "),i("div",{staticClass:"sm-component-tdtRoute__content",style:[e.getBackgroundStyle,e.getTextColorStyle]},[!e.showRoutePlan&&e.status?i("div",{staticClass:"route-result"},[i("div",{staticClass:"start-point"},[i("div",{staticClass:"title"},[i("a-icon",{attrs:{type:"question-circle",theme:"filled"}}),e._v(" "),i("span",{on:{click:function(t){return e.resetStatus("toSetStart")}}},[e._v(e._s(e.$t("tdtRoute.startPoint"))+":"+e._s(e.start))])],1),e._v(" "),"toSetStart"===e.status&&e.componentId?i("div",{staticClass:"content"},[i(e.componentId,e._g(e._b({tag:"component"},"component",e.componentProps,!1),e.componentListeners))],1):e._e()]),e._v(" "),i("div",{staticClass:"end-point"},[i("div",{staticClass:"title"},[i("a-icon",{attrs:{type:"question-circle",theme:"filled"}}),e._v(" "),i("span",{on:{click:function(t){return e.resetStatus("toSetEnd")}}},[e._v(e._s(e.$t("tdtRoute.endPoint"))+":"+e._s(e.end))])],1),e._v(" "),"toSetEnd"===e.status&&e.componentId?i("div",{staticClass:"content"},[i(e.componentId,e._g(e._b({tag:"component"},"component",e.componentProps,!1),e.componentListeners))],1):e._e()])]):e._e(),e._v(" "),e.showRoutePlan?i("RoutePlan",{attrs:{"route-plan":e.routePlan,start:{name:e.start},dest:{name:e.end},spinning:e.spinning,"search-type":e.routeActive,isError:e.isError,themeStyle:[e.getBackgroundStyle,e.getTextColorStyle]},on:{"style-changed":e.styleChanged,"route-plan-clicked":e.routePlanClicked,"bus-info-clicked":e.busInfoClicked}}):e._e()],1)])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"289c":function(t,e,i){"use strict";var r=i("d691"),n=i("443f"),a=i("5dfc"),o=i("44c1");function s(t){var e=new a(t),i=n(a.prototype.request,e);return r.extend(i,a.prototype,e),r.extend(i,e),i}var l=s(i("764e"));l.Axios=a,l.create=function(t){return s(o(l.defaults,t))},l.Cancel=i("f3f9"),l.CancelToken=i("efd0"),l.isCancel=i("b8e7"),l.all=function(t){return Promise.all(t)},l.spread=i("8bd2"),t.exports=l,t.exports.default=l},"28d7":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("333c")),l=r(i("97dd")),u={name:"SmLayerList",filters:{isVisible:function(t){return"visible"===t}},mixins:[o.default,a.default,n.default,s.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-layer-style"},headerName:{type:String,default:function(){return this.$t("layerList.title")}}},data:function(){return{sourceNames:[],sourceList:{},disabledStyle:{color:"#c0c4cc"}}},watch:{colorGroupsData:{handler:function(){this.changCheckStyle()}}},created:function(){this.viewModel=new l.default},methods:{handleCollapseChange:function(){this.changCheckStyle()},changCheckStyle:function(){var l=this;setTimeout(function(){var t=l.$el.querySelectorAll(".ant-checkbox"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){var o=n.value,s=o.childNodes[1];o.classList.contains("ant-checkbox-checked")?(s.style.borderColor=l.getColorStyle(0).color,s.style.backgroundColor=l.getColorStyle(0).color):(s.style.borderColor="#DCDFE6",s.style.backgroundColor="#fff")}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}},0)},toggleVisibility:function(t,e,i){this.viewModel&&this.viewModel.changeLayerVisible(t,e,i)},addNewLayer:function(){this.viewModel.addNewLayer()},deleteLayer:function(){this.viewModel.deleteLayer()},toggleLayerGroupVisibility:function(t,e){this.viewModel&&this.viewModel.changeLayerGroupVisibility(t,e)},getDisabledStyle:function(t){return{color:"#c0c4cc"}},layerUpdate:function(){var t=this;this.$nextTick(function(){t.sourceList=t.viewModel&&t.viewModel.initLayerList(),t.sourceNames=t.viewModel&&t.viewModel.getSourceNames(),t.viewModel&&t.changCheckStyle()})}},loaded:function(){var t=this;this.parentIsWebMapOrMap||this.$el.classList.add("layer-list-container"),this.$nextTick(function(){t.viewModel&&(t.sourceList=t.viewModel.initLayerList(),t.sourceNames=t.viewModel.getSourceNames())}),this.layerUpdateFn=this.layerUpdate.bind(this),this.viewModel.on("layersUpdated",this.layerUpdateFn)},removed:function(){this.sourceList={},this.sourceNames=[]},beforeDestory:function(){this.viewModel&&this.viewModel.off("layersUpdated",this.layerUpdateFn),this.$options.removed.call(this)}};e.default=u},"29e0":function(t,e){t.exports="data:image/png;base64,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RkDnBAgQIECAQALCIguLAAECBAgQGAWExQjonAABAgQIEEhAWGRhESBAgAABAqOAsBgBnRMgQIAAAQIJCIssLAIECBAgQGAUEBYjoHMCBAgQIEAgAWGRhUWAAAECBAiMAsJiBHROgAABAgQIJCAssrAIECBAgACBUUBYjIDOCRAgQIAAgQSERRYWAQIECBAgMAoIixHQOQECBAgQIJCAsMjCIkCAAAECBEYBYTECOidAgAABAgQSEBZZWAQIECBAgMAoICxGQOcECBAgQIBAAsIiC4sAAQIECBAYBYTFCOicAAECBAgQSEBYZGERIECAAAECo4CwGAGdEyBAgAABAgkIiywsAgQIECBAYBQQFiOgcwIECBAgQCABYZGFRYAAAQIECIwCwmIEdE6AAAECBAgkICyysAgQIECAAIFRQFiMgM4JECBAgACBBIRFFhYBAgQIECAwCgiLEdA5AQIECBAgkICwyMIiQIAAAQIERgFhMQI6J0CAAAECBBIQFllYBAgQIECAwCggLEZA5wQIECBAgEACwiILiwABAgQIEBgFhMUI6JwAAQIECBBIQFhkYREgQIAAAQKjgLAYAZ0TIECAAAECCQiLLCwCBAgQIEBgFBAWI6BzAgQIECBAIAFhkYVFgAABAgQIjALCYgR0ToAAAQIECCQgLLKwCBAgQIAAgVFAWIyAzgkQIECAAIEEhEUWFgECBAgQIDAKCIsR0DkBAgQIECCQgLDIwiJAgAABAgRGAWExAjonQIAAAQIEEhAWWVgECBAgQIDAKCAsRkDnBAgQIECAQALCIguLAAECBAgQGAWExQjonAABAgQIEEhAWGRhESBAgAABAqOAsBgBnRMgQIAAAQIJCIssLAIECBAgQGAUEBYjoHMCBAgQIEAgAWGRhUWAAAECBAiMAsJiBHROgAABAgQIJCAssrAIECBAgACBUUBYjIDOCRAgQIAAgQSERRYWAQIECBAgMAoIixHQOQECBAgQIJCAsMjCIkCAAAECBEYBYTECOidAgAABAgQSEBZZWAQIECBAgMAoICxGQOcECBAgQIBAAsIiC4sAAQIECBAYBYTFCOicAAECBAgQSEBYZGERIECAAAECo4CwGAGdEyBAgAABAgkIiywsAgQIECBAYBQQFiOgcwIECBAgQCABYZGFRYAAAQIECIwCwmIEdE6AAAECBAgkICyysAgQIECAAIFRQFiMgM4JECBAgACBBIRFFhYBAgQIECAwCgiLEdA5AQIECBAgkICwyMIiQIAAAQIERgFhMQI6J0CAAAECBBIQFllYBAgQIECAwCggLEZA5wQIECBAgEACwiILiwABAgQIEBgFhMUI6JwAAQIECBBIQFhkYREgQIAAAQKjgLAYAZ0TIECAAAECCQiLLCwCBAgQIEBgFBAWI6BzAgQIECBAIAFhkYVFgAABAgQIjALCYgR0ToAAAQIECCQgLLKwCBAgQIAAgVFAWIyAzgkQIECAAIEEhEUWFgECBAgQIDAKCIsR0DkBAgQIECCQgLDIwiJAgAABAgRGAWExAjonQIAAAQIEEhAWWVgECBAgQIDAKCAsRkDnBAgQIECAQALCIguLAAECBAgQGAWExQjonAABAgQIEEhAWGRhESBAgAABAqOAsBgBnRMgQIAAAQIJCIssLAIECBAgQGAUEBYjoHMCBAgQIEAgAWGRhUWAAAECBAiMAsJiBHROgAABAgQIJCAssrAIECBAgACBUUBYjIDOCRAgQIAAgQSERRYWAQIECBAgMAoIixHQOQECBAgQIJCAsMjCIkCAAAECBEYBYTECOidAgAABAgQSEBZZWAQIECBAgMAoICxGQOcECBAgQIBAAsIiC4sAAQIECBAYBYTFCOicAAECBAgQSEBYZGERIECAAAECo4CwGAGdEyBAgAABAgkIiywsAgQIECBAYBQQFiOgcwIECBAgQCABYZGFRYAAAQIECIwCwmIEdE6AAAECBAgkICyysAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC91DgeA/fs7dMgAABAv8HgYdPnv3o4uLil9c/6uzs7MfP33n0qxc/9ra/9pUPPvjcX//2r/cvD4fzw+H4z7PDW99+fv71v7z4eW89/uN7l4fLn774d/+8WeB4OP7sw/NvvHfzd7z8K8Li5T6+SoAAAQKvIXDb4XD9CDe9pqh4jQ/oE06WuBAWn4DrywQIECDwagI3BcD1q9z210TFq302r/LdrxsXwuJVlH0vAQIECLxU4LbD4fqH3fSaouKlH8WtfPF14uL44PHTq9+S8osAAQIECBAgsAv8D3+y/1UxtS72AAAAAElFTkSuQmCC"},"2aa4":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAYAAADQBxWhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZDdjMWRjYi03ZmQ0LWRkNDUtOTYwYi03ZDI4N2E3YzE1NTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM3OTIwRTRCNjJBMTFFMzk1NTE5NDNCOEIwNDE2NDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjM3OTIwRTNCNjJBMTFFMzk1NTE5NDNCOEIwNDE2NDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNzA1ZmFjMi05YWNiLWFhNDUtOGI1Ny01ZTMzM2MzOGU3YjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDkyNDhDNTc3MUU5MTFFM0JCMDY4QjkwNjk5QzNFQ0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Vkm2hAAAE6klEQVR42qRXb2xTVRQ/70/b163dujm2MYOZgRiCGgJTBijRdGCoIsGZGSRBSRSZMSQj8e8HJX5aokuM4YOYYMzkg8QpwjBAiM4YAhM1GOYgTDZFZd0Ko+3Wrn/fe9dzXi9t39a9tXCSX+57ffec3z33nHvOrcAYg7HmJ6GACIgWxDOItYhGhAcRRlxFnEV8i/hh4bnjDEoQYQ7SxxFdNkVpcpQ5QbY7QJIlEEQRmK6DpmqgppKQjMUhnUicx7mvI/GPt0tqQ+yzKY5dissFjrKyeQ0kYzFIRKNInvwUX3cjeXo+HTHv2Y447HS7d1XW1hZFSELzaD7p0XajA/ZSSD9GxU3lVZ7cNixbAsKiheatod8QM4X0UP8pslMs6Ua7orTnE5JIHTtBem1HjhAXIL//BghLGgsaI327U2lHb32WMfWv8lGWXqhYUPOg3enMrWbzepC2t4G690Ngl4Yzi9i7B8QHls4ywkaugvp2p/Gcisdh6sbEH/i4fK6sluk42BwOE6FBumkD6D+dBTYaMDwUVtxvEOqDl0E/2ZdZcd0CY2Hsz5FcYqAdspdOJumYnZmLdMsswq1Pg+BUQD14GI22gti8EkBRQP/1dxAfXgF6zzFjMdK2VmD+cdC+OWHSJ3tIusWK1ItHxEy65iGDxHagy3jXPuk2Rr0P68Gb7SC/sxtYMAxCtQfUzn0AkxGTPrfnnSumRNooybLpR61rP0BDbcYTNG6Q8cw1BBckNNQbXgr1tdmYZxMwY+9eK1IPVRpTYvw3BtKGdRlP3usCoXk5SC9tAwGzk4XCoB3sARa4AeJGL0ivvmggP+G4vSor0uu6ptWLkpTbXu9aEH0tRtJIz/qATQSBDVwCre8MiKtXGoTs3AXQCJVuEB9rNnlLpRJlyop0dCYpuMoMjyiZ4L7FoF8cAr33+0xhWN0Esq8lYxy3V+//DfRDx8zh0TQa/rEiPa+m0k2yPVe9iIAw6zyiN+orb2WPkLAUY4xFf6aoyRQNP1uRHknFYzsVV7m51GHVEWqqARDsMm4ddhvR+ygelXFgQ8PA/v634MJuFQiUXivSU6l4YgTP1WI81Jnse6ENAJMIMHPZNb8RQ4hMA0NiWHS3QS7wkknVSPuiJxtTtEOkVC1OztfatmK3+NJdc1fxjThvi7UP9md/j0zcpHb3PJbAQ8X006+cFe62co8Hblemw2GIT0V6kPC5YlvbDlToJ8U7IOwnO6X00xjiCVQ8Eg0G8TqSKoqM5tF81DtK+uhlrBRSkiiiNRGdfjk8HghMh6y9pu80j+bTBQ4Jo3dyMSOh1tPrqqpar7hdsz7SvSgaDNGZ2Yxk8VJCIVp8I0Md0VBILfQRCans7OHzShJRQGn45YQwx/eLiM9ik5OmH/n7AcQg6aKQHQlhKwCZf5P4PJHIqOgyo5Su8hW6XtQirlQ3NFSIePfV8c570++PdF278shH/uGJW7pUPfNGvcB7do7It1iw2I3riM54JNOoaRyKRz5HQnqt5i2sksNN7YLuaAi6wyp0S+XXW5nD8BTQw/nCoOhYcavq6u4JjI0F1g2c3j6KtZMaSh5UjvxnQpqPKY60XGTsE5Oq+q4zEu0+Hgp0I6GdhyWfIMh7aJIjlbcInU5JfsEvSryDp7/+btkab8dfA6f4lvs5icrjlWkAbP7/Uv8LMAAT3TYbmguilwAAAABJRU5ErkJggg=="},"2ac4":function(t,e,i){"use strict";i.r(e);var r=i("a097");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"2bec":function(t,e,i){"use strict";i.r(e);var r=i("3a31"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"2bf3":function(t,e,i){},"2c06":function(t){t.exports=JSON.parse('[{"name":"黑龙江省","coord":[127.64559817675396,48.48668098449708]},{"name":"内蒙古自治区","coord":[118.34519572208615,45.370218276977525]},{"name":"新疆维吾尔自治区","coord":[87.13479065593184,41.75497055053711]},{"name":"吉林省","coord":[126.12985278813787,43.57983207702637]},{"name":"辽宁省","coord":[124.02494773936439,41.105743408203125]},{"name":"甘肃省","coord":[102.87785725633012,37.69582366943361]},{"name":"河北省","coord":[115.66327227481898,39.33383178710938]},{"name":"北京市","coord":[116.62199343603638,40.25053787231445]},{"name":"山西省","coord":[112.45180235808988,37.666561126708984]},{"name":"天津市","coord":[117.35711842642581,39.406789779663086]},{"name":"陕西省","coord":[109.56294003056632,35.64754199981689]},{"name":"宁夏回族自治区","coord":[105.96110877640074,37.3081169128418]},{"name":"青海省","coord":[96.07301048277901,35.44417190551758]},{"name":"山东省","coord":[118.03833752951093,36.29800605773925]},{"name":"西藏自治区","coord":[87.47361520439412,31.6703872680664]},{"name":"河南省","coord":[113.07832397097275,33.87751102447509]},{"name":"江苏省","coord":[119.93926538201052,32.945452690124505]},{"name":"安徽省","coord":[117.15146765881019,32.024482727050774]},{"name":"四川省","coord":[102.28998890142759,30.182161331176758]},{"name":"湖北省","coord":[112.87798261431585,31.157071113586426]},{"name":"重庆市","coord":[107.870126637831,30.188085556030266]},{"name":"上海市","coord":[121.42561166015514,31.276043891906745]},{"name":"浙江省","coord":[119.75337092707514,29.175934791564945]},{"name":"湖南省","coord":[111.52770282777405,27.38110256195069]},{"name":"江西省","coord":[115.51091280655628,27.283511161804206]},{"name":"云南省","coord":[101.27053825991308,25.19783210754396]},{"name":"贵州省","coord":[106.49672346773299,26.92267990112305]},{"name":"福建省","coord":[117.9976766946587,25.939599990844727]},{"name":"广西壮族自治区","coord":[108.98706831086302,23.891559600830078]},{"name":"台湾省","coord":[120.82468432537434,23.602651596069336]},{"name":"香港特别行政区","coord":[114.21036850371561,22.374858856201172]},{"name":"海南省","coord":[109.62792940960824,19.163116455078125]},{"name":"广东省","coord":[113.32127888266032,22.873867034912106]},{"name":"澳门特别行政区","coord":[113.56819996291901,22.160347992976]}]')},"2c56":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("d3e9")),a={props:{position:{type:String,default:"top-left",validator:function(t){return["top-left","top-right","bottom-left","bottom-right"].includes(t)}}},watch:{position:function(){this.$el&&this.parentIsWebMapOrMap&&(this.remove(this.map),this.addTo(this.map))}},created:function(){var t=this.$parent.$options.name;this.parentIsWebMapOrMap=t&&["smwebmap","smncpmap"].includes(this.$parent.$options.name.toLowerCase())},mounted:function(){if(this.filterDelayLoad=!["smwebmap","smminimap","smncpmap"].includes(this.$options.name&&this.$options.name.toLowerCase()),this.$el&&this.parentIsWebMapOrMap){this.filterDelayLoad&&(this.isShow=!1,this.$el.style&&(this.$el.style.display="none"));var t=this.getControlMapName();n.default.$options.getMap(t)&&this.mapLoaded(n.default.$options.getMap(t)),n.default.$on("load-map",this.controlLoadMapSucceed)}},methods:{initControl:function(){var t=this;return{onAdd:function(){return t.$el},onRemove:function(){return t.map}}},addTo:function(){this.control=this.initControl(),this.map.addControl(this.control,this.position),this.$el.classList.add("mapboxgl-ctrl")},remove:function(){this.control&&this.map&&this.map.removeControl(this.control)},getControlMapName:function(){var t=this.$parent,e=t&&t.$options.name&&"smwebmap"===t.$options.name.toLowerCase()&&t.target;return this.mapTarget||e||Object.keys(n.default.$options.getAllMaps())[0]},controlLoadMapSucceed:function(t,e){e===this.getControlMapName()&&this.mapLoaded(t)},mapLoaded:function(t){this.map=t,this.addTo(),this.filterDelayLoad&&(this.isShow=!0,this.$el.style&&(this.$el.style.display="block"))}},beforeDestroy:function(){this.remove(),n.default.$off("load-map",this.controlLoadMapSucceed)}};e.default=a},"2d64":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("333c")),l=r(i("a124")),u=i("1448"),c={name:"SmLegend",filters:{selectLayerType:function(t){return{POLYGON:"sm-components-icons-polygon-layer",POINT:"sm-components-icons-point-layer",LINE:"sm-components-icons-line-layer"}[t]}},mixins:[o.default,a.default,n.default,s.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-layer-style"},layerNames:{type:Array,required:!0},isShowTitle:{type:Boolean,default:!1},isShowField:{type:Boolean,default:!1},mode:{type:String,default:"simple",validator:function(t){return["simple","panel"].includes(t)}},position:{type:String,default:"bottom-left"}},data:function(){return{legendList:{},activeLegend:[],themeStyle:{}}},computed:{getTitleColor:function(){return{color:this.colorGroupsData[1]}},noBorder:function(){return"simple"===this.mode?{background:"transparent","box-shadow":"none"}:{}},rankSymbolStyle:function(){return function(t){var e=t.style,i=t.radius,r=t.color,n={};switch(e.type){case"BASIC_POINT":n.background=(0,u.getColorWithOpacity)(r||e.fillColor,e.fillOpacity),n.width="".concat(2*i,"px"),n.height="".concat(2*i,"px"),n.borderRadius="".concat(i,"px");break;case"SYMBOL_POINT":n.color=(0,u.getColorWithOpacity)(r||e.fillColor,e.fillOpacity),n.fontSize="".concat(2*i,"px");break;case"IMAGE_POINT":n.background="url(".concat(e.imageInfo.url,")"),n.backgroundSize="contain",n.width="".concat(2*i,"px"),n.height="".concat(2*i,"px")}return n}},showRangeInfo:function(){var n=this;return function(t,e){var i=t.start,r=t.end;return void 0!==i&&void 0!==r?n.legendList[e].integerType?n.getIntegerRangeInfo(i,r):"".concat(i," - ").concat(r):void 0!==i?"≥".concat(i):"≤".concat(r)}}},watch:{layerNames:function(t){this.layerNames=t,this.initLegendList()}},methods:{initLegendList:function(){var i=this;this.legendList={},this.viewModel&&(this.layerNames.forEach(function(t){var e=i.viewModel.getStyle(t);e&&(i.legendList[t]||i.$set(i.legendList,t,e))}),this.activeLegend="{}"!==JSON.stringify(this.legendList)?Object.keys(this.legendList)[0]:[])},getIntegerRangeInfo:function(t,e){return e-1===t||e===t?"".concat(t):"".concat(t," - ").concat(e-1)}},loaded:function(){this.viewModel=new l.default(this.webmap),this.initLegendList()},removed:function(){this.legendList={}}};e.default=c},"2d647":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this,t,i))).features&&e._createMarker(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMarkersWidth",value:function(t){this.options.width=t;for(var e=document.getElementsByClassName("sm-component-animate-marker--fluorescence"),i=0;i<e.length;i++)this._setFluorescenceWidth(e[i].style)}},{key:"setMarkersColors",value:function(t){if((this.options.colors=t)&&t.length&&0<t.length)for(var e=document.getElementsByClassName("sm-component-animate-marker--fluorescence"),i=0;i<e.length;i++)this._setFluorescenceColor(e[i].style)}},{key:"_createMarker",value:function(){var n=this;this.features.features.forEach(function(t){var e=document.createElement("div");e.className="sm-component-animate-marker--fluorescence";var i=document.createElement("div");i.className="sm-component-animate-marker__fluorescence",e.appendChild(i);var r=n._getTextContainer(t,"fluorescence-name");e.appendChild(r),n._setFluorescenceWidth(e.style),n._setFluorescenceColor(e.style),n.markersElement.push(e)})}},{key:"_setFluorescenceWidth",value:function(t){this.options.width&&(t.setProperty("--container-width",this.options.width/3+"px"),t.setProperty("--box-shadow-width",this.options.width+"px"))}},{key:"_setFluorescenceColor",value:function(t){this.options.colors&&0<this.options.colors.length&&(t.setProperty("--box-shadow-color",this.options.colors[0]),t.setProperty("--light-color",this.options.colors[1]))}}]),r}(r(i("4361")).default);e.default=u},"2dbc":function(t,e,i){"use strict";i.r(e);var r=i("2d64"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"2df9":function(t,e){var c="[object Symbol]",h=Object.prototype.toString;function i(t,e,i){for(var r,n=-1,a=t.length;++n<a;){var o=t[n],s=e(o);if(null!=s&&(void 0===l?s==s&&!("symbol"==typeof(r=s)||function(t){return!!t&&"object"==typeof t}(r)&&h.call(r)==c):i(s,l)))var l=s,u=o}return u}function r(t,e){return e<t}function n(t){return t}t.exports=function(t){return t&&t.length?i(t,n,r):void 0}},"2efc":function(t,e,i){"use strict";i.r(e);
  10. /*!
  11. * vue-i18n v8.16.0
  12. * (c) 2020 kazuya kawaguchi
  13. * Released under the MIT License.
  14. */
  15. var h=["style","currency","currencyDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","localeMatcher","formatMatcher","unit"];function d(t,e){"undefined"!=typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function f(t){return null!==t&&"object"==typeof t}var r=Object.prototype.toString,n="[object Object]";function g(t){return r.call(t)===n}function A(t){return null==t}function c(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var i=null,r=null;return 1===t.length?f(t[0])||Array.isArray(t[0])?r=t[0]:"string"==typeof t[0]&&(i=t[0]):2===t.length&&("string"==typeof t[0]&&(i=t[0]),(f(t[1])||Array.isArray(t[1]))&&(r=t[1])),{locale:i,params:r}}function a(t){return JSON.parse(JSON.stringify(t))}var l=Object.prototype.hasOwnProperty;function u(t){for(var e,i,r=arguments,n=Object(t),a=1;a<arguments.length;a++){var o=r[a];if(null!=o){var s=void 0;for(s in o)e=o,i=s,l.call(e,i)&&(f(o[s])?n[s]=u(n[s],o[s]):n[s]=o[s])}}return n}function p(e,i){if(e===i)return!0;var t=f(e),r=f(i);if(!t||!r)return!t&&!r&&String(e)===String(i);try{var n=Array.isArray(e),a=Array.isArray(i);if(n&&a)return e.length===i.length&&e.every(function(t,e){return p(t,i[e])});if(n||a)return!1;var o=Object.keys(e),s=Object.keys(i);return o.length===s.length&&o.every(function(t){return p(e[t],i[t])})}catch(t){return!1}}var o={beforeCreate:function(){var e=this.$options;if(e.i18n=e.i18n||(e.__i18n?{}:null),e.i18n)if(e.i18n instanceof z){if(e.__i18n)try{var i={};e.__i18n.forEach(function(t){i=u(i,JSON.parse(t))}),Object.keys(i).forEach(function(t){e.i18n.mergeLocaleMessage(t,i[t])})}catch(t){0}this._i18n=e.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(g(e.i18n)){if(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof z&&(e.i18n.root=this.$root,e.i18n.formatter=this.$root.$i18n.formatter,e.i18n.fallbackLocale=this.$root.$i18n.fallbackLocale,e.i18n.formatFallbackMessages=this.$root.$i18n.formatFallbackMessages,e.i18n.silentTranslationWarn=this.$root.$i18n.silentTranslationWarn,e.i18n.silentFallbackWarn=this.$root.$i18n.silentFallbackWarn,e.i18n.pluralizationRules=this.$root.$i18n.pluralizationRules,e.i18n.preserveDirectiveContent=this.$root.$i18n.preserveDirectiveContent),e.__i18n)try{var r={};e.__i18n.forEach(function(t){r=u(r,JSON.parse(t))}),e.i18n.messages=r}catch(t){0}var t=e.i18n.sharedMessages;t&&g(t)&&(e.i18n.messages=u(e.i18n.messages,t)),this._i18n=new z(e.i18n),this._i18nWatcher=this._i18n.watchI18nData(),void 0!==e.i18n.sync&&!e.i18n.sync||(this._localeWatcher=this.$i18n.watchLocale())}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof z?this._i18n=this.$root.$i18n:e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof z&&(this._i18n=e.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18n?{}:null),t.i18n?t.i18n instanceof z?(this._i18n.subscribeDataChanging(this),this._subscribing=!0):g(t.i18n)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof z?(this._i18n.subscribeDataChanging(this),this._subscribing=!0):t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof z&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick(function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher),t._i18n=null})}}},s={name:"i18n",functional:!0,props:{tag:{type:String},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var i=e.data,r=e.parent,n=e.props,a=e.slots,o=r.$i18n;if(o){var s=n.path,l=n.locale,u=n.places,c=a(),h=o.i(s,l,function(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}(c)||u?function(t,e){var i=e?function(t){0;return Array.isArray(t)?t.reduce(y,{}):Object.assign({},t)}(e):{};if(!t)return i;var r=(t=t.filter(function(t){return t.tag||""!==t.text.trim()})).every(C);0;return t.reduce(r?m:y,i)}(c.default,u):c),d=n.tag||"span";return d?t(d,i,h):h}}};function m(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function y(t,e,i){return t[i]=e,t}function C(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var v,I={name:"i18n-n",functional:!0,props:{tag:{type:String,default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var r=e.props,i=e.parent,n=e.data,a=i.$i18n;if(!a)return null;var o=null,s=null;"string"==typeof r.format?o=r.format:f(r.format)&&(r.format.key&&(o=r.format.key),s=Object.keys(r.format).reduce(function(t,e){var i;return h.includes(e)?Object.assign({},t,((i={})[e]=r.format[e],i)):t},null));var l=r.locale||a.locale,u=a._ntp(r.value,l,o,s),c=u.map(function(t,e){var i,r=n.scopedSlots&&n.scopedSlots[t.type];return r?r(((i={})[t.type]=t.value,i.index=e,i.parts=u,i)):t.value});return t(r.tag,{attrs:n.attrs,class:n.class,staticClass:n.staticClass},c)}};function b(t,e,i){B(t,i)&&M(t,e,i)}function E(t,e,i,r){if(B(t,i)){var n,a,o=i.context.$i18n;if(n=t,a=i.context,n._locale!==a.$i18n.locale||!p(e.value,e.oldValue)||!p(t._localeMessage,o.getLocaleMessage(o.locale)))M(t,e,i)}}function w(t,e,i,r){if(i.context){var n=i.context.$i18n||{};e.modifiers.preserve||n.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t._vt,t._locale=void 0,delete t._locale,t._localeMessage=void 0,delete t._localeMessage}else d("Vue instance does not exists in VNode context")}function B(t,e){var i=e.context;return i?!!i.$i18n||(d("VueI18n instance does not exists in Vue instance"),!1):(d("Vue instance does not exists in VNode context"),!1)}function M(t,e,i){var r,n,a=function(t){var e,i,r,n;"string"==typeof t?e=t:g(t)&&(e=t.path,i=t.locale,r=t.args,n=t.choice);return{path:e,locale:i,args:r,choice:n}}(e.value),o=a.path,s=a.locale,l=a.args,u=a.choice;if(o||s||l)if(o){var c=i.context;t._vt=t.textContent=u?(r=c.$i18n).tc.apply(r,[o,u].concat(x(s,l))):(n=c.$i18n).t.apply(n,[o].concat(x(s,l))),t._locale=c.$i18n.locale,t._localeMessage=c.$i18n.getLocaleMessage(c.$i18n.locale)}else d("`path` is required in v-t directive");else d("value type not supported")}function x(t,e){var i=[];return t&&i.push(t),e&&(Array.isArray(e)||g(e))&&i.push(e),i}function S(t){S.installed=!0;var e;(v=t).version&&Number(v.version.split(".")[0]);(e=v).prototype.hasOwnProperty("$i18n")||Object.defineProperty(e.prototype,"$i18n",{get:function(){return this._i18n}}),e.prototype.$t=function(t){for(var e=[],i=arguments.length-1;0<i--;)e[i]=arguments[i+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},e.prototype.$tc=function(t,e){for(var i=[],r=arguments.length-2;0<r--;)i[r]=arguments[r+2];var n=this.$i18n;return n._tc.apply(n,[t,n.locale,n._getMessages(),this,e].concat(i))},e.prototype.$te=function(t,e){var i=this.$i18n;return i._te(t,i.locale,i._getMessages(),e)},e.prototype.$d=function(t){for(var e,i=[],r=arguments.length-1;0<r--;)i[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(i))},e.prototype.$n=function(t){for(var e,i=[],r=arguments.length-1;0<r--;)i[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(i))},v.mixin(o),v.directive("t",{bind:b,update:E,unbind:w}),v.component(s.name,s),v.component(I.name,I),v.config.optionMergeStrategies.i18n=function(t,e){return void 0===e?t:e}}function Q(){this._caches=Object.create(null)}Q.prototype.interpolate=function(t,e){if(!e)return[t];var i=this._caches[t];return i||(i=function(t){var e=[],i=0,r="";for(;i<t.length;){var n=t[i++];if("{"===n){r&&e.push({type:"text",value:r});var a=r="";for(n=t[i++];void 0!==n&&"}"!==n;)a+=n,n=t[i++];var o="}"===n,s=k.test(a)?"list":o&&L.test(a)?"named":"unknown";e.push({value:a,type:s})}else"%"===n?"{"!==t[i]&&(r+=n):r+=n}return r&&e.push({type:"text",value:r}),e}(t),this._caches[t]=i),function(t,e){var i=[],r=0,n=Array.isArray(e)?"list":f(e)?"named":"unknown";if("unknown"==n)return i;for(;r<t.length;){var a=t[r];switch(a.type){case"text":i.push(a.value);break;case"list":i.push(e[parseInt(a.value,10)]);break;case"named":"named"==n&&i.push(e[a.value]);break;case"unknown":0}r++}return i}(i,e)};var k=/^(?:\d)+/,L=/^(?:\w)+/;var P=[];P[0]={ws:[0],ident:[3,0],"[":[4],eof:[7]},P[1]={ws:[1],".":[2],"[":[4],eof:[7]},P[2]={ws:[2],ident:[3,0],0:[3,0],number:[3,0]},P[3]={ident:[3,0],0:[3,0],number:[3,0],ws:[1,1],".":[2,1],"[":[4,1],eof:[7,1]},P[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],eof:8,else:[4,0]},P[5]={"'":[4,0],eof:8,else:[5,0]},P[6]={'"':[4,0],eof:8,else:[6,0]};var F=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function T(t){if(null==t)return"eof";switch(t.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function R(t){var e,i,r,n=t.trim();return("0"!==t.charAt(0)||!isNaN(t))&&(r=n,F.test(r)?(i=(e=n).charCodeAt(0))!==e.charCodeAt(e.length-1)||34!==i&&39!==i?e:e.slice(1,-1):"*"+n)}function O(){this._cache=Object.create(null)}O.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=function(e){var t,i,r,n,a,o,s,l=[],u=-1,c=0,h=0,d=[];function f(){var t=e[u+1];if(5===c&&"'"===t||6===c&&'"'===t)return u++,r="\\"+t,d[0](),!0}for(d[1]=function(){void 0!==i&&(l.push(i),i=void 0)},d[0]=function(){void 0===i?i=r:i+=r},d[2]=function(){d[0](),h++},d[3]=function(){if(0<h)h--,c=4,d[0]();else{if(void(h=0)===i)return!1;if(!1===(i=R(i)))return!1;d[1]()}};null!==c;)if("\\"!==(t=e[++u])||!f()){if(n=T(t),8===(a=(s=P[c])[n]||s.else||8))return;if(c=a[0],(o=d[a[1]])&&(r=void 0===(r=a[2])?t:r,!1===o()))return;if(7===c)return l}}(t))&&(this._cache[t]=e),e||[]},O.prototype.getPathValue=function(t,e){if(!f(t))return null;var i=this.parsePath(e);if(0===i.length)return null;for(var r=i.length,n=t,a=0;a<r;){var o=n[i[a]];if(void 0===o)return null;n=o,a++}return n};var D,N=/<\/?[\w\s="/.':;#-\/]+>/,j=/(?:@(?:\.[a-z]+)?:(?:[\w\-_|.]+|\([\w\-_|.]+\)))/g,W=/^@(?:\.([a-z]+))?:/,U=/[()]/g,Y={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},G=new Q,z=function(t){var i=this;void 0===t&&(t={}),!v&&"undefined"!=typeof window&&window.Vue&&S(window.Vue);var e=t.locale||"en-US",r=t.fallbackLocale||"en-US",n=t.messages||{},a=t.dateTimeFormats||{},o=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||G,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new O,this._dataListeners=[],this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._exist=function(t,e){return!(!t||!e)&&(!A(i._path.getPathValue(t,e))||!!t[e])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(n).forEach(function(t){i._checkLocaleMessage(t,i._warnHtmlInMessage,n[t])}),this._initVM({locale:e,fallbackLocale:r,messages:n,dateTimeFormats:a,numberFormats:o})},q={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0}};z.prototype._checkLocaleMessage=function(t,e,i){var s=function(i,r,n,a){if(g(n))Object.keys(n).forEach(function(t){var e=n[t];g(e)?(a.push(t),a.push("."),s(i,r,e,a),a.pop()):(a.push(t),s(i,r,e,a)),a.pop()});else if(Array.isArray(n))n.forEach(function(t,e){g(t)?(a.push("["+e+"]"),a.push("."),s(i,r,t,a),a.pop()):(a.push("["+e+"]"),s(i,r,t,a)),a.pop()});else if("string"==typeof n){if(N.test(n)){var t="Detected HTML in message '"+n+"' of keypath '"+a.join("")+"' at '"+r+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===i?d(t):"error"===i&&(e=t,"undefined"!=typeof console&&(console.error("[vue-i18n] "+e),o&&console.error(o.stack)))}}var e,o};s(e,t,i,[])},z.prototype._initVM=function(t){var e=v.config.silent;v.config.silent=!0,this._vm=new v({data:t}),v.config.silent=e},z.prototype.destroyVM=function(){this._vm.$destroy()},z.prototype.subscribeDataChanging=function(t){this._dataListeners.push(t)},z.prototype.unsubscribeDataChanging=function(t){!function(t,e){if(t.length){var i=t.indexOf(e);if(-1<i)t.splice(i,1)}}(this._dataListeners,t)},z.prototype.watchI18nData=function(){var e=this;return this._vm.$watch("$data",function(){for(var t=e._dataListeners.length;t--;)v.nextTick(function(){e._dataListeners[t]&&e._dataListeners[t].$forceUpdate()})},{deep:!0})},z.prototype.watchLocale=function(){if(!this._sync||!this._root)return null;var e=this._vm;return this._root.$i18n.vm.$watch("locale",function(t){e.$set(e,"locale",t),e.$forceUpdate()},{immediate:!0})},q.vm.get=function(){return this._vm},q.messages.get=function(){return a(this._getMessages())},q.dateTimeFormats.get=function(){return a(this._getDateTimeFormats())},q.numberFormats.get=function(){return a(this._getNumberFormats())},q.availableLocales.get=function(){return Object.keys(this.messages).sort()},q.locale.get=function(){return this._vm.locale},q.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},q.fallbackLocale.get=function(){return this._vm.fallbackLocale},q.fallbackLocale.set=function(t){this._vm.$set(this._vm,"fallbackLocale",t)},q.formatFallbackMessages.get=function(){return this._formatFallbackMessages},q.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},q.missing.get=function(){return this._missing},q.missing.set=function(t){this._missing=t},q.formatter.get=function(){return this._formatter},q.formatter.set=function(t){this._formatter=t},q.silentTranslationWarn.get=function(){return this._silentTranslationWarn},q.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},q.silentFallbackWarn.get=function(){return this._silentFallbackWarn},q.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},q.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},q.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},q.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},q.warnHtmlInMessage.set=function(t){var e=this;if(this._warnHtmlInMessage!==(this._warnHtmlInMessage=t)&&("warn"===t||"error"===t)){var i=this._getMessages();Object.keys(i).forEach(function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})}},q.postTranslation.get=function(){return this._postTranslation},q.postTranslation.set=function(t){this._postTranslation=t},z.prototype._getMessages=function(){return this._vm.messages},z.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},z.prototype._getNumberFormats=function(){return this._vm.numberFormats},z.prototype._warnDefault=function(t,e,i,r,n,a){if(!A(i))return i;if(this._missing){var o=this._missing.apply(null,[t,e,r,n]);if("string"==typeof o)return o}else 0;if(this._formatFallbackMessages){var s=c.apply(void 0,n);return this._render(e,a,s.params,e)}return e},z.prototype._isFallbackRoot=function(t){return!t&&!A(this._root)&&this._fallbackRoot},z.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},z.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},z.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},z.prototype._interpolate=function(t,e,i,r,n,a,o){if(!e)return null;var s,l=this._path.getPathValue(e,i);if(Array.isArray(l)||g(l))return l;if(A(l)){if(!g(e))return null;if("string"!=typeof(s=e[i]))return null}else{if("string"!=typeof l)return null;s=l}return(0<=s.indexOf("@:")||0<=s.indexOf("@."))&&(s=this._link(t,e,s,r,"raw",a,o)),this._render(s,n,a,i)},z.prototype._link=function(t,e,i,r,n,a,o){var s=i,l=s.match(j);for(var u in l)if(l.hasOwnProperty(u)){var c=l[u],h=c.match(W),d=h[0],f=h[1],g=c.replace(d,"").replace(U,"");if(o.includes(g))return s;o.push(g);var A=this._interpolate(t,e,g,r,"raw"===n?"string":n,"raw"===n?void 0:a,o);if(this._isFallbackRoot(A)){if(0,!this._root)throw Error("unexpected error");var p=this._root.$i18n;A=p._translate(p._getMessages(),p.locale,p.fallbackLocale,g,r,n,a)}A=this._warnDefault(t,g,A,r,Array.isArray(a)?a:[a],n),this._modifiers.hasOwnProperty(f)?A=this._modifiers[f](A):Y.hasOwnProperty(f)&&(A=Y[f](A)),o.pop(),s=A?s.replace(c,A):s}return s},z.prototype._render=function(t,e,i,r){var n=this._formatter.interpolate(t,i,r);return n=n||G.interpolate(t,i,r),"string"===e&&"string"!=typeof n?n.join(""):n},z.prototype._translate=function(t,e,i,r,n,a,o){var s=this._interpolate(e,t[e],r,n,a,o,[r]);return A(s)&&A(s=this._interpolate(i,t[i],r,n,a,o,[r]))?null:s},z.prototype._t=function(t,e,i,r){for(var n,a=[],o=arguments.length-4;0<o--;)a[o]=arguments[o+4];if(!t)return"";var s=c.apply(void 0,a),l=s.locale||e,u=this._translate(i,l,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(0,!this._root)throw Error("unexpected error");return(n=this._root).$t.apply(n,[t].concat(a))}return u=this._warnDefault(l,t,u,r,a,"string"),this._postTranslation&&(u=this._postTranslation(u)),u},z.prototype.t=function(t){for(var e,i=[],r=arguments.length-1;0<r--;)i[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(i))},z.prototype._i=function(t,e,i,r,n){var a=this._translate(i,e,this.fallbackLocale,t,r,"raw",n);if(this._isFallbackRoot(a)){if(0,!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,n)}return this._warnDefault(e,t,a,r,[n],"raw")},z.prototype.i=function(t,e,i){return t?("string"!=typeof e&&(e=this.locale),this._i(t,e,this._getMessages(),null,i)):""},z.prototype._tc=function(t,e,i,r,n){for(var a,o=[],s=arguments.length-5;0<s--;)o[s]=arguments[s+5];if(!t)return"";void 0===n&&(n=1);var l={count:n,n:n},u=c.apply(void 0,o);return u.params=Object.assign(l,u.params),o=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((a=this)._t.apply(a,[t,e,i,r].concat(o)),n)},z.prototype.fetchChoice=function(t,e){if(!t&&"string"!=typeof t)return null;var i=t.split("|");return i[e=this.getChoiceIndex(e,i.length)]?i[e].trim():t},z.prototype.getChoiceIndex=function(t,e){var i,r;return this.locale in this.pluralizationRules?this.pluralizationRules[this.locale].apply(this,[t,e]):(i=t,r=e,i=Math.abs(i),2===r?i?1<i?1:0:1:i?Math.min(i,2):0)},z.prototype.tc=function(t,e){for(var i,r=[],n=arguments.length-2;0<n--;)r[n]=arguments[n+2];return(i=this)._tc.apply(i,[t,this.locale,this._getMessages(),null,e].concat(r))},z.prototype._te=function(t,e,i){for(var r=[],n=arguments.length-3;0<n--;)r[n]=arguments[n+3];var a=c.apply(void 0,r).locale||e;return this._exist(i[a],t)},z.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},z.prototype.getLocaleMessage=function(t){return a(this._vm.messages[t]||{})},z.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},z.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,u({},this._vm.messages[t]||{},e))},z.prototype.getDateTimeFormat=function(t){return a(this._vm.dateTimeFormats[t]||{})},z.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e)},z.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,u(this._vm.dateTimeFormats[t]||{},e))},z.prototype._localizeDateTime=function(t,e,i,r,n){var a=e,o=r[a];if((A(o)||A(o[n]))&&(o=r[a=i]),A(o)||A(o[n]))return null;var s=o[n],l=a+"__"+n,u=this._dateTimeFormatters[l];return(u=u||(this._dateTimeFormatters[l]=new Intl.DateTimeFormat(a,s))).format(t)},z.prototype._d=function(t,e,i){if(0,!i)return new Intl.DateTimeFormat(e).format(t);var r=this._localizeDateTime(t,e,this.fallbackLocale,this._getDateTimeFormats(),i);if(this._isFallbackRoot(r)){if(0,!this._root)throw Error("unexpected error");return this._root.$i18n.d(t,i,e)}return r||""},z.prototype.d=function(t){for(var e=[],i=arguments.length-1;0<i--;)e[i]=arguments[i+1];var r=this.locale,n=null;return 1===e.length?"string"==typeof e[0]?n=e[0]:f(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(n=e[0].key)):2===e.length&&("string"==typeof e[0]&&(n=e[0]),"string"==typeof e[1]&&(r=e[1])),this._d(t,r,n)},z.prototype.getNumberFormat=function(t){return a(this._vm.numberFormats[t]||{})},z.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},z.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,u(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},z.prototype._clearNumberFormat=function(t,e){for(var i in e){var r=t+"__"+i;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},z.prototype._getNumberFormatter=function(t,e,i,r,n,a){var o=e,s=r[o];if((A(s)||A(s[n]))&&(s=r[o=i]),A(s)||A(s[n]))return null;var l,u=s[n];if(a)l=new Intl.NumberFormat(o,Object.assign({},u,a));else{var c=o+"__"+n;l=(l=this._numberFormatters[c])||(this._numberFormatters[c]=new Intl.NumberFormat(o,u))}return l},z.prototype._n=function(t,e,i,r){if(!z.availabilities.numberFormat)return"";if(!i)return(r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e)).format(t);var n=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),i,r),a=n&&n.format(t);if(this._isFallbackRoot(a)){if(0,!this._root)throw Error("unexpected error");return this._root.$i18n.n(t,Object.assign({},{key:i,locale:e},r))}return a||""},z.prototype.n=function(t){for(var r=[],e=arguments.length-1;0<e--;)r[e]=arguments[e+1];var i=this.locale,n=null,a=null;return 1===r.length?"string"==typeof r[0]?n=r[0]:f(r[0])&&(r[0].locale&&(i=r[0].locale),r[0].key&&(n=r[0].key),a=Object.keys(r[0]).reduce(function(t,e){var i;return h.includes(e)?Object.assign({},t,((i={})[e]=r[0][e],i)):t},null)):2===r.length&&("string"==typeof r[0]&&(n=r[0]),"string"==typeof r[1]&&(i=r[1])),this._n(t,i,n,a)},z.prototype._ntp=function(t,e,i,r){if(!z.availabilities.numberFormat)return[];if(!i)return(r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e)).formatToParts(t);var n=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),i,r),a=n&&n.formatToParts(t);if(this._isFallbackRoot(a)){if(0,!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,i,r)}return a||[]},Object.defineProperties(z.prototype,q),Object.defineProperty(z,"availabilities",{get:function(){if(!D){var t="undefined"!=typeof Intl;D={dateTimeFormat:t&&void 0!==Intl.DateTimeFormat,numberFormat:t&&void 0!==Intl.NumberFormat}}return D}}),z.install=S,z.version="8.16.0",e.default=z},"2f66":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=i("4e21");e.default=function t(e){(0,n.default)(this,t),this.url=e.url,this.type="rest",this.attributeFilter=e.attributeFilter||null,this.maxFeatures=e.maxFeatures||20,this.name=e.name||(0,a.geti18n)().t("commontypes.restData"),this.proxy=e.proxy}},"2f96":function(t,e,i){var s=i("cabd"),l=i("98c2");t.exports=function(t,e){var i,r,n,a,o;return a=e,o=s.copyOptions(a),s.ensureSpacesExists(o),r=l(t,i=o),n="compact"in i&&i.compact?"_parent":"parent",("addParent"in i&&i.addParent?JSON.stringify(r,function(t,e){return t===n?"_":e},i.spaces):JSON.stringify(r,null,i.spaces)).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}},"2fae":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("3a89")),s={name:"SmLabelThemeLayer",mixins:[n.default,a.default],props:{layerName:{type:String,required:!0},options:{type:Object,default:function(){return{}}},data:{type:Array,required:!0}},watch:{data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0},options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0},layerName:function(t){this.viewModel&&this.viewModel.setLayerName(t)}},created:function(){this.viewModel=new o.default(this.$props)},loaded:function(){this.$emit("load",this.viewModel.themeLayer,this.map)},render:function(){}};e.default=s},"2fc1":function(t,e){var n=9007199254740991,s="[object Arguments]",a="[object Function]",o="[object GeneratorFunction]",i=/^(?:0|[1-9]\d*)$/;var l=Object.prototype,d=l.hasOwnProperty,u=l.toString,c=l.propertyIsEnumerable,h=Math.max;function r(t,e){var i,r=m(t)||function(t){return function(t){return t&&"object"==typeof t}(t)&&y(t)}(i=t)&&d.call(i,"callee")&&(!c.call(i,"callee")||u.call(i)==s)?function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r}(t.length,String):[],n=r.length,a=!!n;for(var o in t)!e&&!d.call(t,o)||a&&("length"==o||A(o,n))||r.push(o);return r}function f(t){if(!C(t))return function(t){var e=[];if(null!=t)for(var i in Object(t))e.push(i);return e}(t);var e,i,r,n=(i=(e=t)&&e.constructor,r="function"==typeof i&&i.prototype||l,e===r),a=[];for(var o in t)("constructor"!=o||!n&&d.call(t,o))&&a.push(o);return a}function g(a,o){return o=h(void 0===o?a.length-1:o,0),function(){for(var t=arguments,e=-1,i=h(t.length-o,0),r=Array(i);++e<i;)r[e]=t[o+e];e=-1;for(var n=Array(o+1);++e<o;)n[e]=t[e];return n[o]=r,function(t,e,i){switch(i.length){case 0:return t.call(e);case 1:return t.call(e,i[0]);case 2:return t.call(e,i[0],i[1]);case 3:return t.call(e,i[0],i[1],i[2])}return t.apply(e,i)}(a,this,n)}}function A(t,e){return!!(e=null==e?n:e)&&("number"==typeof t||i.test(t))&&-1<t&&t%1==0&&t<e}function p(t,e){return t===e||t!=t&&e!=e}var m=Array.isArray;function y(t){return null!=t&&("number"==typeof(r=t.length)&&-1<r&&r%1==0&&r<=n)&&!((i=C(e=t)?u.call(e):"")==a||i==o);var e,i,r}function C(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}var v,I=(v=function(t,e){var i;!function(t,e,i,r){i=i||{};for(var n,a,o,s,l=-1,u=e.length;++l<u;){var c=e[l],h=r?r(i[c],t[c],c,i,t):void 0;n=i,a=c,o=void 0===h?t[c]:h,s=n[a],d.call(n,a)&&p(s,o)&&(void 0!==o||a in n)||(n[a]=o)}}(e,y(i=e)?r(i,!0):f(i),t)},g(function(t,e){var i=-1,r=e.length,n=1<r?e[r-1]:void 0,a=2<r?e[2]:void 0;for(n=3<v.length&&"function"==typeof n?(r--,n):void 0,a&&function(t,e,i){if(!C(i))return!1;var r=typeof e;return!!("number"==r?y(i)&&A(e,i.length):"string"==r&&e in i)&&p(i[e],t)}(e[0],e[1],a)&&(n=r<3?void 0:n,r=1),t=Object(t);++i<r;){var o=e[i];o&&v(t,o,i,n)}return t}));t.exports=I},3057:function(t,e,i){"use strict";i.r(e);var r=i("bbd3"),n=i("2dbc");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},3074:function(t,e,i){"use strict";i.r(e);var r=i("2166");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"30f7":function(t,e){var i=Object.prototype.toString;t.exports=function(t){return"number"==typeof t||!!(e=t)&&"object"==typeof e&&"[object Number]"==i.call(t);var e}},"31ff":function(t,e){t.exports=function(t){if(Array.isArray(t))return t}},3297:function(t,e,i){"use strict";i.r(e);var r=i("b763"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"32bc":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("1448"),a={name:"SmTimeText",mixins:[r(i("9259")).default],props:{timeType:{type:String,default:"date"},fontStyle:{type:Object}},data:function(){return{time:"",timeInterval:null}},watch:{timeType:function(){this.initTime(this.timeType)}},mounted:function(){this.initTime(this.timeType)},destroyed:function(){clearInterval(this.timeInterval)},methods:{initTime:function(t){var e=this;clearInterval(this.timeInterval),this.time=(0,n.getDateTime)(t),this.timeInterval=setInterval(function(){e.time=(0,n.getDateTime)(t)},1e3)}}};e.default=a},"331f":function(t,e,i){var y=i("d3a8"),C=i("d201"),v=i("b9e2"),I=Math.max,b=Math.min;t.exports=function(r,n,t){var a,o,s,l,u,c,h=0,d=!1,f=!1,e=!0;if("function"!=typeof r)throw new TypeError("Expected a function");function g(t){var e=a,i=o;return a=o=void 0,h=t,l=r.apply(i,e)}function A(t){var e=t-c;return void 0===c||n<=e||e<0||f&&s<=t-h}function p(){var t,e,i=C();if(A(i))return m(i);u=setTimeout(p,(e=n-((t=i)-c),f?b(e,s-(t-h)):e))}function m(t){return u=void 0,e&&a?g(t):(a=o=void 0,l)}function i(){var t,e=C(),i=A(e);if(a=arguments,o=this,c=e,i){if(void 0===u)return h=t=c,u=setTimeout(p,n),d?g(t):l;if(f)return clearTimeout(u),u=setTimeout(p,n),g(c)}return void 0===u&&(u=setTimeout(p,n)),l}return n=v(n)||0,y(t)&&(d=!!t.leading,s=(f="maxWait"in t)?I(v(t.maxWait)||0,n):s,e="trailing"in t?!!t.trailing:e),i.cancel=function(){void 0!==u&&clearTimeout(u),a=c=o=u=void(h=0)},i.flush=function(){return void 0===u?l:m(C())},i}},"333c":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={components:{"sm-card":r(i("f7bd")).default},data:function(){return{isShow:!0}},props:{position:{type:String,default:"top-left",validator:function(t){return["top-left","top-right","bottom-left","bottom-right"].includes(t)}},iconClass:{type:String},autoRotate:{type:Boolean,default:!1},headerName:{type:String},collapsed:{type:Boolean,default:!1}}};e.default=n},"338a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"SmIcon",mixins:[r(i("9259")).default],props:{type:{type:String,default:"info"},iconStyle:{type:Object},theme:{type:String,default:"outlined"},twoToneColor:{type:String},iconClass:{type:String},component:{type:Object},autoPrefix:{type:Boolean,default:!0}},computed:{colorStyle:function(){return this.iconStyle&&this.iconStyle.color?{color:this.iconStyle.color}:this.getColorStyle(0)},customIconClass:function(){return this.autoPrefix?"sm-components-icons-"+this.iconClass:this.iconClass}}};e.default=n},"33aa":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.chartThemeUtil=e.getMultiColorGroup=e.handleMultiGradient=void 0;function n(t,e){var i,r,n=[],a=[],o=[];t.forEach(function(t){n.push(t.colorStops[0].color),a.push(t.colorStops[1].color)}),i=SuperMap.ColorsPickerUtil.getGradientColors(n,e,"RANGE"),r=SuperMap.ColorsPickerUtil.getGradientColors(a,e,"RANGE");for(var s=0;s<e;s++){var l=(0,u.default)(t[0]);l.colorStops=[{offset:0,color:i[s]},{offset:1,color:r[s]}],o.push(l)}return o}var a=r(i("7ae5")),s=i("1448"),u=r(i("25a2"));e.handleMultiGradient=n;function l(t,e){return t&&e>t.length&&"object"===(0,a.default)(t[0])?n(t,e):SuperMap.ColorsPickerUtil.getGradientColors(t,e,"RANGE")}e.getMultiColorGroup=l;e.chartThemeUtil=function(t,e,i,r){var n=0<arguments.length&&void 0!==t?t:"rgba(255, 255, 255, 0.6)",a=1<arguments.length&&void 0!==e?e:"#333",o=2<arguments.length&&void 0!==i?i:["#3fb1e3","#6be6c1","#626c91","#a0a7e6","#c4ebad","#96dee8"];return{color:o=l(o,3<arguments.length?r:void 0),backgroundColor:n,textStyle:{},title:{textStyle:{color:a},subtextStyle:{color:"#999999"}},line:{itemStyle:{normal:{borderWidth:"2"}},lineStyle:{normal:{width:"3"}},symbolSize:"8",symbol:"emptyCircle",smooth:!1},radar:{name:{textStyle:{color:a}},lineStyle:{normal:{width:"3",color:a}},splitLine:{lineStyle:{color:[(0,s.getColorWithOpacity)(a,1),(0,s.getColorWithOpacity)(a,.8),(0,s.getColorWithOpacity)(a,.6),(0,s.getColorWithOpacity)(a,.4),(0,s.getColorWithOpacity)(a,.2),(0,s.getColorWithOpacity)(a,.1)]}},axisLine:{lineStyle:{color:(0,s.getColorWithOpacity)(a,.3)}},symbolSize:"8",symbol:"emptyCircle",smooth:!1},bar:{itemStyle:{normal:{barBorderWidth:0,barBorderColor:"#cccccc"},emphasis:{barBorderWidth:0,barBorderColor:"#cccccc"}}},pie:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}},radius:"63%"},scatter:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}}},boxplot:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}}},parallel:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}}},sankey:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}}},funnel:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}}},gauge:{axisLine:{lineStyle:{color:[[.2,o[0]],[.8,o[1]],[1,o[2]]]}},itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"},emphasis:{borderWidth:0,borderColor:"#cccccc"}}},candlestick:{itemStyle:{normal:{color:"#e6a0d2",color0:"transparent",borderColor:"#e6a0d2",borderColor0:"#3fb1e3",borderWidth:"2"}}},graph:{itemStyle:{normal:{borderWidth:0,borderColor:"#cccccc"}},lineStyle:{normal:{width:"1",color:"#cccccc"}},symbolSize:"8",symbol:"emptyCircle",smooth:!1,color:o,label:{normal:{textStyle:{color:"#ffffff"}}}},map:{itemStyle:{normal:{areaColor:"#eeeeee",borderColor:"#aaaaaa",borderWidth:.5},emphasis:{areaColor:"rgba(63,177,227,0.25)",borderColor:"#3fb1e3",borderWidth:1}},label:{normal:{textStyle:{color:"#ffffff"}},emphasis:{textStyle:{color:"rgb(63,177,227)"}}}},geo:{itemStyle:{normal:{areaColor:"#eeeeee",borderColor:"#aaaaaa",borderWidth:.5},emphasis:{areaColor:"rgba(63,177,227,0.25)",borderColor:"#3fb1e3",borderWidth:1}},label:{normal:{textStyle:{color:"#ffffff"}},emphasis:{textStyle:{color:"rgb(63,177,227)"}}}},categoryAxis:{axisLine:{show:!0,lineStyle:{color:a}},axisTick:{show:!0,lineStyle:{color:a}},axisLabel:{show:!0,rotate:-45,interval:"auto",textStyle:{color:a}},splitLine:{show:!1,lineStyle:{color:["#eeeeee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}},nameTextStyle:{fontSize:14}},valueAxis:{axisLine:{show:!0,lineStyle:{color:a}},axisTick:{show:!0,lineStyle:{color:a}},axisLabel:{show:!0,rotate:45,interval:"auto",textStyle:{color:a}},splitLine:{show:!1,lineStyle:{color:["#eeeeee"]}},splitArea:{show:!0},nameTextStyle:{fontSize:14}},logAxis:{axisLine:{show:!0,lineStyle:{color:a}},axisTick:{show:!1,lineStyle:{color:a}},axisLabel:{show:!0,textStyle:{color:a}},splitLine:{show:!0,lineStyle:{color:[a]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},timeAxis:{axisLine:{show:!0,lineStyle:{color:a}},axisTick:{show:!1,lineStyle:{color:a}},axisLabel:{show:!0,textStyle:{color:a}},splitLine:{show:!0,lineStyle:{color:[a]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},toolbox:{iconStyle:{normal:{borderColor:"#999999"},emphasis:{borderColor:"#666666"}}},legend:{textStyle:{color:a},pageTextStyle:{color:a}},tooltip:{axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},timeline:{lineStyle:{color:"#626c91",width:1},itemStyle:{normal:{color:"#626c91",borderWidth:1},emphasis:{color:"#626c91"}},controlStyle:{normal:{color:"#626c91",borderColor:"#626c91",borderWidth:.5},emphasis:{color:"#626c91",borderColor:"#626c91",borderWidth:.5}},checkpointStyle:{color:"#3fb1e3",borderColor:"rgba(63,177,227,0.15)"},label:{normal:{textStyle:{color:"#626c91"}},emphasis:{textStyle:{color:"#626c91"}}}},visualMap:{color:o},dataZoom:{backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(222,222,222,1)",fillerColor:"rgba(114,230,212,0.25)",handleColor:"#cccccc",handleSize:"100%",textStyle:{color:a}},markPoint:{label:{normal:{textStyle:{color:a}},emphasis:{textStyle:{color:a}}}}}}},"33f4":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=i("4e21"),h={vec:"cva",img:"cia",ter:"cta"},d=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this))).tk=t,e.proj="w",e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"changeBaseLayer",value:function(t){var e=this;if(this.map){this.removeLayer();var i=this.map.getCRS();this.proj="EPSG:3857"===i.epsgCode?"w":"c";var r=this.getSources(t);Object.keys(r).forEach(function(t){e.map.addSource(t,r[t])});var n=this.getLayers(t),a=this.map.getStyle().layers.length?this.map.getStyle().layers[0].id:"";n.forEach(function(t){e.map.addLayer(t,a)})}}},{key:"togglerLabelLayer",value:function(t){var e=t?"visible":"none";this.map&&this.map.getLayer((0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(this.tdtLabelType)))&&this.map.setLayoutProperty((0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(this.tdtLabelType)),"visibility",e)}},{key:"removeLayer",value:function(){var e=this,i=this.map.getStyle().sources;this.map.getStyle().layers.forEach(function(t){"raster"===t.type&&e.map.removeLayer(t.id)}),Object.keys(i).forEach(function(t){"raster"===i[t].type&&e.map.removeSource(t)})}},{key:"getLayers",value:function(t){return t=t.replace(t[0],t[0].toUpperCase()),[{id:(0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(t)),type:"raster",source:(0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(t)),minzoom:0,maxzoom:18},{id:(0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(this.tdtLabelType)),type:"raster",source:(0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(this.tdtLabelType)),minzoom:0,maxzoom:18}]}},{key:"getSources",value:function(t){var e=t.replace(t[0],t[0].toUpperCase()),i={};i[(0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(e))]={type:"raster",tiles:this.listUrls(t),tileSize:256};var r=h[t];return this.tdtLabelType=r.replace(r[0],r[0].toUpperCase()),i[(0,c.geti18n)().tc("tdtMapSwitcher.Tianditu".concat(this.tdtLabelType))]={type:"raster",tiles:this.listUrls(h[t]),tileSize:256},i}},{key:"listUrls",value:function(t){var e=[];if(t)for(var i=0;i<8;i++)e.push("https://t{s}.tianditu.gov.cn/{type}_{proj}/wmts?tk={tk}&service=WMTS&request=GetTile&version=1.0.0&style=default&tilematrixSet={proj}&format=tiles&width=256&height=256&layer={type}&tilematrix={z}&tilerow={y}&tilecol={x}".replace("{tk}",this.tk).replace("{s}",i).replace(/{proj}/g,this.proj).replace(/{type}/g,t));return e}}]),i}(u.default.Evented);e.default=d},"34c8":function(t,e){t.exports=function(t,e){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var i=[],r=!0,n=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(i.push(o.value),!e||i.length!==e);r=!0);}catch(t){n=!0,a=t}finally{try{r||null==s.return||s.return()}finally{if(n)throw a}}return i}}},3541:function(t,e,i){"use strict";var r=i("d691"),n=i("0c17"),a=i("b8e7"),o=i("764e"),s=i("a79c"),l=i("e97f");function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(e){return u(e),e.baseURL&&!s(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=n(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||o.adapter)(e).then(function(t){return u(e),t.data=n(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(u(e),t&&t.response&&(t.response.data=n(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},3550:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(i("19e1")),n=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),a=r(i("3d57")),c=r(i("5f9f")),h=function(t){function a(t,e,i){var r,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:{};return(0,o.default)(this,a),r=(0,s.default)(this,(0,l.default)(a).call(this)),t&&e?(r.Cesium=t,r.viewer=e,r.scene=e.scene,r.scanEffect=n.scanEffect||{status:!1,type:"noScan",centerPostion:{},period:2e3,speed:500},r.withCredentials=n.withCredentials||!1,r.position=n.position||{},r.setSceneUrl(i),r):(0,s.default)(r)}return(0,u.default)(a,t),(0,n.default)(a,[{key:"setSceneUrl",value:function(t){t&&(0<=t.indexOf("iserver")?(this.sceneUrl=t,this._createScene()):this._getSceneInfo(t))}},{key:"setScanEffect",value:function(t){var e=this;(0,c.default)(this.scanEffect,t)||("noScan"===(this.scanEffect=t).type?(this.scene&&(this.scene.scanEffect.show=!1),this.scene&&(this.scene.scanEffect.type=t.type)):setTimeout(function(){e.scene&&(e.scene.scanEffect.show=!0),e._startScan(t.type)},100))}},{key:"setPosition",value:function(t){if(!(0,c.default)(this.position,t)&&(this.position=t,this.scene&&t)){var e=this.scene.camera;this.scene.camera.setView({destination:t,orientation:{heading:e.heading,pitch:e.pitch,roll:e.roll}})}}},{key:"_getSceneInfo",value:function(t){var i=this;SuperMap.FetchRequest.get(t+".json",{},{withCredentials:this.withCredentials}).then(function(t){return t.json()}).then(function(t){var e=t.url;i.sceneUrl=e,i._checkPrivate(t)})}},{key:"_checkPrivate",value:function(t){var e=t.authorizeSetting,i=t.url,r=t.content;i||(this.sceneUrl=JSON.parse(r).layers[0].url);var n=!1;e.map(function(t){"USER"===t.entityType&&"GUEST"===t.entityName&&(n=!0)}),n?this.sceneUrl&&this._createScene():this.fire("sceneisprivate")}},{key:"_createScene",value:function(){var a=this;this.scene&&this.scene.layers.removeAll();var e=this._getSceneParam(),t=e.sceneUrl;t=t.slice(0,t.indexOf("/rest/realspace")+15);var i=this.scene.open(t);this.scene.fxaa=!0,this.scene.skyAtmosphere.show=!0,this.Cesium.when.all(i,function(){var n=a.scene.camera;a.scene.camera.setView({destination:a.position.x&&a.position||a.Cesium.Cartesian3(n.position.x,n.position.y,n.position.z),orientation:{heading:n.heading,pitch:n.pitch,roll:n.roll}});var t=new a.Cesium.ScreenSpaceEventHandler(a.scene.canvas);t.setInputAction(function(t){var e=a._getSceneParam();if(e.position=new a.Cesium.Cartesian3(n.position.x,n.position.y,n.position.z),a.fire("viewerpositionchanged",{position:e.position}),e.scanEffect.status&&"noScan"!==e.scanEffect.type){var i=t.position,r=a.scene.pickPosition(i);a.scene.scanEffect.centerPostion=r,e.scanEffect.centerPostion=r,a.scanEffect.centerPostion=r,a.fire("scanpositionchanged",{position:e.position})}},a.Cesium.ScreenSpaceEventType.LEFT_CLICK),t.setInputAction(function(){e.position=new a.Cesium.Cartesian3(n.position.x,n.position.y,n.position.z),a.fire("viewerpositionchanged",{position:e.position})},a.Cesium.ScreenSpaceEventType.LEFT_UP),e.scanEffect.status&&"noScan"!==e.scanEffect.type&&setTimeout(function(){a._startScan(e.scanEffect.type)},3e3),a.sceneParam=e})}},{key:"_getSceneParam",value:function(){return{sceneUrl:this.sceneUrl,position:null,scanEffect:{status:this.scanEffect.status||!1,type:this.scanEffect.type||this.scanEffect.status&&"circle"||"noScan",centerPostion:this.scanEffect.centerPostion||{},_period:this.scanEffect.period||2e3,speed:this.scanEffect.speed||500,color:null}}}},{key:"_startScan",value:function(t){var e=this.scene.camera;this.scene.scanEffect.show=!1,this.scene.scanEffect.mode="line"===t?this.Cesium.ScanEffectMode.LINE:this.Cesium.ScanEffectMode.CIRCLE,(this.sceneParam.scanEffect.centerPostion||this.scanEffect.centerPostion||{}).x?this.scene.scanEffect.centerPostion=this.scanEffect.centerPostion||this.sceneParam.scanEffect.centerPostion:(this.sceneParam.scanEffect.centerPostion=new this.Cesium.Cartesian3(e.position.x,e.position.y,e.position.z),this.scene.scanEffect.centerPostion=new this.Cesium.Cartesian3(e.position.x,e.position.y,e.position.z)),this.scene.scanEffect.color=this.Cesium.Color.CORNFLOWERBLUE,this.scene.scanEffect._period=parseFloat(this.scanEffect.period),this.scene.scanEffect.speed=parseFloat(this.scanEffect.speed),this.scene.scanEffect.show=!0}}]),a}(a.default.Evented);e.default=h},3605:function(t,e,i){"use strict";i.r(e);var r=i("0b11"),n=i("d83d");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},3624:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getFileType=function(t){{if(/^.*\.(?:xls|xlsx)$/i.test(t))return r.EXCEL;if(/^.*\.(?:csv)$/i.test(t))return r.CSV;if(/^.*\.(?:geojson|json)$/i.test(t))return r.GEOJSON;if(/^.*\.(?:shp)$/i.test(t))return r.SHP}return null},e.FileConfig=e.FileTypes=void 0;var r={EXCEL:"EXCEL",CSV:"CSV",ISERVER:"ISERVER",GEOJSON:"GEOJSON",JSON:"JSON",SHP:"SHP",ZIP:"ZIP"};e.FileTypes=r;e.FileConfig={fileMaxSize:10485760}},3780:function(t,e,i){"use strict";i.r(e);var r=i("804a"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},3826:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("4409")),l=r(i("875b")),u=r(i("b27b")),c=r(i("d040")),h=r(i("264a")),d=r(i("3a49")),f=r(i("5643")),g={name:"SmOpenFile",viewModelProps:["fitBounds","clearLastLayer","addToMap"],mixins:[n.default,a.default,o.default,d.default],props:{fitBounds:{type:Boolean,default:!0},addToMap:{type:Boolean,default:!0},text:{type:String,default:function(){return this.$t("openFile.openFile")}},notify:{type:Boolean,default:!0},layerStyle:{type:Object,default:function(){return{line:new h.default,circle:new u.default,fill:new c.default}}},clearLastLayer:{type:Boolean,default:!1},accept:{type:Array,default:function(){return[".json",".geojson",".csv",".xlsx",".xls",".shp","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-excel"]}},fontStyle:{type:Object}},data:function(){return{transformType:{Point:"circle",Polygon:"fill",LineString:"line",MultiPolygon:"fill"},cacheGeojsonLayer:[],mapboxglClass:""}},created:function(){this.viewModel=new s.default,this.viewModel.on("openfilefailed",this.openfilefailedFn),this.viewModel.on("errorfileformat",this.errorfileformatFn),this.viewModel.on("openfilesucceeded",this.openfilesucceededFn)},beforeDestroy:function(){this.viewModel.off("openfilefailed",this.openfilefailedFn),this.viewModel.off("errorfileformat",this.errorfileformatFn),this.viewModel.off("openfilesucceeded",this.openfilesucceededFn)},methods:{fileSelect:function(t){this.viewModel&&this.viewModel.readFile(t)},preventDefault:function(t){this.mapNotLoadedTip()&&t.preventDefault()},openfilefailedFn:function(t){this.notify&&this.$message.error(t.message),this.$emit("open-file-failed",t)},errorfileformatFn:function(t){this.notify&&this.$message.error(t.message),this.$emit("error-file-format",t)},openfilesucceededFn:function(t){var e=t.result;if(e){if(!t.result.features.length)return this.$message({message:this.$t("openFile.openEmptyFile"),type:"error"}),void this.$emit("open-empty-file",e);if(this.clearLastLayer){var i=this.cacheGeojsonLayer.pop();i&&i.$destroy()}if(this.addToMap){var r=this.transformType[e.features[0].geometry.type],n=new(f.default.extend(l.default))({propsData:{data:e,layerStyle:this.layerStyle[r],layerId:t.layerId}}).$mount();this.cacheGeojsonLayer.push(n);var a=this.getTargetName();document.querySelector("#".concat(a)).appendChild(n.$el)}this.fitBounds&&this.addToMap&&this.viewModel.fitBoundsToData(),this.notify&&this.$message.success(this.$t("openFile.openFileSuccess")),this.$emit("open-file-succeeded",e)}}},loaded:function(){this.parentIsWebMapOrMap&&(this.mapboxglClass="mapboxgl-ctrl")},removed:function(){this.cacheGeojsonLayer&&this.cacheGeojsonLayer.length&&(this.cacheGeojsonLayer.forEach(function(t){t.$destroy()}),this.cacheGeojsonLayer=[])}};e.default=g},"383e":function(t,e,i){"use strict";i.r(e);var r=i("338a"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},3850:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"panTo",value:function(t){this.map.panTo(t)}},{key:"panBy",value:function(t){this.map.panBy(t)}}]),e}(r(i("3d57")).default.Evented);e.default=u},3853:function(t){t.exports=JSON.parse('[{"title":"经典深色","label":"dark","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53"]},{"title":"经典浅色","label":"light","textColor":"#333","background":"rgba(255, 255, 255,0.6)","colorGroup":["#3fb1e3","#6be6c1","#626c91","#a0a7e6","#c4ebad"]},{"title":"绿色渐变","label":"green-g","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#064049","#165A65","#1F717F","#3097AB","#9AEAF4"]},{"title":"蓝色渐变","label":"blue-g","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#243BCC","#1C55FF","#0C75FF","#338FFF","#00CDF1"]},{"title":"橙红渐变","label":"red-g","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#770000","#882241","#BE3144","#F05940","#FF8417"]},{"title":"紫色渐变","label":"purple-g","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#2F2AA4","#5432D3","#8B3B86","#9740B1","#7B6CF5"]},{"title":"深蓝黑色","label":"bluedark-dark","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#15D1F2","#499BFF","#2C61FF","#243BCC","#67A9FF"]},{"title":"墨绿黑色","label":"green-dark","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#2D808D","#53A8B6","#7AC2D0","#BCE4E9","#F1FDFF"]},{"title":"浅蓝黑色","label":"blue-dark","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#00E9FF","#BBE7FF","#6AE5C1","#46ABFF","#363EFF"]},{"title":"浅灰黑色","label":"grey-dark","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#52606D","#8894A0","#BACBDB","#D3DDE8","#F2F5F8"]},{"title":"深紫黑色","label":"purple-dark","textColor":"#fff","background":"rgba(0,0,0,0.6)","colorGroup":["#7B6CF6","#5432D3","#241F92","#8B3B86","#E6A5FF"]},{"title":"深蓝白色","label":"blue-light","textColor":"#000","background":"rgba(255,255,255,0.6)","colorGroup":["#243BCC","#2C61FF","#499BFF","#15D1F2","#67A9FF"]},{"title":"深红白色","label":"red-light","textColor":"#000","background":"rgba(255,255,255,0.6)","colorGroup":["#F05940","#BE3144","#882241","#770000","#FF8418"]}]')},"38ce":function(t,a,e){"use strict";function s(t,e,i){void 0===i&&(i={});var r={type:"Feature"};return 0!==i.id&&!i.id||(r.id=i.id),i.bbox&&(r.bbox=i.bbox),r.properties=e||{},r.geometry=t,r}function r(t,e,i){return void 0===i&&(i={}),s({type:"Point",coordinates:t},e,i)}function n(t,e,i){void 0===i&&(i={});for(var r=0,n=t;r<n.length;r++){var a=n[r];if(a.length<4)throw new Error("Each LinearRing of a Polygon must have 4 or more Positions.");for(var o=0;o<a[a.length-1].length;o++)if(a[a.length-1][o]!==a[0][o])throw new Error("First and last Position are not equivalent.")}return s({type:"Polygon",coordinates:t},e,i)}function o(t,e,i){if(void 0===i&&(i={}),t.length<2)throw new Error("coordinates must be an array of two or more positions");return s({type:"LineString",coordinates:t},e,i)}function l(t,e){void 0===e&&(e={});var i={type:"FeatureCollection"};return e.id&&(i.id=e.id),e.bbox&&(i.bbox=e.bbox),i.features=t,i}function u(t,e,i){return void 0===i&&(i={}),s({type:"MultiLineString",coordinates:t},e,i)}function c(t,e,i){return void 0===i&&(i={}),s({type:"MultiPoint",coordinates:t},e,i)}function h(t,e,i){return void 0===i&&(i={}),s({type:"MultiPolygon",coordinates:t},e,i)}function d(t,e){void 0===e&&(e="kilometers");var i=a.factors[e];if(!i)throw new Error(e+" units is invalid");return t*i}function f(t,e){void 0===e&&(e="kilometers");var i=a.factors[e];if(!i)throw new Error(e+" units is invalid");return t/i}function i(t){return 180*(t%(2*Math.PI))/Math.PI}function g(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)&&!/^\s*$/.test(t)}Object.defineProperty(a,"__esModule",{value:!0}),a.earthRadius=6371008.8,a.factors={centimeters:100*a.earthRadius,centimetres:100*a.earthRadius,degrees:a.earthRadius/111325,feet:3.28084*a.earthRadius,inches:39.37*a.earthRadius,kilometers:a.earthRadius/1e3,kilometres:a.earthRadius/1e3,meters:a.earthRadius,metres:a.earthRadius,miles:a.earthRadius/1609.344,millimeters:1e3*a.earthRadius,millimetres:1e3*a.earthRadius,nauticalmiles:a.earthRadius/1852,radians:1,yards:a.earthRadius/1.0936},a.unitsFactors={centimeters:100,centimetres:100,degrees:1/111325,feet:3.28084,inches:39.37,kilometers:.001,kilometres:.001,meters:1,metres:1,miles:1/1609.344,millimeters:1e3,millimetres:1e3,nauticalmiles:1/1852,radians:1/a.earthRadius,yards:1/1.0936},a.areaFactors={acres:247105e-9,centimeters:1e4,centimetres:1e4,feet:10.763910417,inches:1550.003100006,kilometers:1e-6,kilometres:1e-6,meters:1,metres:1,miles:386e-9,millimeters:1e6,millimetres:1e6,yards:1.195990046},a.feature=s,a.geometry=function(t,e,i){switch(void 0===i&&(i={}),t){case"Point":return r(e).geometry;case"LineString":return o(e).geometry;case"Polygon":return n(e).geometry;case"MultiPoint":return c(e).geometry;case"MultiLineString":return u(e).geometry;case"MultiPolygon":return h(e).geometry;default:throw new Error(t+" is invalid")}},a.point=r,a.points=function(t,e,i){return void 0===i&&(i={}),l(t.map(function(t){return r(t,e)}),i)},a.polygon=n,a.polygons=function(t,e,i){return void 0===i&&(i={}),l(t.map(function(t){return n(t,e)}),i)},a.lineString=o,a.lineStrings=function(t,e,i){return void 0===i&&(i={}),l(t.map(function(t){return o(t,e)}),i)},a.featureCollection=l,a.multiLineString=u,a.multiPoint=c,a.multiPolygon=h,a.geometryCollection=function(t,e,i){return void 0===i&&(i={}),s({type:"GeometryCollection",geometries:t},e,i)},a.round=function(t,e){if(void 0===e&&(e=0),e&&!(0<=e))throw new Error("precision must be a positive number");var i=Math.pow(10,e||0);return Math.round(t*i)/i},a.radiansToLength=d,a.lengthToRadians=f,a.lengthToDegrees=function(t,e){return i(f(t,e))},a.bearingToAzimuth=function(t){var e=t%360;return e<0&&(e+=360),e},a.radiansToDegrees=i,a.degreesToRadians=function(t){return t%360*Math.PI/180},a.convertLength=function(t,e,i){if(void 0===e&&(e="kilometers"),void 0===i&&(i="kilometers"),!(0<=t))throw new Error("length must be a positive number");return d(f(t,e),i)},a.convertArea=function(t,e,i){if(void 0===e&&(e="meters"),void 0===i&&(i="kilometers"),!(0<=t))throw new Error("area must be a positive number");var r=a.areaFactors[e];if(!r)throw new Error("invalid original units");var n=a.areaFactors[i];if(!n)throw new Error("invalid final units");return t/r*n},a.isNumber=g,a.isObject=function(t){return!!t&&t.constructor===Object},a.validateBBox=function(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!g(t))throw new Error("bbox must only contain numbers")})},a.validateId=function(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")},a.radians2degrees=function(){throw new Error("method has been renamed to `radiansToDegrees`")},a.degrees2radians=function(){throw new Error("method has been renamed to `degreesToRadians`")},a.distanceToDegrees=function(){throw new Error("method has been renamed to `lengthToDegrees`")},a.distanceToRadians=function(){throw new Error("method has been renamed to `lengthToRadians`")},a.radiansToDistance=function(){throw new Error("method has been renamed to `radiansToLength`")},a.bearingToAngle=function(){throw new Error("method has been renamed to `bearingToAzimuth`")},a.convertDistance=function(){throw new Error("method has been renamed to `convertLength`")}},"38cf":function(t,e,i){"use strict";i.r(e);var r=i("c492"),n=i("cadc");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},3979:function(t,e,i){"use strict";function r(){var n=this,t=n.$createElement,a=n._self._c||t;return a("sm-card",{directives:[{name:"show",rawName:"v-show",value:n.isShow,expression:"isShow"}],staticClass:"sm-component-layer-list",attrs:{"icon-class":n.iconClass,"icon-position":n.position,"header-name":n.headerName,"auto-rotate":n.autoRotate,collapsed:n.collapsed,background:n.background,textColor:n.textColor}},[a("a-card",{staticClass:"sm-component-layer-list__a-card",style:[n.getBackgroundStyle]},[a("div",{staticClass:"sm-component-layer-list__content"},n._l(n.sourceNames,function(r,t){return a("a-collapse",{key:t,staticClass:"sm-component-layer-list__collapse",attrs:{bordered:!1},on:{change:n.handleCollapseChange}},["object"==typeof n.sourceList[r].sourceLayerList?a("a-collapse-panel",{staticClass:"sm-component-layer-list__collapseitem",attrs:{showArrow:!1}},[a("template",{slot:"header"},[a("div",{staticClass:"header-wrap",style:"visible"===n.sourceList[r].visibility?n.getTextColorStyle:n.getDisabledStyle()},[a("div",{staticClass:"header-text"},[a("a-icon",{style:"visible"===n.sourceList[r].visibility?n.getColorStyle(0):n.getDisabledStyle(!1),attrs:{type:"eye"},on:{click:function(t){return t.stopPropagation(),n.toggleLayerGroupVisibility(r,n.sourceList[r].visibility)}}}),n._v(" "),a("span",{staticClass:"add-ellipsis"},[n._v(n._s(r))])],1),n._v(" "),a("a-icon",{staticClass:"header-arrow",attrs:{type:"right"}})],1)]),n._v(" "),n._l(n.sourceList[r].sourceLayerList,function(e,i,t){return a("a-checkbox",{key:t,style:"visible"===e[0].visibility?n.getTextColorStyle:n.getDisabledStyle(),attrs:{checked:n._f("isVisible")(e[0].visibility),title:i},on:{change:function(t){return n.toggleVisibility(i,r,e[0].visibility)}}},[n._v(n._s(i))])})],2):a("a-card",{staticClass:"sm-component-layer-list__elcarditem",style:[n.getTextColorStyle]},[a("a-icon",{class:["visible"===n.sourceList[r].visibility?"visible":"none"],style:"visible"===n.sourceList[r].visibility?n.getColorStyle(0):n.getDisabledStyle(!1),attrs:{type:"eye"},on:{click:function(t){return t.stopPropagation(),n.toggleLayerGroupVisibility(r,n.sourceList[r].visibility)}}}),n._v(" "),a("div",{staticClass:"sm-component-layer-list__layergroupname add-ellipsis",style:"visible"===n.sourceList[r].visibility?n.getTextColorStyle:n.getDisabledStyle(),attrs:{title:r}},[n._v("\n "+n._s(r)+"\n ")])],1)],1)}),1)])],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"399a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"PaginationContainer",mixins:[r(i("9259")).default],props:{total:{type:Number},pageNo:{type:Number,default:1},pageSize:{type:Number,default:10},hideOnSinglePage:{type:Boolean,default:!0}},data:function(){return{showPrevPage:!1,activePage:0,realPage:1,pageList:[],base:4}},computed:{totalPage:function(){return this.total&&Math.ceil(this.total/this.pageSize)},showComponent:function(){return!(!this.total||this.hideOnSinglePage&&this.totalPage<=1)},attrType:function(){return function(t){return t?3===t?"endPage":"serialPage":"startPage"}}},watch:{total:function(){this.calcRenderPages()},pageNo:function(){this.pageNo&&this.initData()}},mounted:function(){this.initData(),this.calcRenderPages()},methods:{initData:function(){var t=this.pageNo%this.base,e=t?t-1:this.base-1;this.activePage=e,this.realPage=this.pageNo},calcRenderPages:function(t){var e=0<arguments.length&&void 0!==t?t:0,i=[],r=this.totalPage;if(r&&e<=r){for(var n=e+(e+this.base>r?r-e:this.base);e<n;)e+=1,i.push(e);this.pageList=i}},handleClick:function(t){var e=t.target,i=t.srcElement;if("li"===e.nodeName.toLowerCase()){var r=e.innerHTML-1;switch(i.getAttribute("type")){case"home":this.activePage=0,this.realPage=1,this.calcRenderPages();break;case"prevPage":--this.activePage,this.realPage=Math.max(this.realPage-1,1),this.activePage<0&&(this.calcRenderPages(Math.max(this.realPage-this.base,0)),this.activePage=3);break;case"nextPage":this.activePage+=1,this.realPage=Math.min(this.realPage+1,this.totalPage),3<this.activePage&&(this.calcRenderPages(this.realPage-1),this.activePage=0);break;default:this.activePage=r,this.realPage=+e.innerHTML}this.$emit("change",{page:this.realPage,pageSize:this.pageSize})}}}};e.default=n},"3a31":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("f840")),a=r(i("9259"));i("acbb");var o=i("18e4"),s=r(i("8156")),l=r(i("c51e")),u={name:"SmLiquidFill",mixins:[a.default,s.default,l.default],props:{value:{type:[Number,String],default:0},waveCount:{type:Number,default:1},fontSize:{type:[Number,String]},waveColor:{type:String},borderColor:{type:String},labelColor:{type:String,default:"#626c91"},backgroundColor:{type:String},insideLabelColor:{type:String,default:"#fff"},waveAnimation:{type:Boolean,default:!1}},data:function(){return{waveColorData:"",labelColorData:"",insideLabelColorData:"",borderColorData:"",backgroundColorData:"",finalValue:this.value}},computed:{calcData:function(){for(var t=[],e=isNaN(this.finalValue)?0:parseFloat(this.finalValue),i=0;i<this.waveCount;i++)t.push(e-.05*i);return t}},watch:{waveColor:function(t){this.waveColorData=t,this.updateChart()},labelColor:function(t){this.labelColorData=t,this.updateChart()},insideLabelColor:function(t){this.insideLabelColorData=t,this.updateChart()},borderColor:function(t){this.borderColorData=t,this.updateChart()},backgroundColor:function(t){this.backgroundColorData=t,this.updateChart()},finalValue:function(){this.updateChart()},fontSize:function(){this.updateChart()},waveCount:function(){this.updateChart()},waveAnimation:function(){this.updateChart()},value:function(t){this.finalValue=t}},mounted:function(){var t=this;this.waveColorData=this.waveColor||this.getColor(0),this.labelColorData=this.labelColor||this.getTextColor,this.insideLabelColorData=this.insideLabelColor||this.getTextColor,this.borderColorData=this.borderColor||this.waveColorData,this.backgroundColorData=this.backgroundColor||this.getBackground,setTimeout(function(){t.initializeChart(),t.resize()},0)},beforeDestroy:function(){this.restService&&this.restService.remove("getdatasucceeded")},methods:{resize:function(){this.chart&&this.chart.resize()},initializeChart:function(){var t=this;this.chart=n.default.init(this.$refs.chart),this.updateChart(),this.$on("theme-style-changed",function(){t.waveColorData=t.getColor(0),t.labelColorData=t.getTextColor,t.insideLabelColorData=t.getTextColor,t.borderColorData=t.getColor(0),t.backgroundColorData=t.getBackground,t.updateChart(!0)}),this.resizeObsever=new o.ResizeSensor(this.$el,function(){t.resize()})},updateChart:function(t){this.chart&&this.chart.setOption({series:[{color:[this.waveColorData],type:"liquidFill",waveAnimation:this.waveAnimation,animation:!1,radius:"95%",data:this.calcData,label:{fontSize:parseFloat(this.fontSize),color:this.labelColorData,insideColor:this.insideLabelColorData},backgroundStyle:{color:this.backgroundColorData},itemStyle:{shadowColor:"#fff"},outline:{borderDistance:3,itemStyle:{borderColor:this.borderColorData,borderWidth:3,shadowBlur:0,shadowColor:"#fff"}}}]})},timing:function(){this.getData()}}};e.default=u},"3a49":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=r(i("5f9f")),f=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},g=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"mounted",value:function(){this.$options.viewModelProps&&this.watchViewModelOptions(this.$options.viewModelProps)}},{key:"setViewModel",value:function(t){this.viewModel=t}},{key:"watchViewModelOptions",value:function(t){var e=this;t.map(function(n){e.$watch(n,function(t,e){if(!(0,d.default)(t,e)){if(n.includes(".")){var i=n.split(".");n=i[i.length-1]}var r="set"+n.replace(n[0],n[0].toUpperCase());this.viewModel&&this.viewModel[r](t)}},{deep:!0})})}}]),e}(c.default),A=g=f([h.Component],g);e.default=A},"3a59":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var d=r(i("849c")),a=r(i("1d96")),o=r(i("19e1")),s=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),c=r(i("6b51")),h=r(i("3d57")),f=i("4e21");i("f240");var g=i("1448"),A=i("e340"),n=function(t){function i(t){var e;return(0,o.default)(this,i),(e=(0,l.default)(this,(0,u.default)(i).call(this))).options=t||{},e.maxFeatures=e.options.maxFeatures||200,e.layerStyle=t.layerStyle||{},e}var r,n;return(0,c.default)(i,t),(0,s.default)(i,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"clearResultLayer",value:function(){this.map&&(this.strokeLayerID&&this.map.getLayer(this.strokeLayerID)&&this.map.removeLayer(this.strokeLayerID),this.layerID&&this.map.getLayer(this.layerID)&&this.map.removeLayer(this.layerID))}},{key:"removed",value:function(){this.bounds=null,this.clearResultLayer()}},{key:"query",value:function(t,e){this.map&&(this.queryParameter=t,this.removed(),"currentMapBounds"===(this.queryBounds=e)&&(this.bounds=this.map.getBounds()),this.queryResult=null,t&&(t.dataName?this._queryByRestData(t):t.layerName?this._queryByRestMap(t):this._queryByIportalData(t)))}},{key:"_queryByRestMap",value:function(e){var i=this,r={withCredentials:e.withCredentials||!1};if(e.proxy&&(r.proxy=e.proxy),this.bounds){var t=new SuperMap.QueryByGeometryParameters({queryParams:{name:e.layerName,attributeFilter:e.attributeFilter},spatialQueryMode:SuperMap.SpatialQueryMode.INTERSECT,geometry:this.bounds,startRecord:0,expectCount:e.maxFeatures||this.maxFeatures});new h.default.supermap.QueryService(e.url,r).queryByGeometry(t,function(t){i._mapQuerySucceed(t,e,r)})}else{var n=new SuperMap.QueryBySQLParameters({queryParams:{name:e.layerName,attributeFilter:e.attributeFilter},startRecord:0,expectCount:e.maxFeatures||this.maxFeatures});new h.default.supermap.QueryService(e.url,r).queryBySQL(n,function(t){i._mapQuerySucceed(t,e,r)})}}},{key:"_queryByRestData",value:function(e){var i=this,t=e.maxFeatures||this.maxFeatures,r=1===t?0:t-1,n={withCredentials:e.withCredentials||!1};if(e.proxy&&(n.proxy=e.proxy),this.bounds){var a=new SuperMap.GetFeaturesByBoundsParameters({attributeFilter:e.attributeFilter,datasetNames:e.dataName,spatialQueryMode:"INTERSECT",geometry:this.bounds,fromIndex:0,toIndex:r});new h.default.supermap.FeatureService(e.url,n).getFeaturesByGeometry(a,function(t){i._dataQuerySucceed(t,e,n)})}else{var o=new SuperMap.GetFeaturesBySQLParameters({queryParameter:{attributeFilter:e.attributeFilter},datasetNames:e.dataName,fromIndex:0,toIndex:r});new h.default.supermap.FeatureService(e.url,n).getFeaturesBySQL(o,function(t){i._dataQuerySucceed(t,e,n)})}}},{key:"_mapQuerySucceed",value:(n=(0,a.default)(d.default.mark(function t(e,i,r){var n,a,o;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if((n=e.result)&&0!==n.totalCount)return a=n.recordsets[0].features.features,o="".concat(i.url,"/prjCoordSys"),t.next=6,(0,A.checkAndRectifyFeatures)({features:a,epsgCode:i.epsgCode,projectionUrl:o,options:r}).catch(function(t){return console.error(t),a});t.next=12;break;case 6:0<(a=t.sent).length&&(this.queryResult={name:i.name,result:a}),this._addResultLayer(this.queryResult),this.fire("querysucceeded",{result:this.queryResult}),t.next=13;break;case 12:n&&0===n.totalCount?this.fire("queryfailed",{message:(0,f.geti18n)().t("query.noResults")}):this.fire("queryfailed",{message:(0,f.geti18n)().t("query.queryFailed")});case 13:case"end":return t.stop()}},t,this)})),function(t,e,i){return n.apply(this,arguments)})},{key:"_dataQuerySucceed",value:(r=(0,a.default)(d.default.mark(function t(e,i,r){var n,a,o,s,l,u,c,h;return d.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if((n=e.result)&&0!==n.totalCount)return a=i.url,o=i.dataName,s=i.epsgCode,l=o[0].split(":")[0],u=o[0].split(":")[1],c="".concat(a,"/datasources/").concat(l,"/datasets/").concat(u),h=n.features.features,t.next=9,(0,A.checkAndRectifyFeatures)({features:h,epsgCode:s,projectionUrl:c,options:r}).catch(function(t){return console.error(t),h});t.next=15;break;case 9:0<(h=t.sent).length&&(this.queryResult={name:i.name,result:h}),this._addResultLayer(this.queryResult),this.fire("querysucceeded",{result:this.queryResult}),t.next=16;break;case 15:n&&0===n.totalCount?this.fire("queryfailed",{message:(0,f.geti18n)().t("query.noResults")}):this.fire("queryfailed",{message:(0,f.geti18n)().t("query.queryFailed")});case 16:case"end":return t.stop()}},t,this)})),function(t,e,i){return r.apply(this,arguments)})},{key:"_queryByIportalData",value:function(i){var r=this,t=i.url,e=i.withCredentials||!1;SuperMap.FetchRequest.get(t,null,{withCredentials:e}).then(function(t){return t.json()}).then(function(t){var e;!1!==t.succeed?t.dataItemServices&&0<t.dataItemServices.length?(t.dataItemServices.forEach(function(t){"RESTDATA"===t.serviceType&&"PUBLISHED"===t.serviceStatus?e=t:"RESTMAP"===t.serviceType&&"PUBLISHED"===t.serviceStatus&&(e=t)},r),e?r._getDatafromRest(e.serviceType,e.address,i):r.fire("queryfailed",{message:(0,f.geti18n)().t("query.seviceNotSupport")})):r.fire("queryfailed",{message:(0,f.geti18n)().t("query.seviceNotSupport")}):r.queryCount--}).catch(function(t){r.fire("queryfailed",{message:t}),console.log(t)})}},{key:"_getDatafromRest",value:function(t,e,i){var r=this;if("RESTDATA"===t){var n,a,o="".concat(e,"/data/datasources");SuperMap.FetchRequest.get(o,null,{withCredentials:i.withCredentials}).then(function(t){return t.json()}).then(function(t){n=t.datasourceNames[0],o="".concat(e,"/data/datasources/").concat(n,"/datasets"),SuperMap.FetchRequest.get(o,null,{withCredentials:i.withCredentials}).then(function(t){return t.json()}).then(function(t){a=t.datasetNames[0],r._queryByRestData({dataName:[n+":"+a],url:"".concat(e,"/data"),name:i.name,attributeFilter:i.attributeFilter,maxFeatures:i.maxFeatures,epsgCode:i.epsgCode,withCredentials:i.withCredentials})}).catch(function(t){r.fire("queryfailed",{message:t}),console.log(t)})}).catch(function(t){r.fire("queryfailed",{message:t}),console.log(t)})}else{var s,l,u,c="".concat(e,"/maps");SuperMap.FetchRequest.get(c,null,{withCredentials:i.withCredentials}).then(function(t){return t.json()}).then(function(t){s=t[0].name,u=t[0].path,c="".concat(e,"/maps/").concat(s,"/layers"),SuperMap.FetchRequest.get(c,null,{withCredentials:i.withCredentials}).then(function(t){return t.json()}).then(function(t){return l=t[0].subLayers.layers[0].caption,r._queryByRestMap({layerName:l,url:u,name:i.name,attributeFilter:i.attributeFilter,maxFeatures:i.maxFeatures,epsgCode:i.epsgCode,withCredentials:i.withCredentials}),l}).catch(function(t){r.fire("queryfailed",{message:t}),console.log(t)})}).catch(function(t){r.fire("queryfailed",{message:t}),console.log(t)})}}},{key:"_addResultLayer",value:function(){this.layerID=this.queryParameter.name+(new Date).getTime();var t=this.queryResult.result[0].geometry.type,e={type:"geojson",data:{type:"FeatureCollection",features:this.queryResult.result}};this._addOverlayToMap(t,e,this.layerID)}},{key:"getFilterFeature",value:function(t){for(var e,i=this.queryResult.result,r=0;r<i.length;r++){if(t===(0,g.getValueCaseInsensitive)(i[r].properties,"smid")){e=this._getFeatrueInfo(i[r]);break}}return this.map.flyTo({center:e.coordinates}),e}},{key:"_getFeatrueInfo",value:function(t){var e,i={},r=t.geometry;for(var n in e="MultiPolygon"===r.type||"Polygon"===r.type||"LineString"===r.type||"MultiLineString"===r.type?(0,g.getFeatureCenter)(t):r.coordinates,i.coordinates=e,i.info=[],t.properties)t.properties[n]&&i.info.push({attribute:n,attributeValue:t.properties[n]});return i}},{key:"getPopupFeature",value:function(){var r=this;this.map.on("click",this.layerID,function(t){var e=t.features[0],i=r._getFeatrueInfo(e);r.fire("getfeatureinfosucceeded",{featureInfo:i})})}},{key:"addPopup",value:function(t,e){return e.style.display="block",new h.default.Popup({className:"sm-mapboxgl-tabel-popup",closeOnClick:!0,anchor:"bottom"}).setLngLat(t).setDOMContent(e).addTo(this.map)}},{key:"_addOverlayToMap",value:function(t,e,i){if("circle"===(t={Point:"circle",LineString:"line",MultiLineString:"line",Polygon:"fill",MultiPolygon:"fill"}[t])||"line"===t||"fill"===t){var r=this.layerStyle[t];this.map.addLayer({id:i,type:t,source:e,paint:r&&r.paint||{circle:{"circle-color":"#409eff","circle-opacity":.6,"circle-radius":8,"circle-stroke-width":2,"circle-stroke-color":"#409eff","circle-stroke-opacity":1},line:{"line-width":3,"line-color":"#409eff","line-opacity":1},fill:{"fill-color":"#409eff","fill-opacity":.6,"fill-outline-color":"#409eff"}}[t],layout:r&&r.layout||{}})}if("fill"===t){this.strokeLayerID=i+"-StrokeLine";var n=this.layerStyle.stokeLine||{},a=n&&n.paint||{"line-width":3,"line-color":"#409eff","line-opacity":1};this.map.addLayer({id:this.strokeLayerID,type:"line",source:e,paint:a})}}}]),i}(h.default.Evented);e.default=n},"3a89":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=r(i("19e1")),n=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),a=r(i("6b51")),c=r(i("3d57"));i("f240");var o=function(t){function o(t){var e;(0,s.default)(this,o),e=(0,l.default)(this,(0,u.default)(o).call(this));var i=t.layerName,r=t.options,n=t.layerId,a=t.data;return e.layerName=i||n,r.id=r.id||n,e.options=r,e.layerId=n,e.data=a||[],e}return(0,a.default)(o,t),(0,n.default)(o,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setLayerName",value:function(t){this.layerName=t,this.removed(),this._init()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._init()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"_init",value:function(){this.themeLayer=new c.default.supermap.LabelThemeLayer(this.layerName,this.options),this.map.addLayer(this.themeLayer),this.themeLayer.addFeatures(this.data)}},{key:"removed",value:function(){var t=this.map,e=this.options.id;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),o}(c.default.Evented);e.default=o},"3be6":function(t,j,e){"use strict";(function(t){
  16. /*!
  17. * The buffer module from node.js, for the browser.
  18. *
  19. * @author Feross Aboukhadijeh <http://feross.org>
  20. * @license MIT
  21. */
  22. var r=e("9711"),a=e("4a62"),o=e("5b56");function i(){return h.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(i()<e)throw new RangeError("Invalid typed array length");return h.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=h.prototype:(null===t&&(t=new h(e)),t.length=e),t}function h(t,e,i){if(!(h.TYPED_ARRAY_SUPPORT||this instanceof h))return new h(t,e,i);if("number"!=typeof t)return n(this,t,e,i);if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return u(this,t)}function n(t,e,i,r){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,i,r){if(e.byteLength,i<0||e.byteLength<i)throw new RangeError("'offset' is out of bounds");if(e.byteLength<i+(r||0))throw new RangeError("'length' is out of bounds");e=void 0===i&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,i):new Uint8Array(e,i,r);h.TYPED_ARRAY_SUPPORT?(t=e).__proto__=h.prototype:t=c(t,e);return t}(t,e,i,r):"string"==typeof e?function(t,e,i){"string"==typeof i&&""!==i||(i="utf8");if(!h.isEncoding(i))throw new TypeError('"encoding" must be a valid string encoding');var r=0|f(e,i),n=(t=s(t,r)).write(e,i);n!==r&&(t=t.slice(0,n));return t}(t,e,i):function(t,e){if(h.isBuffer(e)){var i=0|d(e.length);return 0===(t=s(t,i)).length||e.copy(t,0,0,i),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||function(t){return t!=t}(e.length)?s(t,0):c(t,e);if("Buffer"===e.type&&o(e.data))return c(t,e.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function l(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function u(t,e){if(l(e),t=s(t,e<0?0:0|d(e)),!h.TYPED_ARRAY_SUPPORT)for(var i=0;i<e;++i)t[i]=0;return t}function c(t,e){var i=e.length<0?0:0|d(e.length);t=s(t,i);for(var r=0;r<i;r+=1)t[r]=255&e[r];return t}function d(t){if(t>=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|t}function f(t,e){if(h.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var i=t.length;if(0===i)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":case void 0:return O(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*i;case"hex":return i>>>1;case"base64":return D(t).length;default:if(r)return O(t).length;e=(""+e).toLowerCase(),r=!0}}function g(t,e,i){var r=t[e];t[e]=t[i],t[i]=r}function A(t,e,i,r,n){if(0===t.length)return-1;if("string"==typeof i?(r=i,i=0):2147483647<i?i=2147483647:i<-2147483648&&(i=-2147483648),i=+i,isNaN(i)&&(i=n?0:t.length-1),i<0&&(i=t.length+i),i>=t.length){if(n)return-1;i=t.length-1}else if(i<0){if(!n)return-1;i=0}if("string"==typeof e&&(e=h.from(e,r)),h.isBuffer(e))return 0===e.length?-1:p(t,e,i,r,n);if("number"==typeof e)return e&=255,h.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(t,e,i):Uint8Array.prototype.lastIndexOf.call(t,e,i):p(t,[e],i,r,n);throw new TypeError("val must be string, number or Buffer")}function p(t,e,i,r,n){var a,o=1,s=t.length,l=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;s/=o=2,l/=2,i/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(n){var c=-1;for(a=i;a<s;a++)if(u(t,a)===u(e,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else-1!==c&&(a-=a-c),c=-1}else for(s<i+l&&(i=s-l),a=i;0<=a;a--){for(var h=!0,d=0;d<l;d++)if(u(t,a+d)!==u(e,d)){h=!1;break}if(h)return a}return-1}function m(t,e,i,r){i=Number(i)||0;var n=t.length-i;r?n<(r=Number(r))&&(r=n):r=n;var a=e.length;if(a%2!=0)throw new TypeError("Invalid hex string");a/2<r&&(r=a/2);for(var o=0;o<r;++o){var s=parseInt(e.substr(2*o,2),16);if(isNaN(s))return o;t[i+o]=s}return o}function y(t,e,i,r){return N(function(t){for(var e=[],i=0;i<t.length;++i)e.push(255&t.charCodeAt(i));return e}(e),t,i,r)}function C(t,e,i,r){return N(function(t,e){for(var i,r,n,a=[],o=0;o<t.length&&!((e-=2)<0);++o)i=t.charCodeAt(o),r=i>>8,n=i%256,a.push(n),a.push(r);return a}(e,t.length-i),t,i,r)}function v(t,e,i){return 0===e&&i===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,i))}function I(t,e,i){i=Math.min(t.length,i);for(var r=[],n=e;n<i;){var a,o,s,l,u=t[n],c=null,h=239<u?4:223<u?3:191<u?2:1;if(n+h<=i)switch(h){case 1:u<128&&(c=u);break;case 2:128==(192&(a=t[n+1]))&&127<(l=(31&u)<<6|63&a)&&(c=l);break;case 3:a=t[n+1],o=t[n+2],128==(192&a)&&128==(192&o)&&2047<(l=(15&u)<<12|(63&a)<<6|63&o)&&(l<55296||57343<l)&&(c=l);break;case 4:a=t[n+1],o=t[n+2],s=t[n+3],128==(192&a)&&128==(192&o)&&128==(192&s)&&65535<(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)&&l<1114112&&(c=l)}null===c?(c=65533,h=1):65535<c&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),n+=h}return function(t){var e=t.length;if(e<=b)return String.fromCharCode.apply(String,t);var i="",r=0;for(;r<e;)i+=String.fromCharCode.apply(String,t.slice(r,r+=b));return i}(r)}j.Buffer=h,j.SlowBuffer=function(t){+t!=t&&(t=0);return h.alloc(+t)},j.INSPECT_MAX_BYTES=50,h.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}}(),j.kMaxLength=i(),h.poolSize=8192,h._augment=function(t){return t.__proto__=h.prototype,t},h.from=function(t,e,i){return n(null,t,e,i)},h.TYPED_ARRAY_SUPPORT&&(h.prototype.__proto__=Uint8Array.prototype,h.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&h[Symbol.species]===h&&Object.defineProperty(h,Symbol.species,{value:null,configurable:!0})),h.alloc=function(t,e,i){return r=null,a=e,o=i,l(n=t),n<=0?s(r,n):void 0!==a?"string"==typeof o?s(r,n).fill(a,o):s(r,n).fill(a):s(r,n);var r,n,a,o},h.allocUnsafe=function(t){return u(null,t)},h.allocUnsafeSlow=function(t){return u(null,t)},h.isBuffer=function(t){return!(null==t||!t._isBuffer)},h.compare=function(t,e){if(!h.isBuffer(t)||!h.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var i=t.length,r=e.length,n=0,a=Math.min(i,r);n<a;++n)if(t[n]!==e[n]){i=t[n],r=e[n];break}return i<r?-1:r<i?1:0},h.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},h.concat=function(t,e){if(!o(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return h.alloc(0);var i;if(void 0===e)for(i=e=0;i<t.length;++i)e+=t[i].length;var r=h.allocUnsafe(e),n=0;for(i=0;i<t.length;++i){var a=t[i];if(!h.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,n),n+=a.length}return r},h.byteLength=f,h.prototype._isBuffer=!0,h.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)g(this,e,e+1);return this},h.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)g(this,e,e+3),g(this,e+1,e+2);return this},h.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)g(this,e,e+7),g(this,e+1,e+6),g(this,e+2,e+5),g(this,e+3,e+4);return this},h.prototype.toString=function(){var t=0|this.length;return 0==t?"":0===arguments.length?I(this,0,t):function(t,e,i){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===i||i>this.length)&&(i=this.length),i<=0)return"";if((i>>>=0)<=(e>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":return B(this,e,i);case"utf8":case"utf-8":return I(this,e,i);case"ascii":return E(this,e,i);case"latin1":case"binary":return w(this,e,i);case"base64":return v(this,e,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,e,i);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}.apply(this,arguments)},h.prototype.equals=function(t){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===h.compare(this,t)},h.prototype.inspect=function(){var t="",e=j.INSPECT_MAX_BYTES;return 0<this.length&&(t=this.toString("hex",0,e).match(/.{2}/g).join(" "),this.length>e&&(t+=" ... ")),"<Buffer "+t+">"},h.prototype.compare=function(t,e,i,r,n){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===i&&(i=t?t.length:0),void 0===r&&(r=0),void 0===n&&(n=this.length),e<0||i>t.length||r<0||n>this.length)throw new RangeError("out of range index");if(n<=r&&i<=e)return 0;if(n<=r)return-1;if(i<=e)return 1;if(this===t)return 0;for(var a=(n>>>=0)-(r>>>=0),o=(i>>>=0)-(e>>>=0),s=Math.min(a,o),l=this.slice(r,n),u=t.slice(e,i),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:o<a?1:0},h.prototype.includes=function(t,e,i){return-1!==this.indexOf(t,e,i)},h.prototype.indexOf=function(t,e,i){return A(this,t,e,i,!0)},h.prototype.lastIndexOf=function(t,e,i){return A(this,t,e,i,!1)},h.prototype.write=function(t,e,i,r){if(void 0===e)r="utf8",i=this.length,e=0;else if(void 0===i&&"string"==typeof e)r=e,i=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(i)?(i|=0,void 0===r&&(r="utf8")):(r=i,i=void 0)}var n=this.length-e;if((void 0===i||n<i)&&(i=n),0<t.length&&(i<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r=r||"utf8";for(var a,o,s,l,u,c,h=!1;;)switch(r){case"hex":return m(this,t,e,i);case"utf8":case"utf-8":return u=e,c=i,N(O(t,(l=this).length-u),l,u,c);case"ascii":return y(this,t,e,i);case"latin1":case"binary":return y(this,t,e,i);case"base64":return a=this,o=e,s=i,N(D(t),a,o,s);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,t,e,i);default:if(h)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),h=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var b=4096;function E(t,e,i){var r="";i=Math.min(t.length,i);for(var n=e;n<i;++n)r+=String.fromCharCode(127&t[n]);return r}function w(t,e,i){var r="";i=Math.min(t.length,i);for(var n=e;n<i;++n)r+=String.fromCharCode(t[n]);return r}function B(t,e,i){var r=t.length;(!e||e<0)&&(e=0),(!i||i<0||r<i)&&(i=r);for(var n="",a=e;a<i;++a)n+=R(t[a]);return n}function M(t,e,i){for(var r=t.slice(e,i),n="",a=0;a<r.length;a+=2)n+=String.fromCharCode(r[a]+256*r[a+1]);return n}function x(t,e,i){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(i<t+e)throw new RangeError("Trying to access beyond buffer length")}function S(t,e,i,r,n,a){if(!h.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(n<e||e<a)throw new RangeError('"value" argument is out of bounds');if(i+r>t.length)throw new RangeError("Index out of range")}function Q(t,e,i,r){e<0&&(e=65535+e+1);for(var n=0,a=Math.min(t.length-i,2);n<a;++n)t[i+n]=(e&255<<8*(r?n:1-n))>>>8*(r?n:1-n)}function k(t,e,i,r){e<0&&(e=4294967295+e+1);for(var n=0,a=Math.min(t.length-i,4);n<a;++n)t[i+n]=e>>>8*(r?n:3-n)&255}function L(t,e,i,r){if(i+r>t.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("Index out of range")}function P(t,e,i,r,n){return n||L(t,0,i,4),a.write(t,e,i,r,23,4),i+4}function F(t,e,i,r,n){return n||L(t,0,i,8),a.write(t,e,i,r,52,8),i+8}h.prototype.slice=function(t,e){var i,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):r<t&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):r<e&&(e=r),e<t&&(e=t),h.TYPED_ARRAY_SUPPORT)(i=this.subarray(t,e)).__proto__=h.prototype;else{var n=e-t;i=new h(n,void 0);for(var a=0;a<n;++a)i[a]=this[a+t]}return i},h.prototype.readUIntLE=function(t,e,i){t|=0,e|=0,i||x(t,e,this.length);for(var r=this[t],n=1,a=0;++a<e&&(n*=256);)r+=this[t+a]*n;return r},h.prototype.readUIntBE=function(t,e,i){t|=0,e|=0,i||x(t,e,this.length);for(var r=this[t+--e],n=1;0<e&&(n*=256);)r+=this[t+--e]*n;return r},h.prototype.readUInt8=function(t,e){return e||x(t,1,this.length),this[t]},h.prototype.readUInt16LE=function(t,e){return e||x(t,2,this.length),this[t]|this[t+1]<<8},h.prototype.readUInt16BE=function(t,e){return e||x(t,2,this.length),this[t]<<8|this[t+1]},h.prototype.readUInt32LE=function(t,e){return e||x(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},h.prototype.readUInt32BE=function(t,e){return e||x(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},h.prototype.readIntLE=function(t,e,i){t|=0,e|=0,i||x(t,e,this.length);for(var r=this[t],n=1,a=0;++a<e&&(n*=256);)r+=this[t+a]*n;return(n*=128)<=r&&(r-=Math.pow(2,8*e)),r},h.prototype.readIntBE=function(t,e,i){t|=0,e|=0,i||x(t,e,this.length);for(var r=e,n=1,a=this[t+--r];0<r&&(n*=256);)a+=this[t+--r]*n;return(n*=128)<=a&&(a-=Math.pow(2,8*e)),a},h.prototype.readInt8=function(t,e){return e||x(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},h.prototype.readInt16LE=function(t,e){e||x(t,2,this.length);var i=this[t]|this[t+1]<<8;return 32768&i?4294901760|i:i},h.prototype.readInt16BE=function(t,e){e||x(t,2,this.length);var i=this[t+1]|this[t]<<8;return 32768&i?4294901760|i:i},h.prototype.readInt32LE=function(t,e){return e||x(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},h.prototype.readInt32BE=function(t,e){return e||x(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},h.prototype.readFloatLE=function(t,e){return e||x(t,4,this.length),a.read(this,t,!0,23,4)},h.prototype.readFloatBE=function(t,e){return e||x(t,4,this.length),a.read(this,t,!1,23,4)},h.prototype.readDoubleLE=function(t,e){return e||x(t,8,this.length),a.read(this,t,!0,52,8)},h.prototype.readDoubleBE=function(t,e){return e||x(t,8,this.length),a.read(this,t,!1,52,8)},h.prototype.writeUIntLE=function(t,e,i,r){t=+t,e|=0,i|=0,r||S(this,t,e,i,Math.pow(2,8*i)-1,0);var n=1,a=0;for(this[e]=255&t;++a<i&&(n*=256);)this[e+a]=t/n&255;return e+i},h.prototype.writeUIntBE=function(t,e,i,r){t=+t,e|=0,i|=0,r||S(this,t,e,i,Math.pow(2,8*i)-1,0);var n=i-1,a=1;for(this[e+n]=255&t;0<=--n&&(a*=256);)this[e+n]=t/a&255;return e+i},h.prototype.writeUInt8=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,1,255,0),h.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},h.prototype.writeUInt16LE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,2,65535,0),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):Q(this,t,e,!0),e+2},h.prototype.writeUInt16BE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,2,65535,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):Q(this,t,e,!1),e+2},h.prototype.writeUInt32LE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):k(this,t,e,!0),e+4},h.prototype.writeUInt32BE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):k(this,t,e,!1),e+4},h.prototype.writeIntLE=function(t,e,i,r){if(t=+t,e|=0,!r){var n=Math.pow(2,8*i-1);S(this,t,e,i,n-1,-n)}var a=0,o=1,s=0;for(this[e]=255&t;++a<i&&(o*=256);)t<0&&0===s&&0!==this[e+a-1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+i},h.prototype.writeIntBE=function(t,e,i,r){if(t=+t,e|=0,!r){var n=Math.pow(2,8*i-1);S(this,t,e,i,n-1,-n)}var a=i-1,o=1,s=0;for(this[e+a]=255&t;0<=--a&&(o*=256);)t<0&&0===s&&0!==this[e+a+1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+i},h.prototype.writeInt8=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,1,127,-128),h.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},h.prototype.writeInt16LE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):Q(this,t,e,!0),e+2},h.prototype.writeInt16BE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):Q(this,t,e,!1),e+2},h.prototype.writeInt32LE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,4,2147483647,-2147483648),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):k(this,t,e,!0),e+4},h.prototype.writeInt32BE=function(t,e,i){return t=+t,e|=0,i||S(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):k(this,t,e,!1),e+4},h.prototype.writeFloatLE=function(t,e,i){return P(this,t,e,!0,i)},h.prototype.writeFloatBE=function(t,e,i){return P(this,t,e,!1,i)},h.prototype.writeDoubleLE=function(t,e,i){return F(this,t,e,!0,i)},h.prototype.writeDoubleBE=function(t,e,i){return F(this,t,e,!1,i)},h.prototype.copy=function(t,e,i,r){if(i=i||0,r||0===r||(r=this.length),e>=t.length&&(e=t.length),e=e||0,0<r&&r<i&&(r=i),r===i)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(i<0||i>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-i&&(r=t.length-e+i);var n,a=r-i;if(this===t&&i<e&&e<r)for(n=a-1;0<=n;--n)t[n+e]=this[n+i];else if(a<1e3||!h.TYPED_ARRAY_SUPPORT)for(n=0;n<a;++n)t[n+e]=this[n+i];else Uint8Array.prototype.set.call(t,this.subarray(i,i+a),e);return a},h.prototype.fill=function(t,e,i,r){if("string"==typeof t){if("string"==typeof e?(r=e,e=0,i=this.length):"string"==typeof i&&(r=i,i=this.length),1===t.length){var n=t.charCodeAt(0);n<256&&(t=n)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!h.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<i)throw new RangeError("Out of range index");if(i<=e)return this;var a;if(e>>>=0,i=void 0===i?this.length:i>>>0,"number"==typeof(t=t||0))for(a=e;a<i;++a)this[a]=t;else{var o=h.isBuffer(t)?t:O(new h(t,r).toString()),s=o.length;for(a=0;a<i-e;++a)this[a+e]=o[a%s]}return this};var T=/[^+\/0-9A-Za-z-_]/g;function R(t){return t<16?"0"+t.toString(16):t.toString(16)}function O(t,e){var i;e=e||1/0;for(var r=t.length,n=null,a=[],o=0;o<r;++o){if(55295<(i=t.charCodeAt(o))&&i<57344){if(!n){if(56319<i){-1<(e-=3)&&a.push(239,191,189);continue}if(o+1===r){-1<(e-=3)&&a.push(239,191,189);continue}n=i;continue}if(i<56320){-1<(e-=3)&&a.push(239,191,189),n=i;continue}i=65536+(n-55296<<10|i-56320)}else n&&-1<(e-=3)&&a.push(239,191,189);if(n=null,i<128){if(--e<0)break;a.push(i)}else if(i<2048){if((e-=2)<0)break;a.push(i>>6|192,63&i|128)}else if(i<65536){if((e-=3)<0)break;a.push(i>>12|224,i>>6&63|128,63&i|128)}else{if(!(i<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(i>>18|240,i>>12&63|128,i>>6&63|128,63&i|128)}}return a}function D(t){return r.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(T,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function N(t,e,i,r){for(var n=0;n<r&&!(n+i>=e.length||n>=t.length);++n)e[n+i]=t[n];return n}}).call(this,e("698d"))},"3cbc":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=r(i("3550")),f=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},g=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"sceneUrlChaned",value:function(){this.WebSceneViewModel&&this.WebSceneViewModel.setSceneUrl(this.sceneUrl)}},{key:"scanEffectChaned",value:function(){this.WebSceneViewModel&&this.WebSceneViewModel.setScanEffect(this.options.scanEffect)}},{key:"positionChaned",value:function(){this.WebSceneViewModel&&this.WebSceneViewModel.setPosition(this.options.position)}},{key:"viewerPositionChanged",value:function(t){return t}},{key:"scanPositionChanged",value:function(t){return t}},{key:"ready",value:function(t){var e=t.Cesium,i=t.viewer;this.WebSceneViewModel=new d.default(e,i,this.sceneUrl,this.options),this.registerEvents()}},{key:"registerEvents",value:function(){var i=this;this.WebSceneViewModel.on("viewerpositionchanged",function(t){var e=t.position;i.viewerPositionChanged(e)}),this.WebSceneViewModel.on("scanpositionchanged",function(t){var e=t.position;i.scanPositionChanged(e)})}}]),e}(c.default);f([(0,h.Prop)()],g.prototype,"sceneUrl",void 0),f([(0,h.Prop)()],g.prototype,"cesiumPath",void 0),f([(0,h.Prop)()],g.prototype,"options",void 0),f([(0,h.Watch)("sceneUrl")],g.prototype,"sceneUrlChaned",null),f([(0,h.Watch)("options.scanEffect")],g.prototype,"scanEffectChaned",null),f([(0,h.Watch)("options.position")],g.prototype,"positionChaned",null),f([(0,h.Emit)()],g.prototype,"viewerPositionChanged",null),f([(0,h.Emit)()],g.prototype,"scanPositionChanged",null);var A=g=f([(0,h.Component)({name:"SmWebScene"})],g);e.default=A},"3cdc":function(t,e,i){"use strict";i.r(e);var r=i("ba6e"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"3ce4":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9104")),a=r(i("9259")),o=r(i("333c")),s=r(i("b761")),l=r(i("2c56")),u=r(i("c167")),c=r(i("f344"));i("fc22");var h={name:"SmDraw",mixins:[s.default,l.default,a.default,o.default],props:{iconClass:{type:String,default:"sm-components-icons-edit"},headerName:{type:String,default:function(){return this.$t("draw.draw")}},collapsed:{type:Boolean,default:!0},layerStyle:{type:Object}},data:function(){return{modes:[{icon:"point-layer",value:"draw_point",title:"Point Tool"},{icon:"line-layer",value:"draw_line_string",title:"LineString Tool"},{icon:"polygon-layer",value:"draw_polygon",title:"Polygon Tool"},{icon:"delete",value:"trash",title:"Delete"}],activeMode:null}},watch:{layerStyle:{handler:function(){this.viewModel&&this.viewModel.setLayerStyle(this.layerStyle)},deep:!0}},created:function(){this.componentName=(0,c.default)(this.$options.name),this.viewModel=new u.default(this.componentName),this.initEvent()},removed:function(){this.activeMode=null;var t=this.getTargetName();n.default.$options.deleteDrawingState(t,this.componentName)},methods:{initEvent:function(){var e=this;this.viewModel.on("draw-create",function(t){e.activeMode=null,e.$emit("draw-created",t.popupInfo)})},updateMode:function(t){var e=this;setTimeout(function(){if(!e.mapNotLoadedTip()&&e.map&&e.map.loaded()){if("trash"===(e.activeMode=t))return e.viewModel.trash(),e.activeMode=null,void e.$emit("draw-removed",{});e.viewModel.openDraw(t),n.default.$emit("draw-reset",{componentName:e.$options.name})}},0)},clear:function(){this.activeMode=null,this.viewModel&&this.viewModel.clearAllFeatures()}}};e.default=h},"3d57":function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__3d57__},"3e31":function(t,e,i){"use strict";i.r(e);var r=i("d80b"),n=i("1ab5");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"3e48":function(t,e,i){"use strict";(function(s){void 0===s||!s.version||0===s.version.indexOf("v0.")||0===s.version.indexOf("v1.")&&0!==s.version.indexOf("v1.8.")?t.exports={nextTick:function(t,e,i,r){if("function"!=typeof t)throw new TypeError('"callback" argument must be a function');var n,a,o=arguments.length;switch(o){case 0:case 1:return s.nextTick(t);case 2:return s.nextTick(function(){t.call(null,e)});case 3:return s.nextTick(function(){t.call(null,e,i)});case 4:return s.nextTick(function(){t.call(null,e,i,r)});default:for(n=new Array(o-1),a=0;a<n.length;)n[a++]=arguments[a];return s.nextTick(function(){t.apply(null,n)})}}}:t.exports=s}).call(this,i("f2ac"))},"3e59":function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-table-popup",style:[t.backgroundStyle,t.getTextColorStyle,t.styleObject]},[i("div",{staticClass:"sm-component-table-popup__close"},[t._v("x")]),t._v(" "),i("a-table",{staticClass:"sm-component-table-popup__table",style:t.backgroundStyle,attrs:{"data-source":t.data,columns:t.columns,rowKey:function(t,e){return e},pagination:!1}})],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"3e9b":function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return r.data?n("div",{staticClass:"linedata-results-container sm-component-tdtLineResults"},[n("a",{staticClass:"link-to-points",style:r.getColorStyle(0),on:{click:r.searchPointsResult}},[r._v(r._s(r.$t("tdtResults.relateAdress",{keyWord:r.keyWord})))]),r._v(" "),n("div",{staticClass:"title"},[r._v("\n "+r._s(r.$t("tdtResults.allFound"))+"\n "),n("span",{staticClass:"total-num"},[r._v(r._s(r.count))]),r._v("\n "+r._s(r.$t("tdtResults.piecesBusRoute"))+"\n ")]),r._v(" "),r.data?n("div",{staticClass:"content"},[n("ul",{staticClass:"line-groups"},r._l(r.data,function(e,i){return n("li",{key:e.uuid,staticClass:"line-item",style:r.detailVisibles[i]&&r.getBackgroundStyle,on:{mouseenter:function(t){return t.target.style.background=r.getBackground},mouseleave:function(t){return t.target.style.background=r.detailVisibles[i]?r.getBackground:"inherit"}}},[n("i",{staticClass:"line-icon"}),r._v(" "),n("div",{staticClass:"line-info"},[n("p",{staticClass:"name",style:r.getColorStyle(0),attrs:{title:e.name}},[r._v(r._s(e.name))]),r._v(" "),n("p",{staticClass:"count"},[r._v("\n "+r._s(r.$t("tdtResults.total"))+"\n "),n("span",{style:r.getColorStyle(0)},[r._v(r._s(e.stationNum))]),r._v("\n "+r._s(r.$t("tdtResults.station"))+"\n ")]),r._v(" "),n("p",{staticClass:"show-details",on:{click:function(t){return r.showLineDetail(e.uuid,i)}}},[n("span",[r._v(r._s(r.$t("tdtResults.showDetail")))]),r._v(" "),n("a-icon",{attrs:{type:r.detailVisibles[i]?"caret-up":"caret-down"}})],1),r._v(" "),r.detailVisibles[i]&&r.busData[e.uuid]?n("div",{staticClass:"detail-info"},[n("p",{staticClass:"time"},[r._v("\n "+r._s(r.$t("tdtResults.busEndTime"))+":\n "),n("span",{style:r.getColorStyle(0)},[r._v(r._s((r.busData[e.uuid]||{}).starttime)+" - "+r._s((r.busData[e.uuid]||{}).endtime))])]),r._v(" "),n("ul",{staticClass:"lines",style:r.getBackgroundStyle},r._l((r.busData[e.uuid]||{}).station||[],function(e,t){return n("li",{key:e.uuid,on:{click:function(t){return r.generatePopup(e)},mouseenter:function(t){return t.target.style.color=r.getColor(0)},mouseleave:function(t){return t.target.style.color="inherit"}}},[r._v(r._s(t+1+"、"+e.name))])}),0)]):r._e()])])}),0)]):r._e()]):r._e()}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"3ef3":function(e,r,n){e.exports=function(){var A=function(t){return typeof t==="number"&&parseFloat(t)==parseInt(t,10)&&!isNaN(t)},T=function(t){return t},r=function(t){return!isNaN(parseFloat(t))&&isFinite(t)};if(!Array.prototype.indexOf){Array.prototype.indexOf=function(t,e){if(this===undefined||this===null){throw new TypeError('"this" is null or not defined')}var i=this.length>>>0;e=+e||0;if(Math.abs(e)===Infinity){e=0}if(e<0){e+=i;if(e<0){e=0}}for(;e<i;e++){if(this[e]===t){return e}}return-1}}var e=function(e){this.objectID="";this.separator=" - ";this.legendSeparator=this.separator;this.method="";this.precision=0;this.precisionflag="auto";this.roundlength=2;this.is_uniqueValues=false;this.debug=false;this.silent=false;this.bounds=Array();this.ranges=Array();this.inner_ranges=null;this.colors=Array();this.counter=Array();this.stat_sorted=null;this.stat_mean=null;this.stat_median=null;this.stat_sum=null;this.stat_max=null;this.stat_min=null;this.stat_pop=null;this.stat_variance=null;this.stat_stddev=null;this.stat_cov=null;this.log=function(t,e){if(this.debug==true||e!=null)console.log(this.objectID+"(object id) :: "+t)};this.setBounds=function(t){this.log("Setting bounds ("+t.length+") : "+t.join());this.bounds=Array();this.bounds=t};this.setSerie=function(t){this.log("Setting serie ("+t.length+") : "+t.join());this.serie=Array();this.serie=t;this.resetStatistics();this.setPrecision()};this.setColors=function(t){this.log("Setting color ramp ("+t.length+") : "+t.join());this.colors=t};this.doCount=function(){if(this._nodata())return;var t=this.sorted();this.counter=new Array;for(i=0;i<this.bounds.length-1;i++){this.counter[i]=0}for(j=0;j<t.length;j++){var e=this.getClass(t[j]);this.counter[e]++}};this.setPrecision=function(t){if(typeof t!=="undefined"){this.precisionflag="manual";this.precision=t}if(this.precisionflag=="auto"){for(var e=0;e<this.serie.length;e++){if(!isNaN(this.serie[e]+"")&&(this.serie[e]+"").toString().indexOf(".")!=-1){var i=(this.serie[e]+"").split(".")[1].length}else{var i=0}if(i>this.precision){this.precision=i}}}if(this.precision>20){this.log("this.precision value ("+this.precision+') is greater than max value. Automatic set-up to 20 to prevent "Uncaught RangeError: toFixed()" when calling decimalFormat() method.');this.precision=20}this.log("Calling setPrecision(). Mode : "+this.precisionflag+" - Decimals : "+this.precision);this.serie=this.decimalFormat(this.serie)};this.decimalFormat=function(t){var e=new Array;for(var i=0;i<t.length;i++){if(r(t[i])){e[i]=parseFloat(parseFloat(t[i]).toFixed(this.precision))}else{e[i]=t[i]}}return e};this.setRanges=function(){this.ranges=Array();for(i=0;i<this.bounds.length-1;i++){this.ranges[i]=this.bounds[i]+this.separator+this.bounds[i+1]}};this.min=function(){if(this._nodata())return;this.stat_min=this.serie[0];for(i=0;i<this.pop();i++){if(this.serie[i]<this.stat_min){this.stat_min=this.serie[i]}}return this.stat_min};this.max=function(){if(this._nodata())return;this.stat_max=this.serie[0];for(i=0;i<this.pop();i++){if(this.serie[i]>this.stat_max){this.stat_max=this.serie[i]}}return this.stat_max};this.sum=function(){if(this._nodata())return;if(this.stat_sum==null){this.stat_sum=0;for(i=0;i<this.pop();i++){this.stat_sum+=parseFloat(this.serie[i])}}return this.stat_sum};this.pop=function(){if(this._nodata())return;if(this.stat_pop==null){this.stat_pop=this.serie.length}return this.stat_pop};this.mean=function(){if(this._nodata())return;if(this.stat_mean==null){this.stat_mean=parseFloat(this.sum()/this.pop())}return this.stat_mean};this.median=function(){if(this._nodata())return;if(this.stat_median==null){this.stat_median=0;var t=this.sorted();if(t.length%2){this.stat_median=parseFloat(t[Math.ceil(t.length/2)-1])}else{this.stat_median=(parseFloat(t[t.length/2-1])+parseFloat(t[t.length/2]))/2}}return this.stat_median};this.variance=function(){round=typeof round==="undefined"?true:false;if(this._nodata())return;if(this.stat_variance==null){var t=0,e=this.mean();for(var i=0;i<this.pop();i++){t+=Math.pow(this.serie[i]-e,2)}this.stat_variance=t/this.pop();if(round==true){this.stat_variance=Math.round(this.stat_variance*Math.pow(10,this.roundlength))/Math.pow(10,this.roundlength)}}return this.stat_variance};this.stddev=function(t){t=typeof t==="undefined"?true:false;if(this._nodata())return;if(this.stat_stddev==null){this.stat_stddev=Math.sqrt(this.variance());if(t==true){this.stat_stddev=Math.round(this.stat_stddev*Math.pow(10,this.roundlength))/Math.pow(10,this.roundlength)}}return this.stat_stddev};this.cov=function(t){t=typeof t==="undefined"?true:false;if(this._nodata())return;if(this.stat_cov==null){this.stat_cov=this.stddev()/this.mean();if(t==true){this.stat_cov=Math.round(this.stat_cov*Math.pow(10,this.roundlength))/Math.pow(10,this.roundlength)}}return this.stat_cov};this.resetStatistics=function(){this.stat_sorted=null;this.stat_mean=null;this.stat_median=null;this.stat_sum=null;this.stat_max=null;this.stat_min=null;this.stat_pop=null;this.stat_variance=null;this.stat_stddev=null;this.stat_cov=null};this._nodata=function(){if(this.serie.length==0){if(this.silent)this.log("[silent mode] Error. You should first enter a serie!",true);else throw new TypeError("Error. You should first enter a serie!");return 1}else return 0};this._hasNegativeValue=function(){for(i=0;i<this.serie.length;i++){if(this.serie[i]<0)return true}return false};this._hasZeroValue=function(){for(i=0;i<this.serie.length;i++){if(parseFloat(this.serie[i])===0)return true}return false};this.sorted=function(){if(this.stat_sorted==null){if(this.is_uniqueValues==false){this.stat_sorted=this.serie.sort(function(t,e){return t-e})}else{this.stat_sorted=this.serie.sort(function(t,e){var i=t.toString().toLowerCase(),r=e.toString().toLowerCase();if(i<r)return-1;if(i>r)return 1;return 0})}}return this.stat_sorted};this.info=function(){if(this._nodata())return;var t="";t+=T("Population")+" : "+this.pop()+" - ["+T("Min")+" : "+this.min()+" | "+T("Max")+" : "+this.max()+"]"+"\n";t+=T("Mean")+" : "+this.mean()+" - "+T("Median")+" : "+this.median()+"\n";t+=T("Variance")+" : "+this.variance()+" - "+T("Standard deviation")+" : "+this.stddev()+" - "+T("Coefficient of variation")+" : "+this.cov()+"\n";return t};this.setClassManually=function(e){if(this._nodata())return;if(e[0]!==this.min()||e[e.length-1]!==this.max()){if(this.silent)this.log("[silent mode] "+t("Given bounds may not be correct! please check your input.\nMin value : "+this.min()+" / Max value : "+this.max()),true);else throw new TypeError(T("Given bounds may not be correct! please check your input.\nMin value : "+this.min()+" / Max value : "+this.max()));return}this.setBounds(e);this.setRanges();this.method=T("manual classification")+" ("+(e.length-1)+" "+T("classes")+")";return this.bounds};this.getClassEqInterval=function(t,e,r){if(this._nodata())return;var n=typeof e==="undefined"?this.min():e;var a=typeof r==="undefined"?this.max():r;var o=Array();var s=n;var l=(a-n)/t;for(i=0;i<=t;i++){o[i]=s;s+=l}o[t]=a;this.setBounds(o);this.setRanges();this.method=T("eq. intervals")+" ("+t+" "+T("classes")+")";return this.bounds};this.getQuantiles=function(t){var e=this.sorted();var i=[];var r=this.pop()/t;for(var n=1;n<t;n++){var a=Math.round(n*r+.49);i.push(e[a-1])}return i};this.getClassQuantile=function(t){if(this._nodata())return;var e=this.sorted();var i=this.getQuantiles(t);i.unshift(e[0]);if(i[e.length-1]!==e[e.length-1])i.push(e[e.length-1]);this.setBounds(i);this.setRanges();this.method=T("quantile")+" ("+t+" "+T("classes")+")";return this.bounds};this.getClassStdDeviation=function(t,e){if(this._nodata())return;var r=this.max();var n=this.min();var a=Array();if(t%2==1){var o=Math.floor(t/2);var s=o+1;a[o]=this.mean()-this.stddev()/2;a[s]=this.mean()+this.stddev()/2;for(i=o-1;i>0;i--){var l=a[i+1]-this.stddev();a[i]=l}for(i=s+1;i<t;i++){var l=a[i-1]+this.stddev();a[i]=l}}else{var u=t/2;a[u]=this.mean();for(i=u-1;i>0;i--){var l=a[i+1]-this.stddev();a[i]=l}for(i=u+1;i<t;i++){var l=a[i-1]+this.stddev();a[i]=l}}a[0]=typeof e==="undefined"?a[1]-this.stddev():this.min();a[t]=typeof e==="undefined"?a[t-1]+this.stddev():this.max();this.setBounds(a);this.setRanges();this.method=T("std deviation")+" ("+t+" "+T("classes")+")";return this.bounds};this.getClassGeometricProgression=function(t){if(this._nodata())return;if(this._hasNegativeValue()||this._hasZeroValue()){if(this.silent)this.log("[silent mode] "+T("geometric progression can't be applied with a serie containing negative or zero values."),true);else throw new TypeError(T("geometric progression can't be applied with a serie containing negative or zero values."));return}var e=Array();var r=this.min();var n=this.max();var a=Math.log(n)/Math.LN10;var o=Math.log(r)/Math.LN10;var s=(a-o)/t;for(i=0;i<t;i++){if(i==0){e[i]=o}else{e[i]=e[i-1]+s}}e=e.map(function(t){return Math.pow(10,t)});e.push(this.max());this.setBounds(e);this.setRanges();this.method=T("geometric progression")+" ("+t+" "+T("classes")+")";return this.bounds};this.getClassArithmeticProgression=function(t){if(this._nodata())return;var e=0;for(i=1;i<=t;i++){e+=i}var r=Array();var n=this.min();var a=this.max();var o=(a-n)/e;for(i=0;i<=t;i++){if(i==0){r[i]=n}else{r[i]=r[i-1]+i*o}}this.setBounds(r);this.setRanges();this.method=T("arithmetic progression")+" ("+t+" "+T("classes")+")";return this.bounds};this.getClassJenks=function(t){if(this._nodata())return;dataList=this.sorted();var e=[];for(var i=0,r=dataList.length+1;i<r;i++){var n=[];for(var a=0,o=t+1;a<o;a++){n.push(0)}e.push(n)}var s=[];for(var l=0,u=dataList.length+1;l<u;l++){var c=[];for(var h=0,d=t+1;h<d;h++){c.push(0)}s.push(c)}for(var f=1,g=t+1;f<g;f++){e[0][f]=1;s[0][f]=0;for(var A=1,p=dataList.length+1;A<p;A++){s[A][f]=Infinity}var m=0}for(var y=2,C=dataList.length+1;y<C;y++){var v=0;var I=0;var b=0;for(var E=1,w=y+1;E<w;E++){var B=y-E+1;var M=parseFloat(dataList[B-1]);I+=M*M;v+=M;b+=1;m=I-v*v/b;var x=B-1;if(x!=0){for(var S=2,Q=t+1;S<Q;S++){if(s[y][S]>=m+s[x][S-1]){e[y][S]=B;s[y][S]=m+s[x][S-1]}}}}e[y][1]=1;s[y][1]=m}var k=dataList.length;var L=[];for(l=0;l<=t;l++){L.push(0)}L[t]=parseFloat(dataList[dataList.length-1]);L[0]=parseFloat(dataList[0]);var P=t;while(P>=2){var F=parseInt(e[k][P]-2);L[P-1]=dataList[F];k=parseInt(e[k][P]-1);P-=1}if(L[0]==L[1]){L[0]=0}this.setBounds(L);this.setRanges();this.method=T("Jenks")+" ("+t+" "+T("classes")+")";return this.bounds};this.getClassUniqueValues=function(){if(this._nodata())return;this.is_uniqueValues=true;var t=this.sorted();var e=Array();for(i=0;i<this.pop();i++){if(e.indexOf(t[i])===-1)e.push(t[i])}this.bounds=e;this.method=T("unique values");return e};this.getClass=function(t){for(i=0;i<this.bounds.length;i++){if(this.is_uniqueValues==true){if(t==this.bounds[i])return i}else{if(parseFloat(t)<=this.bounds[i+1]){return i}}}return T("Unable to get value's class.")};this.getRanges=function(){return this.ranges};this.getRangeNum=function(t){var e,i;for(i=0;i<this.ranges.length;i++){e=this.ranges[i].split(/ - /);if(t<=parseFloat(e[1])){return i}}};this.getInnerRanges=function(){if(this.inner_ranges!=null)return this.inner_ranges;var t=new Array;var e=this.sorted();var r=1;for(i=0;i<e.length;i++){if(i==0)var n=e[i];if(parseFloat(e[i])>parseFloat(this.bounds[r])){t[r-1]=""+n+this.separator+e[i-1];var n=e[i];r++}if(r==this.bounds.length-1){t[r-1]=""+n+this.separator+e[e.length-1];this.inner_ranges=t;return this.inner_ranges}}};this.getSortedlist=function(){return this.sorted().join(", ")};this.getHtmlLegend=function(t,e,r,n,a,o){var s="";var l=new Array;this.doCount();if(t!=null){ccolors=t}else{ccolors=this.colors}if(e!=null){lg=e}else{lg="Legend"}if(r!=null){getcounter=true}else{getcounter=false}if(n!=null){fn=n}else{fn=function(t){return t}}if(a==null){a="default"}if(a=="discontinuous"){this.getInnerRanges();if(this.counter.indexOf(0)!==-1){if(this.silent)this.log("[silent mode] "+T("Geostats cannot apply 'discontinuous' mode to the getHtmlLegend() method because some classes are not populated.\nPlease switch to 'default' or 'distinct' modes. Exit!"),true);else throw new TypeError(T("Geostats cannot apply 'discontinuous' mode to the getHtmlLegend() method because some classes are not populated.\nPlease switch to 'default' or 'distinct' modes. Exit!"));return}}if(o!=="DESC")o="ASC";if(ccolors.length<this.ranges.length){if(this.silent)this.log("[silent mode] "+T("The number of colors should fit the number of ranges. Exit!"),true);else throw new TypeError(T("The number of colors should fit the number of ranges. Exit!"));return}if(this.is_uniqueValues==false){for(i=0;i<this.ranges.length;i++){if(getcounter===true){s=' <span class="geostats-legend-counter">('+this.counter[i]+")</span>"}var u=this.ranges[i].split(this.separator);var c=parseFloat(u[0]).toFixed(this.precision);var h=parseFloat(u[1]).toFixed(this.precision);if(a=="distinct"&&i!=0){if(A(c)){c=parseInt(c)+1;if(this.precisionflag=="manual"&&this.precision!=0)c=parseFloat(c).toFixed(this.precision)}else{c=parseFloat(c)+1/Math.pow(10,this.precision);c=parseFloat(c).toFixed(this.precision)}}if(a=="discontinuous"){var u=this.inner_ranges[i].split(this.separator);var c=parseFloat(u[0]).toFixed(this.precision);var h=parseFloat(u[1]).toFixed(this.precision)}var d=fn(c)+this.legendSeparator+fn(h);var f='<div><div class="geostats-legend-block" style="background-color:'+ccolors[i]+'"></div> '+d+s+"</div>";l.push(f)}}else{for(i=0;i<this.bounds.length;i++){if(getcounter===true){s=' <span class="geostats-legend-counter">('+this.counter[i]+")</span>"}var d=fn(this.bounds[i]);var f='<div><div class="geostats-legend-block" style="background-color:'+ccolors[i]+'"></div> '+d+s+"</div>";l.push(f)}}if(o==="DESC")l.reverse();var g='<div class="geostats-legend"><div class="geostats-legend-title">'+T(lg)+"</div>";for(i=0;i<l.length;i++){g+=l[i]}g+="</div>";return g};this.objectID=(new Date).getUTCMilliseconds();this.log("Creating new geostats object");if(typeof e!=="undefined"&&e.length>0){this.serie=e;this.setPrecision();this.log("Setting serie ("+e.length+") : "+e.join())}else{this.serie=Array()}this.getJenks=this.getClassJenks;this.getGeometricProgression=this.getClassGeometricProgression;this.getEqInterval=this.getClassEqInterval;this.getQuantile=this.getClassQuantile;this.getStdDeviation=this.getClassStdDeviation;this.getUniqueValues=this.getClassUniqueValues;this.getArithmeticProgression=this.getClassArithmeticProgression};return window.geostats=e}()},"3f4f":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("dd27")),o={name:"SmEchartsLayer",mixins:[n.default],props:{options:{type:Object,required:!0,validator:function(t){return"{}"!==JSON.stringify(t)}}},watch:{options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0}},created:function(){this.viewModel=new a.default(this.options)},render:function(){}};e.default=o},"3fbb":function(t,e,i){"use strict";i.r(e);var r=i("3cbc"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},4066:function(t,e,i){var r=i("d372"),n=i("4fe1"),a=i("1e44");t.exports=function(t){return r(t)||n(t)||a()}},4156:function(t,e,i){"use strict";i.r(e);var r=i("77c4"),n=i("f14a");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"425c":function(t,e,i){"use strict";i.r(e);var r=i("6608"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},4277:function(t,e,i){"use strict";function r(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"sm-component-web-scene"},[this.sceneUrl?e("vc-viewer",{staticClass:"sm-component-web-scene__wrap",attrs:{cesiumPath:this.cesiumPath},on:{ready:this.ready}}):this._e()],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},4361:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=i("1448"),s=function(){function i(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};(0,n.default)(this,i),this.markersElement=[],this.features=t,this.options=e}return(0,a.default)(i,[{key:"setFeatures",value:function(t){this.markersElement=[],this.features=t,this.features&&this._createMarker()}},{key:"getMarkersElement",value:function(){return this.markersElement}},{key:"setMarkersTextField",value:function(t){if(this.features&&"{}"!==JSON.stringify(this.features)){this.options.textField=t;for(var e=document.getElementsByClassName("sm-component-animate-marker__name"),i=0;i<e.length;i++){var r=this.features.features[i]&&this.features.features[i].properties;r&&r[t]?e[i].innerHTML=r[t]:e[i].innerHTML=""}}}},{key:"setMarkersTextFontSize",value:function(t){this.options.textFontSize=t;for(var e=document.getElementsByClassName("sm-component-animate-marker__name-container"),i=0;i<e.length;i++)e[i].style.fontSize=t+"px"}},{key:"setMarkersTextColor",value:function(t){this.options.textColor=t;for(var e=document.getElementsByClassName("sm-component-animate-marker__name-container"),i=0;i<e.length;i++)e[i].style.color=t}},{key:"_getColorWithOpacity",value:function(t,e){return(0,o.getColorWithOpacity)(t,e)}},{key:"_getTextContainer",value:function(t,e){var i;t.properties&&0!==Object.keys(t.properties).length&&this.options.textField&&(i=t.properties[this.options.textField]);var r=document.createElement("div");r.className="sm-component-animate-marker__name-container sm-component-animate-marker__name-container--".concat(e),this.options.textColor&&(r.style.color=this.options.textColor),this.options.textFontSize&&(r.style.fontSize=this.options.textFontSize+"px");var n=document.createElement("span");return n.className="sm-component-animate-marker__".concat(e," sm-component-animate-marker__name"),n.innerHTML=i||"",r.appendChild(n),r}}]),i}();e.default=s},4362:function(t,e,i){"use strict";i.r(e);var r=i("50af"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},4366:function(t,e,i){t.exports=i("bbe9").Transform},4409:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=r(i("b5f4")),h=i("3624"),d=r(i("4569")),f=i("4e21"),g=r(i("1164")),A=r(i("f344")),p=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).call(this))).prevLayerId="",t.geojson=null,t.fileModel=new c.default,t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"setClearLastLayer",value:function(t){this.clearLastLayer=t}},{key:"setFitBounds",value:function(t){this.fitBounds=t}},{key:"setAddToMap",value:function(t){this.addToMap=t}},{key:"readFile",value:function(t){var e=t.target,i=e.files[0],r=e.value,n=i&&i.name,a=(0,h.getFileType)(n);if(r)return a?void(""!==n&&(this.fileModel.set("loadFileObject",{file:i,filePath:r,fileName:n,fileType:a}),this._readData())):(this.fire("errorfileformat",{messageType:"failure",message:(0,f.geti18n)().t("openFile.fileTypeUnsupported")}),!1)}},{key:"getUniqueId",value:function(){return(0,A.default)("layer-smopenfile-")}},{key:"fitBoundsToData",value:function(){this.map.fitBounds((0,g.default)(this.geojson),{maxZoom:12})}},{key:"_readData",value:function(){var i=this,e=this,r=this.fileModel.loadFileObject.fileType;d.default.readFile(r,{file:this.fileModel.loadFileObject.file,path:this.fileModel.loadFileObject.filePath},function(t){d.default.processDataToGeoJson(r,t,function(t){if(t){i.geojson=t;var e=i.getUniqueId();i.clearLastLayer&&i.prevLayerId&&i.map.getLayer(i.prevLayerId)&&i.map.removeLayer(i.prevLayerId),i.prevLayerId=e,i.fire("openfilesucceeded",{result:t,layerId:e,layerName:i.fileModel.loadFileObject.fileName.split(".")[0]})}},function(t){e.fire("openfilefailed",{messageType:"failure",message:t})},i)},function(t){e.fire("openfilefailed",{messageType:"failure",message:"".concat((0,f.geti18n)().t("openFile.openFileFail")," ").concat(t.message)})},this)}}]),e}(u.default.Evented);e.default=p},"443f":function(t,e,i){"use strict";t.exports=function(i,r){return function(){for(var t=new Array(arguments.length),e=0;e<t.length;e++)t[e]=arguments[e];return i.apply(r,t)}}},"445a":function(t,e,i){"use strict";i.r(e);var r=i("b2a7"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"44c1":function(t,e,i){"use strict";var n=i("d691");t.exports=function(e,i){i=i||{};var r={};return n.forEach(["url","method","params","data"],function(t){void 0!==i[t]&&(r[t]=i[t])}),n.forEach(["headers","auth","proxy"],function(t){n.isObject(i[t])?r[t]=n.deepMerge(e[t],i[t]):void 0!==i[t]?r[t]=i[t]:n.isObject(e[t])?r[t]=n.deepMerge(e[t]):void 0!==e[t]&&(r[t]=e[t])}),n.forEach(["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"],function(t){void 0!==i[t]?r[t]=i[t]:void 0!==e[t]&&(r[t]=e[t])}),r}},4552:function(e,t,L){"use strict";(function(t){var B=L("8e6d")(L("5e4c"));function M(t,e,i,r){var n;return r=(255-(n=Math.min(t,e,i)))/255,[t=((t-n)/r).toFixed(0),e=((e-n)/r).toFixed(0),i=((i-n)/r).toFixed(0),r=parseFloat(r.toFixed(4))]}function x(t){var e={},i={h:t[1]/360,s:t[2]/100,l:t[3]/100,a:parseFloat(t[4])};if(0===i.s){var r=255*i.l;e={r:r,g:r,b:r,a:i.a}}else{var n=i.l<.5?i.l*(1+i.s):i.l+i.s-i.l*i.s,a=2*i.l-n;e.r=255*o(a,n,i.h+1/3),e.g=255*o(a,n,i.h),e.b=255*o(a,n,i.h-1/3),e.a=i.a}return e}function S(t){t.r=t.r/255,t.g=t.g/255,t.b=t.b/255;var e,i=Math.max(t.r,t.g,t.b),r=Math.min(t.r,t.g,t.b),n=[];if(n.a=t.a,n.l=(i+r)/2,i===r)n.h=0,n.s=0;else{switch(e=i-r,n.s=.5<=n.l?e/(2-i-r):e/(i+r),i){case t.r:n.h=(t.g-t.b)/e+(t.g<t.b?6:0);break;case t.g:n.h=(t.b-t.r)/e+2;break;case t.b:n.h=(t.r-t.g)/e+4}n.h/=6}return n.h=parseInt((360*n.h).toFixed(0),10),n.s=parseInt((100*n.s).toFixed(0),10),n.l=parseInt((100*n.l).toFixed(0),10),n}function Q(t){var e={},i={h:t[1]/360,s:t[2]/100,v:t[3]/100},r=Math.floor(6*i.h),n=6*i.h-r,a=i.v*(1-i.s),o=i.v*(1-n*i.s),s=i.v*(1-(1-n)*i.s);switch(r%6){case 0:e.r=i.v,e.g=s,e.b=a;break;case 1:e.r=o,e.g=i.v,e.b=a;break;case 2:e.r=a,e.g=i.v,e.b=s;break;case 3:e.r=a,e.g=o,e.b=i.v;break;case 4:e.r=s,e.g=a,e.b=i.v;break;case 5:e.r=i.v,e.g=a,e.b=o}return e.r=255*e.r,e.g=255*e.g,e.b=255*e.b,e}function k(t){t.r=a(parseInt(t.r,10)%256,256),t.g=a(parseInt(t.g,10)%256,256),t.b=a(parseInt(t.b,10)%256,256);var e=Math.max(t.r,t.g,t.b),i=Math.min(t.r,t.g,t.b),r=e-i,n={h:0,s:0===e?0:r/e,v:e};if(e!==i){switch(e){case t.r:n.h=(t.g-t.b)/r+(t.g<t.b?6:0);break;case t.g:n.h=(t.b-t.r)/r+2;break;case t.b:n.h=(t.r-t.g)/r+4}n.h/=6}return n.h=parseInt((360*n.h).toFixed(0),10),n.s=parseInt((100*n.s).toFixed(0),10),n.v=parseInt((100*n.v).toFixed(0),10),n}function o(t,e,i){return i<0&&(i+=1),1<i&&--i,i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+6*(2/3-i)*(e-t):t}function a(t,e){return t/e}e.exports=function(i){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"rgba",e=2<arguments.length&&void 0!==arguments[2]&&arguments[2];i=i.toLowerCase(),t=t.toLowerCase();var r,n,a,o,s=i,l=L("8afa"),u={rgb:{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],toRGBA:function(t){return[parseInt(t[1],10),parseInt(t[2],10),parseInt(t[3],10),1]}},rgba:{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d+(?:\.\d+)?|\.\d+)\s*\)/,example:["rgba(123, 234, 45, 1)","rgba(255,234,245, 0.5)"],toRGBA:function(t){return[parseInt(t[1],10),parseInt(t[2],10),parseInt(t[3],10),parseFloat(t[4])]}},hex:{re:/^#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["00ff00","336699"],toRGBA:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16),1]}},hex3:{re:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["fb0","f0f"],toRGBA:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16),1]}},hexa:{re:/^#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["00ff00ff","336699a0"],toRGBA:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16),parseInt(t[4],16)/255]}},hex4a:{re:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["fb0f","f0f8"],toRGBA:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16),parseInt(t[4]+t[4],16)/255]}},hsl:{re:/^hsl\((\d{1,3}),\s*(\d{1,3})%,\s*(\d{1,3})%\)$/,example:["hsl(120, 100%, 25%)","hsl(0, 100%, 50%)"],toRGBA:function(t){t[4]=1;var e=x(t);return[e.r,e.g,e.b,e.a]}},hsla:{re:/^hsla\((\d{1,3}),\s*(\d{1,3})%,\s*(\d{1,3})%,\s*(\d+(?:\.\d+)?|\.\d+)\s*\)/,example:["hsla(120, 100%, 25%, 1)","hsla(0, 100%, 50%, 0.5)"],toRGBA:function(t){var e=x(t);return[e.r,e.g,e.b,e.a]}},hsv:{re:/^hsv\((\d{1,3}),\s*(\d{1,3})%,\s*(\d{1,3})%\)$/,example:["hsv(120, 100%, 25%)","hsv(0, 100%, 50%)"],toRGBA:function(t){var e=Q(t);return[e.r,e.g,e.b,1]}},hsb:{re:/^hsb\((\d{1,3}),\s*(\d{1,3})%,\s*(\d{1,3})%\)$/,example:["hsb(120, 100%, 25%)","hsb(0, 100%, 50%)"],toRGBA:function(t){var e=Q(t);return[e.r,e.g,e.b,1]}}};for(var c in l.hasOwnProperty(i)&&((i=l[i]).forEach(function(t,e){i[e]=("0"+t.toString(16)).slice(-2)}),i="#"+i.join("")),u){var h=u[c].re,d=u[c].toRGBA,f=h.exec(i);if(f){var g=d(f);r=g[0],n=g[1],a=g[2],o=+(Math.round(g[3]+"e+4")+"e-4")}}switch(r=Math.round(r<0||isNaN(r)?0:255<r?255:r),n=Math.round(n<0||isNaN(n)?0:255<n?255:n),a=Math.round(a<0||isNaN(a)?0:255<a?255:a),o=o<0||isNaN(o)?0:1<o?1:o,t){case"hex":s="#"+("0"+r.toString(16)).slice(-2)+("0"+n.toString(16)).slice(-2)+("0"+a.toString(16)).slice(-2);break;case"hexa":if(e){var A=M(r,n,a,o),p=(0,B.default)(A,4);r=p[0],n=p[1],a=p[2],o=p[3]}s="#"+("0"+r.toString(16)).slice(-2)+("0"+n.toString(16)).slice(-2)+("0"+a.toString(16)).slice(-2)+("0"+Math.round(255*o).toString(16)).slice(-2);break;case"hsl":var m=S({r:r,g:n,b:a});s="hsl(".concat(m.h,",").concat(m.s,"%,").concat(m.l,"%)");break;case"hsla":if(e){var y=M(r,n,a,o),C=(0,B.default)(y,4);r=C[0],n=C[1],a=C[2],o=C[3]}var v=S({r:r,g:n,b:a,a:o});s="hsla(".concat(v.h,",").concat(v.s,"%,").concat(v.l,"%,").concat(v.a,")");break;case"hsb":var I=k({r:r,g:n,b:a});s="hsb(".concat(I.h,",").concat(I.s,"%,").concat(I.v,"%)");break;case"hsv":var b=k({r:r,g:n,b:a});s="hsv(".concat(b.h,",").concat(b.s,"%,").concat(b.v,"%)");break;case"rgb":s="rgb(".concat(r,",").concat(n,",").concat(a,")");break;case"rgba":default:if(e){var E=M(r,n,a,o),w=(0,B.default)(E,4);r=w[0],n=w[1],a=w[2],o=w[3]}s="rgba(".concat(r,",").concat(n,",").concat(a,",").concat(o,")")}return s},t.colorcolor=e.exports}).call(this,L("698d"))},"455a":function(t,e,i){"use strict";i.r(e);var r=i("3826"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},4569:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(i("1c98")),a=i("3624"),o=i("ffd5"),u=i("c599"),p=i("1448"),c=i("4e21"),n={rABS:"undefined"!=typeof FileReader&&FileReader.prototype&&FileReader.prototype.readAsBinaryString,rABF:"undefined"!=typeof FileReader&&FileReader.prototype&&FileReader.prototype.readAsArrayBuffer,rAT:"undefined"!=typeof FileReader&&FileReader.prototype&&FileReader.prototype.readAsText,readFile:function(t,e,i,r,n){a.FileTypes.JSON===t||a.FileTypes.GEOJSON===t?this.readTextFile(e,i,r,n):a.FileTypes.EXCEL===t||a.FileTypes.CSV===t?this.readXLSXFile(e,i,r,n):a.FileTypes.SHP===t&&this.readShpFile(e,i,r,n)},readTextFile:function(t,e,i,r){var n=new FileReader;n.onloadend=function(t){e&&e.call(r,t.target.result)},n.onerror=function(t){i&&i.call(r,t)},this.rAT?n.readAsText(t.file,"utf-8"):n.readAsBinaryString(t.file)},readXLSXFile:function(t,a,o,s){var e=new FileReader;e.onloadend=function(t){var e=new Uint8Array(t.target.result),i=l.default.read(e,{type:"array"});try{if(i&&i.SheetNames&&0<i.SheetNames.length){var r=i.SheetNames[0],n=l.default.utils.sheet_to_csv(i.Sheets[r]);a&&a.call(s,n)}}catch(t){o&&o.call(s,t)}},e.onerror=function(t){o&&o.call(s,t)},this.rABF&&e.readAsArrayBuffer(t.file)},readShpFile:function(t,e,i,n){var r=new FileReader;r.onloadend=function(t){var r=[];(0,o.open)(t.target.result).then(function(i){i.read().then(function t(e){if(!e.done)return r.push(e.value),i.read().then(t)}).then(function(){e.call(n,r)})}).catch(function(t){return console.error(t.stack)})},r.onerror=function(t){i&&i.call(n,t)},this.rABF&&r.readAsArrayBuffer(t.file)},processDataToGeoJson:function(t,e,i,r,n){var a=null;if("EXCEL"===t||"CSV"===t)a=this.processExcelDataToGeoJson(e),a=Array.isArray(a)?this.toGeoJSON(a):a;else{if("JSON"!==t&&"GEOJSON"!==t&&"SHP"!==t&&"ZIP"!==t)return void(r&&r.call(n,"数据格式化错误"));var o=e;if("string"==typeof(o=Array.isArray(o)?this.toGeoJSON(o):o)&&(o=JSON.parse(o)),"ISERVER"===o.type)a=o.data.recordsets[0].features;else{if("FeatureCollection"!==o.type)return void(r&&r.call(n,(0,c.geti18n)().t("openFile.fileTypeUnsupported")));a=o}}if(a.features[0]){var s=a.features[0].geometry.type;"Polygon"!==s&&"MultiPolygon"!==s||(a.features=(0,u.handleMultyPolygon)(a.features))}i&&i.call(n,a)},toGeoJSON:function(t){return{type:"FeatureCollection",features:t}},processExcelDataToGeoJson:function(t){for(var e=this.string2Csv(t),i=e.colTitles,r=-1,n=-1,a=0,o=i.length;a<o;a++)(0,p.isXField)(i[a])&&(r=a),(0,p.isYField)(i[a])&&(n=a);for(var s=[],l=0,u=e.rows.length;l<u;l++){var c=e.rows[l],h=Number(c[r]),d=Number(c[n]),f={};for(var g in e.colTitles){f[e.colTitles[g]]=e.rows[l][g]}var A={type:"Feature",geometry:{type:"Point",coordinates:[h,d]},properties:f};s.push(A)}return s},string2Csv:function(t,e){var i=t.split("\n"),r={};r.colTitles=e?[]:i[0].split(","),r.rows=[];for(var n=e?0:1;n<i.length;n++)i[n]&&r.rows.push(i[n].split(","));return r}};e.default=n},4689:function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-scale",style:[t.background&&t.getBackgroundStyle,t.textColor&&t.getTextColorStyle||t.getColorStyle(0)]},[i("span",[t._v(t._s(t.content))])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"477a":function(t,e,i){"use strict";i.r(e);var r=i("9832"),n=i("bc8a");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},4849:function(t,e,i){t.exports=function(i){function r(t){if(n[t])return n[t].exports;var e=n[t]={i:t,l:!1,exports:{}};return i[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}var n={};return r.m=i,r.c=n,r.i=function(t){return t},r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/dist/",r(r.s=2)}([function(t,e,i){var r=i(4)(i(1),i(5),null,null);t.exports=r.exports},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(3);e.default={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator:function(t){return 0<=t}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default:function(t,e,i,r){return i*(1-Math.pow(2,-10*t/r))*1024/1023+e}}},data:function(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown:function(){return this.startVal>this.endVal}},watch:{startVal:function(){this.autoplay&&this.start()},endVal:function(){this.autoplay&&this.start()}},mounted:function(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start:function(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=(0,r.requestAnimationFrame)(this.count)},pauseResume:function(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause:function(){(0,r.cancelAnimationFrame)(this.rAF)},resume:function(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,(0,r.requestAnimationFrame)(this.count)},reset:function(){this.startTime=null,(0,r.cancelAnimationFrame)(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count:function(t){this.startTime||(this.startTime=t);var e=(this.timestamp=t)-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.localStartVal-this.startVal)*(e/this.localDuration),this.countDown?this.printVal=this.printVal<this.endVal?this.endVal:this.printVal:this.printVal=this.printVal>this.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e<this.localDuration?this.rAF=(0,r.requestAnimationFrame)(this.count):this.$emit("callback")},isNumber:function(t){return!isNaN(parseFloat(t))},formatNumber:function(t){t=t.toFixed(this.decimals);var e=(t+="").split("."),i=e[0],r=1<e.length?this.decimal+e[1]:"",n=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;n.test(i);)i=i.replace(n,"$1"+this.separator+"$2");return this.prefix+i+r+this.suffix}},destroyed:function(){(0,r.cancelAnimationFrame)(this.rAF)}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(0),n=function(t){return t&&t.__esModule?t:{default:t}}(r);e.default=n.default,"undefined"!=typeof window&&window.Vue&&window.Vue.component("count-to",n.default)},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=0,r="webkit moz ms o".split(" "),a=void 0,o=void 0;if("undefined"==typeof window)e.requestAnimationFrame=a=function(){},e.cancelAnimationFrame=o=function(){};else{e.requestAnimationFrame=a=window.requestAnimationFrame,e.cancelAnimationFrame=o=window.cancelAnimationFrame;for(var s=void 0,l=0;l<r.length&&(!a||!o);l++)s=r[l],e.requestAnimationFrame=a=a||window[s+"RequestAnimationFrame"],e.cancelAnimationFrame=o=o||window[s+"CancelAnimationFrame"]||window[s+"CancelRequestAnimationFrame"];a&&o||(e.requestAnimationFrame=a=function(t){var e=(new Date).getTime(),i=Math.max(0,16-(e-n)),r=window.setTimeout(function(){t(e+i)},i);return n=e+i,r},e.cancelAnimationFrame=o=function(t){window.clearTimeout(t)})}e.requestAnimationFrame=a,e.cancelAnimationFrame=o},function(t,e){t.exports=function(t,e,i,r){var n,a=t=t||{},o=typeof t.default;"object"!=o&&"function"!=o||(a=(n=t).default);var s="function"==typeof a?a.options:a;if(e&&(s.render=e.render,s.staticRenderFns=e.staticRenderFns),i&&(s._scopeId=i),r){var l=Object.create(s.computed||null);Object.keys(r).forEach(function(t){var e=r[t];l[t]=function(){return e}}),s.computed=l}return{esModule:n,exports:a,options:s}}},function(t,e){t.exports={render:function(){var t=this.$createElement;return(this._self._c||t)("span",[this._v("\n "+this._s(this.displayValue)+"\n")])},staticRenderFns:[]}}])},"48a7":function(t,e,i){"use strict";i.r(e);var r=i("4ece"),n=i("7e38");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"48e5":function(t,e,i){"use strict";var r=i("d691");function n(){this.handlers=[]}n.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},n.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},n.prototype.forEach=function(e){r.forEach(this.handlers,function(t){null!==t&&e(t)})},t.exports=n},"49c0":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var A=i("38ce");function b(t,e,i){if(null!==t)for(var r,n,a,o,s,l,u,c,h=0,d=0,f=t.type,g="FeatureCollection"===f,A="Feature"===f,p=g?t.features.length:1,m=0;m<p;m++){s=(c=!!(u=g?t.features[m].geometry:A?t.geometry:t)&&"GeometryCollection"===u.type)?u.geometries.length:1;for(var y=0;y<s;y++){var C=0,v=0;if(null!==(o=c?u.geometries[y]:u)){l=o.coordinates;var I=o.type;switch(h=!i||"Polygon"!==I&&"MultiPolygon"!==I?0:1,I){case null:break;case"Point":if(!1===e(l,d,m,C,v))return!1;d++,C++;break;case"LineString":case"MultiPoint":for(r=0;r<l.length;r++){if(!1===e(l[r],d,m,C,v))return!1;d++,"MultiPoint"===I&&C++}"LineString"===I&&C++;break;case"Polygon":case"MultiLineString":for(r=0;r<l.length;r++){for(n=0;n<l[r].length-h;n++){if(!1===e(l[r][n],d,m,C,v))return!1;d++}"MultiLineString"===I&&C++,"Polygon"===I&&v++}"Polygon"===I&&C++;break;case"MultiPolygon":for(r=0;r<l.length;r++){for(n=v=0;n<l[r].length;n++){for(a=0;a<l[r][n].length-h;a++){if(!1===e(l[r][n][a],d,m,C,v))return!1;d++}v++}C++}break;case"GeometryCollection":for(r=0;r<o.geometries.length;r++)if(!1===b(o.geometries[r],e,i))return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}function a(t,e){var i;switch(t.type){case"FeatureCollection":for(i=0;i<t.features.length&&!1!==e(t.features[i].properties,i);i++);break;case"Feature":e(t.properties,0)}}function o(t,e){if("Feature"===t.type)e(t,0);else if("FeatureCollection"===t.type)for(var i=0;i<t.features.length&&!1!==e(t.features[i],i);i++);}function r(t,e){var i,r,n,a,o,s,l,u,c,h,d=0,f="FeatureCollection"===t.type,g="Feature"===t.type,A=f?t.features.length:1;for(i=0;i<A;i++){for(s=f?t.features[i].geometry:g?t.geometry:t,u=f?t.features[i].properties:g?t.properties:{},c=f?t.features[i].bbox:g?t.bbox:void 0,h=f?t.features[i].id:g?t.id:void 0,o=(l=!!s&&"GeometryCollection"===s.type)?s.geometries.length:1,n=0;n<o;n++)if(null!==(a=l?s.geometries[n]:s))switch(a.type){case"Point":case"LineString":case"MultiPoint":case"Polygon":case"MultiLineString":case"MultiPolygon":if(!1===e(a,d,u,c,h))return!1;break;case"GeometryCollection":for(r=0;r<a.geometries.length;r++)if(!1===e(a.geometries[r],d,u,c,h))return!1;break;default:throw new Error("Unknown Geometry Type")}else if(!1===e(null,d,u,c,h))return!1;d++}}function s(t,u){r(t,function(t,e,i,r,n){var a,o=null===t?null:t.type;switch(o){case null:case"Point":case"LineString":case"Polygon":return!1!==u(A.feature(t,i,{bbox:r,id:n}),e,0)&&void 0}switch(o){case"MultiPoint":a="Point";break;case"MultiLineString":a="LineString";break;case"MultiPolygon":a="Polygon"}for(var s=0;s<t.coordinates.length;s++){var l={type:a,coordinates:t.coordinates[s]};if(!1===u(A.feature(l,i),e,s))return!1}})}function n(t,g){s(t,function(o,s,l){var u=0;if(o.geometry){var t=o.geometry.type;if("Point"!==t&&"MultiPoint"!==t){var c,h=0,d=0,f=0;return!1!==b(o,function(t,e,i,r,n){if(void 0===c||h<s||d<r||f<n)return c=t,h=s,d=r,f=n,void(u=0);var a=A.lineString([c,t],o.properties);if(!1===g(a,s,l,n,u))return!1;u++,c=t})&&void 0}}})}function l(t,o){if(!t)throw new Error("geojson is required");s(t,function(t,e,i){if(null!==t.geometry){var r=t.geometry.type,n=t.geometry.coordinates;switch(r){case"LineString":if(!1===o(t,e,i,0,0))return!1;break;case"Polygon":for(var a=0;a<n.length;a++)if(!1===o(A.lineString(n[a],t.properties),e,i,a))return!1}}})}e.coordEach=b,e.coordReduce=function(t,a,o,e){var s=o;return b(t,function(t,e,i,r,n){s=0===e&&void 0===o?t:a(s,t,e,i,r,n)},e),s},e.propEach=a,e.propReduce=function(t,i,r){var n=r;return a(t,function(t,e){n=0===e&&void 0===r?t:i(n,t,e)}),n},e.featureEach=o,e.featureReduce=function(t,i,r){var n=r;return o(t,function(t,e){n=0===e&&void 0===r?t:i(n,t,e)}),n},e.coordAll=function(t){var e=[];return b(t,function(t){e.push(t)}),e},e.geomEach=r,e.geomReduce=function(t,a,o){var s=o;return r(t,function(t,e,i,r,n){s=0===e&&void 0===o?t:a(s,t,e,i,r,n)}),s},e.flattenEach=s,e.flattenReduce=function(t,r,n){var a=n;return s(t,function(t,e,i){a=0===e&&0===i&&void 0===n?t:r(a,t,e,i)}),a},e.segmentEach=n,e.segmentReduce=function(t,a,o){var s=o,l=!1;return n(t,function(t,e,i,r,n){s=!1===l&&void 0===o?t:a(s,t,e,i,r,n),l=!0}),s},e.lineEach=l,e.lineReduce=function(t,n,a){var o=a;return l(t,function(t,e,i,r){o=0===e&&void 0===a?t:n(o,t,e,i,r)}),o},e.findSegment=function(t,e){if(e=e||{},!A.isObject(e))throw new Error("options is invalid");var i,r=e.featureIndex||0,n=e.multiFeatureIndex||0,a=e.geometryIndex||0,o=e.segmentIndex||0,s=e.properties;switch(t.type){case"FeatureCollection":r<0&&(r=t.features.length+r),s=s||t.features[r].properties,i=t.features[r].geometry;break;case"Feature":s=s||t.properties,i=t.geometry;break;case"Point":case"MultiPoint":return null;case"LineString":case"Polygon":case"MultiLineString":case"MultiPolygon":i=t;break;default:throw new Error("geojson is invalid")}if(null===i)return null;var l=i.coordinates;switch(i.type){case"Point":case"MultiPoint":return null;case"LineString":return o<0&&(o=l.length+o-1),A.lineString([l[o],l[o+1]],s,e);case"Polygon":return a<0&&(a=l.length+a),o<0&&(o=l[a].length+o-1),A.lineString([l[a][o],l[a][o+1]],s,e);case"MultiLineString":return n<0&&(n=l.length+n),o<0&&(o=l[n].length+o-1),A.lineString([l[n][o],l[n][o+1]],s,e);case"MultiPolygon":return n<0&&(n=l.length+n),a<0&&(a=l[n].length+a),o<0&&(o=l[n][a].length-o-1),A.lineString([l[n][a][o],l[n][a][o+1]],s,e)}throw new Error("geojson is invalid")},e.findPoint=function(t,e){if(e=e||{},!A.isObject(e))throw new Error("options is invalid");var i,r=e.featureIndex||0,n=e.multiFeatureIndex||0,a=e.geometryIndex||0,o=e.coordIndex||0,s=e.properties;switch(t.type){case"FeatureCollection":r<0&&(r=t.features.length+r),s=s||t.features[r].properties,i=t.features[r].geometry;break;case"Feature":s=s||t.properties,i=t.geometry;break;case"Point":case"MultiPoint":return null;case"LineString":case"Polygon":case"MultiLineString":case"MultiPolygon":i=t;break;default:throw new Error("geojson is invalid")}if(null===i)return null;var l=i.coordinates;switch(i.type){case"Point":return A.point(l,s,e);case"MultiPoint":return n<0&&(n=l.length+n),A.point(l[n],s,e);case"LineString":return o<0&&(o=l.length+o),A.point(l[o],s,e);case"Polygon":return a<0&&(a=l.length+a),o<0&&(o=l[a].length+o),A.point(l[a][o],s,e);case"MultiLineString":return n<0&&(n=l.length+n),o<0&&(o=l[n].length+o),A.point(l[n][o],s,e);case"MultiPolygon":return n<0&&(n=l.length+n),a<0&&(a=l[n].length+a),o<0&&(o=l[n][a].length-o),A.point(l[n][a][o],s,e)}throw new Error("geojson is invalid")}},"4a62":function(t,e){e.read=function(t,e,i,r,n){var a,o,s=8*n-r-1,l=(1<<s)-1,u=l>>1,c=-7,h=i?n-1:0,d=i?-1:1,f=t[e+h];for(h+=d,a=f&(1<<-c)-1,f>>=-c,c+=s;0<c;a=256*a+t[e+h],h+=d,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;0<c;o=256*o+t[e+h],h+=d,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(f?-1:1);o+=Math.pow(2,r),a-=u}return(f?-1:1)*o*Math.pow(2,a-r)},e.write=function(t,e,i,r,n,a){var o,s,l,u=8*a-n-1,c=(1<<u)-1,h=c>>1,d=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:a-1,g=r?1:-1,A=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,o=c):(o=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-o))<1&&(o--,l*=2),2<=(e+=1<=o+h?d/l:d*Math.pow(2,1-h))*l&&(o++,l/=2),c<=o+h?(s=0,o=c):1<=o+h?(s=(e*l-1)*Math.pow(2,n),o+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,n),o=0));8<=n;t[i+f]=255&s,f+=g,s/=256,n-=8);for(o=o<<n|s,u+=n;0<u;t[i+f]=255&o,f+=g,o/=256,u-=8);t[i+f-g]|=128*A}},"4ab7":function(t,e,i){"use strict";i.r(e);var r=i("1b3a"),n=i("b39e");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"4aed":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkUxOTcwODEzQjZFMTFFN0FFMEVDQTZFMUQ5NUU2QTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkUxOTcwODAzQjZFMTFFN0FFMEVDQTZFMUQ5NUU2QTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZTJjNWUyMy0zYjZlLTExZTctYmRlYy1iMDYwNjA4OWNmOTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZTJjNWUyMy0zYjZlLTExZTctYmRlYy1iMDYwNjA4OWNmOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4XpMU1AAAA8FBMVEXo7fg9aMFfg8zO2e9EbsT9/v9Qd8jq7/g8aMF/m9ZykdLI1e5CbMO7y+qXr96kuOL+/v+Wrt7J1e5xkdJAa8M9acKQqdyds+D6+/2qveTP2vBAa8JOdsdrjdDh6PbD0eyGodlHcMV/nNeasN9jhs76+/7Cz+w/asLm7PfP2fDi6PZTecnI1O3n7fe8y+r7/P6xwuZ0k9NFb8SzxOfj6faovOSAndfp7vi4yOmnuuPm6/fl6/f9/f7R2/Bbf8vg5/Vaf8tNdce6yenQ2/Dk6va7yun2+PxKc8ZbgMtReMiEoNh7mNWjt+I7Z8H////////revEKAAAAUHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////ABNzpnkAAAElSURBVHjabJLXVsMwDIZtyF5NkwZKaaGLTrrYu+xpK+//NsiJ3eYi/4WPre/Ykn+JpLkIi39q2rPD7lQgX7tJEF3XP9duQLtkC47P2ANI6Uz7UOCAnkJBb9ZlDubWEYT+qulx7jVXfggX1lwAoo0BenyjHsBYw3B6xfB6Zws6eGR2SmZUxx3/3ZX646ICOiOVqkjI91XqPQGgWiGOWwZchxhmGTANUqtn4GVH6isDJ4cKFCSBfEqo398AfCqOFGiFYUsBTC7LRbUB2gpguaPsg1MMeMsl2sWn2QdHJLWFJYNEpU4G0hI0sYHbyXcef5rgoZGZmPpoO9yoG+cA75Zf2qhH67bQWr3Q2tfCMNg0iMzFwowCaheGIR8fYzg0YnYvA/8CDAD7lYOpO3C0xgAAAABJRU5ErkJggg=="},"4b85":function(t,e,i){"use strict";i.r(e);var r=i("5310"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"4b93":function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},"4c06":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),c=r(i("3d57")),h=r(i("821b")),u=r(i("0650")),d=r(i("cf46")),f=i("38ce"),g=i("1448"),A=i("4e21"),p=r(i("9104")),m=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this))).lenTipNodesList={},e.areaTipNodesList={},e.cacheLengthUnitList={},e.cachePolygonUnit={},e.componentName=t.componentName,e.continueDraw=t.continueDraw,e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map,i=t.mapTarget;this.map=e,this.mapTarget=i,this._addDrawControl()}},{key:"_addDrawControl",value:function(){this.draw=p.default.$options.getDraw(this.mapTarget),p.default.$options.setDrawingState(this.mapTarget,this.componentName,!1),this._finishDrawBind=this._finishDraw.bind(this),this._changeModeBind=this._changeMode.bind(this),this.map.on("draw.create",this._finishDrawBind),this.map.on("draw.modechange",this._changeModeBind)}},{key:"_finishDraw",value:function(t){if(this._isDrawing()){switch(this._resetEvent(),this.activeMode){case"draw_line_string":var e=(0,h.default)(t.features[0],"kilometers");this.result=(0,f.convertLength)(e,"kilometers",this.activeUnit),this._updateLenPopupNodes(t.features[0].id),this._removeHoverPopup();break;case"draw_polygon":var i=(0,u.default)(t.features[0]);this.result=(0,f.convertArea)(i,"meters",this.activeUnit),this._updateAreaPopupNodes(this.result,t.features[0])}this.ids=this.ids||[],this.ids.push((t.features[0]||{}).id),this.fire("measure-finished",{result:this._getFormatResult(this.result)})}}},{key:"_changeMode",value:function(){this._isDrawing()&&this.continueDraw&&this.isEditing&&(this.draw.changeMode(this.mode),this.continueDrawBind=this._continueDraw.bind(this),this.map.on("mousedown",this.continueDrawBind),this.map.on("mousedown",this.measureNodeDistanceBind),this.fire("measure-finished",{result:this._getFormatResult(this.result)}))}},{key:"openDraw",value:function(t,e){p.default.$options.setDrawingState(this.mapTarget,this.componentName,!0),this._resetDraw(),this._resetEvent(),this.isEditing=!0,this.mode=t,this.activeMode=t,this.activeUnit=e,this.draw.changeMode(t),this.measureNodeDistanceBind=this._measureNodeDistance.bind(this),this.map.on("mousedown",this.measureNodeDistanceBind)}},{key:"updateUnit",value:function(t){if(Object.values(this.lenTipNodesList).length){for(var e in this.lenTipNodesList){var i=this.lenTipNodesList[e];if(i&&i.length&&(this.continueDraw&&"id"!==e||"id"===e))for(var r=1;r<i.length;r++){var n=(0,f.convertLength)(this.cacheLengthUnitList[e][r-1].value,this.cacheLengthUnitList[e][r-1].unit,t);if(n=this._getFormatResult(n),this.cacheLengthUnitList[e][r-1].value=n,this.cacheLengthUnitList[e][r-1].unit=t,"draw_line_string"===this.activeMode){var a=(0,A.geti18n)().t("unit.".concat(t));i[r]&&i[r].setText("".concat(n," ").concat(a))}}}this.result&&(this.result=(0,f.convertLength)(this.result,this.activeUnit,t))}else if(this.cachePolygonUnit.value&&this.cachePolygonUnit.unit){var o=(0,f.convertArea)(this.cachePolygonUnit.value,this.cachePolygonUnit.unit,t),s=(0,A.geti18n)().t("unit.square".concat(t));this.tipHoverDiv&&this.tipHoverDiv.setText("".concat(o," ").concat(s)),this.result&&(this.result=(0,f.convertArea)(this.result,this.activeUnit,t))}this.result&&this.fire("update-unit",{result:this._getFormatResult(this.result),mode:this.mode}),this.activeUnit=t}},{key:"_resetDraw",value:function(t){this.draw&&this.continueDraw&&(this.ids&&this.draw.delete(this.ids),this.ids=null,this._removePopups(),this._removeHoverPopup()),this.isOpenMoveEvent=!0,this.cacheLengthUnitList={},this.measureNodes=[],this.result=0,t||(this.activeMode=null,this.mode=null),this.fire("measure-start",{result:this._getFormatResult(this.result)})}},{key:"_continueDraw",value:function(){this._isDrawing()&&(this._resetDraw(!0),this.map.off("mousemove",this.popupFollowMouseBind),this.map.off("mousedown",this.continueDrawBind))}},{key:"_measureNodeDistance",value:function(t){if(this._isDrawing()){var e=t.lngLat,i=[e.lng,e.lat];this.isOpenMoveEvent&&(this.popupFollowMouseBind=this._popupFollowMouse.bind(this),this.map.on("mousemove",this.popupFollowMouseBind),this.isOpenMoveEvent=!1),this.measureNodes.push(i),"draw_line_string"===this.activeMode&&this._renderPopupTip(t)}}},{key:"_popupFollowMouse",value:function(t){if(this._isDrawing()){var e=t.lngLat,i=[e.lng,e.lat],r=this.tipHoverDiv;(r=r||new c.default.Popup({closeButton:!1,closeOnClick:!1,className:"sm-component-measure__popup"})).setLngLat(i);var n,a=[].concat(this.measureNodes,[i]),o={type:"Feature",geometry:{type:"".concat("draw_line_string"===this.activeMode?"LineString":"Polygon"),coordinates:"draw_line_string"===this.activeMode?a:[a]}};switch(this.activeMode){case"draw_line_string":var s=(0,h.default)(o,"kilometers");this.result=(0,f.convertLength)(s,"kilometers",this.activeUnit);break;case"draw_polygon":var l=(0,u.default)(o);this.result=(0,f.convertArea)(l,"meters",this.activeUnit)}"draw_line_string"===this.activeMode?n=(0,A.geti18n)().t("unit.".concat(this.activeUnit)):"draw_polygon"===this.activeMode&&(n=(0,A.geti18n)().t("unit.square".concat(this.activeUnit))),r.setText("".concat(this._getFormatResult(this.result)," ").concat(n)),r.addTo(this.map),this.cachePolygonUnit.value=this.result,this.cachePolygonUnit.unit=this.activeUnit,this.tipHoverDiv=r}}},{key:"_renderPopupTip",value:function(t){var e=t.lngLat,i=e.lng,r=e.lat,n=new c.default.Popup({closeButton:!1,closeOnClick:!1,className:"sm-component-measure__popup"});if(1<this.measureNodes.length){var a,o={type:"Feature",geometry:{type:"LineString",coordinates:this.measureNodes}},s=(0,h.default)(o,"kilometers"),l=(0,f.convertLength)(s,"kilometers",this.activeUnit);"draw_line_string"===this.activeMode?a=(0,A.geti18n)().t("unit.".concat(this.activeUnit)):"draw_polygon"===this.activeMode&&(a=(0,A.geti18n)().t("unit.square".concat(this.activeUnit)));var u="".concat(this._getFormatResult(l)," ").concat(a);this.cacheLengthUnitList.id=this.cacheLengthUnitList.id||[],this.cacheLengthUnitList.id.push({value:this._getFormatResult(l),unit:this.activeUnit}),n.setText(u)}else n.setText((0,A.geti18n)().t("measure.startingPoint")),this.cacheLengthUnitList.id=this.cacheLengthUnitList.id||[];n.setLngLat([i,r]),n&&n.addTo(this.map),this.lenTipNodesList.id=this.lenTipNodesList.id||[],this.lenTipNodesList.id.push(n)}},{key:"_getFormatResult",value:function(t){return(0,g.reservedDecimal)(t||this.result,4)}},{key:"_isDrawing",value:function(){return p.default.$options.getDrawingState(this.mapTarget,this.componentName)&&this.draw}},{key:"_updateLenPopupNodes",value:function(t){for(var e in this.cacheLengthUnitList[t]=this.cacheLengthUnitList.id||[],delete this.cacheLengthUnitList.id,this.lenTipNodesList[t]=this.lenTipNodesList.id||[],delete this.lenTipNodesList.id,this.lenTipNodesList){var i=this.lenTipNodesList[e];i&&!i.length&&(delete this.lenTipNodesList[e],delete this.cacheLengthUnitList[e])}}},{key:"_updateAreaPopupNodes",value:function(t,e){var i=(0,d.default)(e),r=(0,A.geti18n)().t("unit.square".concat(this.activeUnit)),n=this._getFormatResult(t);if(this.continueDraw)this.tipHoverDiv&&this.tipHoverDiv.setLngLat(i.geometry.coordinates).setText("".concat(n," ").concat(r));else{this._removeHoverPopup();var a=new c.default.Popup({closeButton:!1,closeOnClick:!1,className:"sm-component-measure__popup"});a.setLngLat(i.geometry.coordinates).setText("".concat(n," ").concat(r)).addTo(this.map),this.areaTipNodesList[e.id]=a}}},{key:"_resetEvent",value:function(){this.map.off("mousemove",this.popupFollowMouseBind),this.map.off("mousedown",this.measureNodeDistanceBind),this.map.off("mousedown",this.continueDrawBind)}},{key:"_clearEvent",value:function(){this._resetEvent(),this.map.off("draw.create",this._finishDrawBind),this.map.off("draw.modechange",this._changeModeBind)}},{key:"_removePopups",value:function(){for(var t in this.lenTipNodesList){var e=this.lenTipNodesList[t];e&&e.length&&e.forEach(function(t){return t.remove()})}for(var i in this.areaTipNodesList){var r=this.areaTipNodesList[i];r&&r.remove()}this.lenTipNodesList={},this.areaTipNodesList={}}},{key:"_removeHoverPopup",value:function(){this.tipHoverDiv&&this.tipHoverDiv.remove(),this.tipHoverDiv=null}},{key:"trash",value:function(){var r=this;this.draw.getSelectedIds().forEach(function(e){var t=r.ids.findIndex(function(t){return t===e});if(-1<t){r.ids.splice(t,1),r.draw.delete(e);var i=r.lenTipNodesList[e]||r.areaTipNodesList[e];Array.isArray(i)?i.forEach(function(t){return t.remove()}):i.remove()}})}},{key:"removeDraw",value:function(t){this.isEditing=!1,this.draw.changeMode("simple_select"),this.ids&&this.draw.delete(this.ids),this.ids=[],this._resetDraw(t),this._resetEvent(),this._removePopups(),this._removeHoverPopup()}},{key:"removed",value:function(){this.isEditing=!1,this.ids&&this.draw.delete(this.ids),this.ids=[],this.cacheLengthUnitList={},this.cachePolygonUnit={},this._clearEvent(),this._removePopups(),this._removeHoverPopup(),this.draw=null}},{key:"clearAllFeatures",value:function(){this.removeDraw()}}]),i}(c.default.Evented);e.default=m},"4d11":function(t,e,i){"use strict";i.r(e);var r=i("50f6"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"4d5e":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this))).options=t,e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"setPopupContent",value:function(t,e,i){this.removed(),e.style.display="block",this.popup=new u.default.Popup({className:"sm-mapboxgl-tabel-popup sm-component-chart-result-popup",closeOnClick:!0,anchor:"bottom"}),this.marker=new u.default.Marker,this.popup.setLngLat(t).setDOMContent(e).addTo(this.map),this.popup.on("open",function(){i&&i()}),this.marker.setLngLat(t).setPopup(this.popup).addTo(this.map),this.map.flyTo({center:t})}},{key:"removed",value:function(){this.popup&&(this.popup.remove(),this.popup=null),this.marker&&(this.marker.remove(),this.marker=null)}}]),i}(u.default.Evented);e.default=c},"4dd8":function(t,e,i){"use strict";i.r(e);var r=i("1a33"),n=i("03e1");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"4e21":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.getLanguage=p,e.geti18n=function(t){return d||g},e.setLocale=m,e.initi18n=function(t,e){(e=e||{}).i18n?((g=e.i18n).getDateTimeFormat().hasOwnProperty()||(g.setDateTimeFormat("en",o.default.dateTimeFormat),g.setDateTimeFormat("zh",s.default.dateTimeFormat)),g.mergeLocaleMessage&&g.mergeLocaleMessage("en",o.default),g.mergeLocaleMessage&&g.mergeLocaleMessage("zh",s.default)):t.prototype.hasOwnProperty("$i18n")||(Object.defineProperty(t.prototype,"$i18n",{get:function(){return!d&&this.$root&&this.$root.$options.i18n&&(d=this.$root.$options.i18n),d||g}}),t.use(u.default),g=new u.default({dateTimeFormats:f,locale:p(),fallbackLocale:"zh",messages:A}));e.locale&&m(e.locale)},e.default=e.lang=void 0;var n=r(i("279f")),a=r(i("f53a")),o=r(i("7fd4")),s=r(i("99ae")),l=r(i("25a2")),u=r(i("2efc"));function c(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}function h(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?c(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var d,f={en:o.default.dateTimeFormat,zh:s.default.dateTimeFormat},g={},A={en:h({},o.default),zh:h({},s.default)};function p(){var t=a.default.get("language");if(t=t||("Netscape"===navigator.appName?navigator.language:navigator.browserLanguage)){if(0===t.indexOf("zh"))return"zh";if(0===t.indexOf("en"))return"en"}return"zh"}function m(t){g.mergeLocaleMessage&&g.mergeLocaleMessage(g.locale,t)}var y={en:(0,l.default)(o.default),zh:(0,l.default)(s.default)};e.lang=y;var C=g;e.default=C},"4ece":function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("sm-card",{staticClass:"sm-component-minimap",attrs:{"icon-class":t.iconClass,"icon-position":t.position,"header-name":t.headerName,"auto-rotate":t.autoRotate,collapsed:t.collapsed,background:t.background,textColor:t.textColor},on:{"content-show-state":t.handleMinimapResize}},[i("div",{staticClass:"miniMap",attrs:{id:"miniMap"}},[t.spinning?i("a-spin",{attrs:{size:"small",tip:t.$t("info.loading"),spinning:t.spinning}}):t._e()],1)])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"4f7b":function(t,e,i){"use strict";i.r(e);var r=i("5c36");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"4fe1":function(t,e){t.exports=function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}},"500a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(i("279f")),n=r(i("19e1")),o=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),c=r(i("3d57")),h=i("027a"),d=r(i("1164")),f=r(i("f052")),g=i("4e21"),A=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,s.default)(this,(0,l.default)(i).call(this))).options=t||{},e.groupLineList={},e.data=t.data,e.searchResultPoints=h.sourceNames.searchResultPoints,e.searchResultLine=h.sourceNames.searchResultLine,e.searchResultPolygon=h.sourceNames.searchResultPolygon,e.searchResultPointsOfLine=h.sourceNames.searchResultPointsOfLine,e}return(0,u.default)(i,t),(0,o.default)(i,[{key:"setMap",value:function(t){var e=t.map;if(!e)return new Error("Cannot find map");this.map=e,this.registerEvents()}},{key:"registerEvents",value:function(){this.registerPointsEvent(),this.registerLinesEvent()}},{key:"registerPointsEvent",value:function(){var i=this;this.map.on("click",this.searchResultPoints,function(t){var e=t.features[0].properties;i.showPointPopup(t.lngLat,e)}),this.map.on("mouseenter",this.searchResultPoints,function(){i.map.getCanvas().style.cursor="pointer"}),this.map.on("mouseleave",this.searchResultPoints,function(){i.map.getCanvas().style.cursor=""})}},{key:"registerLinesEvent",value:function(){var i=this;this.map.on("click","".concat(this.searchResultPointsOfLine,"-stroke"),function(t){var e=t.features[0].properties;i.showPointPopup(t.lngLat,e,"LineString")}),this.map.on("mouseenter","".concat(this.searchResultPointsOfLine,"-stroke"),function(t){i.map.getCanvas().style.cursor="pointer",i.showLineHoverPopup(t)}),this.map.on("mouseleave","".concat(this.searchResultPointsOfLine,"-stroke"),function(){i.map.getCanvas().style.cursor="",i._removeHoverPopup()})}},{key:"showPointPopup",value:function(t,e,i){var r=2<arguments.length&&void 0!==i?i:"Point";this._removeResultPopup();var n=this._getPopupContent(r,e);this.resultPopup=new c.default.Popup({anchor:"bottom",offset:[0,-10],className:"tdt-search-popup"}).setLngLat(t).setDOMContent(n).addTo(this.map),this.map.easeTo({center:t})}},{key:"showLineHoverPopup",value:function(t){var e=t.features[0].geometry.coordinates.slice(),i=t.features[0].properties,r="<div style='padding: 5px;'>\n <div style='background: #0099ff; line-height: 28px; padding: 0 10px; font-size: 12px; color: #fff'>".concat(i.name,"</div>\n </div>");this.hoverPopup=new c.default.Popup({closeButton:!1,offset:[0,-10],className:"tdt-search-line-hover-popup"}).setLngLat(e).setHTML(r).addTo(this.map)}},{key:"setData",value:function(t){this.data=Object.assign(this.data,t),this.style=0}},{key:"_getPopupContent",value:function(t,e){var i=this,r=document.createElement("div");r.className="popup-container",r.innerHTML='\n <div class="title" title='.concat(e.name,'>\n <div class="region">').concat(e.name,"</div>\n </div>\n ");var n=document.createElement("div");n.className="content",n.innerHTML="\n ".concat("Point"===t?'<div>\n <div class="phone">'.concat((0,g.geti18n)().t("tdtSearch.phone"),": ").concat(e.phone||(0,g.geti18n)().t("tdtSearch.noData"),'</div>\n <div class="address">').concat((0,g.geti18n)().t("tdtSearch.address"),": ").concat(e.address||(0,g.geti18n)().t("tdtSearch.noData"),"</div>\n </div>"):"","\n ").concat("LineString"===t?'<div>\n <div class="address">'.concat((0,g.geti18n)().t("tdtSearch.transport"),": ").concat(e.address||(0,g.geti18n)().t("tdtSearch.noData"),"</div>\n </div>"):"","\n ");var a=document.createElement("div");a.className="operate-group";var o=document.createElement("div");o.className="start-item",o.onclick=function(){return i._setPosition("start",e)},o.innerHTML="<span>设为起点</span>";var s=document.createElement("div");return s.className="end-item",s.onclick=function(){return i._setPosition("end",e)},s.innerHTML="<span>设为终点</span>",a.appendChild(o),a.appendChild(s),r.appendChild(n),r}},{key:"_setPosition",value:function(t,e){var i=e.name,r=e.lonlat,n=r.split(" ");n=n.length<2?r.split(","):n,this._transformMsg(t,[+n[0],+n[1]],i)}},{key:"_transformMsg",value:function(t,e,i){e&&(i?this._resetPoint(t,i,e):this._getPointInfo(t,e))}},{key:"_getPointInfo",value:function(n,a){var o=this,t=h.config.GEOCODE_URL,e={lon:a[0],lat:a[1],ver:1},i={postStr:JSON.stringify(e),type:"geocode",tk:this.options.data.tk};(0,h.request)(t,i).then(function(t){var e=t.result.addressComponent,i=void 0===e?{}:e,r=o._convertName(i);o._resetPoint(n,r,a)})}},{key:"_resetPoint",value:function(t,e,i){var r,n=(r={},(0,a.default)(r,t,e),(0,a.default)(r,{start:"startLnglat",end:"endLnglat"}[t],i),r);this.fire("reset-position",{data:n})}},{key:"_convertName",value:function(t){var e=t.poi,i=t.poi_distance,r=t.road,n=t.road_distance;return e&&i?n<i?10<n?"".concat(r,"附近"):r:10<i?"".concat(e,"附近"):e:"未知地点"}},{key:"search",value:function(t,e){return this.keyWord=t,this._searchFromTianditu(e)}},{key:"_searchFromTianditu",value:function(t){var e=0<arguments.length&&void 0!==t?t:{},i=this.options.data||{},r={keyWord:this.keyWord,queryType:"4",start:"0",count:"10",level:Math.round(this.map.getZoom())+1,mapBound:this._toBBoxString()};return(0,h.tiandituSearch)(i.searchUrl||"https://api.tianditu.gov.cn/search",{postStr:JSON.stringify(Object.assign({},r,e)),type:"query",tk:i.tk}).then(function(t){if(+t.count||!+t.count&&t.prompt)return t}).catch(function(t){var e=t&&t.isCancel?null:t;return Promise.reject(e)})}},{key:"_toBBoxString",value:function(){return(0,h.toBBoxString)(this.map)}},{key:"getFeatureInfo",value:function(t,e){var i=this,r=this.options.resultRender;return this.keyWord=t,this.groupLineList={},this.reset(),this._searchFromTianditu(e).then(function(t){if(i.fire("search-selected-info",{data:t}),!r)return i._showResultToMap(t)})}},{key:"_showResultToMap",value:function(t){var e,i,r,n=t.prompt&&t.prompt.find(function(t){return 4==+t.type});if(t.pois&&t.pois.length)i="Point",r=t.pois,e=this._generatePointsFeatures(r),this._addPoints(e);else if(t.lineData&&t.lineData.length){i="LineString",r=t.lineData;var a=t.lineData[0].uuid;this.showLineDetail(a)}else t.area?(i="Polygon",r=t.area,e=this._generateAreaFeatures(t.area),this._addPolygon(e)):r=t.statistics?(i="Statistics",(0,h.getStatisticsResult)(t.statistics)):t.prompt;return{type:i,result:{count:+t.count,data:r,prompt:((n||{}).admins||[])[0]}}}},{key:"_generatePointsFeatures",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:" ";return(0,h.generatePointsFeatures)(t,i)}},{key:"_generateLinesFeatures",value:function(t){var i=[];return t.linepoint.split(";").forEach(function(t){var e=t.split(",");e&&2===e.length&&i.push([+e[0],+e[1]])}),{type:"Feature",properties:t,geometry:{type:"LineString",coordinates:i}}}},{key:"_generateAreaFeatures",value:function(t){var e=t.points;return{type:"Feature",geometry:{type:"Polygon",coordinates:[(((void 0===e?[]:e)[0]||{}).region||"").split(",").map(function(t){var e=t.split(" ");return e[0]=+e[0],e[1]=+e[1],e})]},properties:t}}},{key:"showLineDetail",value:function(e){var i=this;e&&(this.groupLineList[e]?this._addLines(this._generateLinesFeatures(this.groupLineList[e])):this._transitByUuid(e).then(function(t){t&&(i.groupLineList[e]=t,i._addLines(i._generateLinesFeatures(t)),i.fire("get-transit-data-succeeded",{data:i.groupLineList}))}))}},{key:"_transitByUuid",value:function(t){var e=h.config.BUS_URL,i={postStr:JSON.stringify({uuid:t}),type:"busline",tk:this.options.data.tk};return(0,h.tiandituTransit)(e,i)}},{key:"_addPoints",value:function(t){(0,h.addPoints)(this.map,this.searchResultPoints,t)}},{key:"_addPointsOfLine",value:function(t){if(t&&this.map){var e=this.map.getSource(this.searchResultPointsOfLine),i=t;e?e.setData(i):(this.map.addSource(this.searchResultPointsOfLine,{type:"geojson",data:i}),this.map.addLayer({id:"".concat(this.searchResultPointsOfLine,"-fill"),type:"circle",source:this.searchResultPointsOfLine,paint:{"circle-radius":6,"circle-color":"#3385ff"}}),this.map.addLayer({id:"".concat(this.searchResultPointsOfLine,"-stroke"),type:"circle",source:this.searchResultPointsOfLine,paint:{"circle-radius":4,"circle-color":"#fff"}}))}}},{key:"_addLines",value:function(t){if(t&&this.map){var e=this.map.getSource(this.searchResultLine),i=t,r="".concat(this.searchResultPointsOfLine,"-fill");this._addPointsOfLine(this._generatePointsFeatures(t.properties.station||[],",")),e?e.setData(i):(this.map.addSource(this.searchResultLine,{type:"geojson",data:i}),this.map.addLayer({id:this.searchResultLine,type:"line",source:this.searchResultLine,layout:{"line-cap":"round"},paint:{"line-width":8,"line-color":"rgb(92,155,239)","line-opacity":1}},r));var n=(0,d.default)((0,f.default)(i,1.7));this.map.fitBounds([[n[0],n[1]],[n[2],n[3]]])}}},{key:"_addPolygon",value:function(t){if(t&&this.map){var e=this.map;if(t&&e){var i=e.getSource(this.searchResultPolygon),r=t;i?i.setData(r):(e.addSource(this.searchResultPolygon,{type:"geojson",data:r}),e.addLayer({id:"".concat(this.searchResultPolygon,"-stroke"),type:"line",source:this.searchResultPolygon,layout:{"line-cap":"round","line-join":"round"},paint:{"line-width":3,"line-dasharray":[.6,1.2],"line-color":"#0027eb"}}),e.addLayer({id:this.searchResultPolygon,type:"fill",source:this.searchResultPolygon,layout:{},paint:{"fill-color":"rgb(0, 0, 255)","fill-opacity":.1}}));var n=t.properties.bound.split(","),a=[[n[0],n[1]],[n[2],n[3]]];e.fitBounds(a)}}}},{key:"setHighlightIcon",value:function(t){(0,h.tdtSetHighlightIcon)(this.map,this.searchResultPoints,t)}},{key:"_resetSearchSourceData",value:function(){(0,h.resetSearchSourceData)(this.map)}},{key:"_removeHoverPopup",value:function(){this.hoverPopup&&this.hoverPopup.remove(),this.hoverPopup=null}},{key:"_removeResultPopup",value:function(){this.resultPopup&&this.resultPopup.remove(),this.resultPopup=null}},{key:"reset",value:function(){this._removeResultPopup(),this._resetSearchSourceData()}},{key:"_clearSearchResultLayer",value:function(){(0,h.clearSearchResultLayer)(this.map)}},{key:"removed",value:function(){this.groupLineList={},this.options.resultRender||(this._removeResultPopup(),this._clearSearchResultLayer())}}]),i}(c.default.Evented);e.default=A},"50a6":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this,t,i))).features&&e._createMarker(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMarkersWidth",value:function(t){this.options.width=t;for(var e=document.getElementsByClassName("sm-component-animate-marker--diffused-aperture"),i=0;i<e.length;i++){e[i].style.setProperty("--container-width",t+"px")}}},{key:"setMarkersColors",value:function(t){if((this.options.colors=t)&&t.length&&0<t.length)for(var e=document.getElementsByClassName("sm-component-animate-marker--diffused-aperture"),i=0;i<e.length;i++){var r=e[i].style;r.setProperty("--background-color",this.options.colors[0]),r.setProperty("--box-shadow-color",this.options.colors[1]||this.options.colors[0])}}},{key:"_createMarker",value:function(){var o=this;this.features.features.forEach(function(t){var e=document.createElement("div");e.className="sm-component-animate-marker--diffused-aperture";var i=document.createElement("div");i.className="sm-component-animate-marker__diffused-aperture-wrapper";var r=document.createElement("div");r.className="sm-component-animate-marker__bg",i.appendChild(r);var n=document.createElement("div");n.className="sm-component-animate-marker__circle",i.appendChild(n),e.appendChild(i);var a=o._getTextContainer(t,"diffused-aperture-name");e.appendChild(a),o.options.width&&e.style.setProperty("--container-width",o.options.width+"px"),o.options.colors&&o.options.colors.length&&0<o.options.colors.length&&(e.style.setProperty("--background-color",o.options.colors[0]),e.style.setProperty("--box-shadow-color",o.options.colors[1]||o.options.colors[0])),o.markersElement.push(e)},this)}}]),r}(r(i("4361")).default);e.default=u},"50af":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"StatisticsResult",mixins:[r(i("9259")).default],props:{keyWord:{type:String},from:{type:String,default:"Search"},pageSize:{type:Number,default:10},priorityCitys:{type:Array},data:{type:Array},prompt:{type:Object}},data:function(){return{showMore:!0}},methods:{searchPointsResult:function(t){var e={queryType:"1",queryTerminal:1e4,specifyAdminCode:t};if("Route"===this.from)return e.queryType="7",e.count=this.pageSize,void this.$emit("search-points-result",this.keyWord,e,!0);this.$emit("search-points-result",this.keyWord,e,!1)},searchDetail:function(t){if(t.lon&&t.lat&&!t.childAdmins){var e=[+t.lon,+t.lat];(this.$parent.map||this.$parent.$parent.map).easeTo({center:e}),this.searchPointsResult(t.adminCode)}}}};e.default=n},"50c6":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.tranformSingleToMulti=m,e.sortData=y,e.default=void 0;var g=r(i("4066")),n=r(i("279f")),a=r(i("19e1")),o=r(i("66f6")),s=r(i("5e4c")),l=r(i("6e0d")),u=r(i("ca6a")),c=r(i("2df9")),h=r(i("ae5c")),d=i("1448"),f=i("9dde");function A(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}function p(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?A(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):A(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function m(t){var e=(t.features[0]||{}).properties;return e?(t.features=Object.entries(e).map(function(t){var e=(0,s.default)(t,2);return{properties:{label:e[0],value:e[1]}}}),Object.assign(t,(0,f.statisticsFeatures)(t.features))):t}function y(t,e,i,r){var n=e.find(function(t){return t.sort&&"unsort"!==t.sort}),a=[].concat(t);n&&(a=(0,h.default)(t,function(t){return isNaN(+t.properties[n.yField])?-Number.MAX_VALUE:+t.properties[n.yField]},"ascending"===n.sort?"asc":"desc"));var o=+i;return o&&a.length>o&&(a.length=o),n&&r&&a.reverse(),a}var C=function(){function i(t,e){(0,a.default)(this,i),t.withCredentials=t.withCredentials||!1,this.dataset=t,this.datasetOptions=e,this.dataCache=null,this.sortDataCache=null,this.axisDatas=[],this.serieDatas=[],this.gridAxis={xAxis:[],yAxis:{}},this.radarAxis={},this.radarMax=0}return(0,o.default)(i,[{key:"getDataOption",value:function(r,t){var n=this,a=1<arguments.length&&void 0!==t&&t;return new Promise(function(i,e){var t=n.datasetOptions.find(function(t){return"unsort"!==t.sort})?"":r.maxFeatures;(0,l.default)(p({},r,{maxFeatures:t})).then(function(t){var e;t.transformed&&t.features.length&&(t=m(t)),"iPortal"!==n.dataset.type&&"iServer"!==n.dataset.type&&"rest"!==n.dataset.type&&"geoJSON"!==n.dataset.type||(e=n.formatChartData(n.datasetOptions,a,t)),i(e)}).catch(function(t){e(t)})})}},{key:"formatChartData",value:function(t,e,i){var r=this,n=1<arguments.length&&void 0!==e&&e,a=2<arguments.length&&void 0!==i?i:this.dataCache;return this._clearChartCache(),this.setDatasetOptions(t),a=this._setData(a,n),t.forEach(function(t){var e=r._fieldsData(a,t,n),i=r._createDataOption(e,t);r._createAxisData(e,t),i.tooltip||(i.tooltip=r._fixToolTip(a,t)),r.serieDatas.push(i)}),p({},(0<this.gridAxis.xAxis.length||"{}"!==JSON.stringify(this.gridAxis.yAxis))&&this.gridAxis,{},this.radarAxis,{series:this.serieDatas})}},{key:"setDatasetOptions",value:function(t){this.datasetOptions=t}},{key:"_setData",value:function(t,e){var i=t;if(t){var r=(0,d.filterInvalidData)(this.datasetOptions,t.features);this.dataCache=(0,f.statisticsFeatures)(r),r=y(r,this.datasetOptions,this.dataset.maxFeatures,e),i=(0,f.statisticsFeatures)(r),this.sortDataCache=i}return i}},{key:"_clearChartCache",value:function(){this.axisDatas=[],this.serieDatas=[],this.gridAxis={xAxis:[],yAxis:{}}}},{key:"_createDataOption",value:function(t,e){var i=e.seriesType,r=t.xData,n=t.yData,a={type:i,name:e.yField,data:[]};if("pie"===i)n.forEach(function(t,e){a.data.push({value:t,name:r[e]})});else if("radar"===i){var o=(0,g.default)(n);a.data.push({value:(0,g.default)(n),name:e.yField});var s=(0,c.default)(o);this.radarMax=Math.max(s,this.radarMax)}else a.data=(0,g.default)(n),e.isStack?a.stack=1:a.stack=0;return a}},{key:"_fixToolTip",value:function(t,e){return t.transformed?"pie"===e.seriesType?{trigger:"item",formatter:"{b} : {c} ({d}%)"}:{trigger:"item",formatter:"{b} : {c}"}:null}},{key:"_createAxisData",value:function(t,e){var i,r=e.seriesType,n=t.xData,a=[];if("radar"===r&&n){var o=this.radarMax;n.forEach(function(t){a.push({text:t,max:o})}),this.radarAxis={radar:{indicator:a}},i=this.radarAxis}else if(["bar","line","scatter","2.5Bar"].find(function(t){return t===r})){var s=n&&(0,g.default)(n);this.gridAxis.xAxis||(this.gridAxis.xAxis=[],this.gridAxis.yAxis={}),0===this.gridAxis.xAxis.length?this.gridAxis.xAxis.push({data:s}):this.gridAxis.xAxis[0]={data:s},i=this.gridAxis}else i={};return i}},{key:"_fieldsData",value:function(t,e,i){var r,n,a,o,s,l,u,c=e.sort,h=e.yField,d=e.xField,f=e.isStastic;return a=(r=t.fieldCaptions).indexOf(d),n=(o=r.indexOf(h))<0?[]:t.fieldValues[o],u=f?(s=this._getUniqFieldDatas(t,a,c),l=this._stasticXData(s,c),this._stasticYData(n,s,c)):(l=this._getFieldDatas(t,a),(0,g.default)(n)),{xData:l,yData:u}}},{key:"_stasticXData",value:function(t){return Object.keys(t)}},{key:"_stasticYData",value:function(i,t){var e=[];for(var r in t){var n=0;t[r].forEach(function(t){var e=i[t]&&(0,d.clearNumberComma)(i[t]);n+=(0,u.default)(e)}),e.push(n)}return e}},{key:"_getUniqFieldDatas",value:function(t,e){var i=this._getFieldDatas(t,e),r={};return i&&i.forEach(function(t,e){r[t]?r[t].push(e):r[t]=[e]}),r}},{key:"_getFieldDatas",value:function(t,e){return t.fieldValues[e]}}]),i}();e.default=C},"50f6":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("a9cb")),s={name:"SmRanksymbolThemeLayer",mixins:[n.default,a.default],props:{symbolType:{type:String,default:"Circle"},layerName:{type:String},options:{type:Object,default:function(){return{}}},data:{type:Array,required:!0}},watch:{data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0},options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0},symbolType:function(t){this.viewModel&&this.viewModel.setSymbolType(t)},layerName:function(t){this.viewModel&&this.viewModel.setLayerName(t)}},created:function(){this.viewModel=new o.default(this.$props)},loaded:function(){this.$emit("load",this.viewModel.themeLayer,this.map)},render:function(){}};e.default=s},5106:function(t,e){t.exports="data:image/png;base64,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"},"52fe":function(t,e,i){"use strict";i.r(e);var r=i("ee84"),n=i("4b85");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},5310:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=i("18e4"),o=r(i("8156")),s=r(i("c51e")),l={name:"SmProgress",mixins:[n.default,o.default,s.default],props:{percent:{type:[Number,String],required:!0},type:{type:String,default:"line"},strokeWidth:{type:[Number,String],default:6},status:{type:String},strokeColor:{type:String},trailColor:{type:String,default:"#f3f3f3"},size:{type:[Number]},showInfo:{type:Boolean,default:!0},gapDegree:{type:Number,default:0},gapPosition:{type:String,default:"top",validator:function(t){return["top","bottom","left","right"].includes(t)}},strokeLinecap:{type:String,default:"round",validator:function(t){return["round","square"].includes(t)}}},data:function(){return{colorData:"",circleWidth:0,finalValue:this.percent}},computed:{calWidth:function(){return this.size?this.size:this.circleWidth}},watch:{strokeColor:function(t){this.colorData=t},trailColor:{handler:function(){"circle"===this.type&&this.progressTrailNode&&(this.progressTrailNode.style.stroke=this.trailColor),"line"===this.type&&this.progressLineTrailNode&&(this.progressLineTrailNode.style.backgroundColor=this.trailColor)}},textColorsData:{handler:function(){this.progressTextNode&&(this.progressTextNode.style.color=this.getTextColor)}},percent:function(t){this.finalValue=t}},created:function(){this.colorData=this.strokeColor||this.getColor(0)},mounted:function(){var t=this;this.$on("theme-style-changed",function(){t.colorData=t.getColor(0)}),this.progressTextNode=this.$el.querySelector(".ant-progress-text"),this.progressTextNode.style.color=this.getTextColor,this.progressTrailNode=this.$el.querySelector(".ant-progress-circle-trail"),this.progressLineTrailNode=this.$el.querySelector(".ant-progress-inner"),"circle"===this.type&&this.progressTrailNode&&(this.progressTrailNode.style.stroke=this.trailColor),"line"===this.type&&this.progressLineTrailNode&&(this.progressLineTrailNode.style.backgroundColor=this.trailColor),this.resizeObsever=new a.ResizeSensor(this.$el,function(){t.resize()})},beforeDestroy:function(){this.restService&&this.restService.remove("getdatasucceeded")},methods:{resize:function(){this.circleWidth=Math.min(this.$el.offsetWidth,this.$el.offsetHeight)},timing:function(){this.getData()}}};e.default=l},"531a":function(t,e,i){"use strict";i.r(e);var r=i("c196"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},5465:function(t,e,i){"use strict";var r=i("0318").Buffer,n=r.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(r.isEncoding===n||!n(t)))throw new Error("Unknown encoding: "+t);return e||t}function o(t){var e;switch(this.encoding=a(t),this.encoding){case"utf16le":this.text=u,this.end=c,e=4;break;case"utf8":this.fillLast=l,e=4;break;case"base64":this.text=h,this.end=d,e=3;break;default:return this.write=f,void(this.end=g)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(e)}function s(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function l(t){var e=this.lastTotal-this.lastNeed,i=function(t,e){if(128!=(192&e[0]))return t.lastNeed=0,"�";if(1<t.lastNeed&&1<e.length){if(128!=(192&e[1]))return t.lastNeed=1,"�";if(2<t.lastNeed&&2<e.length&&128!=(192&e[2]))return t.lastNeed=2,"�"}}(this,t);return void 0!==i?i:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function u(t,e){if((t.length-e)%2!=0)return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1);var i=t.toString("utf16le",e);if(i){var r=i.charCodeAt(i.length-1);if(55296<=r&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],i.slice(0,-1)}return i}function c(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var i=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,i)}return e}function h(t,e){var i=(t.length-e)%3;return 0==i?t.toString("base64",e):(this.lastNeed=3-i,this.lastTotal=3,1==i?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-i))}function d(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function f(t){return t.toString(this.encoding)}function g(t){return t&&t.length?this.write(t):""}(e.StringDecoder=o).prototype.write=function(t){if(0===t.length)return"";var e,i;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";i=this.lastNeed,this.lastNeed=0}else i=0;return i<t.length?e?e+this.text(t,i):this.text(t,i):e||""},o.prototype.end=function(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"�":e},o.prototype.text=function(t,e){var i=function(t,e,i){var r=e.length-1;if(r<i)return 0;var n=s(e[r]);if(0<=n)return 0<n&&(t.lastNeed=n-1),n;if(--r<i||-2===n)return 0;if(0<=(n=s(e[r])))return 0<n&&(t.lastNeed=n-2),n;if(--r<i||-2===n)return 0;if(0<=(n=s(e[r])))return 0<n&&(2===n?n=0:t.lastNeed=n-3),n;return 0}(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=i;var r=t.length-(i-this.lastNeed);return t.copy(this.lastChar,0,r),t.toString("utf8",e,r)},o.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},"54da":function(t,e,i){var r=i("3be6"),n=r.Buffer;function a(t,e){for(var i in t)e[i]=t[i]}function o(t,e,i){return n(t,e,i)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=r:(a(r,e),e.Buffer=o),a(n,o),o.from=function(t,e,i){if("number"==typeof t)throw new TypeError("Argument must not be a number");return n(t,e,i)},o.alloc=function(t,e,i){if("number"!=typeof t)throw new TypeError("Argument must be a number");var r=n(t);return void 0!==e?"string"==typeof i?r.fill(e,i):r.fill(e):r.fill(0),r},o.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n(t)},o.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},5595:function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:["sm-component-pan",t.panImgClass,t.mapboxglClass]},[i("div",{staticClass:"sm-component-pan__center",on:{click:t.panToCenter}}),t._v(" "),i("div",{staticClass:"sm-component-pan__icon is-left",on:{click:t.panToLeft,mouseleave:t.setPanImg,mouseenter:t.setPanWestImg}}),t._v(" "),i("div",{staticClass:"sm-component-pan__icon is-right",on:{click:t.panToRight,mouseleave:t.setPanImg,mouseenter:t.setPanEastImg}}),t._v(" "),i("div",{staticClass:"sm-component-pan__icon is-top",on:{click:t.panToTop,mouseleave:t.setPanImg,mouseenter:t.setPanNorthImg}}),t._v(" "),i("div",{staticClass:"sm-component-pan__icon is-bottom",on:{click:t.panToBottom,mouseleave:t.setPanImg,mouseenter:t.setPanSouthImg}})])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},5643:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__5643__},5648:function(t,e,i){t.exports=i("d711")},"56d1":function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return t.data?i("div",{staticClass:"search-results-container nothing-results-container sm-component-tdtNoResults"},[i("div",{staticClass:"title"},[t.prompt?i("span",{staticClass:"region"},[t._v(t._s(t.$t("tdtResults.on"))+t._s(t.prompt.name))]):t._e(),t._v("\n "+t._s(t.$t("tdtResults.searchNoResult"))+"\n ")]),t._v(" "),i("div",{staticClass:"content"},[i("div",{staticClass:"data-content"},[t.noResultInfo.DidYouMean?t._e():i("div",{staticClass:"try-content"},[i("p",{staticClass:"label"},[t._v(t._s(t.$t("tdtResults.youCanTry"))+":")]),t._v(" "),i("div",{staticClass:"data-list"},[i("p",[t._v("1、"+t._s(t.$t("tdtResults.enterCorrect")))]),t._v(" "),i("p",[t._v("2、"+t._s(t.$t("tdtResults.enterOtherKeyWords")))]),t._v(" "),i("p",[t._v("\n 3、"+t._s(t.$t("tdtResults.onTdtMap"))+"\n "),i("a",{style:t.getColorStyle(0),attrs:{href:"https://www.tianditu.gov.cn/feedback/#/newPlace",target:"_bank"}},[t._v(t._s(t.$t("tdtResults.addThisAddress")))])])])]),t._v(" "),t.noResultInfo.DidYouMean?i("div",{staticClass:"didyoumean-content"},[i("p",[t._v("\n "+t._s(t.$t("tdtResults.uWantTo"))+":\n "),i("a",{style:t.getColorStyle(0),attrs:{href:"javascript:void(0)"},on:{click:t.searchResult}},[t._v(t._s(t.noResultInfo.DidYouMean))])])]):t._e()])])]):t._e()}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},5941:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(i("19e1")),n=r(i("66f6")),u=r(i("8377")),c=r(i("c031")),a=r(i("6b51")),o=r(i("3d57"));i("f240");var s=function(t){function s(t){var e;(0,l.default)(this,s),e=(0,u.default)(this,(0,c.default)(s).call(this));var i=t.layerName,r=t.options,n=t.chartsType,a=t.layerId,o=t.data;return e.layerName=i||a,e.chartsType=n||"Bar",r.id=r.id||a,e.options=r,e.layerId=a,e.data=o||{},e}return(0,a.default)(s,t),(0,n.default)(s,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setLayerName",value:function(t){this.layerName=t,this.removed(),this._init()}},{key:"setChartsType",value:function(t){this.chartsType=t,this.removed(),this._init()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._init()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"_init",value:function(){this.themeLayer=new o.default.supermap.GraphThemeLayer(this.layerName,this.chartsType,this.options),this.map.addLayer(this.themeLayer),this.themeLayer.addFeatures(this.data)}},{key:"removed",value:function(){var t=this.map,e=this.options.id;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),s}(o.default.Evented);e.default=s},5966:function(t,e,i){"use strict";var r=i("16ed"),n=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("19e1")),o=n(i("66f6")),s=n(i("8377")),l=n(i("c031")),u=n(i("27f6")),c=n(i("6b51")),h=n(i("3d57")),d=r(i("8b5b")),f=i("6d09"),g=i("b9f8"),A=n(i("fd21")),p=n(i("0a75")),m=function(t){function i(t){var e;return(0,a.default)(this,i),(e=(0,s.default)(this,(0,l.default)(i).call(this))).lineData=[],e.layerStyle={},e.imageName="custom-image",e.animateTime=0,e.animateRemaining=0,e.rotateFactor=0,e.layerId=t.layerId||"tracklayer_".concat(+new Date),e.lineLayerId="".concat(e.layerId,"-line"),e.layerStyle=t.layerStyle||{},e.trackPoints=t.trackPoints,e.position=t.position,e.options={loaderType:t.loaderType,url:t.url,displayLine:t.displayLine,direction:t.direction,unit:t.unit,scale:t.scale,fitBounds:t.fitBounds,followCamera:t.followCamera},e._initPosition(),e._animateLayerFn=e._animateLayer.bind((0,u.default)(e)),e}return(0,c.default)(i,t),(0,o.default)(i,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this._init()}},{key:"setLoaderType",value:function(t){var e=this;(this.options.loaderType=t)?this.map&&setTimeout(function(){e._init(!0)},0):this.removed()}},{key:"setUrl",value:function(t){var i=this;(this.options.url=t)?this.map&&this.options.loaderType&&("IMAGE"===this.options.loaderType?this.map.loadImage(t,function(t,e){t?console.error(t):i.map.hasImage(i.imageName)?(i.map.removeImage(i.imageName),i.imageName="custom-image-"+(new Date).getTime(),i.map.addImage(i.imageName,e),i.map.setLayoutProperty(i.layerId,"icon-image",i.imageName)):i._init()}):this._init(!0)):this.removed()}},{key:"setDisplayLine",value:function(t){this.options.displayLine=t,this.map&&this.map.getSource(this.lineLayerId)&&this._addTrackLineLayer()}},{key:"setTrackPoints",value:function(t){this.trackPoints=t,this.map&&(t||this.removed(),this.lineData=[])}},{key:"setPosition",value:function(e){if(this.trackPoints){var t,i,r,n;this.animationFrameId&&cancelAnimationFrame(this.animationFrameId),this.originStartTimestamp=this.position&&this.position.prevTimestamp,this.originNextTimestamp=this.position&&this.position.nextTimestamp,this.position=e;var a=this.trackPoints.findIndex(function(t){return t.properties.timestamp>e.currentTimestamp});if(-1<a&&(i=this.trackPoints[a],r=this.trackPoints[a-1],t=i.geometry.coordinates,this.destPosition=t,this.destTimestamp=i.properties.timestamp,this.startTimestamp=r.properties.timestamp),this.originStartTimestamp!==e.prevTimestamp){this.animateRemaining=0;var o=this.trackPoints.find(function(t){return t.properties.timestamp===e.currentTimestamp});if(o)this.startPosition=o.geometry.coordinates;else if(t){var s=i.properties.timestamp-this.startTimestamp,l=(e.currentTimestamp-this.startTimestamp)/s;this.startPosition=this._getWayPoint(l,r.geometry.coordinates,t)}this.lineData=this.trackPoints.slice(0,a).map(function(t){return t.geometry.coordinates}),this._setRotateFactor(),this._initLayer(this.startPosition)}else!e.nextTimestamp&&0<this.animateRemaining&&(n=this.animateRemaining);if(e.nextTimestamp&&t){if(e.currentTimestamp===e.prevTimestamp){var u=e.nextTimestamp-e.currentTimestamp,c=this.destTimestamp-e.currentTimestamp;n=n||c/u*e.step}else n=n||this.destTimestamp-this.startTimestamp;this.animateStep=n,this.animateTime=performance.now()+n,this._setRotateFactor(),this._animateLayer()}else this.destPosition&&this.originNextTimestamp&&(this.destPosition=null)}}},{key:"setLayerStyle",value:function(t){if((this.layerStyle=t)&&this.map.getSource(this.lineLayerId)){var e=t.line,i=e.paint,r=e.layout;if(i)for(var n=0,a=Object.keys(i);n<a.length;n++){var o=a[n];this.map.setPaintProperty(this.lineLayerId,o,i[o])}if(r)for(var s=0,l=Object.keys(r);s<l.length;s++){var u=l[s];this.map.setLayoutProperty(this.lineLayerId,u,r[u])}}}},{key:"setDirection",value:function(t){this.options.direction=t,this._init()}},{key:"setUnit",value:function(t){this.options.unit=t,this._init(!0)}},{key:"setScale",value:function(t){this.options.scale=isNaN(+t)?0:+t,this._init(!0)}},{key:"setFitBounds",value:function(t){this.options.fitBounds=t,this._init(!0)}},{key:"setFollowCamera",value:function(t){this.options.followCamera=t}},{key:"_initPosition",value:function(){var e=this;if(this.position&&this.trackPoints){var t=this.trackPoints.findIndex(function(t){return t.properties.timestamp===e.position.currentTimestamp});if(-1<t){var i,r=this.trackPoints[t];if(this.startPosition=r.geometry.coordinates,this.position.nextTimestamp){var n=this.trackPoints.find(function(t){return t.properties.timestamp>e.position.nextTimestamp});n&&(i=n.geometry.coordinates)}!i&&this.trackPoints[t+1]&&(this.destPosition=this.trackPoints[t+1].geometry.coordinates)}}}},{key:"_setRotateFactor",value:function(){var t=this._getPointInfo();if(this.rotateFactor=0,t){var e=t.startPoint,i=t.endPoint,r=Math.atan((i.y-e.y)/(i.x-e.x));i.x-e.x<0&&(r=Math.PI+r),this.rotateFactor=isNaN(r)?0:-r}if(this.map){var n=this.map.getBearing()*Math.PI/180;this.rotateFactor-=n}}},{key:"_init",value:function(t){t&&this.removed(),this._setRotateFactor(),this._initLayer()}},{key:"_getWayPoint",value:function(t,e,i){var r=this._getPointInfo(e,i);if(r){var n=r.startPoint,a=r.endPoint.sub(n).mult(t).add(n);return this.map.unproject(a).toArray()}}},{key:"_animateLayer",value:function(){var t,e;if(this.position.currentTimestamp===this.position.prevTimestamp){var i=performance.now();t=this.animateTime-i,e=(this.animateStep-t)/this.animateStep}else t=this.destTimestamp-this.position.currentTimestamp,e=(this.position.currentTimestamp-this.position.prevTimestamp)/this.animateStep;if(0<t){this.animateRemaining=t;var r=this._getWayPoint(e);r&&(this.lineData.push(r),this._initLayer(r)),this.animationFrameId=requestAnimationFrame(this._animateLayerFn)}else cancelAnimationFrame(this.animationFrameId)}},{key:"_initLayer",value:function(t){var e=(0<arguments.length&&void 0!==t?t:this.currentPosition)||this.startPosition;if(e&&this.map&&this.options.url&&this.options.loaderType){if(this.options.followCamera){var i={center:e,pitch:60};this.startPosition&&this.destPosition&&(i.bearing=(0,p.default)(this.startPosition,this.destPosition)),this.map.easeTo(i)}switch(this.options.loaderType){case"GLTF":case"OBJ2":this._addCustomLayer(e);break;case"IMAGE":this._addImageLayer(e)}this._addTrackLineLayer()}}},{key:"_addCustomLayer",value:function(t){var l=this;if(this.currentPosition=t,this.modelTransform=this._getModelTransform(t),!this.map.getLayer(this.layerId)){var e={id:this.layerId,type:"custom",renderingMode:"3d",onAdd:function(t,e){l.camera=new d.Camera,l.scene=new d.Scene;var i=new d.DirectionalLight(16777215);i.position.set(0,-70,100).normalize(),l.scene.add(i);var r=new d.DirectionalLight(268435455);r.position.set(0,70,100).normalize(),l.scene.add(r),l._dealWithLoader(),l.map=t,l.renderer=new d.WebGLRenderer({canvas:t.getCanvas(),context:e,antialias:!0}),l.renderer.autoClear=!1},render:function(t,e){var i=l.modelTransform,r=(new d.Matrix4).makeRotationAxis(new d.Vector3(1,0,0),i.rotateX),n=(new d.Matrix4).makeRotationAxis(new d.Vector3(0,1,0),i.rotateY),a=(new d.Matrix4).makeRotationAxis(new d.Vector3(0,0,1),i.rotateZ),o=(new d.Matrix4).fromArray(e),s=(new d.Matrix4).makeTranslation(i.translateX,i.translateY,i.translateZ).scale(new d.Vector3(i.scale,-i.scale,i.scale)).multiply(r).multiply(n).multiply(a);l.camera.projectionMatrix=o.multiply(s),l.renderer.state.reset(),l.renderer.render(l.scene,l.camera),l.map.triggerRepaint()}};this.map.addLayer(e)}}},{key:"_addImageLayer",value:function(t){var i=this,e=this.options.url,r=this.map.getSource(this.layerId),n={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"Point",coordinates:t},properties:{}}]};r?r.setData(n):this.map.hasImage(this.imageName)?(this.map.addSource(this.layerId,{type:"geojson",data:n}),this.map.addLayer({type:"symbol",id:this.layerId,source:this.layerId,layout:{"icon-image":this.imageName,"icon-size":this.options.scale||1}})):this.map.loadImage(e,function(t,e){t?console.error(t):(i.map.addImage(i.imageName,e),i.map.addSource(i.layerId,{type:"geojson",data:n}),i.map.addLayer({type:"symbol",id:i.layerId,source:i.layerId,layout:{"icon-image":i.imageName,"icon-size":i.options.scale||1,"icon-allow-overlap":!0,"icon-ignore-placement":!0}}))})}},{key:"_addTrackLineLayer",value:function(){var t,e=this.map.getSource(this.lineLayerId);if(this.options.displayLine){var i=this.lineData;"All"===this.options.displayLine&&(i=this.trackPoints.map(function(t){return t.geometry.coordinates})),t=[{type:"Feature",geometry:{type:"LineString",coordinates:i},properties:{}}]}else t=[];var r={type:"FeatureCollection",features:t};if(e)e.setData(r);else{var n=this.layerStyle&&this.layerStyle.line||{};this.map.addSource(this.lineLayerId,{type:"geojson",data:r}),this.map.addLayer({type:"line",id:this.lineLayerId,source:this.lineLayerId,layout:n.layout||{"line-cap":"round","line-join":"round"},paint:n.paint||{"line-color":"#065726","line-width":5,"line-opacity":.8}},this.map.getLayer(this.layerId)?this.layerId:null)}}},{key:"_getFontRotate",value:function(t){var e={rotateAxisIndex:void 0,rotate:void 0};switch(t){case"-x":e.rotateAxisIndex=2,e.rotate=180;break;case"y":e.rotateAxisIndex=2,e.rotate=-90;break;case"-y":e.rotateAxisIndex=2,e.rotate=90;break;case"z":e.rotateAxisIndex=1,e.rotate=90;break;case"-z":e.rotateAxisIndex=1,e.rotate=-90}return e}},{key:"_getBottomRotate",value:function(t){var e={originAxisIndex:void 0,rotateAxisIndex:void 0,rotate:void 0};switch(t){case"x":e.originAxisIndex=0,e.rotateAxisIndex=1,e.rotate=90;break;case"-x":e.originAxisIndex=0,e.rotateAxisIndex=1,e.rotate=-90;break;case"y":e.originAxisIndex=1,e.rotateAxisIndex=0,e.rotate=-90;break;case"-y":e.originAxisIndex=1,e.rotateAxisIndex=0,e.rotate=90;break;case"z":e.originAxisIndex=2,e.rotateAxisIndex=1,e.rotate=180}return e}},{key:"_getModelTransform",value:function(t){var e=t,i=[0,0,0],r=this.options.direction||{front:null,bottom:null},n=r.front,a=r.bottom,o=2;if(n){var s=this._getFontRotate(n);void 0!==s.rotateAxisIndex&&(i[s.rotateAxisIndex]+=s.rotate*Math.PI/180)}if(a){var l=this._getBottomRotate(a);void 0!==l.rotateAxisIndex&&(i[l.rotateAxisIndex]+=l.rotate*Math.PI/180,o=l.originAxisIndex)}i[o]+=this.rotateFactor;var u=h.default.MercatorCoordinate.fromLngLat(e,0);return{translateX:u.x,translateY:u.y,translateZ:u.z,rotateX:i[0],rotateY:i[1],rotateZ:i[2],scale:u.meterInMercatorCoordinateUnits()}}},{key:"_getUnitFactor",value:function(){switch(this.options.unit){case"millimeter":return 1e3;case"centimeter":return 100;default:return 1}}},{key:"_getMeterFactor",value:function(){var t=this.options.scale;return(this.options.fitBounds?1:t||1)/this._getUnitFactor()}},{key:"_getFitBoundsFactor",value:function(t,e){var i=(new d.Box3).setFromObject(t).getSize(new d.Vector3),r=Math.max(i.x,i.y,i.z),n=this.map.getCRS().extent;return e*(Math.max(n[2]-n[0],n[3]-n[2])/512/Math.pow(2,this.map.getZoom())*this.map.getCanvas().width)/(r/this._getUnitFactor())*.5}},{key:"_getScaleFactor",value:function(t){var e=this._getMeterFactor();return this.options.fitBounds?this._getFitBoundsFactor(t,e):e}},{key:"_dealWithLoader",value:function(){var i,r=this;switch(this.options.loaderType){case"GLTF":(i=new f.GLTFLoader).load(this.options.url,function(t){var e=r._getScaleFactor(t.scene);t.scene.scale.multiplyScalar(e),r.scene.add(t.scene)},function(t){console.log("".concat(t.loaded/t.total*100,"% loaded"))},function(t){console.error("An error happened",t)});break;case"OBJ2":i=new g.OBJLoader2;var n=new d.MeshBasicMaterial({color:"red",wireframe:!0});i.load(this.options.url,function(t){var e=r._getScaleFactor(t);t.scale.multiplyScalar(e),i.addMaterials({tester:n},!0),r.scene.add(t)},function(t){console.log("".concat(t.loaded/t.total*100,"% loaded"))},null,function(t){console.error("An error happened",t)})}}},{key:"_getPointInfo",value:function(t,e){var i=0<arguments.length&&void 0!==t?t:this.startPosition,r=1<arguments.length&&void 0!==e?e:this.destPosition;if(i&&r&&this.map){var n=this.map.project(i),a=this.map.project(r);return{startPoint:new A.default(n.x,n.y),endPoint:new A.default(a.x,a.y)}}}},{key:"removed",value:function(){var t=this.map,e=this.layerId,i=this.lineLayerId;t&&(e&&(t.getLayer(e)&&t.removeLayer(e),t.getSource(e)&&t.removeSource(e)),i&&(t.getLayer(i)&&t.removeLayer(i),t.getSource(i)&&t.removeSource(i),this.lineData=[]))}},{key:"reset",value:function(){this.lineData=[]}}]),i}(h.default.Evented);e.default=m},5993:function(t,e,i){"use strict";function r(){var t,e,i,r=this,n=r.$createElement,a=r._self._c||n;return a("div",{staticClass:"sm-component-card"},[r.iconClass?a("div",{class:((t={})["sm-component-card__icon"]=!0,t["is-"+r.position]=!0,t["is-click-"+(r.isShow?"out":"in")]=!0,t["is-not-header"]=!r.headerName,t),style:[r.getBackgroundStyle,r.getTextColorStyle,r.iconStyleObject],on:{click:r.iconClicked}},[a("div",{class:((e={})[r.iconClass]=!0,e["is-auto-rotate"]=r.autoRotate,e["sm-component-card__component-icon"]=!0,e),style:[r.iconStyle]})]):r._e(),r._v(" "),a("transition",{attrs:{name:"sm-component-zoom-in"},on:{"after-leave":function(t){return r.toggleTransition("leave")},enter:function(t){return r.toggleTransition("enter")}}},[a("div",{directives:[{name:"show",rawName:"v-show",value:r.isShow,expression:"isShow"}],class:((i={})["sm-component-card__content"]=!0,i["is-not-header"]=!r.headerName,i["is-"+r.position]=!0,i["is-icon"]=r.iconClass,i),style:[r.getCardStyle]},[r.headerName?a("div",{staticClass:"sm-component-card__header",style:[r.getBackgroundStyle,r.getTextColorStyle]},[a("span",{staticClass:"sm-component-card__header-name"},[r._v(r._s(r.headerName))])]):r._e(),r._v(" "),r._t("default")],2)])],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"5a96":function(t,e,i){"use strict";i.r(e);var r=i("1171");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"5b56":function(t,e){var i={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==i.call(t)}},"5bf3":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("7ae5")),o=r(i("19e1")),s=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),c=r(i("6b51")),h=i("e3e2"),d=i("1448"),f=i("9dde");function g(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var A=function(t){function i(t){var e;return(0,o.default)(this,i),(e=(0,l.default)(this,(0,u.default)(i).call(this))).eventTypes=["getdatafailed","getdatasucceeded"],e.options=t||{},e}return(0,c.default)(i,t),(0,s.default)(i,[{key:"setProxy",value:function(t){this.options.proxy=t}},{key:"getData",value:function(t,i){var r=this;if(t)if("object"!==(0,a.default)(t)){var e=t;SuperMap.FetchRequest.get(e,null,{withoutFormatSuffix:!0,proxy:this.options.proxy}).then(function(t){return t.json()}).then(function(t){if(t){var e=t.hasOwnProperty("data")?t.data:t;r.transfromGeoJSON(e,i)}else r.triggerEvent("getdatafailed",{data:t})}).catch(function(t){console.log(t),r.triggerEvent("getdatafailed",{error:t})})}else this.transfromGeoJSON(function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?g(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):g(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},t),i)}},{key:"transfromGeoJSON",value:function(t,e){var i={type:"FeatureCollection",features:[]},r=(0,d.getDataType)(t),n=(e||{}).maxFeatures;"[object Object]"===r&&t.type&&"FeatureCollection"===t.type&&"[object Array]"===(0,d.getDataType)(t.features)?(i=t).features=this._generateData(t.features,n,!1):i.features=this._generateData(t,n),this.transformed&&(i.transformed=this.transformed);var a=Object.assign({},i,(0,f.statisticsFeatures)(i.features));this.triggerEvent("getdatasucceeded",a)}},{key:"_generateData",value:function(t,e,i){var r,n=!(2<arguments.length&&void 0!==i)||i,a=[];switch((0,d.getDataType)(t)){case"[object Number]":case"[object String]":var o={properties:{value:t}};a.push(o);break;case"[object Array]":a=(r=e&&!isNaN(+e)&&e<t.length?t.slice(0,e):t).map(function(t){return"[object Object]"===(0,d.getDataType)(t)&&t.hasOwnProperty("properties")&&"[object Object]"===(0,d.getDataType)(t.properties)?t:{properties:"[object Object]"===(0,d.getDataType)(t)?t:{value:t}}});break;case"[object Object]":r=t,e&&!isNaN(+e)&&e<Object.keys(t).length&&(r=Object.fromEntries(Object.entries(t).slice(0,e))),r.hasOwnProperty("properties")&&"[object Object]"===(0,d.getDataType)(r.properties)||(n&&(this.transformed=!0),r={properties:r}),a.push(r)}return a}}]),i}(h.Events);e.default=A},"5c15":function(t,e,o){"use strict";var i=o("16ed"),r=o("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(o("fb6a")),s=o("1a91"),l=o("a587"),u=o("4e21"),a=r(o("3853")),c=i(o("bc7f"));o("1969");function h(t){var e=0<arguments.length&&void 0!==t?t:{};if("string"==typeof e){try{o("d073")("./".concat(e,".scss"))}catch(t){e="light",o("d073")("./".concat(e,".scss"))}e=a.default.filter(function(t){return t.label===e})[0]||{}}n.default.$options.theme=e,n.default.$emit("change-theme",e)}function d(t,e){var i=1<arguments.length&&void 0!==e?e:{},r=i.theme||"light";for(var n in o("2bf3"),h(r),(0,s.registerProjection)(i.projections),t.use(l.Button),t.use(l.Checkbox),t.use(l.Card),t.use(l.Slider),t.use(l.Select),t.use(l.Collapse),t.use(l.Input),t.use(l.Table),t.use(l.Progress),t.use(l.Icon),t.use(l.Spin),t.use(l.Modal),t.use(l.Tree),t.use(l.Tabs),A.default&&t.use(A.default,{cesiumPath:i.cesiumPath||"../../static/libs/Cesium/Cesium.js"}),t.prototype.$message=l.message,(0,u.initi18n)(t,i),c){var a=c[n];t.component(a.options?a.options.name:a.name,a)}}var f=i(o("6f2a")),g=i(o("9f50")),A=r(o("be1f"));"undefined"!=typeof window&&window.Vue&&d(window.Vue,{theme:"light"});var p={setTheme:h,commontypes:f,utils:g,lang:u.lang,locale:u.setLocale,install:d};e.default=p},"5c36":function(t,e,i){"use strict";i.r(e);var r=i("e916"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"5c61":function(t,e,i){"use strict";i.r(e);var r=i("c794"),n=i("383e");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"5de5":function(i,t,e){(function(t){var e="object"==typeof t&&t&&t.Object===Object&&t;i.exports=e}).call(this,e("698d"))},"5dfc":function(t,e,i){"use strict";var n=i("d691"),r=i("9c18"),a=i("48e5"),o=i("3541"),s=i("44c1");function l(t){this.defaults=t,this.interceptors={request:new a,response:new a}}l.prototype.request=function(t,e){"string"==typeof t?(t=e||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method=t.method?t.method.toLowerCase():"get";var i=[o,void 0],r=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){i.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){i.push(t.fulfilled,t.rejected)});i.length;)r=r.then(i.shift(),i.shift());return r},l.prototype.getUri=function(t){return t=s(this.defaults,t),r(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],function(i){l.prototype[i]=function(t,e){return this.request(n.merge(e||{},{method:i,url:t}))}}),n.forEach(["post","put","patch"],function(r){l.prototype[r]=function(t,e,i){return this.request(n.merge(i||{},{method:r,url:t,data:e}))}}),t.exports=l},"5e45":function(t,e,i){(function(r){var n=i("c365");t.exports=function(t,e){t instanceof r&&(t=t.toString());var i=null;if("string"==typeof t)try{i=JSON.parse(t)}catch(t){throw new Error("The JSON structure is invalid")}else i=t;return n(i,e)}}).call(this,i("3be6").Buffer)},"5e4c":function(t,e,i){var r=i("31ff"),n=i("34c8"),a=i("830f");t.exports=function(t,e){return r(t)||n(t,e)||a()}},"5e58":function(t){t.exports=JSON.parse('{"type":"FeatureCollection","features":[{"geometry":{"coordinates":[85.5064896237756,41.0795371259766],"type":"Point"},"properties":{"省份":"新疆"},"type":"Feature"},{"geometry":{"coordinates":[89.81054792048526,30.46619972736792],"type":"Point"},"properties":{"省份":"西藏"},"type":"Feature"},{"geometry":{"coordinates":[96.1088863880621,35.7783387438333],"type":"Point"},"properties":{"省份":"青海"},"type":"Feature"},{"geometry":{"coordinates":[104.4333972690034,35.09978535091904],"type":"Point"},"properties":{"省份":"甘肃"},"type":"Feature"},{"geometry":{"coordinates":[108.638979512171,40.578899368505],"type":"Point"},"properties":{"省份":"内蒙古"},"type":"Feature"},{"geometry":{"coordinates":[127.985829291213,47.008509000742],"type":"Point"},"properties":{"省份":"黑龙江"},"type":"Feature"},{"geometry":{"coordinates":[126.660529695677,43.3116206553],"type":"Point"},"properties":{"省份":"吉林"},"type":"Feature"},{"geometry":{"coordinates":[123.103146570818,41.4980527877247],"type":"Point"},"properties":{"省份":"辽宁"},"type":"Feature"},{"geometry":{"coordinates":[115.430359438768,37.93835633149562],"type":"Point"},"properties":{"省份":"河北"},"type":"Feature"},{"geometry":{"coordinates":[118.136760718073,36.3084585820476],"type":"Point"},"properties":{"省份":"山东"},"type":"Feature"},{"geometry":{"coordinates":[117.299729394577,31.5652810822353],"type":"Point"},"properties":{"省份":"安徽"},"type":"Feature"},{"geometry":{"coordinates":[116.4557011264247,40.36094728046202],"type":"Point"},"properties":{"省份":"北京"},"type":"Feature"},{"geometry":{"coordinates":[114.0056862345403,33.7973646115587],"type":"Point"},"properties":{"省份":"河南"},"type":"Feature"},{"geometry":{"coordinates":[112.2592562253268,36.62266094496981],"type":"Point"},"properties":{"省份":"山西"},"type":"Feature"},{"geometry":{"coordinates":[108.371395277283,33.7415625233257],"type":"Point"},"properties":{"省份":"陕西"},"type":"Feature"},{"geometry":{"coordinates":[103.0024772665263,31.44189007620082],"type":"Point"},"properties":{"省份":"四川"},"type":"Feature"},{"geometry":{"coordinates":[101.842550954012,24.4226137884002],"type":"Point"},"properties":{"省份":"云南"},"type":"Feature"},{"geometry":{"coordinates":[108.3396268931018,23.7454991001028],"type":"Point"},"properties":{"省份":"广西"},"type":"Feature"},{"geometry":{"coordinates":[107.199551424388,26.47102719959632],"type":"Point"},"properties":{"省份":"贵州"},"type":"Feature"},{"geometry":{"coordinates":[109.7166370984773,18.91993567578719],"type":"Point"},"properties":{"省份":"海南"},"type":"Feature"},{"geometry":{"coordinates":[120.926865129727,23.5855824649039],"type":"Point"},"properties":{"省份":"台湾"},"type":"Feature"},{"geometry":{"coordinates":[113.8080329166514,24.00979976081936],"type":"Point"},"properties":{"省份":"广东"},"type":"Feature"},{"geometry":{"coordinates":[112.639485651564,20.55445363123207],"type":"Point"},"properties":{"省份":"澳门"},"type":"Feature"},{"geometry":{"coordinates":[115.5374226645028,22.27256022161274],"type":"Point"},"properties":{"省份":"香港"},"type":"Feature"},{"geometry":{"coordinates":[118.4501309602551,25.9962326765732],"type":"Point"},"properties":{"省份":"福建"},"type":"Feature"},{"geometry":{"coordinates":[115.6291345125558,27.35768220411655],"type":"Point"},"properties":{"省份":"江西"},"type":"Feature"},{"geometry":{"coordinates":[111.5296454180681,28.56572895189682],"type":"Point"},"properties":{"省份":"湖南"},"type":"Feature"},{"geometry":{"coordinates":[112.712797741817,31.0407414528443],"type":"Point"},"properties":{"省份":"湖北"},"type":"Feature"},{"geometry":{"coordinates":[107.445080612614,29.90401452369961],"type":"Point"},"properties":{"省份":"重庆"},"type":"Feature"},{"geometry":{"coordinates":[119.989390047412,33.48921923050181],"type":"Point"},"properties":{"省份":"江苏"},"type":"Feature"},{"geometry":{"coordinates":[121.7342993713295,31.26454201860731],"type":"Point"},"properties":{"省份":"上海"},"type":"Feature"},{"geometry":{"coordinates":[120.123315059171,29.0765079470396],"type":"Point"},"properties":{"省份":"浙江"},"type":"Feature"},{"geometry":{"coordinates":[117.7580990684511,39.04633152484913],"type":"Point"},"properties":{"省份":"天津"},"type":"Feature"},{"geometry":{"coordinates":[106.195113836192,37.3798586761229],"type":"Point"},"properties":{"省份":"宁夏"},"type":"Feature"}]}')},"5e7b":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("4066")),o=r(i("19e1")),s=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),c=r(i("6b51")),h=r(i("7ae5")),d=i("e22c"),f=i("e0f2"),g=r(i("331f")),A=r(i("6e0d")),p=r(i("9259")),m=r(i("8156")),y=i("1448"),C=r(i("6e63")),v=r(i("25a2")),I=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,h.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},b=function(t){function e(){var t;return(0,o.default)(this,e),(t=(0,l.default)(this,(0,u.default)(e).apply(this,arguments))).animate=!1,t.spinning=!1,t.animateContent=[],t.containerHeight=0,t.containerWidth=0,t.listStyle={},t.sortType="descend",t.sortTypeList=["ascend","descend","none"],t.sortTypeIndex=0,t.sortField="",t.activeHoverRowIndex=null,t.activeClickRowIndex=[],t.eventTriggerColorList={clickColor:null},t.hoverColor="rgba(128, 128,128, 0.8 )",t.curRollingStartIndex=0,t}return(0,c.default)(e,t),(0,s.default)(e,[{key:"contentChanged",value:function(){this.listData=this.handleContent(this.content),this.getListHeightStyle()}},{key:"datasetChanged",value:function(){this.dataset&&(this.dataset.url||this.dataset.geoJSON)?this.getFeaturesFromDataset():clearInterval(this.startInter)}},{key:"columnsChanged",value:function(){(this.content||this.featuresData)&&(this.listData=this.content?this.handleContent(this.content):this.handleFeatures(this.featuresData),this.getListHeightStyle(),this.setDefaultSortType())}},{key:"autoRollingChanged",value:function(){this.listData||(this.listData=[]),this.autoRolling?2<this.listData.length&&this.itemByItem():clearInterval(this.startInter),this.getListHeightStyle(),this.reset()}},{key:"rowsChanged",value:function(){this.getListHeightStyle()}},{key:"rowStyleChanged",value:function(t){this.rowStyleData=Object.assign({},this.rowStyleData,t),this.getListHeightStyle()}},{key:"headerHeightChanged",value:function(t){this.headerStyleData=Object.assign({},this.headerStyleData,t),this.getListHeightStyle()}},{key:"containerHeightChanged",value:function(t,e){t!==e&&(clearInterval(this.startInter),this.getListHeightStyle())}},{key:"sortTypeChanged",value:function(){var t=this.content?this.handleContent(this.content):this.handleFeatures(this.featuresData);this.listData=this.sortContent(t),this.getListHeightStyle()}},{key:"sortFieldChanged",value:function(){var t=this.content?this.handleContent(this.content):this.handleFeatures(this.featuresData);this.listData=this.sortContent(t),this.getListHeightStyle()}},{key:"highlightColorChanged",value:function(e){var i=this;e&&"string"==typeof e&&Object.keys(this.eventTriggerColorList).forEach(function(t){i.eventTriggerColorList[t]=e})}},{key:"highlightOptionsChanged",value:function(t){var i=this,e=this.rowsIndexViewBounds(),r=this.getAutoRollingIndexBounds;if(!this.autoRolling&&t&&t.length&&!this.clamp(t[0],e[0],e[1]))this.$refs.animate&&(this.$refs.animate.scrollTop=t[0]*this.filterUnit(this.listStyle.rowStyle.height));else if(this.autoRolling){var n;if(!this.clamp(t[0],r[0],r[1]))t[0]<=this.rows?this.reset():(n=t[0]-this.rows,this.$nextTick(function(){i.animateContent=[],i.$nextTick(function(){var t=(0,v.default)(i.listData),e=t.splice(0,1+n);t=[].concat((0,a.default)(t),(0,a.default)(e)),i.animateContent=t})}))}this.setCurrentRow(t)}},{key:"created",value:function(){this.headerStyleData=(0,C.default)({show:!0,background:this.getColor(0),color:this.textColorsData},this.headerStyle),this.rowStyleData=(0,C.default)({oddStyle:{background:(0,y.getColorWithOpacity)(this.getBackground,.4)},evenStyle:{background:(0,y.getColorWithOpacity)(this.getColor(0),.4)}},this.rowStyle),this.handleMouseEnterFn=(0,g.default)(this.handleMouseEnter,20,{leading:!0}),this.handleMouseLeaveFn=(0,g.default)(this.handleMouseLeave,20,{leading:!0})}},{key:"mounted",value:function(){var t=this;this.setListData(),this.setDefaultSortType(),this.autoResize&&(this.resizeHandler=(0,g.default)(function(){t.$el&&(t.containerHeight=t.$el.offsetHeight,t.containerWidth=t.$el.offsetWidth)},500,{leading:!0}),(0,f.addListener)(this.$el,this.resizeHandler)),setTimeout(function(){t.containerHeight=t.$el.offsetHeight,t.containerWidth=t.$el.offsetWidth},0),this.$on("theme-style-changed",this.handleThemeStyleChanged)}},{key:"handleThemeStyleChanged",value:function(){this.headerStyleData=(0,C.default)(this.headerStyleData,{background:this.getColor(0),color:this.textColorsData}),this.rowStyleData=(0,C.default)(this.rowStyleData,{oddStyle:{background:(0,y.getColorWithOpacity)(this.getBackground,.4)},evenStyle:{background:(0,y.getColorWithOpacity)(this.getColor(0),.4)}})}},{key:"setListData",value:function(){this.content&&0<this.content.length?this.listData=this.handleContent(this.content):this.dataset&&(this.dataset.url||this.dataset.geoJSON)&&this.getFeaturesFromDataset()}},{key:"timing",value:function(){this.dataset&&this.dataset.url&&this.getFeaturesFromDataset(!1)}},{key:"getFeaturesFromDataset",value:function(t){var e=this,i=!(0<arguments.length&&void 0!==t)||t,r=this.dataset,n=r.url,a=r.geoJSON;if(n&&i&&(this.spinning=!0),n||a){var o=(0,v.default)(this.dataset);(0,A.default)(o).then(function(t){e.dataset.url&&i&&(e.spinning=!1),e.featuresData=t,e.listData=e.sortContent(e.handleFeatures(t)),e.getListHeightStyle()})}}},{key:"getListHeightStyle",value:function(){if(this.animateContent=this.listData&&this.listData.concat(),this.containerHeight&&this.listData){var t=this.containerHeight,e=this.headerStyleData.show?this.headerStyleData.height||.15*t:0,i={height:"".concat(e,"px")},r=t-e,n={height:"".concat(r,"px")},a=this.rowStyleData.height;a=a||(this.listData.length<this.rows?r/(this.listData.length-1):r/this.rows);var o={height:"".concat(a,"px"),lineHeight:"".concat(a,"px")};this.autoRolling?2<this.listData.length&&this.itemByItem():clearInterval(this.startInter),this.listStyle={headerHeight:i,contentHeight:n,rowStyle:o}}}},{key:"handleContent",value:function(t){var e=this;if(t){var n=[];return t.forEach(function(i,t){var r={};e.getColumns&&e.getColumns.forEach(function(t,e){r["".concat(t.field,"-").concat(e)]=i[t.field]||"-"}),r.idx=t,"{}"!==JSON.stringify(r)&&n.push(r)}),n}return t}},{key:"handleFeatures",value:function(t){var n=this,e=t&&t.features,a=[];return e&&e.forEach(function(t,e){var i=t.properties;if(i){var r={};n.getColumns?(n.getColumns.forEach(function(t,e){r["".concat(t.field,"-").concat(e)]=i[t.field]||"-"}),r.idx=e):r=i,"{}"!==JSON.stringify(r)&&a.push(r)}}),a}},{key:"itemByItem",value:function(){var i=this;clearInterval(this.startInter),this.startInter=setInterval(function(){var e=i.$refs.listContent;e&&e.style&&(e.style.marginTop="-".concat(i.listStyle.rowStyle.height)),i.animate=!i.animate,setTimeout(function(){var t=i.$refs.listContent&&i.$refs.listContent.children&&i.$refs.listContent.children[0];t&&(i.curRollingStartIndex=+t.dataset.index),t&&i.$refs.listContent.appendChild(t),e&&e.style&&(e.style.marginTop="0px"),i.animate=!i.animate},500)},2e3)}},{key:"sortByField",value:function(t,e,i){i&&(this.sortField=t,this.sortIndex=e,this.sortTypeIndex++,this.sortTypeIndex>this.sortTypeList.length-1&&(this.sortTypeIndex=0),this.sortType=this.sortTypeList[this.sortTypeIndex],this.reset())}},{key:"sortContent",value:function(t){var i=this;if(!t)return null;var e=[];return"none"===this.sortType||!this.sortField||t.length<=1?e=t:(e=(0,v.default)(t),"descend"===this.sortType?e.sort(function(t,e){return e[i.sortField]-t[i.sortField]}):"ascend"===this.sortType&&e.sort(function(t,e){return t[i.sortField]-e[i.sortField]})),e}},{key:"setDefaultSortType",value:function(){var i=0,e=this.columns&&this.columns.find(function(t,e){return!(!["ascend","descend"].includes(t.defaultSortType)||!t.sort)&&(i=e,!0)});if(e){this.sortType=e.defaultSortType;var t=this.sortTypeList.findIndex(function(t){return t===e.defaultSortType});return this.sortTypeIndex=t,this.sortField="".concat(e.field,"-").concat(i),void(this.sortIndex=i)}this.sortField="",this.sortType="none"}},{key:"handleClick",value:function(t,e,i){this.highlightColor&&"function"==typeof this.highlightColor&&(this.eventTriggerColorList.clickColor=this.highlightColor(t,e,i)),this.$emit("row-click",t,e,i),this.$emit("cell-click",t,e,i)}},{key:"handleMouseEnter",value:function(t,e,i){this.activeHoverRowIndex=e,this.highlightColor&&"function"==typeof this.highlightColor&&(this.hoverColor=this.highlightColor(t,e,i)),this.$emit("cell-mouse-enter",t,e,i)}},{key:"handleMouseLeave",value:function(t,e,i){this.activeHoverRowIndex=null,this.$emit("cell-mouse-leave",t,e,i)}},{key:"setCurrentRow",value:function(t){t&&t.length?this.activeClickRowIndex=t:this.activeClickRowIndex=null}},{key:"filterUnit",value:function(t){return t.match(/[\d\D]+(?=px)/gim)[0]}},{key:"reset",value:function(){var t=this;this.$nextTick(function(){t.animateContent=[],t.$nextTick(function(){t.animateContent=(0,a.default)(t.listData),t.$refs.animate&&(t.$refs.animate.scrollTop=0)})})}},{key:"rowsIndexViewBounds",value:function(){if(this.$refs.animate&&this.rows){var t=Math.ceil(this.$refs.animate.scrollTop/this.filterUnit(this.listStyle.rowStyle.height));return[t,t+this.rows]}return[]}},{key:"clamp",value:function(t,e,i){return!!((e||0===e)&&(i||0===i)&&e<t&&t<i)}},{key:"destory",value:function(){this.autoResize&&(clearInterval(this.startInter),(0,f.removeListener)(this.$el,this.resizeHandler))}},{key:"getAutoRollingIndexBounds",get:function(){return[this.curRollingStartIndex+1,this.curRollingStartIndex+1+this.rows]}},{key:"getRowStyle",get:function(){return function(t,e){return this.highlightCurrentRow&&this.activeClickRowIndex&&this.activeClickRowIndex.includes(t)?{background:this.eventTriggerColorList.clickColor}:this.activeHoverRowIndex===t?{background:this.hoverColor}:(e+1)%2!=0?{background:this.rowStyleData.oddStyle.background}:{background:this.rowStyleData.evenStyle.background}}}},{key:"getCellStyle",get:function(){return function(i,t){if(isNaN(+i)||!this.thresholdsStyle||!this.thresholdsStyle[t])return{};var e=this.thresholdsStyle[t],r=e.data.map(function(t){return Object.assign({},t)}).find(function(t){var e;return t.min&&(e=+i>=+t.min),t.max&&(e=(e=void 0===e||e)&&+i<=+t.max),e});return r?(0,n.default)({},e.type,r.color):{}}}},{key:"fontSizeStyle",get:function(){return{fontSize:"string"==typeof this.fontSize?this.fontSize:1.1*this.fontSize+"px"}}},{key:"getColumnWidth",get:function(){return function(t){if(this.getColumns&&0<this.getColumns.length&&t<this.getColumns.length){var e=this.getColumns[t].width;return e?"0 0 ".concat(e/100*this.containerWidth,"px"):1}return 1}}},{key:"getColumns",get:function(){var i=this;return Array.isArray(this.columns)?this.columns:this.fields.map(function(t,e){return{header:i.header[e],field:i.fields[e],width:i.columnWidths[e],fixInfo:{prefix:"",suffix:""},sort:!0,defaultSortType:"none"}})}},{key:"filterProperty",get:function(){return function(t,e){var i=Object.assign({},t);return delete i[e],i}}}]),e}((0,d.Mixins)(p.default,m.default));I([(0,d.Prop)()],b.prototype,"content",void 0),I([(0,d.Prop)()],b.prototype,"dataset",void 0),I([(0,d.Prop)({default:function(){return[]}})],b.prototype,"header",void 0),I([(0,d.Prop)({default:6})],b.prototype,"rows",void 0),I([(0,d.Prop)({default:!1})],b.prototype,"autoRolling",void 0),I([(0,d.Prop)()],b.prototype,"fontSize",void 0),I([(0,d.Prop)({default:!0})],b.prototype,"autoResize",void 0),I([(0,d.Prop)({default:function(){return[]}})],b.prototype,"fields",void 0),I([(0,d.Prop)({default:function(){return[]}})],b.prototype,"columnWidths",void 0),I([(0,d.Prop)()],b.prototype,"rowStyle",void 0),I([(0,d.Prop)({default:function(){return{show:!0}}})],b.prototype,"headerStyle",void 0),I([(0,d.Prop)()],b.prototype,"thresholdsStyle",void 0),I([(0,d.Prop)()],b.prototype,"columns",void 0),I([(0,d.Prop)({default:function(){return[]}})],b.prototype,"highlightOptions",void 0),I([(0,d.Prop)({default:!0})],b.prototype,"highlightCurrentRow",void 0),I([(0,d.Prop)({default:"#b9b9b9"})],b.prototype,"highlightColor",void 0),I([(0,d.Watch)("content")],b.prototype,"contentChanged",null),I([(0,d.Watch)("dataset",{deep:!0})],b.prototype,"datasetChanged",null),I([(0,d.Watch)("columns")],b.prototype,"columnsChanged",null),I([(0,d.Watch)("autoRolling",{immediate:!0})],b.prototype,"autoRollingChanged",null),I([(0,d.Watch)("rows")],b.prototype,"rowsChanged",null),I([(0,d.Watch)("rowStyle")],b.prototype,"rowStyleChanged",null),I([(0,d.Watch)("headerStyle")],b.prototype,"headerHeightChanged",null),I([(0,d.Watch)("containerHeight")],b.prototype,"containerHeightChanged",null),I([(0,d.Watch)("sortType")],b.prototype,"sortTypeChanged",null),I([(0,d.Watch)("sortField")],b.prototype,"sortFieldChanged",null),I([(0,d.Watch)("highlightColor",{immediate:!0})],b.prototype,"highlightColorChanged",null),I([(0,d.Watch)("highlightOptions",{immediate:!0,deep:!0})],b.prototype,"highlightOptionsChanged",null);var E=b=I([(0,d.Component)({name:"SmTextList"})],b);e.default=E},"5e89":function(t,e,i){t.exports=i("0956").EventEmitter},"5f24":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("9259")),o=r(i("2c56")),s=r(i("333c")),l=r(i("b761")),u=r(i("264a")),c=r(i("d040")),h=r(i("b27b")),d=r(i("3a59")),f=r(i("b397")),g=i("1448"),A=r(i("5f9f"));function p(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var m={name:"SmQuery",components:{TablePopup:f.default},mixins:[l.default,o.default,a.default,s.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-ditusousuo"},headerName:{type:String,default:function(){return this.$t("query.query")}},maxFeatures:{type:Number,default:200},layerStyle:{type:Object,default:function(){return{line:new u.default({"line-width":3,"line-color":"#409eff","line-opacity":1}),circle:new h.default({"circle-color":"#409eff","circle-opacity":.6,"circle-radius":8,"circle-stroke-width":2,"circle-stroke-color":"#409eff","circle-stroke-opacity":1}),fill:new c.default({"fill-color":"#409eff","fill-opacity":.6,"fill-outline-color":"#409eff"}),stokeLine:new u.default({"line-width":3,"line-color":"#409eff","line-opacity":1})}}},iportalData:{type:Array},restData:{type:Array},restMap:{type:Array}},data:function(){return{isHidden:!1,message:null,selectOptions:[{label:this.$t("query.currentMapBounds"),value:"currentMapBounds"},{label:this.$t("query.mapBounds"),value:"mapBounds"}],queryResult:null,activeTab:"job",isQuery:!1,jobInfos:[],tablePopupProps:{}}},computed:{popupBackground:function(){return this.backgroundData?(0,g.getColorWithOpacity)(this.backgroundData,.5):this.backgroundData}},watch:{iportalData:function(t,e){(0,A.default)(t,e)||(this.clearResult(),this.formatJobInfos())},restData:function(t,e){(0,A.default)(t,e)||(this.clearResult(),this.formatJobInfos())},restMap:function(t,e){(0,A.default)(t,e)||(this.clearResult(),this.formatJobInfos())},colorGroupsData:{handler:function(){this.changeSelectInputStyle(),this.changeLoadingStyle()}},textColorsData:{handler:function(){var t=this.$el.querySelectorAll(".sm-component-query__result-body li"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){n.value.style.color=this.getTextColor}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}}},backgroundData:function(){this.changeResultPopupArrowStyle()},layerStyle:function(){this.viewModel&&(this.viewModel.layerStyle=this.$props.layerStyle)}},mounted:function(){this.resultButton=this.$el.querySelector(".sm-component-query__result-button"),this.jobButton=this.$el.querySelector(".sm-component-query__job-button"),this.resultInfoContainer=this.$el.querySelector(".sm-component-query__result-info"),this.jobInfoContainer=this.$el.querySelector(".sm-component-query__job-info"),this.formatJobInfos(),this.registerEvents()},loaded:function(){this.clear()},created:function(){this.viewModel=new d.default(this.$props)},removed:function(){this.queryResult=null,this.jobInfo=null,this.jobInfos=[],this.jobButtonClicked(),this.popup&&this.popup.remove()&&(this.popup=null)},methods:{clear:function(){this.queryResult=null,this.map&&this.viewModel&&this.viewModel.clearResultLayer(),this.popup&&this.popup.remove()&&(this.popup=null)},formatJobInfos:function(){var e=this;this.viewModel&&(this.jobInfos=[],Object.keys(this.$props).forEach(function(t){"iportalData"!==t&&"restData"!==t&&"restMap"!==t||e.$props[t]&&e.$props[t].forEach(function(t){t.name&&e.jobInfos.push({spaceFilter:"currentMapBounds",queryParameter:t})},e)},this))},queryButtonClicked:function(t,e){this.$message.destroy(),this.jobInfo===t&&this.selectValue===e&&this.queryResult?this.$message.warning(this.$t("query.resultAlreadyExists")):(this.queryResult=null,this.popup&&this.popup.remove()&&(this.popup=null),this.jobButton.classList.add("disabled"),this.resultButtonClicked(),this.jobInfo=t,this.selectValue=e,this.query(this.jobInfo,this.selectValue),this.changeLoadingStyle(),this.isQuery=!0)},changeLoadingStyle:function(){var t=this.$el.querySelector(".ant-spin");t&&(t.style.color=this.getColorStyle(0).color)},query:function(t,e){this.viewModel.query(t,e)},jobButtonClicked:function(){this.resultButton&&(this.activeTab="job",this.resultButton.classList.remove("is-active"),this.jobButton.classList.add("is-active"),this.jobInfoContainer.classList.remove("hidden"),this.resultInfoContainer.classList.add("hidden"))},resultButtonClicked:function(){this.activeTab="result",this.jobButton.classList.remove("is-active"),this.resultButton.classList.add("is-active"),this.resultInfoContainer.classList.remove("hidden"),this.jobInfoContainer.classList.add("hidden")},jobInfoClicked:function(t){var e,i=t.target.className;"sm-components-icons-preview"===i||"sm-component-query__job-info-name"===i||"sm-components-icons-legend-unfold"===i||"sm-components-icons-legend-fold"===i?(e=t.target.parentNode.parentNode,t.stopPropagation()):(e=t.target.parentNode,t.preventDefault());var r=e.querySelector(".sm-component-query__job-info-body").classList,n=e.querySelector(".sm-component-query__job-info-header").children[2];r.contains("hidden")?(r.remove("hidden"),n.classList.add("sm-components-icons-legend-fold"),n.classList.remove("sm-components-icons-legend-unfold"),this.changeSelectInputStyle()):(r.add("hidden"),n.classList.add("sm-components-icons-legend-unfold"),n.classList.remove("sm-components-icons-legend-fold"))},changeSelectInputStyle:function(){var t=this.$el.querySelectorAll(".ant-select-selection"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){var o=n.value;o.style.borderColor=this.getTextColor,o.style.color=this.getTextColor,o.style.backgroundColor="transparent"}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}},changeChosenStyle:function(){var f=this;setTimeout(function(){var t=f.$el.querySelectorAll(".ant-select-dropdown-content"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){n.value.style.background=f.backgroundData}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}var o=f.$el.querySelectorAll(".ant-select-dropdown-menu-item"),s=!0,l=!1,u=void 0;try{for(var c,h=function(){var t=c.value;t.classList.contains("ant-select-dropdown-menu-item-selected")?(t.style.color=f.getColorStyle(0).color,t.style.background=f.backgroundData):(t.style.color=f.textColorsData,t.style.background="transparent"),t.addEventListener("mouseover",function(){t.style.color=f.getColorStyle(0).color}),t.addEventListener("mouseout",function(){t.classList.contains("ant-select-dropdown-menu-item-selected")||(t.style.color=f.textColorsData)})},d=o[Symbol.iterator]();!(s=(c=d.next()).done);s=!0)h()}catch(t){l=!0,u=t}finally{try{s||null==d.return||d.return()}finally{if(l)throw u}}},0)},changeChosenResultStyle:function(t){t.target.style.color=this.getColorStyle(0).color},resetChosenResultStyle:function(t){t.target.style.color=this.getTextColor},changeResultPopupArrowStyle:function(){var t=this.popup&&this.popup._tip;t&&(t.style.borderTopColor=this.popupBackground)},queryResultListClicked:function(t){this.popup&&this.popup.remove()&&(this.popup=null);var e=t.target.innerHTML,i=this.viewModel.getFilterFeature(e.split(":")[1].trim());this.addPopup(i)},registerEvents:function(){var e=this;this.viewModel.on("querysucceeded",function(t){e.isQuery=!1,e.$el.querySelector(".sm-component-query__no-result").classList.remove("hidden"),e.queryResult=t.result,e.viewModel.getPopupFeature(),e.addPopupToFeature(),e.jobButton.classList.remove("disabled"),e.$emit("query-succeeded",t)}),this.viewModel.on("queryfailed",function(t){e.isQuery=!1,e.$el.querySelector(".sm-component-query__no-result").classList.remove("hidden"),e.clearResult(),e.$message.warning(t.message.toString()),e.jobButton.classList.remove("disabled"),e.$emit("query-failed",t)})},addPopupToFeature:function(){var i=this;this.viewModel.on("getfeatureinfosucceeded",function(t){var e=t.featureInfo;i.addPopup(e)})},addPopup:function(t){var e=this;if(this.popup&&this.popup.remove()&&(this.popup=null),1<=t.info.length){var i={columns:[{title:this.$t("query.attribute"),dataIndex:"attribute",width:80},{title:this.$t("query.attributeValue"),dataIndex:"attributeValue",width:150}],data:t.info};this.tablePopupProps=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?p(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},i),this.$nextTick(function(){e.popup=e.viewModel.addPopup(t.coordinates,e.$refs.queryTablePopup.$el),e.changeResultPopupArrowStyle()})}},changeHoverStyle:function(t){t.target.style.color=this.getColorStyle(0).color},resetHoverStyle:function(t){t.target.style.color=this.getTextColorStyle.color},getPopupContainer:function(t){return t.parentNode},clearResult:function(){this.queryResult=null,this.popup&&this.popup.remove()&&(this.popup=null),this.jobInfo=null,this.viewModel&&this.viewModel.removed()},getInfoOfSmid:function(t){return"SmID:".concat((0,g.getValueCaseInsensitive)(t,"smid"))}}};e.default=m},"5f3d":function(t,e,i){"use strict";i.r(e);var r=i("9243"),n=i("e736");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"5f86":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("5941")),s={name:"SmGraphThemeLayer",mixins:[n.default,a.default],props:{chartsType:{type:String,required:!0},layerName:{type:String},options:{type:Object,default:function(){return{}}},data:{type:Object,required:!0}},watch:{data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0},options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0},chartsType:function(t){this.viewModel&&this.viewModel.setChartsType(t)},layerName:function(t){this.viewModel&&this.viewModel.setLayerName(t)}},created:function(){this.viewModel=new o.default(this.$props)},loaded:function(){this.$emit("load",this.viewModel.themeLayer,this.map)},render:function(){}};e.default=s},"5f9f":function(t,ee,e){(function(t,e){var r="__lodash_hash_undefined__",v=1,m=2,i=9007199254740991,y="[object Arguments]",C="[object Array]",n="[object AsyncFunction]",I="[object Boolean]",b="[object Date]",E="[object Error]",a="[object Function]",o="[object GeneratorFunction]",w="[object Map]",B="[object Number]",s="[object Null]",M="[object Object]",l="[object Promise]",u="[object Proxy]",x="[object RegExp]",S="[object Set]",Q="[object String]",k="[object Symbol]",c="[object Undefined]",h="[object WeakMap]",L="[object ArrayBuffer]",P="[object DataView]",d=/^\[object .+?Constructor\]$/,f=/^(?:0|[1-9]\d*)$/,g={};g["[object Float32Array]"]=g["[object Float64Array]"]=g["[object Int8Array]"]=g["[object Int16Array]"]=g["[object Int32Array]"]=g["[object Uint8Array]"]=g["[object Uint8ClampedArray]"]=g["[object Uint16Array]"]=g["[object Uint32Array]"]=!0,g[y]=g[C]=g[L]=g[I]=g[P]=g[b]=g[E]=g[a]=g[w]=g[B]=g[M]=g[x]=g[S]=g[Q]=g[h]=!1;var A="object"==typeof t&&t&&t.Object===Object&&t,p="object"==typeof self&&self&&self.Object===Object&&self,F=A||p||Function("return this")(),T=ee&&!ee.nodeType&&ee,R=T&&"object"==typeof e&&e&&!e.nodeType&&e,O=R&&R.exports===T,D=O&&A.process,N=function(){try{return D&&D.binding&&D.binding("util")}catch(t){}}(),j=N&&N.isTypedArray;function W(t,e){for(var i=-1,r=null==t?0:t.length;++i<r;)if(e(t[i],i,t))return!0;return!1}function U(t){var i=-1,r=Array(t.size);return t.forEach(function(t,e){r[++i]=[e,t]}),r}function Y(t){var e=-1,i=Array(t.size);return t.forEach(function(t){i[++e]=t}),i}var G,z,q,V=Array.prototype,Z=Function.prototype,K=Object.prototype,X=F["__core-js_shared__"],J=Z.toString,H=K.hasOwnProperty,_=(G=/[^.]+$/.exec(X&&X.keys&&X.keys.IE_PROTO||""))?"Symbol(src)_1."+G:"",$=K.toString,tt=RegExp("^"+J.call(H).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),et=O?F.Buffer:void 0,it=F.Symbol,rt=F.Uint8Array,nt=K.propertyIsEnumerable,at=V.splice,ot=it?it.toStringTag:void 0,st=Object.getOwnPropertySymbols,lt=et?et.isBuffer:void 0,ut=(z=Object.keys,q=Object,function(t){return z(q(t))}),ct=jt(F,"DataView"),ht=jt(F,"Map"),dt=jt(F,"Promise"),ft=jt(F,"Set"),gt=jt(F,"WeakMap"),At=jt(Object,"create"),pt=Gt(ct),mt=Gt(ht),yt=Gt(dt),Ct=Gt(ft),vt=Gt(gt),It=it?it.prototype:void 0,bt=It?It.valueOf:void 0;function Et(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function wt(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function Bt(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function Mt(t){var e=-1,i=null==t?0:t.length;for(this.__data__=new Bt;++e<i;)this.add(t[e])}function xt(t){var e=this.__data__=new wt(t);this.size=e.size}function St(t,e){var i=Vt(t),r=!i&&qt(t),n=!i&&!r&&Zt(t),a=!i&&!r&&!n&&$t(t),o=i||r||n||a,s=o?function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r}(t.length,String):[],l=s.length;for(var u in t)!e&&!H.call(t,u)||o&&("length"==u||n&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Yt(u,l))||s.push(u);return s}function Qt(t,e){for(var i=t.length;i--;)if(zt(t[i][0],e))return i;return-1}function kt(t,e,i){var r=e(t);return Vt(t)?r:function(t,e){for(var i=-1,r=e.length,n=t.length;++i<r;)t[n+i]=e[i];return t}(r,i(t))}function Lt(t){return null==t?void 0===t?c:s:ot&&ot in Object(t)?function(t){var e=H.call(t,ot),i=t[ot];try{var r=!(t[ot]=void 0)}catch(t){}var n=$.call(t);r&&(e?t[ot]=i:delete t[ot]);return n}(t):(e=t,$.call(e));var e}function Pt(t){return Ht(t)&&Lt(t)==y}function Ft(t,e,i,r,n){return t===e||(null==t||null==e||!Ht(t)&&!Ht(e)?t!=t&&e!=e:function(t,e,i,r,n,a){var o=Vt(t),s=Vt(e),l=o?C:Ut(t),u=s?C:Ut(e),c=(l=l==y?M:l)==M,h=(u=u==y?M:u)==M,d=l==u;if(d&&Zt(t)){if(!Zt(e))return!1;c=!(o=!0)}if(d&&!c)return a=a||new xt,o||$t(t)?Ot(t,e,i,r,n,a):function(t,e,i,r,n,a,o){switch(i){case P:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case L:return!(t.byteLength!=e.byteLength||!a(new rt(t),new rt(e)));case I:case b:case B:return zt(+t,+e);case E:return t.name==e.name&&t.message==e.message;case x:case Q:return t==e+"";case w:var s=U;case S:var l=r&v;if(s=s||Y,t.size!=e.size&&!l)return!1;var u=o.get(t);if(u)return u==e;r|=m,o.set(t,e);var c=Ot(s(t),s(e),r,n,a,o);return o.delete(t),c;case k:if(bt)return bt.call(t)==bt.call(e)}return!1}(t,e,l,i,r,n,a);if(!(i&v)){var f=c&&H.call(t,"__wrapped__"),g=h&&H.call(e,"__wrapped__");if(f||g){var A=f?t.value():t,p=g?e.value():e;return a=a||new xt,n(A,p,i,r,a)}}return d&&(a=a||new xt,function(t,e,i,r,n,a){var o=i&v,s=Dt(t),l=s.length,u=Dt(e).length;if(l!=u&&!o)return!1;var c=l;for(;c--;){var h=s[c];if(!(o?h in e:H.call(e,h)))return!1}var d=a.get(t);if(d&&a.get(e))return d==e;var f=!0;a.set(t,e),a.set(e,t);var g=o;for(;++c<l;){h=s[c];var A=t[h],p=e[h];if(r)var m=o?r(p,A,h,e,t,a):r(A,p,h,t,e,a);if(!(void 0===m?A===p||n(A,p,i,r,a):m)){f=!1;break}g=g||"constructor"==h}if(f&&!g){var y=t.constructor,C=e.constructor;y!=C&&"constructor"in t&&"constructor"in e&&!("function"==typeof y&&y instanceof y&&"function"==typeof C&&C instanceof C)&&(f=!1)}return a.delete(t),a.delete(e),f}(t,e,i,r,n,a))}(t,e,i,r,Ft,n))}function Tt(t){return!(!Jt(t)||(e=t,_&&_ in e))&&(Kt(t)?tt:d).test(Gt(t));var e}function Rt(t){if(i=(e=t)&&e.constructor,r="function"==typeof i&&i.prototype||K,e!==r)return ut(t);var e,i,r,n=[];for(var a in Object(t))H.call(t,a)&&"constructor"!=a&&n.push(a);return n}function Ot(t,e,r,n,a,o){var i=r&v,s=t.length,l=e.length;if(s!=l&&!(i&&s<l))return!1;var u=o.get(t);if(u&&o.get(e))return u==e;var c=-1,h=!0,d=r&m?new Mt:void 0;for(o.set(t,e),o.set(e,t);++c<s;){var f=t[c],g=e[c];if(n)var A=i?n(g,f,c,e,t,o):n(f,g,c,t,e,o);if(void 0!==A){if(A)continue;h=!1;break}if(d){if(!W(e,function(t,e){if(i=e,!d.has(i)&&(f===t||a(f,t,r,n,o)))return d.push(e);var i})){h=!1;break}}else if(f!==g&&!a(f,g,r,n,o)){h=!1;break}}return o.delete(t),o.delete(e),h}function Dt(t){return kt(t,te,Wt)}function Nt(t,e){var i,r,n=t.__data__;return("string"==(r=typeof(i=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==i:null===i)?n["string"==typeof e?"string":"hash"]:n.map}function jt(t,e){var i,r,n=(r=e,null==(i=t)?void 0:i[r]);return Tt(n)?n:void 0}Et.prototype.clear=function(){this.__data__=At?At(null):{},this.size=0},Et.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},Et.prototype.get=function(t){var e=this.__data__;if(At){var i=e[t];return i===r?void 0:i}return H.call(e,t)?e[t]:void 0},Et.prototype.has=function(t){var e=this.__data__;return At?void 0!==e[t]:H.call(e,t)},Et.prototype.set=function(t,e){var i=this.__data__;return this.size+=this.has(t)?0:1,i[t]=At&&void 0===e?r:e,this},wt.prototype.clear=function(){this.__data__=[],this.size=0},wt.prototype.delete=function(t){var e=this.__data__,i=Qt(e,t);return!(i<0)&&(i==e.length-1?e.pop():at.call(e,i,1),--this.size,!0)},wt.prototype.get=function(t){var e=this.__data__,i=Qt(e,t);return i<0?void 0:e[i][1]},wt.prototype.has=function(t){return-1<Qt(this.__data__,t)},wt.prototype.set=function(t,e){var i=this.__data__,r=Qt(i,t);return r<0?(++this.size,i.push([t,e])):i[r][1]=e,this},Bt.prototype.clear=function(){this.size=0,this.__data__={hash:new Et,map:new(ht||wt),string:new Et}},Bt.prototype.delete=function(t){var e=Nt(this,t).delete(t);return this.size-=e?1:0,e},Bt.prototype.get=function(t){return Nt(this,t).get(t)},Bt.prototype.has=function(t){return Nt(this,t).has(t)},Bt.prototype.set=function(t,e){var i=Nt(this,t),r=i.size;return i.set(t,e),this.size+=i.size==r?0:1,this},Mt.prototype.add=Mt.prototype.push=function(t){return this.__data__.set(t,r),this},Mt.prototype.has=function(t){return this.__data__.has(t)},xt.prototype.clear=function(){this.__data__=new wt,this.size=0},xt.prototype.delete=function(t){var e=this.__data__,i=e.delete(t);return this.size=e.size,i},xt.prototype.get=function(t){return this.__data__.get(t)},xt.prototype.has=function(t){return this.__data__.has(t)},xt.prototype.set=function(t,e){var i=this.__data__;if(i instanceof wt){var r=i.__data__;if(!ht||r.length<199)return r.push([t,e]),this.size=++i.size,this;i=this.__data__=new Bt(r)}return i.set(t,e),this.size=i.size,this};var Wt=st?function(e){return null==e?[]:(e=Object(e),function(t,e){for(var i=-1,r=null==t?0:t.length,n=0,a=[];++i<r;){var o=t[i];e(o,i,t)&&(a[n++]=o)}return a}(st(e),function(t){return nt.call(e,t)}))}:function(){return[]},Ut=Lt;function Yt(t,e){return!!(e=null==e?i:e)&&("number"==typeof t||f.test(t))&&-1<t&&t%1==0&&t<e}function Gt(t){if(null!=t){try{return J.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function zt(t,e){return t===e||t!=t&&e!=e}(ct&&Ut(new ct(new ArrayBuffer(1)))!=P||ht&&Ut(new ht)!=w||dt&&Ut(dt.resolve())!=l||ft&&Ut(new ft)!=S||gt&&Ut(new gt)!=h)&&(Ut=function(t){var e=Lt(t),i=e==M?t.constructor:void 0,r=i?Gt(i):"";if(r)switch(r){case pt:return P;case mt:return w;case yt:return l;case Ct:return S;case vt:return h}return e});var qt=Pt(function(){return arguments}())?Pt:function(t){return Ht(t)&&H.call(t,"callee")&&!nt.call(t,"callee")},Vt=Array.isArray;var Zt=lt||function(){return!1};function Kt(t){if(!Jt(t))return!1;var e=Lt(t);return e==a||e==o||e==n||e==u}function Xt(t){return"number"==typeof t&&-1<t&&t%1==0&&t<=i}function Jt(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ht(t){return null!=t&&"object"==typeof t}var _t,$t=j?(_t=j,function(t){return _t(t)}):function(t){return Ht(t)&&Xt(t.length)&&!!g[Lt(t)]};function te(t){return(null!=(e=t)&&Xt(e.length)&&!Kt(e)?St:Rt)(t);var e}e.exports=function(t,e){return Ft(t,e)}}).call(this,e("698d"),e("f586")(t))},"5fdb":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("83e2")),s=r(i("986c")),l=function(){function e(t){(0,n.default)(this,e),this.map=t.map,this.style=this.map.getStyle(),this.layers=this.map.getStyle().layers,this.overlayLayers=this.map.overlayLayersManager,this.detailLayers=null,this.sourceList={},this.sourceNames=[],this._initLayers(),this._initSource(),this.excludeSourceNames=["tdt-search-","tdt-route-","smmeasure","mapbox-gl-draw"]}return(0,a.default)(e,[{key:"getSourceList",value:function(){var t={};for(var e in this.sourceList)e&&this.excludeSource(e)&&(t[e]=this.sourceList[e]);return t}},{key:"getSourceNames",value:function(){var e=this,i=[];return this.sourceNames.forEach(function(t){t&&e.excludeSource(t)&&i.push(t)}),i}},{key:"excludeSource",value:function(t){for(var e=0;e<this.excludeSourceNames.length;e++)if(0<=t.indexOf(this.excludeSourceNames[e]))return!1;return!0}},{key:"getLegendStyle",value:function(t){return t?this.sourceList[t]?this.sourceList[t].style:"":(Object.values(this.sourceList)||[]).filter(function(t){return!!t.style})}},{key:"getLayers",value:function(){return this.detailLayers}},{key:"getLayersBySourceLayer",value:function(t,e){return this.sourceList[t].sourceLayerList[e]}},{key:"getSourceLayersBySource",value:function(t){return this.sourceList[t].sourceLayerList}},{key:"addSourceStyle",value:function(t,e){this.sourceList[t]&&(this.sourceList[t].style=e)}},{key:"_initLayers",value:function(){var e=this;this.layers&&(this.detailLayers=this.layers.map(function(t){return e.map.getLayer(t.id)})),Object.values(this.overlayLayers).forEach(function(t){t.id&&e.detailLayers.push({id:t.id,visibility:t.visibility?"visible":"none",source:t.id})})}},{key:"_initSource",value:function(){var e=this;this.detailLayers&&this.detailLayers.forEach(function(t){e.sourceList[t.source]||(e.sourceList[t.source]=new o.default({source:t.source}),e.sourceNames.push(t.source)),e.sourceList[t.source].addLayer(new s.default(t),t.sourceLayer)})}}]),e}();e.default=l},6189:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=r(i("19e1")),n=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),a=r(i("6b51")),c=r(i("3d57"));i("f240");var o=function(t){function o(t){var e;(0,s.default)(this,o),e=(0,l.default)(this,(0,u.default)(o).call(this));var i=t.layerName,r=t.options,n=t.layerId,a=t.data;return e.layerName=i||n,r.id=r.id||n,e.options=r,e.layerId=n,e.data=a||[],e}return(0,a.default)(o,t),(0,n.default)(o,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setLayerName",value:function(t){this.layerName=t,this.removed(),this._init()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._init()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"_init",value:function(){this.themeLayer=new c.default.supermap.RangeThemeLayer(this.layerName,this.options),this.map.addLayer(this.themeLayer),this.themeLayer.addFeatures(this.data)}},{key:"removed",value:function(){var t=this.map,e=this.options.id;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),o}(c.default.Evented);e.default=o},6255:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("7ae5")),d=r(i("279f")),u=r(i("19e1")),a=r(i("66f6")),c=r(i("8377")),h=r(i("c031")),o=r(i("6b51")),f=r(i("3d57")),s=r(i("5fdb")),g=i("c599"),A=r(i("5e58")),p={field:"确诊",identifyField:"省份",stroke:{"line-width":.7,"line-color":"#696868","line-opacity":1},label:{"text-size":10,"text-color":"white","text-halo-color":"#696868","text-halo-width":1},defaultColor:"#f5f5f5",styleGroup:[{color:"#fdebcf",start:1,end:9},{color:"#f59e83",start:9,end:99},{color:"#e55a4e",start:99,end:499},{color:"#cb2a2f",start:499,end:999},{color:"#811c24",start:999,end:1e4},{color:"#4f070d",start:1e4}]},l=function(t){function l(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=2<arguments.length?arguments[2]:void 0;(0,u.default)(this,l),(e=(0,c.default)(this,(0,h.default)(l).call(this))).defaultOverLayerId="全省确诊人数",e.baseLayerId="中国地图",e.themeInfo=p,e.target=t;var n=i.url,a=i.name,o=i.proxyUrl,s=i.themeUrl;return e.dataUrl=n,e.themeUrl=s,e.proxyUrl=o,e.mapOptions=r||{},e.overLayerId=a||e.defaultOverLayerId,e.bounds=r.bounds,e._initWebMap(),e}return(0,o.default)(l,t),(0,a.default)(l,[{key:"_initWebMap",value:function(){var t=this;this._createMap(),this.map.on("load",function(){t._handleLayerInfo()})}},{key:"_createMap",value:function(){var t=this.mapOptions,e=t.center,i=t.zoom,r=t.bearing,n=t.pitch,a=t.renderWorldCopies,o=void 0!==a&&a,s=t.interactive,l=t.style,u=t.bounds,c=t.preserveDrawingBuffer,h=void 0!==c&&c;l.glyphs="https://ncov.supermapol.com/statichtml/font/{fontstack}/{range}.pbf",this.map=new f.default.Map({container:this.target,center:e||{lng:104.93846582803894,lat:33.37080662210445},zoom:i||3,bearing:r||0,pitch:n||0,bounds:u,renderWorldCopies:o,preserveDrawingBuffer:h,interactive:void 0===s||s,style:l||{version:8,sources:(0,d.default)({},this.baseLayerId,{type:"raster",tiles:["https://maptiles.supermapol.com/iserver/services/map_China/rest/maps/China_Dark/zxyTileImage.png?z={z}&x={x}&y={y}"],tileSize:256}),layers:[{id:this.baseLayerId,source:this.baseLayerId,type:"raster",minzoom:0,maxzoom:22}]}})}},{key:"_handleLayerInfo",value:function(){var e=this;this.dataUrl?SuperMap.FetchRequest.get(this.dataUrl,null,{withoutFormatSuffix:!0,proxy:this.proxyUrl}).then(function(t){return t.json()}).then(function(t){e.features=(0,g.handleMultyPolygon)(t.features),e.themeUrl?e._handleThemeInfo():e._addOverLayer()}).catch(function(t){console.log(t),e.fire("getlayerinfofailed",{error:t})}):this._sendMapToUser()}},{key:"_creatNewLabelData",value:function(){var i=this;0<this.features.length&&void 0===this.features[0].properties[this.themeInfo.identifyField]&&(this.themeInfo.identifyField="地区");var r={};return this.features.forEach(function(t){r[t.properties[i.themeInfo.identifyField]]=t.properties[i.themeInfo.field]}),{type:"FeatureCollection",features:A.default.features.map(function(t){var e={};return e[i.themeInfo.identifyField]=t.properties["省份"],e[i.themeInfo.field]=r[t.properties["省份"]],t.properties=e,t})}}},{key:"_handleThemeInfo",value:function(){var e=this;this.themeUrl?SuperMap.FetchRequest.get(this.themeUrl,null,{withoutFormatSuffix:!0,proxy:this.proxyUrl}).then(function(t){return t.json()}).then(function(t){e.themeInfo=Object.assign({},p,t),e._addOverLayer()}).catch(function(t){console.log(t),e.fire("getthmeminfofailed",{error:t}),e.themeInfo=p,e._addOverLayer()}):this._sendMapToUser()}},{key:"_toFillColor",value:function(t){for(var e=t.styleGroup,i=t.field,r=t.defaultColor,n=void 0===r?"#f5f5f5":r,a=["case"],o=e.length-1;0<=o;o--){var s=e[o],l=[">=",["to-number",["get",i],0],s.start];a.push(l),a.push(s.color)}return a.push(n),a}},{key:"_addOverLayer",value:function(){if(this.features){var t={type:"FeatureCollection",features:this.features};if(this.map.getSource(this.overLayerId)){this.map.getSource(this.overLayerId).setData(t);var e=this._creatNewLabelData();this.map.setPaintProperty(this.overLayerId,"fill-color",this._toFillColor(this.themeInfo)),this.map.setPaintProperty("".concat(this.overLayerId,"-strokeLine"),"line-color",this.themeInfo.stroke["line-color"]),this.map.setPaintProperty("".concat(this.overLayerId,"-strokeLine"),"line-width",this.themeInfo.stroke["line-width"]),this.map.setPaintProperty("".concat(this.overLayerId,"-strokeLine"),"line-opacity",this.themeInfo.stroke["line-opacity"]),this.map.getSource("".concat(this.overLayerId,"-label")).setData(e),this.map.getLayer("".concat(this.overLayerId,"-label"))&&(this.map.setLayoutProperty("".concat(this.overLayerId,"-label"),"text-size",this.themeInfo.label["text-size"]),this.map.setPaintProperty("".concat(this.overLayerId,"-label"),"text-color",this.themeInfo.label["text-color"]),this.map.setPaintProperty("".concat(this.overLayerId,"-label"),"text-halo-color",this.themeInfo.label["text-halo-color"]),this.map.setPaintProperty("".concat(this.overLayerId,"-label"),"text-halo-width",this.themeInfo.label["text-halo-width"])),this.map.setLayoutProperty("".concat(this.overLayerId,"-label"),"text-field",["case",[">",["to-number",["get",this.themeInfo.field],0],0],["concat",["get",this.themeInfo.identifyField],["get",this.themeInfo.field]],""])}else{this.map.addSource(this.overLayerId,{type:"geojson",data:t}),this.map.addLayer({id:this.overLayerId,type:"fill",source:this.overLayerId,layout:{},paint:{"fill-color":this._toFillColor(this.themeInfo)}}),this.map.addLayer({id:"".concat(this.overLayerId,"-strokeLine"),type:"line",source:this.overLayerId,layout:{},paint:this.themeInfo.stroke});var i=this._creatNewLabelData()||{type:"FeatureCollection",features:[]};this.map.addSource("".concat(this.overLayerId,"-label"),{type:"geojson",data:i}),this.map.addLayer({id:"".concat(this.overLayerId,"-label"),type:"symbol",source:"".concat(this.overLayerId,"-label"),layout:{"text-field":["case",[">",["to-number",["get",this.themeInfo.field],0],0],["concat",["get",this.themeInfo.identifyField],["get",this.themeInfo.field]],""],"text-font":["Microsoft YaHei Regular"],"text-size":this.themeInfo.label["text-size"],"text-allow-overlap":!0,"text-letter-spacing":0,"text-max-width":0},paint:{"text-color":this.themeInfo.label["text-color"],"text-opacity":1,"text-halo-color":this.themeInfo.label["text-halo-color"],"text-halo-width":this.themeInfo.label["text-halo-width"]}}),this._initLegendInfo()}this._sendMapToUser()}}},{key:"_sendMapToUser",value:function(){this._sourceListModel=new s.default({map:this.map}),this._legendInfo&&this._sourceListModel.addSourceStyle(this.overLayerId,this._legendInfo),this.fire("addlayerssucceeded",{map:this.map})}},{key:"_clearOverLayer",value:function(){this.map&&this.map.getLayer(this.overLayerId)&&(this.map.getLayer(this.overLayerId)&&this.map.removeLayer(this.overLayerId),this.map.getLayer("".concat(this.overLayerId,"-strokeLine"))&&this.map.removeLayer("".concat(this.overLayerId,"-strokeLine")),this.map.getLayer("".concat(this.overLayerId,"-label"))&&this.map.removeLayer("".concat(this.overLayerId,"-label")),this.map.getSource(this.overLayerId)&&this.map.removeSource(this.overLayerId),this.map.getSource("".concat(this.overLayerId,"-label"))&&this.map.removeSource("".concat(this.overLayerId,"-label")))}},{key:"_restTheme",value:function(){this.map&&this.map.getLayer(this.overLayerId)&&(this.themeInfo=p,this._addOverLayer())}},{key:"_initLegendInfo",value:function(){this._legendInfo={layerType:"RANGE",featureType:"POLYGON",layerId:this.overLayerId,themeField:this.themeInfo.field,styleGroup:this.themeInfo.styleGroup,integerType:!0}}},{key:"centerValid",value:function(t){return!(!t||!(0<t.length||(0,n.default)(t)===f.default.LngLat||t.lng))}},{key:"_getResizedZoom",value:function(t,e,i,r){var n=2<arguments.length&&void 0!==i?i:512,a=3<arguments.length&&void 0!==r?r:360,o=e.width,s=e.height,l=Math.abs(t.getEast()-t.getWest()),u=Math.abs(this._getBoundsRadian(t.getSouth())-this._getBoundsRadian(t.getNorth())),c=+Math.log2(a/(l/parseInt(o)*n)).toFixed(2),h=+Math.log2(a/(u/parseInt(s)*n)).toFixed(2);return c<=h?c:h}},{key:"_getBoundsRadian",value:function(t){return 180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Math.PI/360))}},{key:"resize",value:function(t){var e=0<arguments.length&&void 0!==t&&t;this.map&&this.map.resize();var i=window.getComputedStyle(document.getElementById(this.target));if(e&&this.map&&this.bounds&&i){var r=this._getResizedZoom(this.bounds,i);r!==this.map.getZoom()&&this.map&&this.map.setZoom(r)}}},{key:"setProxyUrl",value:function(t){this.proxyUrl=t,this.map&&this._handleLayerInfo()}},{key:"setCenter",value:function(t){this.map&&this.centerValid(t)&&(this.mapOptions.center=t,this.map.setCenter(t))}},{key:"setZoom",value:function(t){this.map&&(!(this.mapOptions.zoom=t)&&0!==t||this.map.setZoom(t))}},{key:"setMaxBounds",value:function(t){this.map&&(this.mapOptions.maxBounds=t)&&this.map.setMaxBounds(t)}},{key:"setBearing",value:function(t){this.map&&(!(this.mapOptions.bearing=t)&&0!==t||this.map.setBearing(t))}},{key:"setPitch",value:function(t){this.map&&(!(this.mapOptions.pitch=t)&&0!==t||this.map.setPitch(t))}},{key:"setRenderWorldCopies",value:function(t){this.map&&(this.mapOptions.renderWorldCopies=t)&&this.map.setRenderWorldCopies(t)}},{key:"setUrl",value:function(t){this.map&&((this.dataUrl=t)?this._handleLayerInfo():this._clearOverLayer())}},{key:"setThemeUrl",value:function(t){this.map&&((this.themeUrl=t)?this._handleThemeInfo():this._restTheme())}},{key:"setName",value:function(t){this.map&&(this._clearOverLayer(),this.overLayerId=t||this.defaultOverLayerId,this._addOverLayer())}},{key:"getSourceListModel",get:function(){return this._sourceListModel}}]),l}(f.default.Evented);e.default=l},"62d8":function(t,e,i){"use strict";i.r(e);var r=i("183d"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},6375:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=i("4e21");e.default=function t(e){(0,n.default)(this,t),this.url=e.url,this.name=e.name||(0,a.geti18n)().t("commontypes.addressMatch"),this.proxy=e.proxy}},"63f3":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ArrayExt=e.FunctionExt=e.NumberExt=e.StringExt=void 0;var r={startsWith:function(t,e){return 0===t.indexOf(e)},contains:function(t,e){return-1!==t.indexOf(e)},trim:function(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")},camelize:function(t){for(var e=t.split("-"),i=e[0],r=1,n=e.length;r<n;r++){var a=e[r];i+=a.charAt(0).toUpperCase()+a.substring(1)}return i},format:function(t,a,o){a=a||window;return t.replace(String.tokenRegEx,function(t,e){for(var i,r=e.split(/\.+/),n=0;n<r.length;n++)0===n&&(i=a),i=i[r[n]];return"function"==typeof i&&(i=o?i.apply(null,o):i()),void 0===i?"undefined":i})},tokenRegEx:/\$\{([\w.]+?)\}/g,numberRegEx:/^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/,isNumeric:function(t){return String.numberRegEx.test(t)},numericIf:function(t){return String.isNumeric(t)?parseFloat(t):t}};e.StringExt=r;var n={decimalSeparator:".",thousandsSeparator:",",limitSigDigs:function(t,e){var i=0;return 0<e&&(i=parseFloat(t.toPrecision(e))),i},format:function(t,e,i,r){e=void 0!==e?e:0,i=void 0!==i?i:Number.thousandsSeparator,r=void 0!==r?r:Number.decimalSeparator,null!=e&&(t=parseFloat(t.toFixed(e)));var n=t.toString().split(".");1===n.length&&null==e&&(e=0);var a,o=n[0];if(i)for(var s=/(-?[0-9]+)([0-9]{3})/;s.test(o);)o=o.replace(s,"$1"+i+"$2");if(0===e)a=o;else{var l=1<n.length?n[1]:"0";null!=e&&(l+=new Array(e-l.length+1).join("0")),a=o+r+l}return a}};e.NumberExt=n;var a={bind:function(e,i){var r=Array.prototype.slice.apply(arguments,[2]);return function(){var t=r.concat(Array.prototype.slice.apply(arguments,[0]));return e.apply(i,t)}},bindAsEventListener:function(e,i){return function(t){return e.call(i,t||window.event)}},False:function(){return!1},True:function(){return!0},Void:function(){}};e.FunctionExt=a;var o={filter:function(t,e,i){var r=[];if(Array.prototype.filter)r=t.filter(e,i);else{var n=t.length;if("function"!=typeof e)throw new TypeError;for(var a=0;a<n;a++)if(a in t){var o=t[a];e.call(i,o,a,t)&&r.push(o)}}return r}};e.ArrayExt=o},"655b":function(t,e,i){"use strict";var a=i("d691"),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,i,r,n={};return t&&a.forEach(t.split("\n"),function(t){if(r=t.indexOf(":"),e=a.trim(t.substr(0,r)).toLowerCase(),i=a.trim(t.substr(r+1)),e){if(n[e]&&0<=o.indexOf(e))return;n[e]="set-cookie"===e?(n[e]?n[e]:[]).concat([i]):n[e]?n[e]+", "+i:i}}),n}},"65db":function(t,e,i){"use strict";i.r(e);var r=i("b757"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},6608:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a={name:"RouteResult",components:{Pagination:r(i("4dd8")).default},mixins:[n.default],props:{keyWord:{type:String},from:{type:String,default:"Search"},resultBelongTo:{type:String},data:{type:Array},count:{type:Number,default:0},pageSize:{type:Number,default:10},prompt:{type:Object},openPurePoiSearch:{type:Boolean,default:!1},specifyAdminSearch:{type:Boolean,default:!1},mapBound:{type:String,default:""}},data:function(){return{pageNo:1}},methods:{resetStartPoint:function(t){this.$emit("reset-start-point",t)},resetEndPoint:function(t){this.$emit("reset-end-point",t)},addPointToMap:function(t){if("Search"===this.from){var e=t.lonlat.split(" ");this.$emit("show-point-popup",{coordinates:[+e[0],+e[1]],data:t})}},toggleBuoyActive:function(t,e){var i=t.type,r=t.target,n=r,a=n.querySelector(".buoy-icon"),o=n.querySelector(".set-start-point");"mouseenter"===i?(r.style.background=this.getBackground,o&&(o.style.display="block"),a&&a.classList.add("buoy-icon-active"),this.setHighlightIcon(e.hotPointID)):(r.style.background="inherit",o&&(o.style.display="none"),a&&a.classList.remove("buoy-icon-active"),this.setHighlightIcon())},setHighlightIcon:function(t){this.$emit("set-highlight-icon",t||"")},searchPointsResult:function(t,e){var i={queryType:"1",queryTerminal:1e4,start:"".concat((t-1)*e),count:"".concat(e),mapBound:this.mapBound};this.openPurePoiSearch&&(i.queryType="7"),this.specifyAdminSearch&&(i.specifyAdminCode=this.prompt.adminCode),this.$emit("change-pagination",this.keyWord,i,this.openPurePoiSearch)},pagiantionChange:function(t){var e=t.page,i=t.pageSize;this.pageNo=e,this.searchPointsResult(e,i)}}};e.default=a},"66f6":function(t,e){function r(t,e){for(var i=0;i<e.length;i++){var r=e[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}t.exports=function(t,e,i){return e&&r(t.prototype,e),i&&r(t,i),t}},6704:function(t,e,i){var r=i("80e6"),n=i("8330"),a=i("089f"),o=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":(o&&o in Object(t)?n:a)(t)}},"67c2":function(t,e,i){"use strict";i.r(e);var r=i("cfa2"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"698d":function(t,e){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(t){"object"==typeof window&&(i=window)}t.exports=i},"69e7":function(t,e,i){"use strict";i.r(e);var r=i("6ac7"),n=i("26ce");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"6a7a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"setMap",value:function(t){var e=t.map;this.map=e||null,this._initVM()}},{key:"_initVM",value:function(){var e=this;this.map.on("wheel",function(t){e._wheelEventFires(t)})}},{key:"zoomIn",value:function(){this.map.zoomIn()}},{key:"zoomOut",value:function(){this.map.zoomOut()}},{key:"getMaxZoom",value:function(){return this.map.getMaxZoom()}},{key:"getMinZoom",value:function(){return this.map.getMinZoom()}},{key:"getZoom",value:function(){return this.map.getZoom()}},{key:"setZoom",value:function(t){this.map.setZoom(t)}},{key:"wheelEventOn",value:function(e){this.on("mouseWheel",function(t){e()})}},{key:"_wheelEventFires",value:function(t){this.fire("mouseWheel",{result:t})}},{key:"removed",value:function(){}}]),e}(r(i("3d57")).default.Evented);e.default=u},"6ac7":function(t,e,i){"use strict";function r(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"sm-component-ncp-map",attrs:{id:this.target}},[this._t("default"),this._v(" "),this.spinning?e("a-spin",{attrs:{size:"large",tip:this.$t("webmap.loadingTip"),spinning:this.spinning}}):this._e()],2)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"6b51":function(t,e,i){var r=i("e1d3");t.exports=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&r(t,e)}},"6b73":function(t,e){t.exports=function(t){this.ok=!1,this.alpha=1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t=(t=t.replace(/ /g,"")).toLowerCase();var c={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};t=c[t]||t;for(var h=[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:["rgba(123, 234, 45, 0.8)","rgba(255,234,245,1.0)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3]),parseFloat(t[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],e=0;e<h.length;e++){var i=h[e].re,r=h[e].process,n=i.exec(t);if(n){var a=r(n);this.r=a[0],this.g=a[1],this.b=a[2],3<a.length&&(this.alpha=a[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:255<this.r?255:this.r,this.g=this.g<0||isNaN(this.g)?0:255<this.g?255:this.g,this.b=this.b<0||isNaN(this.b)?0:255<this.b?255:this.b,this.alpha=this.alpha<0?0:1<this.alpha||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var t=this.r.toString(16),e=this.g.toString(16),i=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==i.length&&(i="0"+i),"#"+t+e+i},this.getHelpXML=function(){for(var t=new Array,e=0;e<h.length;e++)for(var i=h[e].example,r=0;r<i.length;r++)t[t.length]=i[r];for(var n in c)t[t.length]=n;var a=document.createElement("ul");a.setAttribute("id","rgbcolor-examples");for(e=0;e<t.length;e++)try{var o=document.createElement("li"),s=new RGBColor(t[e]),l=document.createElement("div");l.style.cssText="margin: 3px; border: 1px solid black; background:"+s.toHex()+"; color:"+s.toHex(),l.appendChild(document.createTextNode("test"));var u=document.createTextNode(" "+t[e]+" -> "+s.toRGB()+" -> "+s.toHex());o.appendChild(l),o.appendChild(u),a.appendChild(o)}catch(t){}return a}}},"6b99":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("6255")),h=r(i("d3e9")),d=r(i("9f21")),f=r(i("3a49")),g=i("e22c"),A=i("e0f2"),p=r(i("331f")),m=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},y=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).apply(this,arguments))).spinning=!0,t.autoresize=!0,t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"mounted",value:function(){this.initializeWebMap(),this.registerEvents()}},{key:"beforeDestroy",value:function(){this.destory(),h.default.$options.deleteMap(this.target),h.default.$options.deleteWebMap(this.target)}},{key:"load",value:function(t){return t}},{key:"getLayerFailed",value:function(t){return t}},{key:"getThemeFailed",value:function(t){return t}},{key:"initializeWebMap",value:function(){var t=this;this.viewModel=new c.default(this.target,this.dataOptions,this.mapOptions),this.autoresize&&(this.__resizeHandler=(0,p.default)(function(){t.resize()},100,{leading:!0}),(0,A.addListener)(this.$el,this.__resizeHandler))}},{key:"resize",value:function(){this.viewModel&&this.viewModel.resize&&this.viewModel.resize(this.keepBounds)}},{key:"registerEvents",value:function(){var e=this;this.viewModel.on("addlayerssucceeded",function(t){e.spinning=!1,h.default.$options.setMap(e.target,t.map),e.viewModel&&h.default.$options.setWebMap(e.target,e.viewModel),h.default.$emit("load-map",t.map,e.target),t.map.resize(),e.map=t.map,e.bindMapEvents(),e.load({map:t.map})}),this.viewModel.on("getlayerinfofailed",function(t){e.getLayerFailed({error:t.error}),e.$message.error(e.$t("webmap.getLayerInfoFailed")),e.spinning=!1}),this.viewModel.on("getthmeminfofailed",function(t){e.getThemeFailed({error:t.error}),e.$message.warning(e.$t("webmap.getLayerInfoFailed")),e.spinning=!1})}},{key:"destory",value:function(){this.autoresize&&(0,A.removeListener)(this.$el,this.__resizeHandler)}},{key:"getMapTarget",get:function(){return this.target}}]),e}((0,g.Mixins)(f.default,d.default));m([(0,g.Provide)()],y.prototype,"__resizeHandler",void 0),m([(0,g.Prop)({default:"map"})],y.prototype,"target",void 0),m([(0,g.Prop)()],y.prototype,"mapOptions",void 0),m([(0,g.Prop)()],y.prototype,"dataOptions",void 0),m([(0,g.Prop)({default:!1})],y.prototype,"keepBounds",void 0),m([(0,g.Emit)()],y.prototype,"load",null),m([(0,g.Emit)()],y.prototype,"getLayerFailed",null),m([(0,g.Emit)()],y.prototype,"getThemeFailed",null);var C=y=m([(0,g.Component)({name:"SmNcpMap",viewModelProps:["mapOptions.center","mapOptions.zoom","mapOptions.maxBounds","mapOptions.renderWorldCopies","mapOptions.bearing","mapOptions.pitch","dataOptions.url","dataOptions.themeUrl","dataOptions.name","dataOptions.proxyUrl"]})],y);e.default=C},"6d09":function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__6d09__},"6e0d":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(p){var m,y=[];return new Promise(function(e,i){var t=p.url,r=p.type,n=p.geoJSON,a=p.maxFeatures,o=p.attributeFilter,s=p.dataName,l=p.layerName,u=p.withCredentials,c=p.preferContent,h=p.epsgCode;if(p&&(t||n)&&r){var d={maxFeatures:a,attributeFilter:o};if("iServer"===r){var f,g={};if(p.proxy&&(g.proxy=p.proxy),h&&(g.epsgCode=h),m=new C.default(p.url,g),s){var A=s[0].split(":");f={datasetName:A[1],dataSourceName:A[0],dataUrl:t}}else f={mapName:l,dataUrl:t};y=[f,d]}else"iPortal"===r?(d.withCredentials=u,m=new v.default(t,u,{epsgCode:h}),y=[d,!!c]):"rest"===r?(m=new I.default({proxy:p.proxy}),y=[t,d]):"geoJSON"===r&&n&&(m=new I.default,y=[n,d])}m&&(m.on({getdatasucceeded:function(t){e(t)},getdatafailed:function(t){i(t)}}),m.getData(y[0],y[1]))})};var C=r(i("e340")),v=r(i("9d60")),I=r(i("5bf3"))},"6e42":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=r(i("7ae5")),l=r(i("19e1")),n=r(i("66f6")),u=r(i("8377")),c=r(i("c031")),a=r(i("6b51")),A=r(i("3d57")),h=r(i("5fdb")),d=i("c599");i("f240"),i("3ef3"),i("c978");var f=r(i("f840")),g=r(i("e76e")),p=r(i("25a2")),m=i("4e21"),o=r(i("d6e6")),y=i("1448"),C=i("1a91"),v=r(i("7319")),I=function(t){function o(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{style:{version:8,sources:{},layers:[]}},n=3<arguments.length?arguments[3]:void 0,a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:function(){return!0};return(0,l.default)(this,o),(e=(0,u.default)(this,(0,c.default)(o).call(this,t,i,r)))._cacheLayerId=[],e._layerTimerList=[],"string"==typeof t||"number"==typeof t?e.mapId=t:null!==t&&"object"===(0,s.default)(t)&&(e.webMapInfo=t),e.mapId||r.center||r.zoom||(r.center=[0,0],r.zoom=0),e.centerValid(r.center)&&(e.center=r.center),e.zoom=r.zoom,e.bounds=r.bounds,e.bearing=r.bearing,e.pitch=r.pitch,e.rasterTileSize=r.rasterTileSize||256,e.layerFilter=a,e.checkSameLayer=i.checkSameLayer,e._legendList={},n?(e.map=n,e._taskID=new Date,e.getMapInfo(e._taskID)):e._initWebMap(),e}return(0,a.default)(o,t),(0,n.default)(o,[{key:"resize",value:function(t){var e=0<arguments.length&&void 0!==t&&t;this.map&&this.map.resize(),this.echartsLayerResize();var i=window.getComputedStyle(document.getElementById(this.target));if(e&&this.map&&this.bounds&&i){var r=this._getResizedZoom(this.bounds,i);r!==this.map.getZoom()&&this.map&&this.map.setZoom(r)}}},{key:"setCrs",value:function(t){this.map&&(this.mapOptions.crs=t)&&this.map.setCRS(A.default.CRS.get(t))}},{key:"setCenter",value:function(t){this.map&&this.centerValid(t)&&(this.mapOptions.center=t,this.map.setCenter(t,{from:"setCenter"}))}},{key:"setRenderWorldCopies",value:function(t){this.map&&(this.mapOptions.renderWorldCopies=t)&&this.map.setRenderWorldCopies(t)}},{key:"setBearing",value:function(t){this.map&&(!(this.mapOptions.bearing=t)&&0!==t||this.map.setBearing(t))}},{key:"setPitch",value:function(t){this.map&&(!(this.mapOptions.pitch=t)&&0!==t||this.map.setPitch(t))}},{key:"setStyle",value:function(t){this.map&&(this.mapOptions.style=t)&&this.map.setStyle(t)}},{key:"setRasterTileSize",value:function(e){var i=this;if(this.map){if(e<=0)return;var r=this.map.getStyle().sources;Object.keys(r).forEach(function(t){"raster"===r[t].type&&"iserver"===r[t].rasterSource&&i._updateRasterSource(t,{tileSize:e})})}}},{key:"cleanLayers",value:function(){var e=this;this._taskID=null,this._cacheLayerId.forEach(function(t){e.map&&e.map.getLayer(t)&&e.map.removeLayer(t)}),this._cacheLayerId.forEach(function(t){e.map&&e.map.getSource(t)&&e.map.removeSource(t)}),this._cacheLayerId=[]}},{key:"_initWebMap",value:function(){this.initWebMap()}},{key:"_getMapInfo",value:function(t,e){var i=this,r=t.projection;if(this.baseProjection=this._defineProj4(r),!A.default.CRS.get(this.baseProjection))throw Error((0,m.geti18n)().t("webmap.crsNotSupport"));if(this.map){if(this.map.getCRS().epsgCode!==this.baseProjection&&!this.ignoreBaseProjection)return void this.triggerEvent("projectionIsNotMatch",{});this._handleLayerInfo(t,e)}else this._createMap(t),this.map.on("load",function(){i._handleLayerInfo(t,e)})}},{key:"_handleLayerInfo",value:function(t,e){t=this._setLayerID(t),this._layers=[];var i=t.layers,r=t.baseLayer;"function"==typeof this.layerFilter&&this.layerFilter(r)&&this._initBaseLayer(t),i&&0!==i.length?this._initOverlayLayers(i,e):this._sendMapToUser(0,0)}},{key:"_createMap",value:function(t){var n=this;if(!t)return this.mapOptions.container=this.target,this.mapOptions.transformRequest||(this.mapOptions.transformRequest=function(t,e){var i="";if("string"==typeof n.proxy){var r="data";"Tile"===e&&(r="image"),i=n.webMapService.handleProxy(r)}return{url:i?+"".concat(i).concat(encodeURIComponent(t)):t,credentials:n.webMapService.handleWithCredentials(i,t,n.withCredentials||!1)?"include":"omit"}}),void setTimeout(function(){var t=0;n.mapOptions.hasOwnProperty("fadeDuration")&&(t=n.mapOptions.fadeDuration),n.map=new A.default.Map(Object.assign(Object.assign({},n.mapOptions),{fadeDuration:t})),n.map.on("load",function(){n.triggerEvent("addlayerssucceeded",{map:n.map,mapparams:{},layers:[]})})},0);var e=this._getLabelFontFamily(t),i=this._getMapCenter(t),r=t.level||0,a=this.mapOptions,o=a.interactive,s=a.bounds,l=a.minZoom,u=a.maxZoom;isNaN(l)&&(l=t.minScale?this._transformScaleToZoom(t.minScale,A.default.CRS.get(this.baseProjection)):0),isNaN(u)&&(u=t.maxScale?this._transformScaleToZoom(t.maxScale,A.default.CRS.get(this.baseProjection)):22),t.visibleExtent&&4===t.visibleExtent.length&&!s&&(s=[this._unproject([t.visibleExtent[0],t.visibleExtent[1]]),this._unproject([t.visibleExtent[2],t.visibleExtent[3]])]),s||(r+=t.minScale&&t.maxScale?this._transformScaleToZoom(t.minScale,A.default.CRS.get(this.baseProjection)):+Math.log2(this._getResolution(A.default.CRS.get(this.baseProjection).getExtent())/this._getResolution(t.extent)).toFixed(2)),this.map=new A.default.Map({container:this.target,center:this.center||i,zoom:this.zoom||r,minZoom:l,maxZoom:u,bearing:this.bearing||0,pitch:this.pitch||0,bounds:s,interactive:void 0===o||o,style:{version:8,sources:{},layers:[]},crs:this.baseProjection,localIdeographFontFamily:e||"",renderWorldCopies:!1,preserveDrawingBuffer:this.mapOptions.preserveDrawingBuffer||!1,transformRequest:function(t,e){if("Tile"!==e)return{url:t};n.isSuperMapOnline&&0===t.indexOf("http://")&&(t="https://www.supermapol.com/apps/viewer/getUrlResource.png?url=".concat(encodeURIComponent(t)));var i=n.webMapService.handleProxy("image");return{url:t,credentials:n.webMapService.handleWithCredentials(i,t,!1)?"include":"omit"}},fadeDuration:0}),this.triggerEvent("mapinitialized",{map:this.map})}},{key:"_createMVTBaseLayer",value:function(t){var e=t.dataSource.url;-1<e.indexOf("/restjsr/")&&(e+="/style.json"),this.map.addStyle(e)}},{key:"_initBaseLayer",value:function(t){var e,i=t.baseLayer||t,r=this.getBaseLayerType(i),n=this.getMapurls();switch(this.baseLayerProxy=this.webMapService.handleProxy("image"),r){case"TIANDITU":this.baseLayerProxy=null,this._createTiandituLayer(t);break;case"BING":this.baseLayerProxy=null,this._createBingLayer(i.layerID||i.name);break;case"WMS":this._createWMSLayer(i);break;case"WMTS":this._createWMTSLayer(i);break;case"TILE":this._createDynamicTiledLayer(i);break;case"CLOUD":case"XYZ":e=n[i.layerType],this._createXYZLayer(i,e);break;case"BAIDU":this.triggerEvent("notsupportbaidumap",{});break;case"MAPBOXSTYLE":this._createMVTBaseLayer(i)}}},{key:"_initOverlayLayers",value:function(t,o){var s=this;"function"==typeof this.layerFilter&&(t=t.filter(this.layerFilter)),this._layers=t,this.layerAdded=0,this.expectLayerLen=t.length,0<this.expectLayerLen&&t.forEach(function(t,e){var i=s.webMapService.getDatasourceType(t);if("SAMPLE_DATA"===i)return s._addLayerSucceeded(),void s.triggerEvent("getlayerdatasourcefailed",{error:"SAMPLE DATA is not supported",layer:t,map:s.map});if(t.visibleScale){var r=t.visibleScale,n=r.minScale,a=r.maxScale;t.minzoom=Math.max(s._transformScaleToZoom(n),0),t.maxzoom=Math.min(24,s._transformScaleToZoom(a)+1e-7)}"tile"===i?(s._initBaseLayer(t),s._addLayerSucceeded(),t.autoUpdateTime&&s._layerTimerList.push(setInterval(function(){s._initBaseLayer(t)},t.autoUpdateTime))):(s.getLayerFeatures(t,o,i),t.autoUpdateTime&&s._layerTimerList.push(setInterval(function(){s.getLayerFeatures(t,o,i)},t.autoUpdateTime)))},this)}},{key:"_initOverlayLayer",value:function(t,e,i){var r=1<arguments.length&&void 0!==e?e:[],n=2<arguments.length?i:void 0,a=t.layerID,o=t.layerType,s=t.visible,l=t.style,u=t.featureType,c=t.labelStyle,h=t.projection;t.visible=s?"visible":"none",r=this.mergeFeatures(a,r,n),"restMap"!==o?"mvt"!==o?(r&&r[0]&&"Polygon"===r[0].geometry.type&&(r=(0,d.handleMultyPolygon)(r)),r&&h&&(h!==this.baseProjection||"EPSG:3857"===h)&&(this._unprojectProjection=this._defineProj4(h),r=this.transformFeatures(r)),r=this.handleLayerFeatures(r,t),"VECTOR"===o?"POINT"===u?"SYMBOL_POINT"===l.type?this._createSymbolLayer(t,r):this._createGraphicLayer(t,r):(this._createVectorLayer(t,r),this._addLayerSucceeded()):"UNIQUE"===o?this._createUniqueLayer(t,r):"RANGE"===o?this._createRangeLayer(t,r):"HEAT"===o?this._createHeatLayer(t,r):"MARKER"===o?this._createMarkerLayer(t,r):"MIGRATION"===o?this._createMigrationLayer(t,r):"RANK_SYMBOL"===o?this._createRankSymbolLayer(t,r):"DATAFLOW_POINT_TRACK"!==o&&"DATAFLOW_HEAT"!==o||this._createDataflowLayer(t),c&&c.labelField&&"DATAFLOW_POINT_TRACK"!==o&&this._addLabelLayer(t,r,!1)):this._createMvtLayer(r.info,t,r.featureType):this._createRestMapLayer(r,t)}},{key:"_createTiandituLayer",value:function(t){var e=this._getTiandituUrl(t),i=t.baseLayer,r=i.labelLayerVisible,n=i.name,a=i.visible,o=Boolean(r),s=e.labelUrl,l=e.tiandituUrl;this._addBaselayer(l,n,a),o&&this._addBaselayer(s,"".concat(n,"-label"),a)}},{key:"_createWMTSLayer",value:function(r){var n=this;this.webMapService.getWmtsInfo(r,this.map.getCRS().epsgCode).then(function(t){var e=r.layerID||r.name;if(t.isMatched){var i=n._getWMTSUrl(Object.assign({},r,t));n._addBaselayer([i],e,r.visible,0,t.matchMaxZoom,!1,t.bounds)}},function(t){throw new Error(t)}).catch(function(t){n.triggerEvent("getmapinfofailed",{error:t})})}},{key:"_createBingLayer",value:function(t){this._addBaselayer(["https://dynamic.t0.tiles.ditu.live.com/comp/ch/{quadkey}?it=G,TW,L,LA&mkt=zh-cn&og=109&cstl=w4c&ur=CN&n=z"],t,layerInfo.visible)}},{key:"_createXYZLayer",value:function(t,e){var i=[];if("OSM"===t.layerType){for(var r=e.match(/\w\-\w/g)[0],n=r[0],a=r[2],o="",s=97;s<123;s++)o+=String.fromCharCode(s);for(var l=o.split(""),u=l.indexOf(n),c=l.indexOf(a),h=l.slice(u,c+1),d=0;d<h.length;d++){var f=e.replace(/{\w\-\w}/g,h[d]);i.push(f)}}else if("GOOGLE_CN"===t.layerType)for(var g=e.match(/\d\-\d/g)[0],A=parseInt(g[0]),p=parseInt(g[2]),m=A;m<=p;m++){var y=e.replace(/{\d\-\d}/g,m.toString());i.push(y)}else i=[e];var C=t.layerID||t.name;this._addBaselayer(i,C,t.visible)}},{key:"_createDynamicTiledLayer",value:function(t){var e=t.url,i=t.layerID||t.name,r=t.minzoom,n=t.maxzoom;this._addBaselayer([e],i,t.visible,r,n,!0)}},{key:"_createWMSLayer",value:function(t){var e=this._getWMSUrl(t),i=t.layerID||t.name;this._addBaselayer([e],i,t.visible)}},{key:"_createVectorLayer",value:function(t,e){var n=this,a=t.featureType,o=t.layerID,s=t.minzoom,l=t.maxzoom,i=t.style,u=t.visible,r=this.map.getSource(o),c={type:"FeatureCollection",features:e};if(r)r.setData(c);else{var h={type:"geojson",data:c};this.map.addSource(o,h)}var d=Array.isArray(i)?i:[i];2===d.length&&("solid"===d[0].lineDash&&"solid"===d[1].lineDash&&(d[0].strokeWidth=d[1].strokeWidth,d[1].strokeWidth=d[1].strokeWidth-2),"solid"===d[0].lineDash&&"dash"===d[1].lineDash&&(d[0].strokeWidth=d[1].strokeWidth,d[1].strokeWidth=.5*d[1].strokeWidth,d[1].lineDash="dashrailway")),d.forEach(function(t,e){var i={style:n._transformStyleToMapBoxGl(t,a),layout:{visibility:u}},r=0===e?o:"".concat(o,"-additional-").concat(e);n._addOverlayToMap(a,o,r,i,s,l)}),"POLYGON"===a&&i.strokeColor&&this._addStrokeLineForPoly(i,o,o+"-strokeLine",u,s,l)}},{key:"_getWMSUrl",value:function(t){var e=t.url;e=e.split("?")[0];var i={service:"WMS",request:"GetMap",layers:null!==t.layers&&"object"===(0,s.default)(t.layers)?t.layers.join(","):t.layers||"0",styles:"",format:"image/png",transparent:"true",version:"1.1.1",width:256,height:256,srs:this.baseProjection};return e+="".concat(this._getParamString(i,e),"&bbox={bbox-epsg-3857}")}},{key:"_setLayerID",value:function(t){var l=this,u={},c=t.baseLayer,e=t.layers,i=void 0===e?[]:e;if(!this.checkSameLayer){var r=this._generateUniqueLayerId(c.name,0);c.name=r.newId}var h=i.map(function(t){return t.name}),n=i.map(function(t,e){t.name in u||(u[t.name]=c.name===t.name?1:0);var i=h.indexOf(t.name),r=h.lastIndexOf(t.name);i<e&&e<=r&&(u[t.name]=u[t.name]+1);var n=u[t.name]?"".concat(t.name,"-").concat(u[t.name]):t.name;if(!l.checkSameLayer||"raster"!==t.layerType){var a=l._generateUniqueLayerId(n,u[t.name]),o=a.newId,s=a.newIndex;u[t.name]=s,n=o}return Object.assign(t,{layerID:n})});return t.layers=n,t.baseLayer=c,t}},{key:"_generateUniqueLayerId",value:function(t,e){return this.map.getLayer(t)?(e++,t=t.match(/-\d+&/gi)?t.replace(/\d+$/gi,e):"".concat(t,"-").concat(e),this._generateUniqueLayerId(t,e)):{newId:t,newIndex:e}}},{key:"_getResizedZoom",value:function(t,e,i,r){var n=2<arguments.length&&void 0!==i?i:512,a=3<arguments.length&&void 0!==r?r:360,o=e.width,s=e.height,l=Math.abs(t.getEast()-t.getWest()),u=Math.abs(this._getBoundsRadian(t.getSouth())-this._getBoundsRadian(t.getNorth())),c=+Math.log2(a/(l/parseInt(o)*n)).toFixed(2),h=+Math.log2(a/(u/parseInt(s)*n)).toFixed(2);return c<=h?c:h}},{key:"_getBoundsRadian",value:function(t){return 180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Math.PI/360))}},{key:"_createRestMapLayer",value:function(t,e){var i=this;t.forEach(function(t){e=i.getRestMapLayerInfo(t,e),i._initBaseLayer(e)}),this._addLayerSucceeded()}},{key:"_addLayerSucceeded",value:function(){this.layerAdded++,this._sendMapToUser(this.layerAdded,this.expectLayerLen)}},{key:"_createDataflowLayer",value:function(t){var e=new A.default.supermap.DataFlowService(t.wsUrl).initSubscribe();this._handleDataflowFeaturesCallback=this._handleDataflowFeatures.bind(this,t),e.on("messageSucceeded",this._handleDataflowFeaturesCallback),this._dataflowService=e}},{key:"_handleDataflowFeatures",value:function(t,e){var i=JSON.parse(e.data);if(this.triggerEvent("dataflowfeatureupdated",{features:i,identifyField:t.identifyField,layerID:t.layerID}),t.filterCondition){var r="select * from json where ("+this.replaceFilterCharacter(t.filterCondition)+")",n=window.jsonsql.query(r,{attributes:i.properties});n&&0<n.length&&this._addDataflowLayer(t,i)}else this._addDataflowLayer(t,i)}},{key:"_getDataFlowRotateStyle",value:function(t,i,r){var n=["match",["get",r]];return t.forEach(function(t){var e;if(360<(e=void 0!==i&&"未设置"!==i&&"None"!==i?t.properties[i]:0)||e<0)return null;n.push(t.properties[r],parseInt(e))}),n.push(0),n}},{key:"_addDataflowLayer",value:function(t,e){var i=t.layerID;if("DATAFLOW_HEAT"===t.layerType)this.map.getSource(i)?this._updateDataFlowFeature(i,e,t):this._createHeatLayer(t,[e]);else{var r=t.pointStyle;if(t.style=r,this.map.getSource(i))this._updateDataFlowFeature(i,e,t,"point");else{var n=this._getDataFlowRotateStyle([e],t.directionField,t.identifyField);["BASIC_POINT","SVG_POINT","IMAGE_POINT"].includes(r.type)?this._createGraphicLayer(t,[e],null,n):this._createSymbolLayer(t,[e],null,n)}if(t.labelStyle&&t.visible&&(this.map.getSource(i+"-label")?this._updateDataFlowFeature(i+"-label",e,t):this._addLabelLayer(t,[e],!0)),t.lineStyle&&t.visible)if(this.map.getSource(i+"-line"))this._updateDataFlowFeature(i+"-line",e,t,"line");else{var a=e.geometry.coordinates,o={type:"Feature",properties:e.properties,geometry:{type:"LineString",coordinates:[a]}};this._createVectorLayer({style:t.lineStyle,featureType:"LINE",visible:"visible",layerID:i+"-line"},[o])}}}},{key:"_updateDataFlowFeature",value:function(t,r,e,n){var a=e.identifyField,o=e.maxPointCount,i=e.directionField,s=(0,p.default)(this.map.getSource(t)._data.features),l=!1;if(s.map(function(t,e){if(t.properties[a]===r.properties[a])if(l=!0,"line"===n){var i=t.geometry.coordinates;i.push(r.geometry.coordinates),o&&i.length>o&&i.splice(0,i.length-o),s[e].geometry.coordinates=i}else s[e]=r}),l||("line"===n?s.push({type:"Feature",properties:r.properties,geometry:{type:"LineString",coordinates:[r.geometry.coordinates]}}):s.push(r)),this.map.getSource(t).setData({type:"FeatureCollection",features:s}),"point"===n){var u=e.pointStyle.type,c=this._getDataFlowRotateStyle(s,i,a);["SVG_POINT","IMAGE_POINT"].includes(u)?this.map.setLayoutProperty(t,"icon-rotate",c):"SYMBOL_POINT"===u&&this.map.setLayoutProperty(t,"text-rotate",c)}}},{key:"_createMigrationLayer",value:function(t,e){window.echarts=f.default;var i=this.getEchartsLayerOptions(t,e,"GLMap");i.GLMap={roam:!0};var r=new g.default(this.map);r.chart.setOption(i),this.echartslayer.push(r),this._addLayerSucceeded()}},{key:"_createRankSymbolLayer",value:function(t,e){var i=t.minzoom,r=t.maxzoom,n=t.themeSetting.themeField,a=t.themeSetting.colors,o=t.style,s=t.featureType,l=this.createRankStyleSource(t,e).styleGroups;e=this.getFilterFeatures(t.filterCondition,e);for(var u=["match",["get","index"]],c=["match",["get","index"]],h=0;h<e.length;h++){var d=e[h],f=parseFloat(d.properties[n]);if(l)for(var g=0;g<l.length;g++)if(l[g].start<=f&&f<l[g].end){var A="SYMBOL_POINT"===o.type||"IMAGE_POINT"===o.type?"SYMBOL_POINT"===o.type?2*l[g].radius:2*Number.parseFloat((l[g].radius/o.imageInfo.size.h).toFixed(2)):l[g].radius;u.push(d.properties.index,A),c.push(d.properties.index,l[g].color);break}}if(u.push(1),c.push("rgba(0, 0, 0, 0)"),this._initLegendConfigInfo(t,l),a&&0<a.length&&(o.fillColor=c),"SYMBOL_POINT"===o.type)this._createSymbolLayer(t,e,u);else if("IMAGE_POINT"===o.type)this._createGraphicLayer(t,e,u);else{var p={type:"geojson",data:{type:"FeatureCollection",features:e}},m={layout:{visibility:t.visible}};m.style=this._transformStyleToMapBoxGl(t.style,s,u,"circle-radius");var y=t.layerID;this._addOverlayToMap(s,p,y,m,i,r),this._addLayerSucceeded()}}},{key:"_addLabelLayer",value:function(t,e,i){var r=2<arguments.length&&void 0!==i&&i,n=t.labelStyle,a=n.backgroundFill,o=n.fontFamily,s=t.minzoom,l=t.maxzoom,u=parseFloat(n.fontSize||14);a="rgba(".concat(a.join(","),")");var c="rgba(255,255,255,0)";n.outlineColor&&0<n.outlineWidth?c=n.outlineColor:"line"!==n.placement&&(c=a||"rgba(255,255,255,1)");var h=(n.outlineWidth||0)/2;0===h&&"line"!==n.placement&&a&&(h=4);var d=n.textAlign||"center";n.textBaseline&&"middle"!==n.textBaseline&&(d="".concat(n.textBaseline).concat("center"===d?"":"-".concat(d)));var f="POINT"===t.featureType?[n.offsetX/u||0,n.offsetY/u||0]:[0,0];this._addLayer({id:"".concat(t.layerID,"-label"),type:"symbol",source:this.map.getSource(t.layerID)&&!r?t.layerID:{type:"geojson",data:{type:"FeatureCollection",features:e}},paint:{"text-color":n.fill,"text-halo-color":c,"text-halo-width":h},layout:{"text-field":"{".concat(n.labelField,"}"),"text-size":u,"text-offset":f,"text-font":o?[o]:["DIN Offc Pro Italic","Arial Unicode MS Regular"],"symbol-placement":"line"===n.placement?"POLYGON"===t.featureType?"line":"line-center":"point","text-max-angle":"POLYGON"===t.featureType?40:30,"symbol-spacing":"POLYGON"===t.featureType?200:50,"text-anchor":d,"text-line-height":1.2,visibility:t.visible},minzoom:s||0,maxzoom:l||22})}},{key:"_createSymbolLayer",value:function(t,e,i,r){document.getElementById("".concat(this.target)).classList.add("supermapol-icons-map");var n=t.layerID,a=t.minzoom,o=t.maxzoom,s=t.style,l=s.unicode,u=String.fromCharCode(parseInt(l.replace(/^&#x/,""),16)),c=i||s.fontSize&&parseFloat(s.fontSize)||12,h=180*(t.style.rotation||0)/Math.PI;this._addLayer({id:n,type:"symbol",source:{type:"geojson",data:{type:"FeatureCollection",features:[]}},paint:{"text-color":(0,y.getColorWithOpacity)(s.fillColor,s.fillOpacity),"text-halo-color":(0,y.getColorWithOpacity)(s.strokeColor||"rgba(0,0,0,0)",s.strokeOpacity),"text-halo-width":s.strokeWidth||0},layout:{"text-field":u,"text-size":c,"text-font":["DIN Offc Pro Italic","Arial Unicode MS Regular"],"text-rotate":r||h||0,"text-offset":[s.offsetX/2||0,s.offsetY/2||0],"text-allow-overlap":!0,visibility:t.visible},minzoom:a||0,maxzoom:o||22}),this.map.getSource(n).setData({type:"FeatureCollection",features:e}),this._addLayerSucceeded()}},{key:"_createGraphicLayer",value:function(n,t,a,o){var s=this,l=n.layerID,u=n.minzoom,c=n.maxzoom,h=n.style,d={type:"geojson",data:{type:"FeatureCollection",features:t}},f="imageIcon-".concat(l);if("IMAGE_POINT"===h.type){var e=h.imageInfo;this.map.loadImage(e.url,function(t,e){if(t)console.error(t);else{var i=2*Number.parseFloat((h.radius/e.width).toFixed(2));s.map.hasImage(f)||s.map.addImage(f,e),s._addLayer({id:l,type:"symbol",source:d,layout:{"icon-image":f,"icon-anchor":"bottom-right","icon-size":a||i,"icon-allow-overlap":!0,visibility:n.visible,"icon-offset":[h.offsetX*e.width||0,h.offsetY*e.height||0],"icon-rotate":o||180*(n.style.rotation||0)/Math.PI},minzoom:u||0,maxzoom:c||22}),s._addLayerSucceeded()}})}else if("SVG_POINT"===h.type){var i=h.url;this._svgDiv||(this._svgDiv=document.createElement("div"),document.body.appendChild(this._svgDiv)),this.getCanvasFromSVG(i,this._svgDiv,function(r){s.handleSvgColor(h,r);var t=r.toDataURL("img/png");t&&s.map.loadImage(t,function(t,e){t&&console.log(t);var i=2*Number.parseFloat((h.radius/r.width).toFixed(2));s.map.hasImage(f)||s.map.addImage(f,e),s._addLayer({id:l,type:"symbol",source:d,layout:{"icon-image":f,"icon-size":a||i,"icon-anchor":"bottom-right",visibility:n.visible,"icon-offset":[h.offsetX*r.width||0,h.offsetY*r.height||0],"icon-allow-overlap":!0,"icon-rotate":o||180*(n.style.rotation||0)/Math.PI},minzoom:u||0,maxzoom:c||22}),s._addLayerSucceeded()})})}else{var r={style:this._transformStyleToMapBoxGl(h,n.featureType),layout:{visibility:n.visible}};this._addOverlayToMap("POINT",d,l,r,u,c),this._addLayerSucceeded()}}},{key:"_createUniqueLayer",value:function(t,e){var i=this.getUniqueStyleGroup(t,e);e=this.getFilterFeatures(t.filterCondition,e);var r=t.layerID,n=t.minzoom,a=t.maxzoom,o=t.style,s=t.themeSetting.themeField;Object.keys(e[0].properties).forEach(function(t){t.toLocaleUpperCase()===s.toLocaleUpperCase()&&(s=t)});var l=t.featureType,u=["match",["get","index"]];e.forEach(function(e){i.forEach(function(t){t.value===e.properties[s]&&u.push(e.properties.index,t.color)})}),u.push("#ffffff"),this._initLegendConfigInfo(t,i);var c=t.visible,h={style:this._transformStyleToMapBoxGl(o,l,u),layout:{visibility:c}},d={type:"geojson",data:{type:"FeatureCollection",features:e}};this._addOverlayToMap(l,d,r,h,n,a),"POLYGON"===l&&o.strokeColor&&this._addStrokeLineForPoly(o,r,r+"-strokeLine",c,n,a),this._addLayerSucceeded()}},{key:"_getWMTSUrl",value:function(t){if("REST"===t.requestEncoding&&t.restResourceURL)return t.restResourceURL.replace("{Style}",t.style||"").replace("{TileMatrixSet}",t.tileMatrixSet).replace("{TileRow}","{y}").replace("{TileCol}","{x}").replace("{TileMatrix}","{z}");var e={service:"WMTS",request:"GetTile",version:"1.0.0",style:t.style||"",layer:t.layer,tilematrixSet:t.tileMatrixSet,format:"image/png",tilematrix:"{z}",tilerow:"{y}",tilecol:"{x}"};return"".concat(t.kvpResourceUrl).concat(this._getParamString(e,t.kvpResourceUrl))}},{key:"_createMarkerLayer",value:function(c,h){var d=this,f=c.minzoom,g=c.maxzoom,r={};(h=h||[]).forEach(function(t){var e=t.dv_v5_markerStyle,i=t.geometry.type.toUpperCase();"POINT"===i&&e.text&&(i="TEXT"),"POINT"===i&&e.src&&-1===e.src.indexOf("http://")&&-1===e.src.indexOf("https://")&&(e.src=d.serverUrl+e.src),r[e.src]||(r[e.src]=e)});function t(r,e){return new Promise(function(i,t){r.indexOf("svg")<0?d.map.loadImage(r,function(t,e){if(t)return console.log(t),void i();d.map.hasImage(r)||d.map.addImage(r,e),i(r)}):(d._svgDiv||(d._svgDiv=document.createElement("div"),document.body.appendChild(d._svgDiv)),d.getCanvasFromSVG(r,d._svgDiv,function(t){d.handleSvgColor(e,t),d.map.loadImage(t.toDataURL("img/png"),function(t,e){if(t)return console.log(t),void i();d.map.hasImage(r)||d.map.addImage(r,e),i(r)})}))})}var e=[];for(var i in r)e.push(t(i,r[i]));Promise.all(e).then(function(t){for(var e=0;e<h.length;e++){var i=h[e],r=i.dv_v5_markerStyle,n=i.geometry.type.toUpperCase();"POINT"===n&&r.text&&(n="TEXT");var a=d.setFeatureInfo(i);i.properties.useStyle=r,i.properties.featureInfo=a;var o={type:"geojson",data:i},s=n+"-"+i.properties.index;if("POINT"===n&&r.src){if(!t.includes(r.src))continue;d._addLayer({id:s,type:"symbol",source:o,layout:{"icon-image":r.src,"icon-size":r.scale,visibility:c.visible},minzoom:f||0,maxzoom:g||22})}if(!r.src){var l={layout:{}};"LINESTRING"===n&&r.lineCap&&(n="LINE",l.layout={"line-cap":r.lineCap});var u=c.visible;l.layout.visibility=u,l.style=d._transformStyleToMapBoxGl(r,n),d._addOverlayToMap(n,o,s,l,f,g),"POLYGON"===n&&r.strokeColor&&d._addStrokeLineForPoly(r,s,s+"-strokeLine",u,f,g)}}d._addLayerSucceeded()})}},{key:"_createHeatLayer",value:function(t,e){var i=t.minzoom,r=t.maxzoom,n=t.themeSetting,a={gradient:n.colors.slice(),radius:parseInt(n.radius)},o=n.customSettings;for(var s in o)a.gradient[s]=o[s];n.weight&&this._changeWeight(e,n.weight);var l=["interpolate",["linear"],["heatmap-density"]],u=a.gradient.length,c=parseFloat((1/u).toFixed(2));a.gradient.forEach(function(t,e){l.push(e*c),0===e&&(t=A.default.supermap.Util.hexToRgba(t,0)),l.push(t)}),this._initLegendConfigInfo(t,a.gradient);var h={"heatmap-color":l,"heatmap-radius":n.radius+15,"heatmap-intensity":{base:1,stops:[[0,.8],[22,1]]}};if(e[0].weight&&4<=e.length){var d=[];e.forEach(function(t){d.push(t.weight)});var f=SuperMap.ArrayStatistic.getMax(d),g=SuperMap.ArrayStatistic.getMin(d);h["heatmap-weight"]=["interpolate",["linear"],["get","weight"],g,0,f,1]}this._addLayer({id:t.layerID,type:"heatmap",source:{type:"geojson",data:{type:"FeatureCollection",features:e}},paint:h,layout:{visibility:t.visible},minzoom:i||0,maxzoom:r||22}),this._addLayerSucceeded()}},{key:"_changeWeight",value:function(t,i){this._fieldMaxValue={},this._getMaxValue(t,i);var r=this._fieldMaxValue[i];t.forEach(function(t){var e=t.properties[i];t.weight=e/r})}},{key:"_getMaxValue",value:function(t,e){var i,r=[],n=e;this._fieldMaxValue[n]||(t.forEach(function(t){(i=t.properties)&&parseFloat(i[n])&&r.push(parseFloat(i[n]))}),this._fieldMaxValue[n]=SuperMap.ArrayStatistic.getArrayStatistic(r,"Maximum"))}},{key:"_createRangeLayer",value:function(t,e){var a=t.themeSetting.themeField,i=t.featureType,r=t.minzoom,n=t.maxzoom,o=t.style,s=this.getRangeStyleGroup(t,e);e=this.getFilterFeatures(t.filterCondition,e);var l=["match",["get","index"]],u=e.filter(function(t,e,i){var r=parseFloat(t.properties[a]);if(!r&&0!==r)return!1;if(s)for(var n=0;n<s.length;n++)if(s[n].start<=r&&r<s[n].end){l.push(t.properties.index,s[n].color);break}return!0},this);l.push("rgba(0, 0, 0, 0)");var c={type:"geojson",data:{type:"FeatureCollection",features:u}};this._initLegendConfigInfo(t,s);var h={layout:{}};"LINE"===i&&o.lineCap&&(h.layout={"line-cap":o.lineCap});var d=t.visible;h.layout.visibility=d,h.style=this._transformStyleToMapBoxGl(o,i,l);var f=t.layerID;this._addOverlayToMap(i,c,f,h,r,n),"POLYGON"===i&&o.strokeColor&&this._addStrokeLineForPoly(o,f,f+"-strokeLine",d,r,n),this._addLayerSucceeded()}},{key:"_sendMapToUser",value:function(t,e){var i=this;if(t===e){for(var r in this._sourceListModel=new h.default({map:this.map}),this._legendList)this._sourceListModel.addSourceStyle(r,this._legendList[r]);for(var n=this._layers.filter(function(t){return!!i.map.getLayer(t.layerID)}),a=n.length-2;-1<a;a--){var o=n[a].layerID,s=n[a+1].layerID;this.map.moveLayer(o,s),this.map.getLayer("".concat(o,"-strokeLine"))&&this.map.moveLayer("".concat(o,"-strokeLine"),s);for(var l=1;l<this.expectLayerLen+1&&this.map.getLayer("".concat(o,"-additional-").concat(l));l++)this.map.moveLayer("".concat(o,"-additional-").concat(l),s);this.map.getLayer("".concat(o,"-label"))&&this.map.moveLayer("".concat(o,"-label"))}this.triggerEvent("addlayerssucceeded",{map:this.map,mapparams:this.mapParams,layers:this._layers})}}},{key:"_getParamString",value:function(t,e,i){var r=2<arguments.length&&void 0!==i&&i,n=[];for(var a in t)n.push((r?a.toUpperCase():a)+"="+t[a]);return(e&&-1!==e.indexOf("?")?"&":"?")+n.join("&")}},{key:"_transformStyleToMapBoxGl",value:function(t,e,i,r){var n={};"POINT"!==t.type&&"BASIC_POINT"!==t.type&&"POINT"!==e||"LINE"===e?["LINE","LINESTRING","MULTILINESTRING"].includes(e)?n={strokeWidth:"line-width",strokeColor:"line-color",strokeOpacity:"line-opacity"}:["REGION","POLYGON","MULTIPOLYGON"].includes(e)&&(n={fillColor:"fill-color",fillOpacity:"fill-opacity"}):n={fillColor:"circle-color",strokeWidth:"circle-stroke-width",fillOpacity:"circle-opacity",radius:"circle-radius",strokeColor:"circle-stroke-color",strokeOpacity:"circle-stroke-opacity"};var a={};for(var o in t)n[o]&&(a[n[o]]=t[o]);if(i&&(r?a[r]=i:a["circle-color"]?a["circle-color"]=i:a["line-color"]?a["line-color"]=i:a["fill-color"]=i),t.lineDash&&"solid"!==t.lineDash&&"LINE"===e&&(a["line-dasharray"]=this.getDashStyle(t.lineDash)),"POINT"===t.type||"BASIC_POINT"===t.type||"POINT"===e){var s=t.offsetX||0,l=t.offsetY||0;a["circle-translate"]=[s*t.radius,l*t.radius]}return a}},{key:"_addOverlayToMap",value:function(t,e,i,r,n,a){var o={POINT:"circle",LINE:"line",POLYGON:"fill"}[t];"circle"!==o&&"line"!==o&&"fill"!==o||this._addLayer({id:i,type:o,source:e,paint:r.style,layout:r.layout||{},minzoom:n||0,maxzoom:a||22})}},{key:"_addBaselayer",value:function(t,e,i,r,n,a,o){var s=!(2<arguments.length&&void 0!==i)||i,l=3<arguments.length&&void 0!==r?r:0,u=4<arguments.length&&void 0!==n?n:22,c=5<arguments.length&&void 0!==a&&a,h=6<arguments.length?o:void 0,d={type:"raster",tiles:t,tileSize:c?this.rasterTileSize:256,rasterSource:c?"iserver":"",prjCoordSys:c?{epsgCode:this.baseProjection.split(":")[1]}:"",proxy:this.baseLayerProxy};h&&(d.bounds=h),this._addLayer({id:e,type:"raster",source:d,minzoom:l||0,maxzoom:u||22,layout:{visibility:s?"visible":"none"}}),this.baseLayerProxy=null}},{key:"_addStrokeLineForPoly",value:function(t,e,i,r,n,a){var o={style:this._transformStyleToMapBoxGl(t,"LINE"),layout:{visibility:r}};this._addOverlayToMap("LINE",e,i,o,n,a)}},{key:"_initLegendConfigInfo",value:function(t,e){this._legendList[t.layerID]||(this._legendList[t.layerID]={layerType:t.layerType,featureType:t.featureType,layerId:t.layerID,themeField:"HEAT"===t.layerType?t.themeSetting.weight:t.themeSetting.themeField,styleGroup:e})}},{key:"_createMvtLayer",value:function(t,e,i){var r=this._getDataVectorTileStyle(i),n=this._transformStyleToMapBoxGl(r,i),a=t.url+"/tileFeature.mvt",o=A.default.CRS.get(this.baseProjection).getOrigin(),s=e.minzoom,l=e.maxzoom;a+="?&returnAttributes=true&width=512&height=512&x={x}&y={y}&scale={scale}&origin={x:".concat(o[0],",y:").concat(o[1],"}"),this._addLayer({id:e.layerID,type:r.mbglType,source:{type:"vector",tiles:[a],proxy:this.webMapService.handleProxy("image")},"source-layer":"".concat(t.datasetName,"@").concat(t.datasourceName),paint:n,layout:{visibility:e.visible?"visible":"none"},minzoom:s||0,maxzoom:l||22}),this._addLayerSucceeded()}},{key:"_getDataVectorTileStyle",value:function(t){var e={radius:8,fillColor:"#EE4D5A",fillOpacity:.9,strokeColor:"#ffffff",strokeWidth:1,strokeOpacity:1,lineDash:"solid",type:"BASIC_POINT",mbglType:"circle"};return["LINE","LINESTRING","MULTILINESTRING"].includes(t)?(e.strokeColor="#4CC8A3",e.strokeWidth=2,e.mbglType="line"):["REGION","POLYGON","MULTIPOLYGON"].includes(t)&&(e.fillColor="#826DBA",e.mbglType="fill"),e}},{key:"_unproject",value:function(t){var e=this._unprojectProjection||this.baseProjection;if("EPSG:4326"===e)return t;var i=(0,v.default)(e,"EPSG:4326",t),r=v.default.defs(e);return r.axis&&0===r.axis.indexOf("ne")&&i.reverse(),i}},{key:"_getMapCenter",value:function(t){var e;return e=(e=t.center&&[t.center.x,t.center.y])||[0,0],e=this._unproject(e),e=new A.default.LngLat(e[0],e[1])}},{key:"_getLabelFontFamily",value:function(t){var e=[],i=t.layers;return i&&0<i.length&&i.forEach(function(t){t.labelStyle&&e.push(t.labelStyle.fontFamily)},this),e.push("'supermapol-icons'"),e.join(",")}},{key:"_getTiandituUrl",value:function(t){for(var e=/t0/gi,i={tiandituUrl:[],labelUrl:[]},r=t.baseLayer.layerType.split("_")[1].toLowerCase(),n=Boolean(t.baseLayer.labelLayerVisible),a="https://t0.tianditu.gov.cn/{layer}_{proj}/wmts?tk=".concat(this.tiandituKey),o=a,s="EPSG:4326"===this.baseProjection?"c":"w",l={service:"WMTS",request:"GetTile",style:"default",version:"1.0.0",layer:r,tilematrixSet:s,format:"tiles",width:256,height:256},u=(a+=this._getParamString(l,a)+"&tilematrix={z}&tilerow={y}&tilecol={x}").replace("{layer}",r).replace("{proj}",s),c=[],h=0;h<8;h++)c.push(u.replace(e,"t".concat(h)));if(i.tiandituUrl=c,n){var d={vec:"cva",ter:"cta",img:"cia"}[r];l.layer=d,o=(o+=this._getParamString(l,o)+"&tilematrix={z}&tilerow={y}&tilecol={x}").replace("{layer}",d).replace("{proj}",s);for(var f=[],g=0;g<8;g++)f.push(o.replace(e,"t".concat(g)));i.labelUrl=f}return i}},{key:"_defineProj4",value:function(t){var e,i=t;t.split(":")[1]||(i=(0,C.toEpsgCode)(t),e=t);var r=(0,C.getProjection)(i),n=e||r;return n?(v.default.defs(i)||v.default.defs(i,n),r||(0,C.registerProjection)(i,n)):console.error("".concat(i," not define")),i}},{key:"_addLayer",value:function(t){var e=t.id;if(this._cacheLayerId.push(e),t=Object.assign(t,{id:e}),this.map.getLayer(e)){if(this.checkSameLayer&&this._isSameRasterLayer(e,t))return;this._updateLayer(t)}else this.map.addLayer(t)}},{key:"_isSameRasterLayer",value:function(t,e){var i=e.source,r=i.type,n=i.tiles;if("raster"===r){var a=this.map.getSource(t);if(r===a.type&&n&&a.tiles&&n[0]===a.tiles[0])return!0}return!1}},{key:"setLayersVisible",value:function(t,e){var i=this,r=t?"visible":"none";this._cacheLayerId.length&&this._cacheLayerId.forEach(function(t){(!e||e.includes(t))&&e||i.map.setLayoutProperty(t,"visibility",r)})}},{key:"cleanWebMap",value:function(){this.map&&(this.triggerEvent("beforeremovemap",{}),this.map.remove(),this.map=null,this._legendList={},this._sourceListModel=null,this.center=null,this.zoom=null,this._dataflowService&&this._dataflowService.off("messageSucceeded",this._handleDataflowFeaturesCallback),this._unprojectProjection=null),this._layerTimerList.length&&(this._layerTimerList.forEach(function(t){clearInterval(t)}),this._layerTimerList=[])}},{key:"centerValid",value:function(t){return!(!t||!(0<t.length||(0,s.default)(t)===A.default.LngLat||t.lng))}},{key:"_getResolution",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:512;return t.leftBottom&&t.rightTop?Math.max(t.rightTop.x-t.leftBottom.x,t.rightTop.y-t.leftBottom.y)/i:Math.max(t[2]-t[0],t[3]-t[1])/i}},{key:"_transformScaleToZoom",value:function(t,e){var i=295829515.2024169;"EPSG:3857"!==(e||this.map.getCRS()).epsgCode&&(i=295295895);var r=t.split(":")[1];return Math.min(24,+Math.log2(i/r).toFixed(2))}},{key:"_updateLayer",value:function(t){var e=this,i=t.id,r=t.paint,n=t.source,a=n.type,o=n.tiles,s=n.data,l=n.proxy,u=this.map.getSource(i);u&&("geojson"===a?(Object.keys(r).forEach(function(t){e.map.setPaintProperty(i,t,r[t])}),u.setData(s)):"raster"===a&&this._updateRasterSource(i,{proxy:l,tiles:o}))}},{key:"_updateRasterSource",value:function(t,e){if(t){var i=this.map.getSource(t);Object.assign(i,e),this.map.style.sourceCaches[t].clearTiles(),this.map.style.sourceCaches[t].update(this.map.transform),this.map.triggerRepaint()}}},{key:"updateOverlayLayer",value:function(t,e,i){if(e)this._initOverlayLayer(t,e,i);else{var r=this.webMapService.getDatasourceType(t);this.getLayerFeatures(t,this._taskID,r)}}},{key:"getSourceListModel",get:function(){return this._sourceListModel}}]),o}(o.default);e.default=I},"6e63":function(t,Wt,e){(function(t,e){var r="__lodash_hash_undefined__",n=9007199254740991,i="[object Arguments]",a="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",l="[object Null]",A="[object Object]",u="[object Proxy]",c="[object Undefined]",h=/^\[object .+?Constructor\]$/,d=/^(?:0|[1-9]\d*)$/,f={};f["[object Float32Array]"]=f["[object Float64Array]"]=f["[object Int8Array]"]=f["[object Int16Array]"]=f["[object Int32Array]"]=f["[object Uint8Array]"]=f["[object Uint8ClampedArray]"]=f["[object Uint16Array]"]=f["[object Uint32Array]"]=!0,f[i]=f["[object Array]"]=f["[object ArrayBuffer]"]=f["[object Boolean]"]=f["[object DataView]"]=f["[object Date]"]=f["[object Error]"]=f[o]=f["[object Map]"]=f["[object Number]"]=f[A]=f["[object RegExp]"]=f["[object Set]"]=f["[object String]"]=f["[object WeakMap]"]=!1;var g="object"==typeof t&&t&&t.Object===Object&&t,p="object"==typeof self&&self&&self.Object===Object&&self,m=g||p||Function("return this")(),y=Wt&&!Wt.nodeType&&Wt,C=y&&"object"==typeof e&&e&&!e.nodeType&&e,v=C&&C.exports===y,I=v&&g.process,b=function(){try{var t=C&&C.require&&C.require("util").types;return t||I&&I.binding&&I.binding("util")}catch(t){}}(),E=b&&b.isTypedArray;var w,B,M,x=Array.prototype,S=Function.prototype,Q=Object.prototype,k=m["__core-js_shared__"],L=S.toString,P=Q.hasOwnProperty,F=(w=/[^.]+$/.exec(k&&k.keys&&k.keys.IE_PROTO||""))?"Symbol(src)_1."+w:"",T=Q.toString,R=L.call(Object),O=RegExp("^"+L.call(P).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=v?m.Buffer:void 0,N=m.Symbol,j=m.Uint8Array,W=D?D.allocUnsafe:void 0,U=(B=Object.getPrototypeOf,M=Object,function(t){return B(M(t))}),Y=Object.create,G=Q.propertyIsEnumerable,z=x.splice,q=N?N.toStringTag:void 0,V=function(){try{var t=mt(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),Z=D?D.isBuffer:void 0,K=Math.max,X=Date.now,J=mt(m,"Map"),H=mt(Object,"create"),_=function(t){if(!Pt(t))return{};if(Y)return Y(t);$.prototype=t;var e=new $;return $.prototype=void 0,e};function $(){}function tt(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function et(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function it(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function rt(t){var e=this.__data__=new et(t);this.size=e.size}function nt(t,e){var i=xt(t),r=!i&&Mt(t),n=!i&&!r&&Qt(t),a=!i&&!r&&!n&&Rt(t),o=i||r||n||a,s=o?function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r}(t.length,String):[],l=s.length;for(var u in t)!e&&!P.call(t,u)||o&&("length"==u||n&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||yt(u,l))||s.push(u);return s}function at(t,e,i){(void 0===i||Bt(t[e],i))&&(void 0!==i||e in t)||st(t,e,i)}function ot(t,e){for(var i=t.length;i--;)if(Bt(t[i][0],e))return i;return-1}function st(t,e,i){"__proto__"==e&&V?V(t,e,{configurable:!0,enumerable:!0,value:i,writable:!0}):t[e]=i}tt.prototype.clear=function(){this.__data__=H?H(null):{},this.size=0},tt.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},tt.prototype.get=function(t){var e=this.__data__;if(H){var i=e[t];return i===r?void 0:i}return P.call(e,t)?e[t]:void 0},tt.prototype.has=function(t){var e=this.__data__;return H?void 0!==e[t]:P.call(e,t)},tt.prototype.set=function(t,e){var i=this.__data__;return this.size+=this.has(t)?0:1,i[t]=H&&void 0===e?r:e,this},et.prototype.clear=function(){this.__data__=[],this.size=0},et.prototype.delete=function(t){var e=this.__data__,i=ot(e,t);return!(i<0)&&(i==e.length-1?e.pop():z.call(e,i,1),--this.size,!0)},et.prototype.get=function(t){var e=this.__data__,i=ot(e,t);return i<0?void 0:e[i][1]},et.prototype.has=function(t){return-1<ot(this.__data__,t)},et.prototype.set=function(t,e){var i=this.__data__,r=ot(i,t);return r<0?(++this.size,i.push([t,e])):i[r][1]=e,this},it.prototype.clear=function(){this.size=0,this.__data__={hash:new tt,map:new(J||et),string:new tt}},it.prototype.delete=function(t){var e=pt(this,t).delete(t);return this.size-=e?1:0,e},it.prototype.get=function(t){return pt(this,t).get(t)},it.prototype.has=function(t){return pt(this,t).has(t)},it.prototype.set=function(t,e){var i=pt(this,t),r=i.size;return i.set(t,e),this.size+=i.size==r?0:1,this},rt.prototype.clear=function(){this.__data__=new et,this.size=0},rt.prototype.delete=function(t){var e=this.__data__,i=e.delete(t);return this.size=e.size,i},rt.prototype.get=function(t){return this.__data__.get(t)},rt.prototype.has=function(t){return this.__data__.has(t)},rt.prototype.set=function(t,e){var i=this.__data__;if(i instanceof et){var r=i.__data__;if(!J||r.length<199)return r.push([t,e]),this.size=++i.size,this;i=this.__data__=new it(r)}return i.set(t,e),this.size=i.size,this};var lt,ut=function(t,e,i){for(var r=-1,n=Object(t),a=i(t),o=a.length;o--;){var s=a[lt?o:++r];if(!1===e(n[s],s,n))break}return t};function ct(t){return null==t?void 0===t?c:l:q&&q in Object(t)?function(t){var e=P.call(t,q),i=t[q];try{var r=!(t[q]=void 0)}catch(t){}var n=T.call(t);r&&(e?t[q]=i:delete t[q]);return n}(t):(e=t,T.call(e));var e}function ht(t){return Ft(t)&&ct(t)==i}function dt(t){return!(!Pt(t)||(e=t,F&&F in e))&&(kt(t)?O:h).test(function(t){if(null!=t){try{return L.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(t));var e}function ft(t){if(!Pt(t))return function(t){var e=[];if(null!=t)for(var i in Object(t))e.push(i);return e}(t);var e=Ct(t),i=[];for(var r in t)("constructor"!=r||!e&&P.call(t,r))&&i.push(r);return i}function gt(r,n,a,o,s){r!==n&&ut(n,function(t,e){if(s=s||new rt,Pt(t))!function(t,e,i,r,n,a,o){var s=vt(t,i),l=vt(e,i),u=o.get(l);if(u)return at(t,i,u);var c=a?a(s,l,i+"",t,e,o):void 0,h=void 0===c;if(h){var d=xt(l),f=!d&&Qt(l),g=!d&&!f&&Rt(l);c=l,d||f||g?c=xt(s)?s:function(t){return Ft(t)&&St(t)}(s)?function(t,e){var i=-1,r=t.length;e=e||Array(r);for(;++i<r;)e[i]=t[i];return e}(s):f?function(t,e){if(e)return t.slice();var i=t.length,r=W?W(i):new t.constructor(i);return t.copy(r),r}(l,!(h=!1)):g?function(t,e){var i=e?function(t){var e=new t.constructor(t.byteLength);return new j(e).set(new j(t)),e}(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.length)}(l,!(h=!1)):[]:function(t){if(!Ft(t)||ct(t)!=A)return!1;var e=U(t);if(null===e)return!0;var i=P.call(e,"constructor")&&e.constructor;return"function"==typeof i&&i instanceof i&&L.call(i)==R}(l)||Mt(l)?Mt(c=s)?c=function(t){return function(t,e,i,r){var n=!i;i=i||{};var a=-1,o=e.length;for(;++a<o;){var s=e[a],l=r?r(i[s],t[s],s,i,t):void 0;void 0===l&&(l=t[s]),n?st(i,s,l):(h=l,d=(u=i)[c=s],P.call(u,c)&&Bt(d,h)&&(void 0!==h||c in u)||st(u,c,h))}var u,c,h,d;return i}(t,Ot(t))}(s):Pt(s)&&!kt(s)||(c=function(t){return"function"!=typeof t.constructor||Ct(t)?{}:_(U(t))}(l)):h=!1}h&&(o.set(l,c),n(c,l,r,a,o),o.delete(l));at(t,i,c)}(r,n,e,a,gt,o,s);else{var i=o?o(vt(r,e),t,e+"",r,n,s):void 0;void 0===i&&(i=t),at(r,e,i)}},Ot)}function At(t,e){return wt((a=t,s=jt,o=K(void 0===(o=e)?a.length-1:o,0),function(){for(var t=arguments,e=-1,i=K(t.length-o,0),r=Array(i);++e<i;)r[e]=t[o+e];e=-1;for(var n=Array(o+1);++e<o;)n[e]=t[e];return n[o]=s(r),function(t,e,i){switch(i.length){case 0:return t.call(e);case 1:return t.call(e,i[0]);case 2:return t.call(e,i[0],i[1]);case 3:return t.call(e,i[0],i[1],i[2])}return t.apply(e,i)}(a,this,n)}),t+"");var a,o,s}function pt(t,e){var i,r,n=t.__data__;return("string"==(r=typeof(i=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==i:null===i)?n["string"==typeof e?"string":"hash"]:n.map}function mt(t,e){var i,r,n=(r=e,null==(i=t)?void 0:i[r]);return dt(n)?n:void 0}function yt(t,e){var i=typeof t;return!!(e=null==e?n:e)&&("number"==i||"symbol"!=i&&d.test(t))&&-1<t&&t%1==0&&t<e}function Ct(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||Q)}function vt(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var It,bt,Et,wt=(It=V?function(t,e){return V(t,"toString",{configurable:!0,enumerable:!1,value:(i=e,function(){return i}),writable:!0});var i}:jt,Et=bt=0,function(){var t=X(),e=16-(t-Et);if(Et=t,0<e){if(800<=++bt)return arguments[0]}else bt=0;return It.apply(void 0,arguments)});function Bt(t,e){return t===e||t!=t&&e!=e}var Mt=ht(function(){return arguments}())?ht:function(t){return Ft(t)&&P.call(t,"callee")&&!G.call(t,"callee")},xt=Array.isArray;function St(t){return null!=t&&Lt(t.length)&&!kt(t)}var Qt=Z||function(){return!1};function kt(t){if(!Pt(t))return!1;var e=ct(t);return e==o||e==s||e==a||e==u}function Lt(t){return"number"==typeof t&&-1<t&&t%1==0&&t<=n}function Pt(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ft(t){return null!=t&&"object"==typeof t}var Tt,Rt=E?(Tt=E,function(t){return Tt(t)}):function(t){return Ft(t)&&Lt(t.length)&&!!f[ct(t)]};function Ot(t){return St(t)?nt(t,!0):ft(t)}var Dt,Nt=(Dt=function(t,e,i){gt(t,e,i)},At(function(t,e){var i=-1,r=e.length,n=1<r?e[r-1]:void 0,a=2<r?e[2]:void 0;for(n=3<Dt.length&&"function"==typeof n?(r--,n):void 0,a&&function(t,e,i){if(!Pt(i))return!1;var r=typeof e;return!!("number"==r?St(i)&&yt(e,i.length):"string"==r&&e in i)&&Bt(i[e],t)}(e[0],e[1],a)&&(n=r<3?void 0:n,r=1),t=Object(t);++i<r;){var o=e[i];o&&Dt(t,o,i,n)}return t}));function jt(t){return t}e.exports=Nt}).call(this,e("698d"),e("f586")(t))},"6ed2":function(t,e,i){"use strict";i.r(e);var r=i("f3da"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"6edc":function(t,e,i){"use strict";i.r(e);var r=i("d7c1");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"6f2a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AddressMatchParameter",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"iPortalDataParameter",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"RestDataParameter",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"RestMapParameter",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"RestParameter",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"CircleStyle",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"FillStyle",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"LineStyle",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"HeatMapStyle",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"SymbolStyle",{enumerable:!0,get:function(){return f.default}});var n=r(i("6375")),a=r(i("c486")),o=r(i("ff4e")),s=r(i("9c55")),l=r(i("2f66")),u=r(i("b27b")),c=r(i("d040")),h=r(i("264a")),d=r(i("03b3")),f=r(i("ca94"))},"716d":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("6189")),s={name:"SmRangeThemeLayer",mixins:[n.default,a.default],props:{layerName:{type:String},options:{type:Object,default:function(){return{}}},data:{type:Array,required:!0}},watch:{data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0},options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0},layerName:function(t){this.viewModel&&this.viewModel.setLayerName(t)}},created:function(){this.viewModel=new o.default(this.$props)},loaded:function(){this.$emit("load",this.viewModel.themeLayer,this.map)},render:function(){}};e.default=s},"717b":function(t,e,i){},7319:function(t,e,i){"use strict";i.r(e);var f=1,g=2,x=484813681109536e-20,S=Math.PI/2,A=.16666666666666666,p=.04722222222222222,m=.022156084656084655,Q=1e-10,s=.017453292519943295,l=57.29577951308232,y=Math.PI/4,r=2*Math.PI,C=3.14159265359,u={greenwich:0,lisbon:-9.131906111111,paris:2.337229166667,bogota:-74.080916666667,madrid:-3.687938888889,rome:12.452333333333,bern:7.439583333333,jakarta:106.807719444444,ferro:-17.666666666667,brussels:4.367975,stockholm:18.058277777778,athens:23.7163375,oslo:10.722916666667},c={ft:{to_meter:.3048},"us-ft":{to_meter:1200/3937}},o=/[\s_\-\/\(\)]/g;function v(t,e){if(t[e])return t[e];for(var i,r=Object.keys(t),n=e.toLowerCase().replace(o,""),a=-1;++a<r.length;)if((i=r[a]).toLowerCase().replace(o,"")===n)return t[i]}var n=function(t){var e,i,r,n={},a=t.split("+").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,e){var i=e.split("=");return i.push(!0),t[i[0].toLowerCase()]=i[1],t},{}),o={proj:"projName",datum:"datumCode",rf:function(t){n.rf=parseFloat(t)},lat_0:function(t){n.lat0=t*s},lat_1:function(t){n.lat1=t*s},lat_2:function(t){n.lat2=t*s},lat_ts:function(t){n.lat_ts=t*s},lon_0:function(t){n.long0=t*s},lon_1:function(t){n.long1=t*s},lon_2:function(t){n.long2=t*s},alpha:function(t){n.alpha=parseFloat(t)*s},lonc:function(t){n.longc=t*s},x_0:function(t){n.x0=parseFloat(t)},y_0:function(t){n.y0=parseFloat(t)},k_0:function(t){n.k0=parseFloat(t)},k:function(t){n.k0=parseFloat(t)},a:function(t){n.a=parseFloat(t)},b:function(t){n.b=parseFloat(t)},r_a:function(){n.R_A=!0},zone:function(t){n.zone=parseInt(t,10)},south:function(){n.utmSouth=!0},towgs84:function(t){n.datum_params=t.split(",").map(function(t){return parseFloat(t)})},to_meter:function(t){n.to_meter=parseFloat(t)},units:function(t){n.units=t;var e=v(c,t);e&&(n.to_meter=e.to_meter)},from_greenwich:function(t){n.from_greenwich=t*s},pm:function(t){var e=v(u,t);n.from_greenwich=(e||parseFloat(t))*s},nadgrids:function(t){"@null"===t?n.datumCode="none":n.nadgrids=t},axis:function(t){var e="ewnsud";3===t.length&&-1!==e.indexOf(t.substr(0,1))&&-1!==e.indexOf(t.substr(1,1))&&-1!==e.indexOf(t.substr(2,1))&&(n.axis=t)}};for(e in a)i=a[e],e in o?"function"==typeof(r=o[e])?r(i):n[r]=i:n[e]=i;return"string"==typeof n.datumCode&&"WGS84"!==n.datumCode&&(n.datumCode=n.datumCode.toLowerCase()),n},a=function(t){return new B(t).output()},h=1,d=/\s/,I=/[A-Za-z]/,b=/[A-Za-z84]/,E=/[,\]]/,w=/[\d\.E\-\+]/;function B(t){if("string"!=typeof t)throw new Error("not a string");this.text=t.trim(),this.level=0,this.place=0,this.root=null,this.stack=[],this.currentObject=null,this.state=h}function M(t,e,i){Array.isArray(e)&&(i.unshift(e),e=null);var r=e?{}:t,n=i.reduce(function(t,e){return k(e,t),t},r);e&&(t[e]=n)}function k(t,e){if(Array.isArray(t)){var i,r=t.shift();if("PARAMETER"===r&&(r=t.shift()),1===t.length)return Array.isArray(t[0])?(e[r]={},void k(t[0],e[r])):void(e[r]=t[0]);if(t.length)if("TOWGS84"!==r)switch(Array.isArray(r)||(e[r]={}),r){case"UNIT":case"PRIMEM":case"VERT_DATUM":return e[r]={name:t[0].toLowerCase(),convert:t[1]},void(3===t.length&&k(t[2],e[r]));case"SPHEROID":case"ELLIPSOID":return e[r]={name:t[0],a:t[1],rf:t[2]},void(4===t.length&&k(t[3],e[r]));case"PROJECTEDCRS":case"PROJCRS":case"GEOGCS":case"GEOCCS":case"PROJCS":case"LOCAL_CS":case"GEODCRS":case"GEODETICCRS":case"GEODETICDATUM":case"EDATUM":case"ENGINEERINGDATUM":case"VERT_CS":case"VERTCRS":case"VERTICALCRS":case"COMPD_CS":case"COMPOUNDCRS":case"ENGINEERINGCRS":case"ENGCRS":case"FITTED_CS":case"LOCAL_DATUM":case"DATUM":return t[0]=["name",t[0]],void M(e,r,t);default:for(i=-1;++i<t.length;)if(!Array.isArray(t[i]))return k(t,e[r]);return M(e,r,t)}else e[r]=t;else e[r]=!0}else e[t]=!0}B.prototype.readCharicter=function(){var t=this.text[this.place++];if(4!==this.state)for(;d.test(t);){if(this.place>=this.text.length)return;t=this.text[this.place++]}switch(this.state){case h:return this.neutral(t);case 2:return this.keyword(t);case 4:return this.quoted(t);case 5:return this.afterquote(t);case 3:return this.number(t);case-1:return}},B.prototype.afterquote=function(t){if('"'===t)return this.word+='"',void(this.state=4);if(E.test(t))return this.word=this.word.trim(),void this.afterItem(t);throw new Error("havn't handled \""+t+'" in afterquote yet, index '+this.place)},B.prototype.afterItem=function(t){return","===t?(null!==this.word&&this.currentObject.push(this.word),this.word=null,void(this.state=h)):"]"===t?(this.level--,null!==this.word&&(this.currentObject.push(this.word),this.word=null),this.state=h,this.currentObject=this.stack.pop(),void(this.currentObject||(this.state=-1))):void 0},B.prototype.number=function(t){if(!w.test(t)){if(E.test(t))return this.word=parseFloat(this.word),void this.afterItem(t);throw new Error("havn't handled \""+t+'" in number yet, index '+this.place)}this.word+=t},B.prototype.quoted=function(t){'"'!==t?this.word+=t:this.state=5},B.prototype.keyword=function(t){if(b.test(t))this.word+=t;else{if("["===t){var e=[];return e.push(this.word),this.level++,null===this.root?this.root=e:this.currentObject.push(e),this.stack.push(this.currentObject),this.currentObject=e,void(this.state=h)}if(!E.test(t))throw new Error("havn't handled \""+t+'" in keyword yet, index '+this.place);this.afterItem(t)}},B.prototype.neutral=function(t){if(I.test(t))return this.word=t,void(this.state=2);if('"'===t)return this.word="",void(this.state=4);if(w.test(t))return this.word=t,void(this.state=3);if(!E.test(t))throw new Error("havn't handled \""+t+'" in neutral yet, index '+this.place);this.afterItem(t)},B.prototype.output=function(){for(;this.place<this.text.length;)this.readCharicter();if(-1===this.state)return this.root;throw new Error('unable to parse string "'+this.text+'". State is '+this.state)};var L=.017453292519943295;function P(t){return t*L}function F(a){"GEOGCS"===a.type?a.projName="longlat":"LOCAL_CS"===a.type?(a.projName="identity",a.local=!0):"object"==typeof a.PROJECTION?a.projName=Object.keys(a.PROJECTION)[0]:a.projName=a.PROJECTION,a.UNIT&&(a.units=a.UNIT.name.toLowerCase(),"metre"===a.units&&(a.units="meter"),a.UNIT.convert&&("GEOGCS"===a.type?a.DATUM&&a.DATUM.SPHEROID&&(a.to_meter=a.UNIT.convert*a.DATUM.SPHEROID.a):a.to_meter=a.UNIT.convert));var t=a.GEOGCS;function e(t){return t*(a.to_meter||1)}"GEOGCS"===a.type&&(t=a),t&&(t.DATUM?a.datumCode=t.DATUM.name.toLowerCase():a.datumCode=t.name.toLowerCase(),"d_"===a.datumCode.slice(0,2)&&(a.datumCode=a.datumCode.slice(2)),"new_zealand_geodetic_datum_1949"!==a.datumCode&&"new_zealand_1949"!==a.datumCode||(a.datumCode="nzgd49"),"wgs_1984"===a.datumCode&&("Mercator_Auxiliary_Sphere"===a.PROJECTION&&(a.sphere=!0),a.datumCode="wgs84"),"_ferro"===a.datumCode.slice(-6)&&(a.datumCode=a.datumCode.slice(0,-6)),"_jakarta"===a.datumCode.slice(-8)&&(a.datumCode=a.datumCode.slice(0,-8)),~a.datumCode.indexOf("belge")&&(a.datumCode="rnb72"),t.DATUM&&t.DATUM.SPHEROID&&(a.ellps=t.DATUM.SPHEROID.name.replace("_19","").replace(/[Cc]larke\_18/,"clrk"),"international"===a.ellps.toLowerCase().slice(0,13)&&(a.ellps="intl"),a.a=t.DATUM.SPHEROID.a,a.rf=parseFloat(t.DATUM.SPHEROID.rf,10)),t.DATUM&&t.DATUM.TOWGS84&&(a.datum_params=t.DATUM.TOWGS84),~a.datumCode.indexOf("osgb_1936")&&(a.datumCode="osgb36"),~a.datumCode.indexOf("osni_1952")&&(a.datumCode="osni52"),(~a.datumCode.indexOf("tm65")||~a.datumCode.indexOf("geodetic_datum_of_1965"))&&(a.datumCode="ire65"),"ch1903+"===a.datumCode&&(a.datumCode="ch1903"),~a.datumCode.indexOf("israel")&&(a.datumCode="isr93")),a.b&&!isFinite(a.b)&&(a.b=a.a);[["standard_parallel_1","Standard_Parallel_1"],["standard_parallel_2","Standard_Parallel_2"],["false_easting","False_Easting"],["false_northing","False_Northing"],["central_meridian","Central_Meridian"],["latitude_of_origin","Latitude_Of_Origin"],["latitude_of_origin","Central_Parallel"],["scale_factor","Scale_Factor"],["k0","scale_factor"],["latitude_of_center","Latitude_Of_Center"],["latitude_of_center","Latitude_of_center"],["lat0","latitude_of_center",P],["longitude_of_center","Longitude_Of_Center"],["longitude_of_center","Longitude_of_center"],["longc","longitude_of_center",P],["x0","false_easting",e],["y0","false_northing",e],["long0","central_meridian",P],["lat0","latitude_of_origin",P],["lat0","standard_parallel_1",P],["lat1","standard_parallel_1",P],["lat2","standard_parallel_2",P],["azimuth","Azimuth"],["alpha","azimuth",P],["srsCode","name"]].forEach(function(t){return e=a,r=(i=t)[0],n=i[1],void(!(r in e)&&n in e&&(e[r]=e[n],3===i.length&&(e[r]=i[2](e[r]))));var e,i,r,n}),a.long0||!a.longc||"Albers_Conic_Equal_Area"!==a.projName&&"Lambert_Azimuthal_Equal_Area"!==a.projName||(a.long0=a.longc),a.lat_ts||!a.lat1||"Stereographic_South_Pole"!==a.projName&&"Polar Stereographic (variant B)"!==a.projName||(a.lat0=P(0<a.lat1?90:-90),a.lat_ts=a.lat1)}var T,R=function(t){var e=a(t),i=e.shift(),r=e.shift();e.unshift(["name",r]),e.unshift(["type",i]);var n={};return k(e,n),F(n),n};function O(t){var e=this;if(2===arguments.length){var i=arguments[1];"string"==typeof i?"+"===i.charAt(0)?O[t]=n(arguments[1]):O[t]=R(arguments[1]):O[t]=i}else if(1===arguments.length){if(Array.isArray(t))return t.map(function(t){Array.isArray(t)?O.apply(e,t):O(t)});if("string"==typeof t){if(t in O)return O[t]}else"EPSG"in t?O["EPSG:"+t.EPSG]=t:"ESRI"in t?O["ESRI:"+t.ESRI]=t:"IAU2000"in t?O["IAU2000:"+t.IAU2000]=t:console.log(t);return}}(T=O)("EPSG:4326","+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees"),T("EPSG:4269","+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees"),T("EPSG:3857","+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs"),T.WGS84=T["EPSG:4326"],T["EPSG:3785"]=T["EPSG:3857"],T.GOOGLE=T["EPSG:3857"],T["EPSG:900913"]=T["EPSG:3857"],T["EPSG:102113"]=T["EPSG:3857"];var D=O;var N=["PROJECTEDCRS","PROJCRS","GEOGCS","GEOCCS","PROJCS","LOCAL_CS","GEODCRS","GEODETICCRS","GEODETICDATUM","ENGCRS","ENGINEERINGCRS"];var j=["3857","900913","3785","102113"];function W(t,e,i){var r=t*e;return i/Math.sqrt(1-r*r)}function U(t){return t<0?-1:1}function Y(t){return Math.abs(t)<=C?t:t-U(t)*r}function G(t,e,i){var r=t*i,n=.5*t;return r=Math.pow((1-r)/(1+r),n),Math.tan(.5*(S-e))/r}function z(t,e){for(var i,r,n=.5*t,a=S-2*Math.atan(e),o=0;o<=15;o++)if(i=t*Math.sin(a),a+=r=S-2*Math.atan(e*Math.pow((1-i)/(1+i),n))-a,Math.abs(r)<=1e-10)return a;return-9999}var q=function(t){if("string"!=typeof t)return t;if(t in D)return D[t];if(r=t,N.some(function(t){return-1<r.indexOf(t)})){var e=R(t);if(function(t){var e=v(t,"authority");if(e){var i=v(e,"epsg");return i&&-1<j.indexOf(i)}}(e))return D["EPSG:3857"];var i=function(t){var e=v(t,"extension");if(e)return v(e,"proj4")}(e);return i?n(i):e}return"+"===t[0]?n(t):void 0;var r},V=function(t,e){var i,r;if(t=t||{},!e)return t;for(r in e)void 0!==(i=e[r])&&(t[r]=i);return t};function Z(t){return t}var K=[{init:function(){var t=this.b/this.a;this.es=1-t*t,"x0"in this||(this.x0=0),"y0"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=W(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)},forward:function(t){var e,i,r=t.x,n=t.y;if(90<n*l&&n*l<-90&&180<r*l&&r*l<-180)return null;if(Math.abs(Math.abs(n)-S)<=Q)return null;if(this.sphere)e=this.x0+this.a*this.k0*Y(r-this.long0),i=this.y0+this.a*this.k0*Math.log(Math.tan(y+.5*n));else{var a=Math.sin(n),o=G(this.e,n,a);e=this.x0+this.a*this.k0*Y(r-this.long0),i=this.y0-this.a*this.k0*Math.log(o)}return t.x=e,t.y=i,t},inverse:function(t){var e,i,r=t.x-this.x0,n=t.y-this.y0;if(this.sphere)i=S-2*Math.atan(Math.exp(-n/(this.a*this.k0)));else{var a=Math.exp(-n/(this.a*this.k0));if(-9999===(i=z(this.e,a)))return null}return e=Y(this.long0+r/(this.a*this.k0)),t.x=e,t.y=i,t},names:["Mercator","Popular Visualisation Pseudo Mercator","Mercator_1SP","Mercator_Auxiliary_Sphere","merc"]},{init:function(){},forward:Z,inverse:Z,names:["longlat","identity"]}],X={},J=[];function H(t,e){var i=J.length;return t.names?((J[i]=t).names.forEach(function(t){X[t.toLowerCase()]=i}),this):(console.log(e),!0)}var _={start:function(){K.forEach(H)},add:H,get:function(t){if(!t)return!1;var e=t.toLowerCase();return void 0!==X[e]&&J[X[e]]?J[X[e]]:void 0}},$={MERIT:{a:6378137,rf:298.257,ellipseName:"MERIT 1983"},SGS85:{a:6378136,rf:298.257,ellipseName:"Soviet Geodetic System 85"},GRS80:{a:6378137,rf:298.257222101,ellipseName:"GRS 1980(IUGG, 1980)"},IAU76:{a:6378140,rf:298.257,ellipseName:"IAU 1976"},airy:{a:6377563.396,b:6356256.91,ellipseName:"Airy 1830"},APL4:{a:6378137,rf:298.25,ellipseName:"Appl. Physics. 1965"},NWL9D:{a:6378145,rf:298.25,ellipseName:"Naval Weapons Lab., 1965"},mod_airy:{a:6377340.189,b:6356034.446,ellipseName:"Modified Airy"},andrae:{a:6377104.43,rf:300,ellipseName:"Andrae 1876 (Den., Iclnd.)"},aust_SA:{a:6378160,rf:298.25,ellipseName:"Australian Natl & S. Amer. 1969"},GRS67:{a:6378160,rf:298.247167427,ellipseName:"GRS 67(IUGG 1967)"},bessel:{a:6377397.155,rf:299.1528128,ellipseName:"Bessel 1841"},bess_nam:{a:6377483.865,rf:299.1528128,ellipseName:"Bessel 1841 (Namibia)"},clrk66:{a:6378206.4,b:6356583.8,ellipseName:"Clarke 1866"},clrk80:{a:6378249.145,rf:293.4663,ellipseName:"Clarke 1880 mod."},clrk58:{a:6378293.645208759,rf:294.2606763692654,ellipseName:"Clarke 1858"},CPM:{a:6375738.7,rf:334.29,ellipseName:"Comm. des Poids et Mesures 1799"},delmbr:{a:6376428,rf:311.5,ellipseName:"Delambre 1810 (Belgium)"},engelis:{a:6378136.05,rf:298.2566,ellipseName:"Engelis 1985"},evrst30:{a:6377276.345,rf:300.8017,ellipseName:"Everest 1830"},evrst48:{a:6377304.063,rf:300.8017,ellipseName:"Everest 1948"},evrst56:{a:6377301.243,rf:300.8017,ellipseName:"Everest 1956"},evrst69:{a:6377295.664,rf:300.8017,ellipseName:"Everest 1969"},evrstSS:{a:6377298.556,rf:300.8017,ellipseName:"Everest (Sabah & Sarawak)"},fschr60:{a:6378166,rf:298.3,ellipseName:"Fischer (Mercury Datum) 1960"},fschr60m:{a:6378155,rf:298.3,ellipseName:"Fischer 1960"},fschr68:{a:6378150,rf:298.3,ellipseName:"Fischer 1968"},helmert:{a:6378200,rf:298.3,ellipseName:"Helmert 1906"},hough:{a:6378270,rf:297,ellipseName:"Hough"},intl:{a:6378388,rf:297,ellipseName:"International 1909 (Hayford)"},kaula:{a:6378163,rf:298.24,ellipseName:"Kaula 1961"},lerch:{a:6378139,rf:298.257,ellipseName:"Lerch 1979"},mprts:{a:6397300,rf:191,ellipseName:"Maupertius 1738"},new_intl:{a:6378157.5,b:6356772.2,ellipseName:"New International 1967"},plessis:{a:6376523,rf:6355863,ellipseName:"Plessis 1817 (France)"},krass:{a:6378245,rf:298.3,ellipseName:"Krassovsky, 1942"},SEasia:{a:6378155,b:6356773.3205,ellipseName:"Southeast Asia"},walbeck:{a:6376896,b:6355834.8467,ellipseName:"Walbeck"},WGS60:{a:6378165,rf:298.3,ellipseName:"WGS 60"},WGS66:{a:6378145,rf:298.25,ellipseName:"WGS 66"},WGS7:{a:6378135,rf:298.26,ellipseName:"WGS 72"}},tt=$.WGS84={a:6378137,rf:298.257223563,ellipseName:"WGS 84"};$.sphere={a:6370997,b:6370997,ellipseName:"Normal Sphere (r=6370997)"};var et={};et.wgs84={towgs84:"0,0,0",ellipse:"WGS84",datumName:"WGS84"},et.ch1903={towgs84:"674.374,15.056,405.346",ellipse:"bessel",datumName:"swiss"},et.ggrs87={towgs84:"-199.87,74.79,246.62",ellipse:"GRS80",datumName:"Greek_Geodetic_Reference_System_1987"},et.nad83={towgs84:"0,0,0",ellipse:"GRS80",datumName:"North_American_Datum_1983"},et.nad27={nadgrids:"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat",ellipse:"clrk66",datumName:"North_American_Datum_1927"},et.potsdam={towgs84:"606.0,23.0,413.0",ellipse:"bessel",datumName:"Potsdam Rauenberg 1950 DHDN"},et.carthage={towgs84:"-263.0,6.0,431.0",ellipse:"clark80",datumName:"Carthage 1934 Tunisia"},et.hermannskogel={towgs84:"653.0,-212.0,449.0",ellipse:"bessel",datumName:"Hermannskogel"},et.osni52={towgs84:"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15",ellipse:"airy",datumName:"Irish National"},et.ire65={towgs84:"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15",ellipse:"mod_airy",datumName:"Ireland 1965"},et.rassadiran={towgs84:"-133.63,-157.5,-158.62",ellipse:"intl",datumName:"Rassadiran"},et.nzgd49={towgs84:"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993",ellipse:"intl",datumName:"New Zealand Geodetic Datum 1949"},et.osgb36={towgs84:"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894",ellipse:"airy",datumName:"Airy 1830"},et.s_jtsk={towgs84:"589,76,480",ellipse:"bessel",datumName:"S-JTSK (Ferro)"},et.beduaram={towgs84:"-106,-87,188",ellipse:"clrk80",datumName:"Beduaram"},et.gunung_segara={towgs84:"-403,684,41",ellipse:"bessel",datumName:"Gunung Segara Jakarta"},et.rnb72={towgs84:"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1",ellipse:"intl",datumName:"Reseau National Belge 1972"};var it=function(t,e,i,r,n,a){var o={};return o.datum_type=void 0===t||"none"===t?5:4,e&&(o.datum_params=e.map(parseFloat),0===o.datum_params[0]&&0===o.datum_params[1]&&0===o.datum_params[2]||(o.datum_type=f),3<o.datum_params.length&&(0===o.datum_params[3]&&0===o.datum_params[4]&&0===o.datum_params[5]&&0===o.datum_params[6]||(o.datum_type=g,o.datum_params[3]*=x,o.datum_params[4]*=x,o.datum_params[5]*=x,o.datum_params[6]=o.datum_params[6]/1e6+1))),o.a=i,o.b=r,o.es=n,o.ep2=a,o};function rt(t,e){if(!(this instanceof rt))return new rt(t);e=e||function(t){if(t)throw t};var i=q(t);if("object"==typeof i){var r=rt.projections.get(i.projName);if(r){if(i.datumCode&&"none"!==i.datumCode){var n=v(et,i.datumCode);n&&(i.datum_params=n.towgs84?n.towgs84.split(","):null,i.ellps=n.ellipse,i.datumName=n.datumName?n.datumName:i.datumCode)}i.k0=i.k0||1,i.axis=i.axis||"enu",i.ellps=i.ellps||"wgs84";var a,o,s,l,u,c,h,d=function(t,e,i,r,n){if(!t){var a=v($,r);t=(a=a||tt).a,e=a.b,i=a.rf}return i&&!e&&(e=(1-1/i)*t),(0===i||Math.abs(t-e)<Q)&&(n=!0,e=t),{a:t,b:e,rf:i,sphere:n}}(i.a,i.b,i.rf,i.ellps,i.sphere),f=(a=d.a,o=d.b,d.rf,s=i.R_A,c=((l=a*a)-(u=o*o))/l,h=0,s?(l=(a*=1-c*(A+c*(p+c*m)))*a,c=0):h=Math.sqrt(c),{es:c,e:h,ep2:(l-u)/u}),g=i.datum||it(i.datumCode,i.datum_params,d.a,d.b,f.es,f.ep2);V(this,i),V(this,r),this.a=d.a,this.b=d.b,this.rf=d.rf,this.sphere=d.sphere,this.es=f.es,this.e=f.e,this.ep2=f.ep2,this.datum=g,this.init(),e(null,this)}else e(t)}else e(t)}(rt.projections=_).start();var nt=rt;function at(t,e,i){var r,n,a,o,s=t.x,l=t.y,u=t.z?t.z:0;if(l<-S&&-1.001*S<l)l=-S;else if(S<l&&l<1.001*S)l=S;else{if(l<-S)return{x:-1/0,y:-1/0,z:t.z};if(S<l)return{x:1/0,y:1/0,z:t.z}}return s>Math.PI&&(s-=2*Math.PI),n=Math.sin(l),o=Math.cos(l),a=n*n,{x:((r=i/Math.sqrt(1-e*a))+u)*o*Math.cos(s),y:(r+u)*o*Math.sin(s),z:(r*(1-e)+u)*n}}function ot(t,e,i,r){var n,a,o,s,l,u,c,h,d,f,g,A,p,m,y,C=t.x,v=t.y,I=t.z?t.z:0;if(n=Math.sqrt(C*C+v*v),a=Math.sqrt(C*C+v*v+I*I),n/i<1e-12){if(m=0,a/i<1e-12)return y=-r,{x:t.x,y:t.y,z:t.z}}else m=Math.atan2(v,C);for(o=I/a,h=(s=n/a)*(1-e)*(l=1/Math.sqrt(1-e*(2-e)*s*s)),d=o*l,p=0;p++,u=e*(c=i/Math.sqrt(1-e*d*d))/(c+(y=n*h+I*d-c*(1-e*d*d))),A=(g=o*(l=1/Math.sqrt(1-u*(2-u)*s*s)))*h-(f=s*(1-u)*l)*d,h=f,d=g,1e-24<A*A&&p<30;);return{x:m,y:Math.atan(g/Math.abs(f)),z:y}}function st(t){return t===f||t===g}var lt=function(t,e,i){return n=e,(r=t).datum_type===n.datum_type&&!(r.a!==n.a||5e-11<Math.abs(r.es-n.es))&&(r.datum_type===f?r.datum_params[0]===n.datum_params[0]&&r.datum_params[1]===n.datum_params[1]&&r.datum_params[2]===n.datum_params[2]:r.datum_type!==g||r.datum_params[0]===n.datum_params[0]&&r.datum_params[1]===n.datum_params[1]&&r.datum_params[2]===n.datum_params[2]&&r.datum_params[3]===n.datum_params[3]&&r.datum_params[4]===n.datum_params[4]&&r.datum_params[5]===n.datum_params[5]&&r.datum_params[6]===n.datum_params[6])||5===t.datum_type||5===e.datum_type?i:t.es!==e.es||t.a!==e.a||st(t.datum_type)||st(e.datum_type)?(i=at(i,t.es,t.a),st(t.datum_type)&&(i=function(t,e,i){if(e===f)return{x:t.x+i[0],y:t.y+i[1],z:t.z+i[2]};if(e===g){var r=i[0],n=i[1],a=i[2],o=i[3],s=i[4],l=i[5],u=i[6];return{x:u*(t.x-l*t.y+s*t.z)+r,y:u*(l*t.x+t.y-o*t.z)+n,z:u*(-s*t.x+o*t.y+t.z)+a}}}(i,t.datum_type,t.datum_params)),st(e.datum_type)&&(i=function(t,e,i){if(e===f)return{x:t.x-i[0],y:t.y-i[1],z:t.z-i[2]};if(e===g){var r=i[0],n=i[1],a=i[2],o=i[3],s=i[4],l=i[5],u=i[6],c=(t.x-r)/u,h=(t.y-n)/u,d=(t.z-a)/u;return{x:c+l*h-s*d,y:-l*c+h+o*d,z:s*c-o*h+d}}}(i,e.datum_type,e.datum_params)),ot(i,e.es,e.a,e.b)):i;var r,n},ut=function(t,e,i){var r,n,a,o=i.x,s=i.y,l=i.z||0,u={};for(a=0;a<3;a++)if(!e||2!==a||void 0!==i.z)switch(n=0===a?(r=o,"x"):1===a?(r=s,"y"):(r=l,"z"),t.axis[a]){case"e":u[n]=r;break;case"w":u[n]=-r;break;case"n":u[n]=r;break;case"s":u[n]=-r;break;case"u":void 0!==i[n]&&(u.z=r);break;case"d":void 0!==i[n]&&(u.z=-r);break;default:return null}return u},ct=function(t){var e={x:t[0],y:t[1]};return 2<t.length&&(e.z=t[2]),3<t.length&&(e.m=t[3]),e},ht=function(t){dt(t.x),dt(t.y)};function dt(t){if("function"==typeof Number.isFinite){if(Number.isFinite(t))return;throw new TypeError("coordinates must be finite numbers")}if("number"!=typeof t||t!=t||!isFinite(t))throw new TypeError("coordinates must be finite numbers")}function ft(t,e,i){var r,n,a;return Array.isArray(i)&&(i=ct(i)),ht(i),t.datum&&e.datum&&(a=e,((n=t).datum.datum_type===f||n.datum.datum_type===g)&&"WGS84"!==a.datumCode||(a.datum.datum_type===f||a.datum.datum_type===g)&&"WGS84"!==n.datumCode)&&(i=ft(t,r=new nt("WGS84"),i),t=r),"enu"!==t.axis&&(i=ut(t,!1,i)),i="longlat"===t.projName?{x:i.x*s,y:i.y*s,z:i.z||0}:(t.to_meter&&(i={x:i.x*t.to_meter,y:i.y*t.to_meter,z:i.z||0}),t.inverse(i)),t.from_greenwich&&(i.x+=t.from_greenwich),i=lt(t.datum,e.datum,i),e.from_greenwich&&(i={x:i.x-e.from_greenwich,y:i.y,z:i.z||0}),"longlat"===e.projName?i={x:i.x*l,y:i.y*l,z:i.z||0}:(i=e.forward(i),e.to_meter&&(i={x:i.x/e.to_meter,y:i.y/e.to_meter,z:i.z||0})),"enu"!==e.axis?ut(e,!0,i):i}var gt=nt("WGS84");function At(e,i,r){var t,n,a;return Array.isArray(r)?(t=ft(e,i,r)||{x:NaN,y:NaN},2<r.length?void 0!==e.name&&"geocent"===e.name||void 0!==i.name&&"geocent"===i.name?"number"==typeof t.z?[t.x,t.y,t.z].concat(r.splice(3)):[t.x,t.y,r[2]].concat(r.splice(3)):[t.x,t.y].concat(r.splice(2)):[t.x,t.y]):(n=ft(e,i,r),2===(a=Object.keys(r)).length||a.forEach(function(t){if(void 0!==e.name&&"geocent"===e.name||void 0!==i.name&&"geocent"===i.name){if("x"===t||"y"===t||"z"===t)return}else if("x"===t||"y"===t)return;n[t]=r[t]}),n)}function pt(t){return t instanceof nt?t:t.oProj?t.oProj:nt(t)}var mt=function(e,i,t){e=pt(e);var r,n=!1;return void 0===i?(i=e,e=gt,n=!0):void 0===i.x&&!Array.isArray(i)||(t=i,i=e,e=gt,n=!0),i=pt(i),t?At(e,i,t):(r={forward:function(t){return At(e,i,t)},inverse:function(t){return At(i,e,t)}},n&&(r.oProj=i),r)},yt=6,Ct="AJSAJS",vt="AFAFAF",It=65,bt=73,Et=79,wt=86,Bt=90,Mt={forward:xt,inverse:function(t){var e=Lt(Ft(t.toUpperCase()));if(e.lat&&e.lon)return[e.lon,e.lat,e.lon,e.lat];return[e.left,e.bottom,e.right,e.top]},toPoint:St};function xt(t,e){return e=e||5,i=function(t){var e,i,r,n,a,o,s,l,u=t.lat,c=t.lon,h=.00669438,d=Qt(u),f=Qt(c);l=Math.floor((c+180)/6)+1,180===c&&(l=60);56<=u&&u<64&&3<=c&&c<12&&(l=32);72<=u&&u<84&&(0<=c&&c<9?l=31:9<=c&&c<21?l=33:21<=c&&c<33?l=35:33<=c&&c<42&&(l=37));s=Qt(6*(l-1)-180+3),e=h/(1-h),i=6378137/Math.sqrt(1-h*Math.sin(d)*Math.sin(d)),r=Math.tan(d)*Math.tan(d),n=e*Math.cos(d)*Math.cos(d),a=Math.cos(d)*(f-s),o=6378137*(.9983242984503243*d-.002514607064228144*Math.sin(2*d)+2639046602129982e-21*Math.sin(4*d)-35*h*h*h/3072*Math.sin(6*d));var g=.9996*i*(a+(1-r+n)*a*a*a/6+(5-18*r+r*r+72*n-58*e)*a*a*a*a*a/120)+5e5,A=.9996*(o+i*Math.tan(d)*(a*a/2+(5-r+9*n+4*n*n)*a*a*a*a/24+(61-58*r+r*r+600*n-330*e)*a*a*a*a*a*a/720));u<0&&(A+=1e7);return{northing:Math.round(A),easting:Math.round(g),zoneNumber:l,zoneLetter:function(t){var e="Z";t<=84&&72<=t?e="X":t<72&&64<=t?e="W":t<64&&56<=t?e="V":t<56&&48<=t?e="U":t<48&&40<=t?e="T":t<40&&32<=t?e="S":t<32&&24<=t?e="R":t<24&&16<=t?e="Q":t<16&&8<=t?e="P":t<8&&0<=t?e="N":t<0&&-8<=t?e="M":t<-8&&-16<=t?e="L":t<-16&&-24<=t?e="K":t<-24&&-32<=t?e="J":t<-32&&-40<=t?e="H":t<-40&&-48<=t?e="G":t<-48&&-56<=t?e="F":t<-56&&-64<=t?e="E":t<-64&&-72<=t?e="D":t<-72&&-80<=t&&(e="C");return e}(u)}}({lat:t[1],lon:t[0]}),r=e,n="00000"+i.easting,a="00000"+i.northing,i.zoneNumber+i.zoneLetter+function(t,e,i){var r=Pt(i),n=Math.floor(t/1e5),a=Math.floor(e/1e5)%20;return function(t,e,i){var r=i-1,n=Ct.charCodeAt(r),a=vt.charCodeAt(r),o=n+t-1,s=a+e,l=!1;return Bt<o&&(o=o-Bt+It-1,l=!0),(o===bt||n<bt&&bt<o||(bt<o||n<bt)&&l)&&o++,(o===Et||n<Et&&Et<o||(Et<o||n<Et)&&l)&&++o===bt&&o++,Bt<o&&(o=o-Bt+It-1),l=wt<s&&(s=s-wt+It-1,!0),(s===bt||a<bt&&bt<s||(bt<s||a<bt)&&l)&&s++,(s===Et||a<Et&&Et<s||(Et<s||a<Et)&&l)&&++s===bt&&s++,wt<s&&(s=s-wt+It-1),String.fromCharCode(o)+String.fromCharCode(s)}(n,a,r)}(i.easting,i.northing,i.zoneNumber)+n.substr(n.length-5,r)+a.substr(a.length-5,r);var i,r,n,a}function St(t){var e=Lt(Ft(t.toUpperCase()));return e.lat&&e.lon?[e.lon,e.lat]:[(e.left+e.right)/2,(e.top+e.bottom)/2]}function Qt(t){return t*(Math.PI/180)}function kt(t){return t/Math.PI*180}function Lt(t){var e=t.northing,i=t.easting,r=t.zoneLetter,n=t.zoneNumber;if(n<0||60<n)return null;var a,o,s,l,u,c,h,d,f,g=.00669438,A=(1-Math.sqrt(1-g))/(1+Math.sqrt(1-g)),p=i-5e5,m=e;r<"N"&&(m-=1e7),h=6*(n-1)-180+3,a=g/(1-g),f=(d=m/.9996/6367449.145945056)+(3*A/2-27*A*A*A/32)*Math.sin(2*d)+(21*A*A/16-55*A*A*A*A/32)*Math.sin(4*d)+151*A*A*A/96*Math.sin(6*d),o=6378137/Math.sqrt(1-g*Math.sin(f)*Math.sin(f)),s=Math.tan(f)*Math.tan(f),l=a*Math.cos(f)*Math.cos(f),u=6378137*(1-g)/Math.pow(1-g*Math.sin(f)*Math.sin(f),1.5),c=p/(.9996*o);var y=f-o*Math.tan(f)/u*(c*c/2-(5+3*s+10*l-4*l*l-9*a)*c*c*c*c/24+(61+90*s+298*l+45*s*s-252*a-3*l*l)*c*c*c*c*c*c/720);y=kt(y);var C,v=(c-(1+2*s+l)*c*c*c/6+(5-2*l+28*s-3*l*l+8*a+24*s*s)*c*c*c*c*c/120)/Math.cos(f);if(v=h+kt(v),t.accuracy){var I=Lt({northing:t.northing+t.accuracy,easting:t.easting+t.accuracy,zoneLetter:t.zoneLetter,zoneNumber:t.zoneNumber});C={top:I.lat,right:I.lon,bottom:y,left:v}}else C={lat:y,lon:v};return C}function Pt(t){var e=t%yt;return 0===e&&(e=yt),e}function Ft(t){if(t&&0===t.length)throw"MGRSPoint coverting from nothing";for(var e,i=t.length,r=null,n="",a=0;!/[A-Z]/.test(e=t.charAt(a));){if(2<=a)throw"MGRSPoint bad conversion from: "+t;n+=e,a++}var o=parseInt(n,10);if(0===a||i<a+3)throw"MGRSPoint bad conversion from: "+t;var s=t.charAt(a++);if(s<="A"||"B"===s||"Y"===s||"Z"<=s||"I"===s||"O"===s)throw"MGRSPoint zone letter "+s+" not handled: "+t;r=t.substring(a,a+=2);for(var l=Pt(o),u=function(t,e){var i=Ct.charCodeAt(e-1),r=1e5,n=!1;for(;i!==t.charCodeAt(0);){if(++i===bt&&i++,i===Et&&i++,Bt<i){if(n)throw"Bad character: "+t;i=It,n=!0}r+=1e5}return r}(r.charAt(0),l),c=function(t,e){if("V"<t)throw"MGRSPoint given invalid Northing "+t;var i=vt.charCodeAt(e-1),r=0,n=!1;for(;i!==t.charCodeAt(0);){if(++i===bt&&i++,i===Et&&i++,wt<i){if(n)throw"Bad character: "+t;i=It,n=!0}r+=1e5}return r}(r.charAt(1),l);c<Tt(s);)c+=2e6;var h=i-a;if(h%2!=0)throw"MGRSPoint has to have an even number \nof digits after the zone letter and two 100km letters - front \nhalf for easting meters, second half for \nnorthing meters"+t;var d,f,g,A=h/2,p=0,m=0;return 0<A&&(d=1e5/Math.pow(10,A),f=t.substring(a,a+A),p=parseFloat(f)*d,g=t.substring(a+A),m=parseFloat(g)*d),{easting:p+u,northing:m+c,zoneLetter:s,zoneNumber:o,accuracy:d}}function Tt(t){var e;switch(t){case"C":e=11e5;break;case"D":e=2e6;break;case"E":e=28e5;break;case"F":e=37e5;break;case"G":e=46e5;break;case"H":e=55e5;break;case"J":e=64e5;break;case"K":e=73e5;break;case"L":e=82e5;break;case"M":e=91e5;break;case"N":e=0;break;case"P":e=8e5;break;case"Q":e=17e5;break;case"R":e=26e5;break;case"S":e=35e5;break;case"T":e=44e5;break;case"U":e=53e5;break;case"V":e=62e5;break;case"W":e=7e6;break;case"X":e=79e5;break;default:e=-1}if(0<=e)return e;throw"Invalid zone letter: "+t}function Rt(t,e,i){if(!(this instanceof Rt))return new Rt(t,e,i);if(Array.isArray(t))this.x=t[0],this.y=t[1],this.z=t[2]||0;else if("object"==typeof t)this.x=t.x,this.y=t.y,this.z=t.z||0;else if("string"==typeof t&&void 0===e){var r=t.split(",");this.x=parseFloat(r[0],10),this.y=parseFloat(r[1],10),this.z=parseFloat(r[2],10)||0}else this.x=t,this.y=e,this.z=i||0;console.warn("proj4.Point will be removed in version 3, use proj4.toPoint")}Rt.fromMGRS=function(t){return new Rt(St(t))},Rt.prototype.toMGRS=function(t){return xt([this.x,this.y],t)};function Ot(t){var e=[];e[0]=1-t*(.25+t*(.046875+t*(.01953125+t*Wt))),e[1]=t*(.75-t*(.046875+t*(.01953125+t*Wt)));var i=t*t;return e[2]=i*(.46875-t*(.013020833333333334+.007120768229166667*t)),i*=t,e[3]=i*(.3645833333333333-.005696614583333333*t),e[4]=i*t*.3076171875,e}function Dt(t,e,i,r){return i*=e,e*=e,r[0]*t-i*(r[1]+e*(r[2]+e*(r[3]+e*r[4])))}function Nt(t,e,i){for(var r=1/(1-e),n=t,a=20;a;--a){var o=Math.sin(n),s=1-e*o*o;if(n-=s=(Dt(n,o,Math.cos(n),i)-t)*(s*Math.sqrt(s))*r,Math.abs(s)<Q)return n}return n}var jt=Rt,Wt=.01068115234375;function Ut(t){var e=Math.exp(t);return e=(e-1/e)/2}function Yt(t,e){t=Math.abs(t),e=Math.abs(e);var i=Math.max(t,e),r=Math.min(t,e)/(i||1);return i*Math.sqrt(1+Math.pow(r,2))}function Gt(t){var e,i,r,n=Math.abs(t);return e=n*(1+n/(Yt(1,n)+1)),n=0==(r=(i=1+e)-1)?e:e*Math.log(i)/r,t<0?-n:n}function zt(t,e){for(var i,r=2*Math.cos(2*e),n=t.length-1,a=t[n],o=0;0<=--n;)i=r*a-o+t[n],o=a,a=i;return e+i*Math.sin(2*e)}function qt(t,e,i){for(var r,n,a,o,s=Math.sin(e),l=Math.cos(e),u=Ut(i),c=(r=i,n=((n=Math.exp(r))+1/n)/2),h=2*l*c,d=-2*s*u,f=t.length-1,g=t[f],A=0,p=0,m=0;0<=--f;)a=p,o=A,g=h*(p=g)-a-d*(A=m)+t[f],m=d*p-o+h*A;return[(h=s*c)*g-(d=l*u)*m,h*m+d*g]}var Vt={init:function(){this.x0=void 0!==this.x0?this.x0:0,this.y0=void 0!==this.y0?this.y0:0,this.long0=void 0!==this.long0?this.long0:0,this.lat0=void 0!==this.lat0?this.lat0:0,this.es&&(this.en=Ot(this.es),this.ml0=Dt(this.lat0,Math.sin(this.lat0),Math.cos(this.lat0),this.en))},forward:function(t){var e,i,r,n=t.x,a=t.y,o=Y(n-this.long0),s=Math.sin(a),l=Math.cos(a);if(this.es){var u=l*o,c=Math.pow(u,2),h=this.ep2*Math.pow(l,2),d=Math.pow(h,2),f=Math.abs(l)>Q?Math.tan(a):0,g=Math.pow(f,2),A=Math.pow(g,2);e=1-this.es*Math.pow(s,2),u/=Math.sqrt(e);var p=Dt(a,s,l,this.en);i=this.a*(this.k0*u*(1+c/6*(1-g+h+c/20*(5-18*g+A+14*h-58*g*h+c/42*(61+179*A-A*g-479*g)))))+this.x0,r=this.a*(this.k0*(p-this.ml0+s*o*u/2*(1+c/12*(5-g+9*h+4*d+c/30*(61+A-58*g+270*h-330*g*h+c/56*(1385+543*A-A*g-3111*g))))))+this.y0}else{var m=l*Math.sin(o);if(Math.abs(Math.abs(m)-1)<Q)return 93;if(i=.5*this.a*this.k0*Math.log((1+m)/(1-m))+this.x0,r=l*Math.cos(o)/Math.sqrt(1-Math.pow(m,2)),1<=(m=Math.abs(r))){if(Q<m-1)return 93;r=0}else r=Math.acos(r);a<0&&(r=-r),r=this.a*this.k0*(r-this.lat0)+this.y0}return t.x=i,t.y=r,t},inverse:function(t){var e,i,r,n,a=(t.x-this.x0)*(1/this.a),o=(t.y-this.y0)*(1/this.a);if(this.es)if(e=this.ml0+o/this.k0,i=Nt(e,this.es,this.en),Math.abs(i)<S){var s=Math.sin(i),l=Math.cos(i),u=Math.abs(l)>Q?Math.tan(i):0,c=this.ep2*Math.pow(l,2),h=Math.pow(c,2),d=Math.pow(u,2),f=Math.pow(d,2);e=1-this.es*Math.pow(s,2);var g=a*Math.sqrt(e)/this.k0,A=Math.pow(g,2);r=i-(e*=u)*A/(1-this.es)*.5*(1-A/12*(5+3*d-9*c*d+c-4*h-A/30*(61+90*d-252*c*d+45*f+46*c-A/56*(1385+3633*d+4095*f+1574*f*d)))),n=Y(this.long0+g*(1-A/6*(1+2*d+c-A/20*(5+28*d+24*f+8*c*d+6*c-A/42*(61+662*d+1320*f+720*f*d))))/l)}else r=S*U(o),n=0;else{var p=Math.exp(a/this.k0),m=.5*(p-1/p),y=this.lat0+o/this.k0,C=Math.cos(y);e=Math.sqrt((1-Math.pow(C,2))/(1+Math.pow(m,2))),r=Math.asin(e),o<0&&(r=-r),n=0==m&&0===C?0:Y(Math.atan2(m,C)+this.long0)}return t.x=n,t.y=r,t},names:["Transverse_Mercator","Transverse Mercator","tmerc"]};var Zt={init:function(){if(void 0===this.es||this.es<=0)throw new Error("incorrect elliptical usage");this.x0=void 0!==this.x0?this.x0:0,this.y0=void 0!==this.y0?this.y0:0,this.long0=void 0!==this.long0?this.long0:0,this.lat0=void 0!==this.lat0?this.lat0:0,this.cgb=[],this.cbg=[],this.utg=[],this.gtu=[];var t=this.es/(1+Math.sqrt(1-this.es)),e=t/(2-t),i=e;this.cgb[0]=e*(2+e*(-2/3+e*(e*(116/45+e*(26/45+-2854/675*e))-2))),this.cbg[0]=e*(e*(2/3+e*(4/3+e*(-82/45+e*(32/45+4642/4725*e))))-2),i*=e,this.cgb[1]=i*(7/3+e*(e*(-227/45+e*(2704/315+2323/945*e))-1.6)),this.cbg[1]=i*(5/3+e*(-16/15+e*(-13/9+e*(904/315+-1522/945*e)))),i*=e,this.cgb[2]=i*(56/15+e*(-136/35+e*(-1262/105+73814/2835*e))),this.cbg[2]=i*(-26/15+e*(34/21+e*(1.6+-12686/2835*e))),i*=e,this.cgb[3]=i*(4279/630+e*(-332/35+-399572/14175*e)),this.cbg[3]=i*(1237/630+e*(-24832/14175*e-2.4)),i*=e,this.cgb[4]=i*(4174/315+-144838/6237*e),this.cbg[4]=i*(-734/315+109598/31185*e),i*=e,this.cgb[5]=i*(601676/22275),this.cbg[5]=i*(444337/155925),i=Math.pow(e,2),this.Qn=this.k0/(1+e)*(1+i*(.25+i*(1/64+i/256))),this.utg[0]=e*(e*(2/3+e*(-37/96+e*(1/360+e*(81/512+-96199/604800*e))))-.5),this.gtu[0]=e*(.5+e*(-2/3+e*(5/16+e*(41/180+e*(-127/288+7891/37800*e))))),this.utg[1]=i*(-1/48+e*(-1/15+e*(437/1440+e*(-46/105+1118711/3870720*e)))),this.gtu[1]=i*(13/48+e*(e*(557/1440+e*(281/630+-1983433/1935360*e))-.6)),i*=e,this.utg[2]=i*(-17/480+e*(37/840+e*(209/4480+-5569/90720*e))),this.gtu[2]=i*(61/240+e*(-103/140+e*(15061/26880+167603/181440*e))),i*=e,this.utg[3]=i*(-4397/161280+e*(11/504+830251/7257600*e)),this.gtu[3]=i*(49561/161280+e*(-179/168+6601661/7257600*e)),i*=e,this.utg[4]=i*(-4583/161280+108847/3991680*e),this.gtu[4]=i*(34729/80640+-3418889/1995840*e),i*=e,this.utg[5]=-.03233083094085698*i,this.gtu[5]=.6650675310896665*i;var r=zt(this.cbg,this.lat0);this.Zb=-this.Qn*(r+function(t,e){for(var i,r=2*Math.cos(e),n=t.length-1,a=t[n],o=0;0<=--n;)i=r*a-o+t[n],o=a,a=i;return Math.sin(e)*i}(this.gtu,2*r))},forward:function(t){var e=Y(t.x-this.long0),i=t.y;i=zt(this.cbg,i);var r=Math.sin(i),n=Math.cos(i),a=Math.sin(e),o=Math.cos(e);i=Math.atan2(r,o*n),e=Math.atan2(a*n,Yt(r,n*o)),e=Gt(Math.tan(e));var s,l,u=qt(this.gtu,2*i,2*e);return i+=u[0],e+=u[1],l=Math.abs(e)<=2.623395162778?(s=this.a*(this.Qn*e)+this.x0,this.a*(this.Qn*i+this.Zb)+this.y0):s=1/0,t.x=s,t.y=l,t},inverse:function(t){var e,i,r=(t.x-this.x0)*(1/this.a),n=(t.y-this.y0)*(1/this.a);if(n=(n-this.Zb)/this.Qn,r/=this.Qn,Math.abs(r)<=2.623395162778){var a=qt(this.utg,2*n,2*r);n+=a[0],r+=a[1],r=Math.atan(Ut(r));var o=Math.sin(n),s=Math.cos(n),l=Math.sin(r),u=Math.cos(r);n=Math.atan2(o*u,Yt(l,u*s)),r=Math.atan2(l,u*s),e=Y(r+this.long0),i=zt(this.cgb,n)}else i=e=1/0;return t.x=e,t.y=i,t},names:["Extended_Transverse_Mercator","Extended Transverse Mercator","etmerc"]};function Kt(t,e){return Math.pow((1-t)/(1+t),e)}var Xt={init:function(){var t=function(t,e){if(void 0===t){if((t=Math.floor(30*(Y(e)+Math.PI)/Math.PI)+1)<0)return 0;if(60<t)return 60}return t}(this.zone,this.long0);if(void 0===t)throw new Error("unknown utm zone");this.lat0=0,this.long0=(6*Math.abs(t)-183)*s,this.x0=5e5,this.y0=this.utmSouth?1e7:0,this.k0=.9996,Zt.init.apply(this),this.forward=Zt.forward,this.inverse=Zt.inverse},names:["Universal Transverse Mercator System","utm"],dependsOn:"etmerc"};var Jt={init:function(){var t=Math.sin(this.lat0),e=Math.cos(this.lat0);e*=e,this.rc=Math.sqrt(1-this.es)/(1-this.es*t*t),this.C=Math.sqrt(1+this.es*e*e/(1-this.es)),this.phic0=Math.asin(t/this.C),this.ratexp=.5*this.C*this.e,this.K=Math.tan(.5*this.phic0+y)/(Math.pow(Math.tan(.5*this.lat0+y),this.C)*Kt(this.e*t,this.ratexp))},forward:function(t){var e=t.x,i=t.y;return t.y=2*Math.atan(this.K*Math.pow(Math.tan(.5*i+y),this.C)*Kt(this.e*Math.sin(i),this.ratexp))-S,t.x=this.C*e,t},inverse:function(t){for(var e=t.x/this.C,i=t.y,r=Math.pow(Math.tan(.5*i+y)/this.K,1/this.C),n=20;0<n&&(i=2*Math.atan(r*Kt(this.e*Math.sin(t.y),-.5*this.e))-S,!(Math.abs(i-t.y)<1e-14));--n)t.y=i;return n?(t.x=e,t.y=i,t):null},names:["gauss"]};var Ht={init:function(){Jt.init.apply(this),this.rc&&(this.sinc0=Math.sin(this.phic0),this.cosc0=Math.cos(this.phic0),this.R2=2*this.rc,this.title||(this.title="Oblique Stereographic Alternative"))},forward:function(t){var e,i,r,n;return t.x=Y(t.x-this.long0),Jt.forward.apply(this,[t]),e=Math.sin(t.y),i=Math.cos(t.y),r=Math.cos(t.x),n=this.k0*this.R2/(1+this.sinc0*e+this.cosc0*i*r),t.x=n*i*Math.sin(t.x),t.y=n*(this.cosc0*e-this.sinc0*i*r),t.x=this.a*t.x+this.x0,t.y=this.a*t.y+this.y0,t},inverse:function(t){var e,i,r,n,a;if(t.x=(t.x-this.x0)/this.a,t.y=(t.y-this.y0)/this.a,t.x/=this.k0,t.y/=this.k0,a=Math.sqrt(t.x*t.x+t.y*t.y)){var o=2*Math.atan2(a,this.R2);e=Math.sin(o),i=Math.cos(o),n=Math.asin(i*this.sinc0+t.y*e*this.cosc0/a),r=Math.atan2(t.x*e,a*this.cosc0*i-t.y*this.sinc0*e)}else n=this.phic0,r=0;return t.x=r,t.y=n,Jt.inverse.apply(this,[t]),t.x=Y(t.x+this.long0),t},names:["Stereographic_North_Pole","Oblique_Stereographic","Polar_Stereographic","sterea","Oblique Stereographic Alternative","Double_Stereographic"]};var _t={init:function(){this.coslat0=Math.cos(this.lat0),this.sinlat0=Math.sin(this.lat0),this.sphere?1===this.k0&&!isNaN(this.lat_ts)&&Math.abs(this.coslat0)<=Q&&(this.k0=.5*(1+U(this.lat0)*Math.sin(this.lat_ts))):(Math.abs(this.coslat0)<=Q&&(0<this.lat0?this.con=1:this.con=-1),this.cons=Math.sqrt(Math.pow(1+this.e,1+this.e)*Math.pow(1-this.e,1-this.e)),1===this.k0&&!isNaN(this.lat_ts)&&Math.abs(this.coslat0)<=Q&&(this.k0=.5*this.cons*W(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts))/G(this.e,this.con*this.lat_ts,this.con*Math.sin(this.lat_ts))),this.ms1=W(this.e,this.sinlat0,this.coslat0),this.X0=2*Math.atan(this.ssfn_(this.lat0,this.sinlat0,this.e))-S,this.cosX0=Math.cos(this.X0),this.sinX0=Math.sin(this.X0))},forward:function(t){var e,i,r,n,a,o,s=t.x,l=t.y,u=Math.sin(l),c=Math.cos(l),h=Y(s-this.long0);return Math.abs(Math.abs(s-this.long0)-Math.PI)<=Q&&Math.abs(l+this.lat0)<=Q?(t.x=NaN,t.y=NaN,t):this.sphere?(e=2*this.k0/(1+this.sinlat0*u+this.coslat0*c*Math.cos(h)),t.x=this.a*e*c*Math.sin(h)+this.x0,t.y=this.a*e*(this.coslat0*u-this.sinlat0*c*Math.cos(h))+this.y0,t):(i=2*Math.atan(this.ssfn_(l,u,this.e))-S,n=Math.cos(i),r=Math.sin(i),Math.abs(this.coslat0)<=Q?(a=G(this.e,l*this.con,this.con*u),o=2*this.a*this.k0*a/this.cons,t.x=this.x0+o*Math.sin(s-this.long0),t.y=this.y0-this.con*o*Math.cos(s-this.long0)):(Math.abs(this.sinlat0)<Q?(e=2*this.a*this.k0/(1+n*Math.cos(h)),t.y=e*r):(e=2*this.a*this.k0*this.ms1/(this.cosX0*(1+this.sinX0*r+this.cosX0*n*Math.cos(h))),t.y=e*(this.cosX0*r-this.sinX0*n*Math.cos(h))+this.y0),t.x=e*n*Math.sin(h)+this.x0),t)},inverse:function(t){var e,i,r,n,a;t.x-=this.x0,t.y-=this.y0;var o=Math.sqrt(t.x*t.x+t.y*t.y);if(this.sphere){var s=2*Math.atan(o/(2*this.a*this.k0));return e=this.long0,i=this.lat0,o<=Q?(t.x=e,t.y=i,t):(i=Math.asin(Math.cos(s)*this.sinlat0+t.y*Math.sin(s)*this.coslat0/o),e=Math.abs(this.coslat0)<Q?0<this.lat0?Y(this.long0+Math.atan2(t.x,-1*t.y)):Y(this.long0+Math.atan2(t.x,t.y)):Y(this.long0+Math.atan2(t.x*Math.sin(s),o*this.coslat0*Math.cos(s)-t.y*this.sinlat0*Math.sin(s))),t.x=e,t.y=i,t)}if(Math.abs(this.coslat0)<=Q){if(o<=Q)return i=this.lat0,e=this.long0,t.x=e,t.y=i,t;t.x*=this.con,t.y*=this.con,r=o*this.cons/(2*this.a*this.k0),i=this.con*z(this.e,r),e=this.con*Y(this.con*this.long0+Math.atan2(t.x,-1*t.y))}else n=2*Math.atan(o*this.cosX0/(2*this.a*this.k0*this.ms1)),e=this.long0,o<=Q?a=this.X0:(a=Math.asin(Math.cos(n)*this.sinX0+t.y*Math.sin(n)*this.cosX0/o),e=Y(this.long0+Math.atan2(t.x*Math.sin(n),o*this.cosX0*Math.cos(n)-t.y*this.sinX0*Math.sin(n)))),i=-1*z(this.e,Math.tan(.5*(S+a)));return t.x=e,t.y=i,t},names:["stere","Stereographic_South_Pole","Polar Stereographic (variant B)"],ssfn_:function(t,e,i){return e*=i,Math.tan(.5*(S+t))*Math.pow((1-e)/(1+e),.5*i)}};var $t={init:function(){var t=this.lat0;this.lambda0=this.long0;var e=Math.sin(t),i=this.a,r=1/this.rf,n=2*r-Math.pow(r,2),a=this.e=Math.sqrt(n);this.R=this.k0*i*Math.sqrt(1-n)/(1-n*Math.pow(e,2)),this.alpha=Math.sqrt(1+n/(1-n)*Math.pow(Math.cos(t),4)),this.b0=Math.asin(e/this.alpha);var o=Math.log(Math.tan(Math.PI/4+this.b0/2)),s=Math.log(Math.tan(Math.PI/4+t/2)),l=Math.log((1+a*e)/(1-a*e));this.K=o-this.alpha*s+this.alpha*a/2*l},forward:function(t){var e=Math.log(Math.tan(Math.PI/4-t.y/2)),i=this.e/2*Math.log((1+this.e*Math.sin(t.y))/(1-this.e*Math.sin(t.y))),r=-this.alpha*(e+i)+this.K,n=2*(Math.atan(Math.exp(r))-Math.PI/4),a=this.alpha*(t.x-this.lambda0),o=Math.atan(Math.sin(a)/(Math.sin(this.b0)*Math.tan(n)+Math.cos(this.b0)*Math.cos(a))),s=Math.asin(Math.cos(this.b0)*Math.sin(n)-Math.sin(this.b0)*Math.cos(n)*Math.cos(a));return t.y=this.R/2*Math.log((1+Math.sin(s))/(1-Math.sin(s)))+this.y0,t.x=this.R*o+this.x0,t},inverse:function(t){for(var e=t.x-this.x0,i=t.y-this.y0,r=e/this.R,n=2*(Math.atan(Math.exp(i/this.R))-Math.PI/4),a=Math.asin(Math.cos(this.b0)*Math.sin(n)+Math.sin(this.b0)*Math.cos(n)*Math.cos(r)),o=Math.atan(Math.sin(r)/(Math.cos(this.b0)*Math.cos(r)-Math.sin(this.b0)*Math.tan(n))),s=this.lambda0+o/this.alpha,l=0,u=a,c=-1e3,h=0;1e-7<Math.abs(u-c);){if(20<++h)return;l=1/this.alpha*(Math.log(Math.tan(Math.PI/4+a/2))-this.K)+this.e*Math.log(Math.tan(Math.PI/4+Math.asin(this.e*Math.sin(u))/2)),c=u,u=2*Math.atan(Math.exp(l))-Math.PI/2}return t.x=s,t.y=u,t},names:["somerc"]};var te={init:function(){this.no_off=this.no_off||!1,this.no_rot=this.no_rot||!1,isNaN(this.k0)&&(this.k0=1);var t=Math.sin(this.lat0),e=Math.cos(this.lat0),i=this.e*t;this.bl=Math.sqrt(1+this.es/(1-this.es)*Math.pow(e,4)),this.al=this.a*this.bl*this.k0*Math.sqrt(1-this.es)/(1-i*i);var r,n,a=G(this.e,this.lat0,t),o=this.bl/e*Math.sqrt((1-this.es)/(1-i*i));if(o*o<1&&(o=1),isNaN(this.longc)){var s=G(this.e,this.lat1,Math.sin(this.lat1)),l=G(this.e,this.lat2,Math.sin(this.lat2));0<=this.lat0?this.el=(o+Math.sqrt(o*o-1))*Math.pow(a,this.bl):this.el=(o-Math.sqrt(o*o-1))*Math.pow(a,this.bl);var u=Math.pow(s,this.bl),c=Math.pow(l,this.bl);n=.5*((r=this.el/u)-1/r);var h=(this.el*this.el-c*u)/(this.el*this.el+c*u),d=(c-u)/(c+u),f=Y(this.long1-this.long2);this.long0=.5*(this.long1+this.long2)-Math.atan(h*Math.tan(.5*this.bl*f)/d)/this.bl,this.long0=Y(this.long0);var g=Y(this.long1-this.long0);this.gamma0=Math.atan(Math.sin(this.bl*g)/n),this.alpha=Math.asin(o*Math.sin(this.gamma0))}else r=0<=this.lat0?o+Math.sqrt(o*o-1):o-Math.sqrt(o*o-1),this.el=r*Math.pow(a,this.bl),n=.5*(r-1/r),this.gamma0=Math.asin(Math.sin(this.alpha)/o),this.long0=this.longc-Math.asin(n*Math.tan(this.gamma0))/this.bl;this.no_off?this.uc=0:0<=this.lat0?this.uc=this.al/this.bl*Math.atan2(Math.sqrt(o*o-1),Math.cos(this.alpha)):this.uc=-1*this.al/this.bl*Math.atan2(Math.sqrt(o*o-1),Math.cos(this.alpha))},forward:function(t){var e,i,r,n=t.x,a=t.y,o=Y(n-this.long0);if(Math.abs(Math.abs(a)-S)<=Q)r=0<a?-1:1,i=this.al/this.bl*Math.log(Math.tan(y+r*this.gamma0*.5)),e=-1*r*S*this.al/this.bl;else{var s=G(this.e,a,Math.sin(a)),l=this.el/Math.pow(s,this.bl),u=.5*(l-1/l),c=.5*(l+1/l),h=Math.sin(this.bl*o),d=(u*Math.sin(this.gamma0)-h*Math.cos(this.gamma0))/c;i=Math.abs(Math.abs(d)-1)<=Q?Number.POSITIVE_INFINITY:.5*this.al*Math.log((1-d)/(1+d))/this.bl,e=Math.abs(Math.cos(this.bl*o))<=Q?this.al*this.bl*o:this.al*Math.atan2(u*Math.cos(this.gamma0)+h*Math.sin(this.gamma0),Math.cos(this.bl*o))/this.bl}return this.no_rot?(t.x=this.x0+e,t.y=this.y0+i):(e-=this.uc,t.x=this.x0+i*Math.cos(this.alpha)+e*Math.sin(this.alpha),t.y=this.y0+e*Math.cos(this.alpha)-i*Math.sin(this.alpha)),t},inverse:function(t){var e,i;this.no_rot?(i=t.y-this.y0,e=t.x-this.x0):(i=(t.x-this.x0)*Math.cos(this.alpha)-(t.y-this.y0)*Math.sin(this.alpha),e=(t.y-this.y0)*Math.cos(this.alpha)+(t.x-this.x0)*Math.sin(this.alpha),e+=this.uc);var r=Math.exp(-1*this.bl*i/this.al),n=.5*(r-1/r),a=.5*(r+1/r),o=Math.sin(this.bl*e/this.al),s=(o*Math.cos(this.gamma0)+n*Math.sin(this.gamma0))/a,l=Math.pow(this.el/Math.sqrt((1+s)/(1-s)),1/this.bl);return Math.abs(s-1)<Q?(t.x=this.long0,t.y=S):Math.abs(1+s)<Q?(t.x=this.long0,t.y=-1*S):(t.y=z(this.e,l),t.x=Y(this.long0-Math.atan2(n*Math.cos(this.gamma0)-o*Math.sin(this.gamma0),Math.cos(this.bl*e/this.al))/this.bl)),t},names:["Hotine_Oblique_Mercator","Hotine Oblique Mercator","Hotine_Oblique_Mercator_Azimuth_Natural_Origin","Hotine_Oblique_Mercator_Azimuth_Center","omerc"]};var ee={init:function(){if(this.lat2||(this.lat2=this.lat1),this.k0||(this.k0=1),this.x0=this.x0||0,this.y0=this.y0||0,!(Math.abs(this.lat1+this.lat2)<Q)){var t=this.b/this.a;this.e=Math.sqrt(1-t*t);var e=Math.sin(this.lat1),i=Math.cos(this.lat1),r=W(this.e,e,i),n=G(this.e,this.lat1,e),a=Math.sin(this.lat2),o=Math.cos(this.lat2),s=W(this.e,a,o),l=G(this.e,this.lat2,a),u=G(this.e,this.lat0,Math.sin(this.lat0));Math.abs(this.lat1-this.lat2)>Q?this.ns=Math.log(r/s)/Math.log(n/l):this.ns=e,isNaN(this.ns)&&(this.ns=e),this.f0=r/(this.ns*Math.pow(n,this.ns)),this.rh=this.a*this.f0*Math.pow(u,this.ns),this.title||(this.title="Lambert Conformal Conic")}},forward:function(t){var e=t.x,i=t.y;Math.abs(2*Math.abs(i)-Math.PI)<=Q&&(i=U(i)*(S-2*Q));var r,n,a=Math.abs(Math.abs(i)-S);if(Q<a)r=G(this.e,i,Math.sin(i)),n=this.a*this.f0*Math.pow(r,this.ns);else{if((a=i*this.ns)<=0)return null;n=0}var o=this.ns*Y(e-this.long0);return t.x=this.k0*(n*Math.sin(o))+this.x0,t.y=this.k0*(this.rh-n*Math.cos(o))+this.y0,t},inverse:function(t){var e,i,r,n,a,o=(t.x-this.x0)/this.k0,s=this.rh-(t.y-this.y0)/this.k0;i=0<this.ns?(e=Math.sqrt(o*o+s*s),1):(e=-Math.sqrt(o*o+s*s),-1);var l=0;if(0!==e&&(l=Math.atan2(i*o,i*s)),0!==e||0<this.ns){if(i=1/this.ns,r=Math.pow(e/(this.a*this.f0),i),-9999===(n=z(this.e,r)))return null}else n=-S;return a=Y(l/this.ns+this.long0),t.x=a,t.y=n,t},names:["Lambert Tangential Conformal Conic Projection","Lambert_Conformal_Conic","Lambert_Conformal_Conic_2SP","lcc"]};function ie(t,e,i,r,n){return t*n-e*Math.sin(2*n)+i*Math.sin(4*n)-r*Math.sin(6*n)}function re(t){return 1-.25*t*(1+t/16*(3+1.25*t))}function ne(t){return.375*t*(1+.25*t*(1+.46875*t))}function ae(t){return.05859375*t*t*(1+.75*t)}function oe(t){return t*t*t*(35/3072)}function se(t,e,i){var r=e*i;return t/Math.sqrt(1-r*r)}function le(t){return Math.abs(t)<S?t:t-U(t)*Math.PI}function ue(t,e,i,r,n){var a,o;a=t/e;for(var s=0;s<15;s++)if(a+=o=(t-(e*a-i*Math.sin(2*a)+r*Math.sin(4*a)-n*Math.sin(6*a)))/(e-2*i*Math.cos(2*a)+4*r*Math.cos(4*a)-6*n*Math.cos(6*a)),Math.abs(o)<=1e-10)return a;return NaN}var ce={init:function(){this.a=6377397.155,this.es=.006674372230614,this.e=Math.sqrt(this.es),this.lat0||(this.lat0=.863937979737193),this.long0||(this.long0=.4334234309119251),this.k0||(this.k0=.9999),this.s45=.785398163397448,this.s90=2*this.s45,this.fi0=this.lat0,this.e2=this.es,this.e=Math.sqrt(this.e2),this.alfa=Math.sqrt(1+this.e2*Math.pow(Math.cos(this.fi0),4)/(1-this.e2)),this.uq=1.04216856380474,this.u0=Math.asin(Math.sin(this.fi0)/this.alfa),this.g=Math.pow((1+this.e*Math.sin(this.fi0))/(1-this.e*Math.sin(this.fi0)),this.alfa*this.e/2),this.k=Math.tan(this.u0/2+this.s45)/Math.pow(Math.tan(this.fi0/2+this.s45),this.alfa)*this.g,this.k1=this.k0,this.n0=this.a*Math.sqrt(1-this.e2)/(1-this.e2*Math.pow(Math.sin(this.fi0),2)),this.s0=1.37008346281555,this.n=Math.sin(this.s0),this.ro0=this.k1*this.n0/Math.tan(this.s0),this.ad=this.s90-this.uq},forward:function(t){var e,i,r,n,a,o,s,l=t.x,u=t.y,c=Y(l-this.long0);return e=Math.pow((1+this.e*Math.sin(u))/(1-this.e*Math.sin(u)),this.alfa*this.e/2),i=2*(Math.atan(this.k*Math.pow(Math.tan(u/2+this.s45),this.alfa)/e)-this.s45),r=-c*this.alfa,n=Math.asin(Math.cos(this.ad)*Math.sin(i)+Math.sin(this.ad)*Math.cos(i)*Math.cos(r)),a=Math.asin(Math.cos(i)*Math.sin(r)/Math.cos(n)),o=this.n*a,s=this.ro0*Math.pow(Math.tan(this.s0/2+this.s45),this.n)/Math.pow(Math.tan(n/2+this.s45),this.n),t.y=s*Math.cos(o)/1,t.x=s*Math.sin(o)/1,this.czech||(t.y*=-1,t.x*=-1),t},inverse:function(t){var e,i,r,n,a,o,s,l=t.x;t.x=t.y,t.y=l,this.czech||(t.y*=-1,t.x*=-1),a=Math.sqrt(t.x*t.x+t.y*t.y),n=Math.atan2(t.y,t.x)/Math.sin(this.s0),r=2*(Math.atan(Math.pow(this.ro0/a,1/this.n)*Math.tan(this.s0/2+this.s45))-this.s45),e=Math.asin(Math.cos(this.ad)*Math.sin(r)-Math.sin(this.ad)*Math.cos(r)*Math.cos(n)),i=Math.asin(Math.cos(r)*Math.sin(n)/Math.cos(e)),t.x=this.long0-i/this.alfa,o=e;for(var u=s=0;t.y=2*(Math.atan(Math.pow(this.k,-1/this.alfa)*Math.pow(Math.tan(e/2+this.s45),1/this.alfa)*Math.pow((1+this.e*Math.sin(o))/(1-this.e*Math.sin(o)),this.e/2))-this.s45),Math.abs(o-t.y)<1e-10&&(s=1),o=t.y,u+=1,0===s&&u<15;);return 15<=u?null:t},names:["Krovak","krovak"]};function he(t,e){var i;return 1e-7<t?(1-t*t)*(e/(1-(i=t*e)*i)-.5/t*Math.log((1-i)/(1+i))):2*e}var de={init:function(){this.sphere||(this.e0=re(this.es),this.e1=ne(this.es),this.e2=ae(this.es),this.e3=oe(this.es),this.ml0=this.a*ie(this.e0,this.e1,this.e2,this.e3,this.lat0))},forward:function(t){var e,i,r=t.x,n=t.y;if(r=Y(r-this.long0),this.sphere)e=this.a*Math.asin(Math.cos(n)*Math.sin(r)),i=this.a*(Math.atan2(Math.tan(n),Math.cos(r))-this.lat0);else{var a=Math.sin(n),o=Math.cos(n),s=se(this.a,this.e,a),l=Math.tan(n)*Math.tan(n),u=r*Math.cos(n),c=u*u,h=this.es*o*o/(1-this.es);e=s*u*(1-c*l*(1/6-(8-l+8*h)*c/120)),i=this.a*ie(this.e0,this.e1,this.e2,this.e3,n)-this.ml0+s*a/o*c*(.5+(5-l+6*h)*c/24)}return t.x=e+this.x0,t.y=i+this.y0,t},inverse:function(t){t.x-=this.x0,t.y-=this.y0;var e,i,r=t.x/this.a,n=t.y/this.a;if(this.sphere){var a=n+this.lat0;e=Math.asin(Math.sin(a)*Math.cos(r)),i=Math.atan2(Math.tan(r),Math.cos(a))}else{var o=this.ml0/this.a+n,s=ue(o,this.e0,this.e1,this.e2,this.e3);if(Math.abs(Math.abs(s)-S)<=Q)return t.x=this.long0,t.y=S,n<0&&(t.y*=-1),t;var l=se(this.a,this.e,Math.sin(s)),u=l*l*l/this.a/this.a*(1-this.es),c=Math.pow(Math.tan(s),2),h=r*this.a/l,d=h*h;e=s-l*Math.tan(s)/u*h*h*(.5-(1+3*c)*h*h/24),i=h*(1-d*(c/3+(1+3*c)*c*d/15))/Math.cos(s)}return t.x=Y(i+this.long0),t.y=le(e),t},names:["Cassini","Cassini_Soldner","cass"]};var fe=.3333333333333333,ge=.17222222222222222,Ae=.10257936507936508,pe=.06388888888888888,me=.0664021164021164,ye=.016415012942191543;function Ce(t){return 1<Math.abs(t)&&(t=1<t?1:-1),Math.asin(t)}var ve={init:function(){var t,e,i,r,n=Math.abs(this.lat0);if(Math.abs(n-S)<Q?this.mode=this.lat0<0?this.S_POLE:this.N_POLE:Math.abs(n)<Q?this.mode=this.EQUIT:this.mode=this.OBLIQ,0<this.es)switch(this.qp=he(this.e,1),this.mmf=.5/(1-this.es),this.apa=(e=this.es,(r=[])[0]=e*fe,i=e*e,r[0]+=i*ge,r[1]=i*pe,i*=e,r[0]+=i*Ae,r[1]+=i*me,r[2]=i*ye,r),this.mode){case this.N_POLE:case this.S_POLE:this.dd=1;break;case this.EQUIT:this.rq=Math.sqrt(.5*this.qp),this.dd=1/this.rq,this.xmf=1,this.ymf=.5*this.qp;break;case this.OBLIQ:this.rq=Math.sqrt(.5*this.qp),t=Math.sin(this.lat0),this.sinb1=he(this.e,t)/this.qp,this.cosb1=Math.sqrt(1-this.sinb1*this.sinb1),this.dd=Math.cos(this.lat0)/(Math.sqrt(1-this.es*t*t)*this.rq*this.cosb1),this.ymf=(this.xmf=this.rq)/this.dd,this.xmf*=this.dd}else this.mode===this.OBLIQ&&(this.sinph0=Math.sin(this.lat0),this.cosph0=Math.cos(this.lat0))},forward:function(t){var e,i,r,n,a,o,s,l,u,c,h=t.x,d=t.y;if(h=Y(h-this.long0),this.sphere){if(a=Math.sin(d),c=Math.cos(d),r=Math.cos(h),this.mode===this.OBLIQ||this.mode===this.EQUIT){if((i=this.mode===this.EQUIT?1+c*r:1+this.sinph0*a+this.cosph0*c*r)<=Q)return null;e=(i=Math.sqrt(2/i))*c*Math.sin(h),i*=this.mode===this.EQUIT?a:this.cosph0*a-this.sinph0*c*r}else if(this.mode===this.N_POLE||this.mode===this.S_POLE){if(this.mode===this.N_POLE&&(r=-r),Math.abs(d+this.phi0)<Q)return null;i=y-.5*d,e=(i=2*(this.mode===this.S_POLE?Math.cos(i):Math.sin(i)))*Math.sin(h),i*=r}}else{switch(u=l=s=0,r=Math.cos(h),n=Math.sin(h),a=Math.sin(d),o=he(this.e,a),this.mode!==this.OBLIQ&&this.mode!==this.EQUIT||(s=o/this.qp,l=Math.sqrt(1-s*s)),this.mode){case this.OBLIQ:u=1+this.sinb1*s+this.cosb1*l*r;break;case this.EQUIT:u=1+l*r;break;case this.N_POLE:u=S+d,o=this.qp-o;break;case this.S_POLE:u=d-S,o=this.qp+o}if(Math.abs(u)<Q)return null;switch(this.mode){case this.OBLIQ:case this.EQUIT:u=Math.sqrt(2/u),i=this.mode===this.OBLIQ?this.ymf*u*(this.cosb1*s-this.sinb1*l*r):(u=Math.sqrt(2/(1+l*r)))*s*this.ymf,e=this.xmf*u*l*n;break;case this.N_POLE:case this.S_POLE:0<=o?(e=(u=Math.sqrt(o))*n,i=r*(this.mode===this.S_POLE?u:-u)):e=i=0}}return t.x=this.a*e+this.x0,t.y=this.a*i+this.y0,t},inverse:function(t){t.x-=this.x0,t.y-=this.y0;var e,i,r,n,a,o,s,l,u,c,h=t.x/this.a,d=t.y/this.a;if(this.sphere){var f,g=0,A=0;if(1<(i=.5*(f=Math.sqrt(h*h+d*d))))return null;switch(i=2*Math.asin(i),this.mode!==this.OBLIQ&&this.mode!==this.EQUIT||(A=Math.sin(i),g=Math.cos(i)),this.mode){case this.EQUIT:i=Math.abs(f)<=Q?0:Math.asin(d*A/f),h*=A,d=g*f;break;case this.OBLIQ:i=Math.abs(f)<=Q?this.phi0:Math.asin(g*this.sinph0+d*A*this.cosph0/f),h*=A*this.cosph0,d=(g-Math.sin(i)*this.sinph0)*f;break;case this.N_POLE:d=-d,i=S-i;break;case this.S_POLE:i-=S}e=0!==d||this.mode!==this.EQUIT&&this.mode!==this.OBLIQ?Math.atan2(h,d):0}else{if(s=0,this.mode===this.OBLIQ||this.mode===this.EQUIT){if(h/=this.dd,d*=this.dd,(o=Math.sqrt(h*h+d*d))<Q)return t.x=0,t.y=this.phi0,t;n=2*Math.asin(.5*o/this.rq),r=Math.cos(n),h*=n=Math.sin(n),d=this.mode===this.OBLIQ?(s=r*this.sinb1+d*n*this.cosb1/o,a=this.qp*s,o*this.cosb1*r-d*this.sinb1*n):(s=d*n/o,a=this.qp*s,o*r)}else if(this.mode===this.N_POLE||this.mode===this.S_POLE){if(this.mode===this.N_POLE&&(d=-d),!(a=h*h+d*d))return t.x=0,t.y=this.phi0,t;s=1-a/this.qp,this.mode===this.S_POLE&&(s=-s)}e=Math.atan2(h,d),l=Math.asin(s),u=this.apa,c=l+l,i=l+u[0]*Math.sin(c)+u[1]*Math.sin(c+c)+u[2]*Math.sin(c+c+c)}return t.x=Y(this.long0+e),t.y=i,t},names:["Lambert Azimuthal Equal Area","Lambert_Azimuthal_Equal_Area","laea"],S_POLE:1,N_POLE:2,EQUIT:3,OBLIQ:4};var Ie={init:function(){Math.abs(this.lat1+this.lat2)<Q||(this.temp=this.b/this.a,this.es=1-Math.pow(this.temp,2),this.e3=Math.sqrt(this.es),this.sin_po=Math.sin(this.lat1),this.cos_po=Math.cos(this.lat1),this.t1=this.sin_po,this.con=this.sin_po,this.ms1=W(this.e3,this.sin_po,this.cos_po),this.qs1=he(this.e3,this.sin_po,this.cos_po),this.sin_po=Math.sin(this.lat2),this.cos_po=Math.cos(this.lat2),this.t2=this.sin_po,this.ms2=W(this.e3,this.sin_po,this.cos_po),this.qs2=he(this.e3,this.sin_po,this.cos_po),this.sin_po=Math.sin(this.lat0),this.cos_po=Math.cos(this.lat0),this.t3=this.sin_po,this.qs0=he(this.e3,this.sin_po,this.cos_po),Math.abs(this.lat1-this.lat2)>Q?this.ns0=(this.ms1*this.ms1-this.ms2*this.ms2)/(this.qs2-this.qs1):this.ns0=this.con,this.c=this.ms1*this.ms1+this.ns0*this.qs1,this.rh=this.a*Math.sqrt(this.c-this.ns0*this.qs0)/this.ns0)},forward:function(t){var e=t.x,i=t.y;this.sin_phi=Math.sin(i),this.cos_phi=Math.cos(i);var r=he(this.e3,this.sin_phi,this.cos_phi),n=this.a*Math.sqrt(this.c-this.ns0*r)/this.ns0,a=this.ns0*Y(e-this.long0),o=n*Math.sin(a)+this.x0,s=this.rh-n*Math.cos(a)+this.y0;return t.x=o,t.y=s,t},inverse:function(t){var e,i,r,n,a,o;return t.x-=this.x0,t.y=this.rh-t.y+this.y0,r=0<=this.ns0?(e=Math.sqrt(t.x*t.x+t.y*t.y),1):(e=-Math.sqrt(t.x*t.x+t.y*t.y),-1),(n=0)!==e&&(n=Math.atan2(r*t.x,r*t.y)),r=e*this.ns0/this.a,o=this.sphere?Math.asin((this.c-r*r)/(2*this.ns0)):(i=(this.c-r*r)/this.ns0,this.phi1z(this.e3,i)),a=Y(n/this.ns0+this.long0),t.x=a,t.y=o,t},names:["Albers_Conic_Equal_Area","Albers","aea"],phi1z:function(t,e){var i,r,n,a,o=Ce(.5*e);if(t<Q)return o;for(var s=t*t,l=1;l<=25;l++)if(o+=a=.5*(n=1-(r=t*(i=Math.sin(o)))*r)*n/Math.cos(o)*(e/(1-s)-i/n+.5/t*Math.log((1-r)/(1+r))),Math.abs(a)<=1e-7)return o;return null}};var be={init:function(){this.sin_p14=Math.sin(this.lat0),this.cos_p14=Math.cos(this.lat0),this.infinity_dist=1e3*this.a,this.rc=1},forward:function(t){var e,i,r,n,a,o,s,l=t.x,u=t.y;return r=Y(l-this.long0),e=Math.sin(u),i=Math.cos(u),n=Math.cos(r),s=0<(a=this.sin_p14*e+this.cos_p14*i*n)||Math.abs(a)<=Q?(o=this.x0+1*this.a*i*Math.sin(r)/a,this.y0+1*this.a*(this.cos_p14*e-this.sin_p14*i*n)/a):(o=this.x0+this.infinity_dist*i*Math.sin(r),this.y0+this.infinity_dist*(this.cos_p14*e-this.sin_p14*i*n)),t.x=o,t.y=s,t},inverse:function(t){var e,i,r,n,a,o;return t.x=(t.x-this.x0)/this.a,t.y=(t.y-this.y0)/this.a,t.x/=this.k0,t.y/=this.k0,a=(e=Math.sqrt(t.x*t.x+t.y*t.y))?(n=Math.atan2(e,this.rc),i=Math.sin(n),r=Math.cos(n),o=Ce(r*this.sin_p14+t.y*i*this.cos_p14/e),a=Math.atan2(t.x*i,e*this.cos_p14*r-t.y*this.sin_p14*i),Y(this.long0+a)):(o=this.phic0,0),t.x=a,t.y=o,t},names:["gnom"]};var Ee={init:function(){this.sphere||(this.k0=W(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)))},forward:function(t){var e,i,r=t.x,n=t.y,a=Y(r-this.long0);if(this.sphere)e=this.x0+this.a*a*Math.cos(this.lat_ts),i=this.y0+this.a*Math.sin(n)/Math.cos(this.lat_ts);else{var o=he(this.e,Math.sin(n));e=this.x0+this.a*this.k0*a,i=this.y0+this.a*o*.5/this.k0}return t.x=e,t.y=i,t},inverse:function(t){var e,i;return t.x-=this.x0,t.y-=this.y0,this.sphere?(e=Y(this.long0+t.x/this.a/Math.cos(this.lat_ts)),i=Math.asin(t.y/this.a*Math.cos(this.lat_ts))):(i=function(t,e){var i=1-(1-t*t)/(2*t)*Math.log((1-t)/(1+t));if(Math.abs(Math.abs(e)-i)<1e-6)return e<0?-1*S:S;for(var r,n,a,o,s=Math.asin(.5*e),l=0;l<30;l++)if(n=Math.sin(s),a=Math.cos(s),o=t*n,s+=r=Math.pow(1-o*o,2)/(2*a)*(e/(1-t*t)-n/(1-o*o)+.5/t*Math.log((1-o)/(1+o))),Math.abs(r)<=1e-10)return s;return NaN}(this.e,2*t.y*this.k0/this.a),e=Y(this.long0+t.x/(this.a*this.k0))),t.x=e,t.y=i,t},names:["cea"]};var we={init:function(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Equidistant Cylindrical (Plate Carre)",this.rc=Math.cos(this.lat_ts)},forward:function(t){var e=t.x,i=t.y,r=Y(e-this.long0),n=le(i-this.lat0);return t.x=this.x0+this.a*r*this.rc,t.y=this.y0+this.a*n,t},inverse:function(t){var e=t.x,i=t.y;return t.x=Y(this.long0+(e-this.x0)/(this.a*this.rc)),t.y=le(this.lat0+(i-this.y0)/this.a),t},names:["Equirectangular","Equidistant_Cylindrical","eqc"]};var Be={init:function(){this.temp=this.b/this.a,this.es=1-Math.pow(this.temp,2),this.e=Math.sqrt(this.es),this.e0=re(this.es),this.e1=ne(this.es),this.e2=ae(this.es),this.e3=oe(this.es),this.ml0=this.a*ie(this.e0,this.e1,this.e2,this.e3,this.lat0)},forward:function(t){var e,i,r,n=t.x,a=t.y,o=Y(n-this.long0);if(r=o*Math.sin(a),this.sphere)i=Math.abs(a)<=Q?(e=this.a*o,-1*this.a*this.lat0):(e=this.a*Math.sin(r)/Math.tan(a),this.a*(le(a-this.lat0)+(1-Math.cos(r))/Math.tan(a)));else if(Math.abs(a)<=Q)e=this.a*o,i=-1*this.ml0;else{var s=se(this.a,this.e,Math.sin(a))/Math.tan(a);e=s*Math.sin(r),i=this.a*ie(this.e0,this.e1,this.e2,this.e3,a)-this.ml0+s*(1-Math.cos(r))}return t.x=e+this.x0,t.y=i+this.y0,t},inverse:function(t){var e,i,r,n,a,o,s,l,u;if(r=t.x-this.x0,n=t.y-this.y0,this.sphere)if(Math.abs(n+this.a*this.lat0)<=Q)e=Y(r/this.a+this.long0),i=0;else{var c;for(o=this.lat0+n/this.a,s=r*r/this.a/this.a+o*o,l=o,a=20;a;--a)if(l+=u=-1*(o*(l*(c=Math.tan(l))+1)-l-.5*(l*l+s)*c)/((l-o)/c-1),Math.abs(u)<=Q){i=l;break}e=Y(this.long0+Math.asin(r*Math.tan(l)/this.a)/Math.sin(i))}else if(Math.abs(n+this.ml0)<=Q)i=0,e=Y(this.long0+r/this.a);else{var h,d,f,g,A;for(o=(this.ml0+n)/this.a,s=r*r/this.a/this.a+o*o,l=o,a=20;a;--a)if(A=this.e*Math.sin(l),h=Math.sqrt(1-A*A)*Math.tan(l),d=this.a*ie(this.e0,this.e1,this.e2,this.e3,l),f=this.e0-2*this.e1*Math.cos(2*l)+4*this.e2*Math.cos(4*l)-6*this.e3*Math.cos(6*l),l-=u=(o*(h*(g=d/this.a)+1)-g-.5*h*(g*g+s))/(this.es*Math.sin(2*l)*(g*g+s-2*o*g)/(4*h)+(o-g)*(h*f-2/Math.sin(2*l))-f),Math.abs(u)<=Q){i=l;break}h=Math.sqrt(1-this.es*Math.pow(Math.sin(i),2))*Math.tan(i),e=Y(this.long0+Math.asin(r*h/this.a)/Math.sin(i))}return t.x=e,t.y=i,t},names:["Polyconic","poly"]};var Me={init:function(){this.A=[],this.A[1]=.6399175073,this.A[2]=-.1358797613,this.A[3]=.063294409,this.A[4]=-.02526853,this.A[5]=.0117879,this.A[6]=-.0055161,this.A[7]=.0026906,this.A[8]=-.001333,this.A[9]=67e-5,this.A[10]=-34e-5,this.B_re=[],this.B_im=[],this.B_re[1]=.7557853228,this.B_im[1]=0,this.B_re[2]=.249204646,this.B_im[2]=.003371507,this.B_re[3]=-.001541739,this.B_im[3]=.04105856,this.B_re[4]=-.10162907,this.B_im[4]=.01727609,this.B_re[5]=-.26623489,this.B_im[5]=-.36249218,this.B_re[6]=-.6870983,this.B_im[6]=-1.1651967,this.C_re=[],this.C_im=[],this.C_re[1]=1.3231270439,this.C_im[1]=0,this.C_re[2]=-.577245789,this.C_im[2]=-.007809598,this.C_re[3]=.508307513,this.C_im[3]=-.112208952,this.C_re[4]=-.15094762,this.C_im[4]=.18200602,this.C_re[5]=1.01418179,this.C_im[5]=1.64497696,this.C_re[6]=1.9660549,this.C_im[6]=2.5127645,this.D=[],this.D[1]=1.5627014243,this.D[2]=.5185406398,this.D[3]=-.03333098,this.D[4]=-.1052906,this.D[5]=-.0368594,this.D[6]=.007317,this.D[7]=.0122,this.D[8]=.00394,this.D[9]=-.0013},forward:function(t){var e,i=t.x,r=t.y-this.lat0,n=i-this.long0,a=r/x*1e-5,o=n,s=1,l=0;for(e=1;e<=10;e++)s*=a,l+=this.A[e]*s;var u,c=l,h=o,d=1,f=0,g=0,A=0;for(e=1;e<=6;e++)u=f*c+d*h,d=d*c-f*h,f=u,g=g+this.B_re[e]*d-this.B_im[e]*f,A=A+this.B_im[e]*d+this.B_re[e]*f;return t.x=A*this.a+this.x0,t.y=g*this.a+this.y0,t},inverse:function(t){var e,i,r=t.x,n=t.y,a=r-this.x0,o=(n-this.y0)/this.a,s=a/this.a,l=1,u=0,c=0,h=0;for(e=1;e<=6;e++)i=u*o+l*s,l=l*o-u*s,u=i,c=c+this.C_re[e]*l-this.C_im[e]*u,h=h+this.C_im[e]*l+this.C_re[e]*u;for(var d=0;d<this.iterations;d++){var f,g=c,A=h,p=o,m=s;for(e=2;e<=6;e++)f=A*c+g*h,g=g*c-A*h,A=f,p+=(e-1)*(this.B_re[e]*g-this.B_im[e]*A),m+=(e-1)*(this.B_im[e]*g+this.B_re[e]*A);g=1,A=0;var y=this.B_re[1],C=this.B_im[1];for(e=2;e<=6;e++)f=A*c+g*h,g=g*c-A*h,A=f,y+=e*(this.B_re[e]*g-this.B_im[e]*A),C+=e*(this.B_im[e]*g+this.B_re[e]*A);var v=y*y+C*C;c=(p*y+m*C)/v,h=(m*y-p*C)/v}var I=c,b=h,E=1,w=0;for(e=1;e<=9;e++)E*=I,w+=this.D[e]*E;var B=this.lat0+w*x*1e5,M=this.long0+b;return t.x=M,t.y=B,t},names:["New_Zealand_Map_Grid","nzmg"]};var xe={init:function(){},forward:function(t){var e=t.x,i=t.y,r=Y(e-this.long0),n=this.x0+this.a*r,a=this.y0+this.a*Math.log(Math.tan(Math.PI/4+i/2.5))*1.25;return t.x=n,t.y=a,t},inverse:function(t){t.x-=this.x0,t.y-=this.y0;var e=Y(this.long0+t.x/this.a),i=2.5*(Math.atan(Math.exp(.8*t.y/this.a))-Math.PI/4);return t.x=e,t.y=i,t},names:["Miller_Cylindrical","mill"]};var Se={init:function(){this.sphere?(this.n=1,this.m=0,this.es=0,this.C_y=Math.sqrt((this.m+1)/this.n),this.C_x=this.C_y/(this.m+1)):this.en=Ot(this.es)},forward:function(t){var e,i,r=t.x,n=t.y;if(r=Y(r-this.long0),this.sphere){if(this.m)for(var a=this.n*Math.sin(n),o=20;o;--o){var s=(this.m*n+Math.sin(n)-a)/(this.m+Math.cos(n));if(n-=s,Math.abs(s)<Q)break}else n=1!==this.n?Math.asin(this.n*Math.sin(n)):n;e=this.a*this.C_x*r*(this.m+Math.cos(n)),i=this.a*this.C_y*n}else{var l=Math.sin(n),u=Math.cos(n);i=this.a*Dt(n,l,u,this.en),e=this.a*r*u/Math.sqrt(1-this.es*l*l)}return t.x=e,t.y=i,t},inverse:function(t){var e,i,r,n;return t.x-=this.x0,r=t.x/this.a,t.y-=this.y0,e=t.y/this.a,this.sphere?(e/=this.C_y,r/=this.C_x*(this.m+Math.cos(e)),this.m?e=Ce((this.m*e+Math.sin(e))/this.n):1!==this.n&&(e=Ce(Math.sin(e)/this.n)),r=Y(r+this.long0),e=le(e)):(e=Nt(t.y/this.a,this.es,this.en),(n=Math.abs(e))<S?(n=Math.sin(e),i=this.long0+t.x*Math.sqrt(1-this.es*n*n)/(this.a*Math.cos(e)),r=Y(i)):n-Q<S&&(r=this.long0)),t.x=r,t.y=e,t},names:["Sinusoidal","sinu"]};var Qe={init:function(){},forward:function(t){for(var e=t.x,i=t.y,r=Y(e-this.long0),n=i,a=Math.PI*Math.sin(i);;){var o=-(n+Math.sin(n)-a)/(1+Math.cos(n));if(n+=o,Math.abs(o)<Q)break}n/=2,Math.PI/2-Math.abs(i)<Q&&(r=0);var s=.900316316158*this.a*r*Math.cos(n)+this.x0,l=1.4142135623731*this.a*Math.sin(n)+this.y0;return t.x=s,t.y=l,t},inverse:function(t){var e,i;t.x-=this.x0,t.y-=this.y0,i=t.y/(1.4142135623731*this.a),.999999999999<Math.abs(i)&&(i=.999999999999),e=Math.asin(i);var r=Y(this.long0+t.x/(.900316316158*this.a*Math.cos(e)));r<-Math.PI&&(r=-Math.PI),r>Math.PI&&(r=Math.PI),i=(2*e+Math.sin(2*e))/Math.PI,1<Math.abs(i)&&(i=1);var n=Math.asin(i);return t.x=r,t.y=n,t},names:["Mollweide","moll"]};var ke={init:function(){Math.abs(this.lat1+this.lat2)<Q||(this.lat2=this.lat2||this.lat1,this.temp=this.b/this.a,this.es=1-Math.pow(this.temp,2),this.e=Math.sqrt(this.es),this.e0=re(this.es),this.e1=ne(this.es),this.e2=ae(this.es),this.e3=oe(this.es),this.sinphi=Math.sin(this.lat1),this.cosphi=Math.cos(this.lat1),this.ms1=W(this.e,this.sinphi,this.cosphi),this.ml1=ie(this.e0,this.e1,this.e2,this.e3,this.lat1),Math.abs(this.lat1-this.lat2)<Q?this.ns=this.sinphi:(this.sinphi=Math.sin(this.lat2),this.cosphi=Math.cos(this.lat2),this.ms2=W(this.e,this.sinphi,this.cosphi),this.ml2=ie(this.e0,this.e1,this.e2,this.e3,this.lat2),this.ns=(this.ms1-this.ms2)/(this.ml2-this.ml1)),this.g=this.ml1+this.ms1/this.ns,this.ml0=ie(this.e0,this.e1,this.e2,this.e3,this.lat0),this.rh=this.a*(this.g-this.ml0))},forward:function(t){var e,i=t.x,r=t.y;if(this.sphere)e=this.a*(this.g-r);else{var n=ie(this.e0,this.e1,this.e2,this.e3,r);e=this.a*(this.g-n)}var a=this.ns*Y(i-this.long0),o=this.x0+e*Math.sin(a),s=this.y0+this.rh-e*Math.cos(a);return t.x=o,t.y=s,t},inverse:function(t){var e,i,r,n;t.x-=this.x0,t.y=this.rh-t.y+this.y0,e=0<=this.ns?(i=Math.sqrt(t.x*t.x+t.y*t.y),1):(i=-Math.sqrt(t.x*t.x+t.y*t.y),-1);var a=0;if(0!==i&&(a=Math.atan2(e*t.x,e*t.y)),this.sphere)return n=Y(this.long0+a/this.ns),r=le(this.g-i/this.a),t.x=n,t.y=r,t;var o=this.g-i/this.a;return r=ue(o,this.e0,this.e1,this.e2,this.e3),n=Y(this.long0+a/this.ns),t.x=n,t.y=r,t},names:["Equidistant_Conic","eqdc"]};var Le={init:function(){this.R=this.a},forward:function(t){var e,i,r=t.x,n=t.y,a=Y(r-this.long0);Math.abs(n)<=Q&&(e=this.x0+this.R*a,i=this.y0);var o=Ce(2*Math.abs(n/Math.PI));(Math.abs(a)<=Q||Math.abs(Math.abs(n)-S)<=Q)&&(e=this.x0,i=0<=n?this.y0+Math.PI*this.R*Math.tan(.5*o):this.y0+Math.PI*this.R*-Math.tan(.5*o));var s=.5*Math.abs(Math.PI/a-a/Math.PI),l=s*s,u=Math.sin(o),c=Math.cos(o),h=c/(u+c-1),d=h*h,f=h*(2/u-1),g=f*f,A=Math.PI*this.R*(s*(h-g)+Math.sqrt(l*(h-g)*(h-g)-(g+l)*(d-g)))/(g+l);a<0&&(A=-A),e=this.x0+A;var p=l+h;return A=Math.PI*this.R*(f*p-s*Math.sqrt((g+l)*(1+l)-p*p))/(g+l),i=0<=n?this.y0+A:this.y0-A,t.x=e,t.y=i,t},inverse:function(t){var e,i,r,n,a,o,s,l,u,c,h,d;return t.x-=this.x0,t.y-=this.y0,h=Math.PI*this.R,a=(r=t.x/h)*r+(n=t.y/h)*n,h=3*(n*n/(l=-2*(o=-Math.abs(n)*(1+a))+1+2*n*n+a*a)+(2*(s=o-2*n*n+r*r)*s*s/l/l/l-9*o*s/l/l)/27)/(u=(o-s*s/3/l)/l)/(c=2*Math.sqrt(-u/3)),1<Math.abs(h)&&(h=0<=h?1:-1),d=Math.acos(h)/3,i=0<=t.y?(-c*Math.cos(d+Math.PI/3)-s/3/l)*Math.PI:-(-c*Math.cos(d+Math.PI/3)-s/3/l)*Math.PI,e=Math.abs(r)<Q?this.long0:Y(this.long0+Math.PI*(a-1+Math.sqrt(1+2*(r*r-n*n)+a*a))/2/r),t.x=e,t.y=i,t},names:["Van_der_Grinten_I","VanDerGrinten","vandg"]};var Pe={init:function(){this.sin_p12=Math.sin(this.lat0),this.cos_p12=Math.cos(this.lat0)},forward:function(t){var e,i,r,n,a,o,s,l,u,c,h,d,f,g,A,p,m,y,C,v,I,b,E=t.x,w=t.y,B=Math.sin(t.y),M=Math.cos(t.y),x=Y(E-this.long0);return this.sphere?Math.abs(this.sin_p12-1)<=Q?(t.x=this.x0+this.a*(S-w)*Math.sin(x),t.y=this.y0-this.a*(S-w)*Math.cos(x)):Math.abs(this.sin_p12+1)<=Q?(t.x=this.x0+this.a*(S+w)*Math.sin(x),t.y=this.y0+this.a*(S+w)*Math.cos(x)):(y=this.sin_p12*B+this.cos_p12*M*Math.cos(x),m=(p=Math.acos(y))/Math.sin(p),t.x=this.x0+this.a*m*M*Math.sin(x),t.y=this.y0+this.a*m*(this.cos_p12*B-this.sin_p12*M*Math.cos(x))):(e=re(this.es),i=ne(this.es),r=ae(this.es),n=oe(this.es),Math.abs(this.sin_p12-1)<=Q?(a=this.a*ie(e,i,r,n,S),o=this.a*ie(e,i,r,n,w),t.x=this.x0+(a-o)*Math.sin(x),t.y=this.y0-(a-o)*Math.cos(x)):Math.abs(this.sin_p12+1)<=Q?(a=this.a*ie(e,i,r,n,S),o=this.a*ie(e,i,r,n,w),t.x=this.x0+(a+o)*Math.sin(x),t.y=this.y0+(a+o)*Math.cos(x)):(s=B/M,l=se(this.a,this.e,this.sin_p12),u=se(this.a,this.e,B),c=Math.atan((1-this.es)*s+this.es*l*this.sin_p12/(u*M)),C=0===(h=Math.atan2(Math.sin(x),this.cos_p12*Math.tan(c)-this.sin_p12*Math.cos(x)))?Math.asin(this.cos_p12*Math.sin(c)-this.sin_p12*Math.cos(c)):Math.abs(Math.abs(h)-Math.PI)<=Q?-Math.asin(this.cos_p12*Math.sin(c)-this.sin_p12*Math.cos(c)):Math.asin(Math.sin(x)*Math.cos(c)/Math.sin(h)),d=this.e*this.sin_p12/Math.sqrt(1-this.es),p=l*C*(1-(v=C*C)*(A=(f=this.e*this.cos_p12*Math.cos(h)/Math.sqrt(1-this.es))*f)*(1-A)/6+(I=v*C)/8*(g=d*f)*(1-2*A)+(b=I*C)/120*(A*(4-7*A)-3*d*d*(1-7*A))-b*C/48*g),t.x=this.x0+p*Math.sin(h),t.y=this.y0+p*Math.cos(h))),t},inverse:function(t){var e,i,r,n,a,o,s,l,u,c,h,d,f,g,A,p,m,y,C,v,I,b;if(t.x-=this.x0,t.y-=this.y0,this.sphere){if((e=Math.sqrt(t.x*t.x+t.y*t.y))>2*S*this.a)return;return i=e/this.a,r=Math.sin(i),n=Math.cos(i),a=this.long0,Math.abs(e)<=Q?o=this.lat0:(o=Ce(n*this.sin_p12+t.y*r*this.cos_p12/e),s=Math.abs(this.lat0)-S,a=Math.abs(s)<=Q?0<=this.lat0?Y(this.long0+Math.atan2(t.x,-t.y)):Y(this.long0-Math.atan2(-t.x,t.y)):Y(this.long0+Math.atan2(t.x*r,e*this.cos_p12*n-t.y*this.sin_p12*r))),t.x=a,t.y=o,t}return l=re(this.es),u=ne(this.es),c=ae(this.es),h=oe(this.es),Math.abs(this.sin_p12-1)<=Q?(d=this.a*ie(l,u,c,h,S),e=Math.sqrt(t.x*t.x+t.y*t.y),o=ue((d-e)/this.a,l,u,c,h),a=Y(this.long0+Math.atan2(t.x,-1*t.y))):Math.abs(this.sin_p12+1)<=Q?(d=this.a*ie(l,u,c,h,S),e=Math.sqrt(t.x*t.x+t.y*t.y),o=ue((e-d)/this.a,l,u,c,h),a=Y(this.long0+Math.atan2(t.x,t.y))):(e=Math.sqrt(t.x*t.x+t.y*t.y),A=Math.atan2(t.x,t.y),f=se(this.a,this.e,this.sin_p12),p=Math.cos(A),y=-(m=this.e*this.cos_p12*p)*m/(1-this.es),C=3*this.es*(1-y)*this.sin_p12*this.cos_p12*p/(1-this.es),b=1-y*(I=(v=e/f)-y*(1+y)*Math.pow(v,3)/6-C*(1+3*y)*Math.pow(v,4)/24)*I/2-v*I*I*I/6,g=Math.asin(this.sin_p12*Math.cos(I)+this.cos_p12*Math.sin(I)*p),a=Y(this.long0+Math.asin(Math.sin(A)*Math.sin(I)/Math.cos(g))),o=Math.atan((1-this.es*b*this.sin_p12/Math.sin(g))*Math.tan(g)/(1-this.es))),t.x=a,t.y=o,t},names:["Azimuthal_Equidistant","aeqd"]};var Fe={init:function(){this.sin_p14=Math.sin(this.lat0),this.cos_p14=Math.cos(this.lat0)},forward:function(t){var e,i,r,n,a,o,s,l=t.x,u=t.y;return r=Y(l-this.long0),e=Math.sin(u),i=Math.cos(u),n=Math.cos(r),(0<(a=this.sin_p14*e+this.cos_p14*i*n)||Math.abs(a)<=Q)&&(o=1*this.a*i*Math.sin(r),s=this.y0+1*this.a*(this.cos_p14*e-this.sin_p14*i*n)),t.x=o,t.y=s,t},inverse:function(t){var e,i,r,n,a,o,s;return t.x-=this.x0,t.y-=this.y0,e=Math.sqrt(t.x*t.x+t.y*t.y),i=Ce(e/this.a),r=Math.sin(i),n=Math.cos(i),o=this.long0,Math.abs(e)<=Q?(s=this.lat0,t.x=o,t.y=s,t):(s=Ce(n*this.sin_p14+t.y*r*this.cos_p14/e),a=Math.abs(this.lat0)-S,o=Math.abs(a)<=Q?0<=this.lat0?Y(this.long0+Math.atan2(t.x,-t.y)):Y(this.long0-Math.atan2(-t.x,t.y)):Y(this.long0+Math.atan2(t.x*r,e*this.cos_p14*n-t.y*this.sin_p14*r)),t.x=o,t.y=s,t)},names:["ortho"]},Te=1,Re=2,Oe=3,De=4,Ne=5,je=6,We={AREA_0:1,AREA_1:2,AREA_2:3,AREA_3:4};function Ue(t,e,i,r){var n;return t<Q?(r.value=We.AREA_0,n=0):(n=Math.atan2(e,i),Math.abs(n)<=y?r.value=We.AREA_0:y<n&&n<=S+y?(r.value=We.AREA_1,n-=S):S+y<n||n<=-(S+y)?(r.value=We.AREA_2,n=0<=n?n-C:n+C):(r.value=We.AREA_3,n+=S)),n}function Ye(t,e){var i=t+e;return i<-C?i+=r:+C<i&&(i-=r),i}function Ge(t,e){return t[0]+e*(t[1]+e*(t[2]+e*t[3]))}var ze={init:function(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Quadrilateralized Spherical Cube",this.lat0>=S-y/2?this.face=Ne:this.lat0<=-(S-y/2)?this.face=je:Math.abs(this.long0)<=y?this.face=Te:Math.abs(this.long0)<=S+y?this.face=0<this.long0?Re:De:this.face=Oe,0!==this.es&&(this.one_minus_f=1-(this.a-this.b)/this.a,this.one_minus_f_squared=this.one_minus_f*this.one_minus_f)},forward:function(t){var e,i,r,n,a,o,s={x:0,y:0},l={value:0};if(t.x-=this.long0,e=0!==this.es?Math.atan(this.one_minus_f_squared*Math.tan(t.y)):t.y,i=t.x,this.face===Ne)n=S-e,r=y<=i&&i<=S+y?(l.value=We.AREA_0,i-S):S+y<i||i<=-(S+y)?(l.value=We.AREA_1,0<i?i-C:i+C):-(S+y)<i&&i<=-y?(l.value=We.AREA_2,i+S):(l.value=We.AREA_3,i);else if(this.face===je)n=S+e,r=y<=i&&i<=S+y?(l.value=We.AREA_0,-i+S):i<y&&-y<=i?(l.value=We.AREA_1,-i):i<-y&&-(S+y)<=i?(l.value=We.AREA_2,-i-S):(l.value=We.AREA_3,0<i?-i+C:-i-C);else{var u,c,h,d,f,g;this.face===Re?i=Ye(i,+S):this.face===Oe?i=Ye(i,+C):this.face===De&&(i=Ye(i,-S)),d=Math.sin(e),f=Math.cos(e),g=Math.sin(i),u=f*Math.cos(i),c=f*g,h=d,this.face===Te?r=Ue(n=Math.acos(u),h,c,l):this.face===Re?r=Ue(n=Math.acos(c),h,-u,l):this.face===Oe?r=Ue(n=Math.acos(-u),h,-c,l):this.face===De?r=Ue(n=Math.acos(-c),h,u,l):(n=r=0,l.value=We.AREA_0)}return o=Math.atan(12/C*(r+Math.acos(Math.sin(r)*Math.cos(y))-S)),a=Math.sqrt((1-Math.cos(n))/(Math.cos(o)*Math.cos(o))/(1-Math.cos(Math.atan(1/Math.cos(r))))),l.value===We.AREA_1?o+=S:l.value===We.AREA_2?o+=C:l.value===We.AREA_3&&(o+=1.5*C),s.x=a*Math.cos(o),s.y=a*Math.sin(o),s.x=s.x*this.a+this.x0,s.y=s.y*this.a+this.y0,t.x=s.x,t.y=s.y,t},inverse:function(t){var e,i,r,n,a,o,s,l,u,c,h,d,f={lam:0,phi:0},g={value:0};if(t.x=(t.x-this.x0)/this.a,t.y=(t.y-this.y0)/this.a,i=Math.atan(Math.sqrt(t.x*t.x+t.y*t.y)),e=Math.atan2(t.y,t.x),0<=t.x&&t.x>=Math.abs(t.y)?g.value=We.AREA_0:0<=t.y&&t.y>=Math.abs(t.x)?(g.value=We.AREA_1,e-=S):t.x<0&&-t.x>=Math.abs(t.y)?(g.value=We.AREA_2,e=e<0?e+C:e-C):(g.value=We.AREA_3,e+=S),u=C/12*Math.tan(e),a=Math.sin(u)/(Math.cos(u)-1/Math.sqrt(2)),o=Math.atan(a),(s=1-(r=Math.cos(e))*r*(n=Math.tan(i))*n*(1-Math.cos(Math.atan(1/Math.cos(o)))))<-1?s=-1:1<s&&(s=1),this.face===Ne)l=Math.acos(s),f.phi=S-l,g.value===We.AREA_0?f.lam=o+S:g.value===We.AREA_1?f.lam=o<0?o+C:o-C:g.value===We.AREA_2?f.lam=o-S:f.lam=o;else if(this.face===je)l=Math.acos(s),f.phi=l-S,g.value===We.AREA_0?f.lam=-o+S:g.value===We.AREA_1?f.lam=-o:g.value===We.AREA_2?f.lam=-o-S:f.lam=o<0?-o-C:-o+C;else{var A,p,m;u=(A=s)*A,p=1<=(u+=(m=1<=u?0:Math.sqrt(1-u)*Math.sin(o))*m)?0:Math.sqrt(1-u),g.value===We.AREA_1?(u=p,p=-m,m=u):g.value===We.AREA_2?(p=-p,m=-m):g.value===We.AREA_3&&(u=p,p=m,m=-u),this.face===Re?(u=A,A=-p,p=u):this.face===Oe?(A=-A,p=-p):this.face===De&&(u=A,A=p,p=-u),f.phi=Math.acos(-m)-S,f.lam=Math.atan2(p,A),this.face===Re?f.lam=Ye(f.lam,-S):this.face===Oe?f.lam=Ye(f.lam,-C):this.face===De&&(f.lam=Ye(f.lam,+S))}return 0!==this.es&&(c=f.phi<0?1:0,h=Math.tan(f.phi),d=this.b/Math.sqrt(h*h+this.one_minus_f_squared),f.phi=Math.atan(Math.sqrt(this.a*this.a-d*d)/(this.one_minus_f*d)),c&&(f.phi=-f.phi)),f.lam+=this.long0,t.x=f.lam,t.y=f.phi,t},names:["Quadrilateralized Spherical Cube","Quadrilateralized_Spherical_Cube","qsc"]},qe=[[1,22199e-21,-715515e-10,31103e-10],[.9986,-482243e-9,-24897e-9,-13309e-10],[.9954,-83103e-8,-448605e-10,-9.86701e-7],[.99,-.00135364,-59661e-9,36777e-10],[.9822,-.00167442,-449547e-11,-572411e-11],[.973,-.00214868,-903571e-10,1.8736e-8],[.96,-.00305085,-900761e-10,164917e-11],[.9427,-.00382792,-653386e-10,-26154e-10],[.9216,-.00467746,-10457e-8,481243e-11],[.8962,-.00536223,-323831e-10,-543432e-11],[.8679,-.00609363,-113898e-9,332484e-11],[.835,-.00698325,-640253e-10,9.34959e-7],[.7986,-.00755338,-500009e-10,9.35324e-7],[.7597,-.00798324,-35971e-9,-227626e-11],[.7186,-.00851367,-701149e-10,-86303e-10],[.6732,-.00986209,-199569e-9,191974e-10],[.6213,-.010418,883923e-10,624051e-11],[.5722,-.00906601,182e-6,624051e-11],[.5322,-.00677797,275608e-9,624051e-11]],Ve=[[-520417e-23,.0124,121431e-23,-845284e-16],[.062,.0124,-1.26793e-9,4.22642e-10],[.124,.0124,5.07171e-9,-1.60604e-9],[.186,.0123999,-1.90189e-8,6.00152e-9],[.248,.0124002,7.10039e-8,-2.24e-8],[.31,.0123992,-2.64997e-7,8.35986e-8],[.372,.0124029,9.88983e-7,-3.11994e-7],[.434,.0123893,-369093e-11,-4.35621e-7],[.4958,.0123198,-102252e-10,-3.45523e-7],[.5571,.0121916,-154081e-10,-5.82288e-7],[.6176,.0119938,-241424e-10,-5.25327e-7],[.6769,.011713,-320223e-10,-5.16405e-7],[.7346,.0113541,-397684e-10,-6.09052e-7],[.7903,.0109107,-489042e-10,-104739e-11],[.8435,.0103431,-64615e-9,-1.40374e-9],[.8936,.00969686,-64636e-9,-8547e-9],[.9394,.00840947,-192841e-9,-42106e-10],[.9761,.00616527,-256e-6,-42106e-10],[1,.00328947,-319159e-9,-42106e-10]],Ze=l/5,Ke=1/Ze;var Xe={init:function(){this.x0=this.x0||0,this.y0=this.y0||0,this.long0=this.long0||0,this.es=0,this.title=this.title||"Robinson"},forward:function(t){var e=Y(t.x-this.long0),i=Math.abs(t.y),r=Math.floor(i*Ze);r<0?r=0:18<=r&&(r=17);var n={x:Ge(qe[r],i=l*(i-Ke*r))*e,y:Ge(Ve[r],i)};return t.y<0&&(n.y=-n.y),n.x=n.x*this.a*.8487+this.x0,n.y=n.y*this.a*1.3523+this.y0,n},inverse:function(t){var r={x:(t.x-this.x0)/(.8487*this.a),y:Math.abs(t.y-this.y0)/(1.3523*this.a)};if(1<=r.y)r.x/=qe[18][0],r.y=t.y<0?-S:S;else{var e=Math.floor(18*r.y);for(e<0?e=0:18<=e&&(e=17);;)if(Ve[e][0]>r.y)--e;else{if(!(Ve[e+1][0]<=r.y))break;++e}var n=Ve[e],i=5*(r.y-n[0])/(Ve[e+1][0]-n[0]);i=function(t,e,i,r){for(var n=e;r;--r){var a=t(n);if(n-=a,Math.abs(a)<i)break}return n}(function(t){return(Ge(n,t)-r.y)/(i=t,(e=n)[1]+i*(2*e[2]+3*i*e[3]));var e,i},i,Q,100),r.x/=Ge(qe[e],i),r.y=(5*e+i)*s,t.y<0&&(r.y=-r.y)}return r.x=Y(r.x+this.long0),r},names:["Robinson","robin"]};var Je,He={init:function(){this.name="geocent"},forward:function(t){return at(t,this.es,this.a)},inverse:function(t){return ot(t,this.es,this.a,this.b)},names:["Geocentric","geocentric","geocent","Geocent"]};mt.defaultDatum="WGS84",mt.Proj=nt,mt.WGS84=new mt.Proj("WGS84"),mt.Point=jt,mt.toPoint=ct,mt.defs=D,mt.transform=ft,mt.mgrs=Mt,mt.version="__VERSION__",(Je=mt).Proj.projections.add(Vt),Je.Proj.projections.add(Zt),Je.Proj.projections.add(Xt),Je.Proj.projections.add(Ht),Je.Proj.projections.add(_t),Je.Proj.projections.add($t),Je.Proj.projections.add(te),Je.Proj.projections.add(ee),Je.Proj.projections.add(ce),Je.Proj.projections.add(de),Je.Proj.projections.add(ve),Je.Proj.projections.add(Ie),Je.Proj.projections.add(be),Je.Proj.projections.add(Ee),Je.Proj.projections.add(we),Je.Proj.projections.add(Be),Je.Proj.projections.add(Me),Je.Proj.projections.add(xe),Je.Proj.projections.add(Se),Je.Proj.projections.add(Qe),Je.Proj.projections.add(ke),Je.Proj.projections.add(Le),Je.Proj.projections.add(Pe),Je.Proj.projections.add(Fe),Je.Proj.projections.add(ze),Je.Proj.projections.add(Xe),Je.Proj.projections.add(He);e.default=mt},"743a":function(t,e,i){},"74c0":function(t,e,i){"use strict";var a=i("3e48");function o(t,e){t.emit("error",e)}t.exports={destroy:function(t,e){var i=this,r=this._readableState&&this._readableState.destroyed,n=this._writableState&&this._writableState.destroyed;return r||n?e?e(t):!t||this._writableState&&this._writableState.errorEmitted||a.nextTick(o,this,t):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(t){!e&&t?(a.nextTick(o,i,t),i._writableState&&(i._writableState.errorEmitted=!0)):e&&e(t)})),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}}},"755f":function(t,e,i){"use strict";i.r(e);var r=i("5595"),n=i("bd80");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"764e":function(s,t,l){"use strict";(function(t){var i=l("d691"),r=l("f0fa"),e={"Content-Type":"application/x-www-form-urlencoded"};function n(t,e){!i.isUndefined(t)&&i.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var a,o={adapter:(void 0!==t&&"[object process]"===Object.prototype.toString.call(t)?a=l("8c7a"):"undefined"!=typeof XMLHttpRequest&&(a=l("8c7a")),a),transformRequest:[function(t,e){return r(e,"Accept"),r(e,"Content-Type"),i.isFormData(t)||i.isArrayBuffer(t)||i.isBuffer(t)||i.isStream(t)||i.isFile(t)||i.isBlob(t)?t:i.isArrayBufferView(t)?t.buffer:i.isURLSearchParams(t)?(n(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):i.isObject(t)?(n(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return 200<=t&&t<300}};o.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(t){o.headers[t]={}}),i.forEach(["post","put","patch"],function(t){o.headers[t]=i.merge(e)}),s.exports=o}).call(this,l("f2ac"))},7690:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=i("e22c"),h=r(i("b761")),d=r(i("f6f9")),f=r(i("3a49")),g=r(i("035f")),A=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},p=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"created",value:function(){this.viewModel=new g.default(this.features,this.modelScale,this.layerId)}},{key:"render",value:function(){}}]),e}((0,c.Mixins)(h.default,d.default,f.default));A([(0,c.Prop)()],p.prototype,"features",void 0),A([(0,c.Prop)({default:541843220338983e-20})],p.prototype,"modelScale",void 0);var m=p=A([(0,c.Component)({name:"SmFireLayer",viewModelProps:["features","modelScale"]})],p);e.default=m},"76b8":function(t,e,i){"use strict";var r,n;void 0===(n="function"==typeof(r=function(){if(typeof window==="undefined"){return null}var e=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")(),E=e.requestAnimationFrame||e.mozRequestAnimationFrame||e.webkitRequestAnimationFrame||function(t){return e.setTimeout(t,20)},n=e.cancelAnimationFrame||e.mozCancelAnimationFrame||e.webkitCancelAnimationFrame||function(t){e.clearTimeout(t)};function a(t,e){var i=Object.prototype.toString.call(t);var r="[object Array]"===i||"[object NodeList]"===i||"[object HTMLCollection]"===i||"[object Object]"===i||"undefined"!==typeof jQuery&&t instanceof jQuery||"undefined"!==typeof Elements&&t instanceof Elements;var n=0,a=t.length;if(r){for(;n<a;n++){e(t[n])}}else{e(t)}}function w(t){if(!t.getBoundingClientRect){return{width:t.offsetWidth,height:t.offsetHeight}}var e=t.getBoundingClientRect();return{width:Math.round(e.width),height:Math.round(e.height)}}function B(e,i){Object.keys(i).forEach(function(t){e.style[t]=i[t]})}var o=function(e,i){var I=0;function b(){var i=[];this.add=function(t){i.push(t)};var r,n;this.call=function(t){for(r=0,n=i.length;r<n;r++){i[r].call(this,t)}};this.remove=function(t){var e=[];for(r=0,n=i.length;r<n;r++){if(i[r]!==t)e.push(i[r])}i=e};this.length=function(){return i.length}}function r(i,t){if(!i)return;if(i.resizedAttached){i.resizedAttached.add(t);return}i.resizedAttached=new b;i.resizedAttached.add(t);i.resizeSensor=document.createElement("div");i.resizeSensor.dir="ltr";i.resizeSensor.className="resize-sensor";var e={pointerEvents:"none",position:"absolute",left:"0px",top:"0px",right:"0px",bottom:"0px",overflow:"hidden",zIndex:"-1",visibility:"hidden",maxWidth:"100%"};var r={position:"absolute",left:"0px",top:"0px",transition:"0s"};B(i.resizeSensor,e);var n=document.createElement("div");n.className="resize-sensor-expand";B(n,e);var a=document.createElement("div");B(a,r);n.appendChild(a);var o=document.createElement("div");o.className="resize-sensor-shrink";B(o,e);var s=document.createElement("div");B(s,r);B(s,{width:"200%",height:"200%"});o.appendChild(s);i.resizeSensor.appendChild(n);i.resizeSensor.appendChild(o);i.appendChild(i.resizeSensor);var l=window.getComputedStyle(i);var u=l?l.getPropertyValue("position"):null;if("absolute"!==u&&"relative"!==u&&"fixed"!==u&&"sticky"!==u){i.style.position="relative"}var c=false;var h=0;var d=w(i);var f=0;var g=0;var A=true;I=0;var p=function(){var t=i.offsetWidth;var e=i.offsetHeight;a.style.width=t+10+"px";a.style.height=e+10+"px";n.scrollLeft=t+10;n.scrollTop=e+10;o.scrollLeft=t+10;o.scrollTop=e+10};var m=function(){if(A){var t=i.offsetWidth===0&&i.offsetHeight===0;if(t){if(!I){I=E(function(){I=0;m()})}return}else{A=false}}p()};i.resizeSensor.resetSensor=m;var y=function(){h=0;if(!c)return;f=d.width;g=d.height;if(i.resizedAttached){i.resizedAttached.call(d)}};var C=function(){d=w(i);c=d.width!==f||d.height!==g;if(c&&!h){h=E(y)}m()};var v=function(t,e,i){if(t.attachEvent){t.attachEvent("on"+e,i)}else{t.addEventListener(e,i)}};v(n,"scroll",C);v(o,"scroll",C);I=E(function(){I=0;m()})}a(e,function(t){r(t,i)});this.detach=function(t){if(!I){n(I);I=0}o.detach(e,t)};this.reset=function(){e.resizeSensor.resetSensor()}};if(o.reset=function(t){a(t,function(t){t.resizeSensor.resetSensor()})},o.detach=function(t,e){a(t,function(t){if(!t)return;if(t.resizedAttached&&typeof e==="function"){t.resizedAttached.remove(e);if(t.resizedAttached.length())return}if(t.resizeSensor){if(t.contains(t.resizeSensor)){t.removeChild(t.resizeSensor)}delete t.resizeSensor;delete t.resizedAttached}})},typeof MutationObserver!=="undefined"){var i=new MutationObserver(function(t){for(var e in t){if(t.hasOwnProperty(e)){var i=t[e].addedNodes;for(var r=0;r<i.length;r++){if(i[r].resizeSensor){o.reset(i[r])}}}}});document.addEventListener("DOMContentLoaded",function(t){i.observe(document.body,{childList:true,subtree:true})})}return o})?r.call(e,i,e,t):r)||(t.exports=n)},7711:function(t,e,i){"use strict";i.r(e);var r=i("4d11");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},7754:function(t,e,i){"use strict";i.r(e);var r=i("0f59"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"77c4":function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return r("span",i._l(i.numDataList,function(t,e){return r("div",{key:e,staticClass:"sm-component-count-to__numItem",style:[i.calNumBackground(t),i.numInterval,i.numStyle]},[r("span",[i._v(i._s(t))])])}),0)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"78f6":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("7ae5")),a=r(i("19e1")),o=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),c=r(i("3d57")),h=r(i("25a2")),d=function(t){function e(){var t;return(0,a.default)(this,e),(t=(0,s.default)(this,(0,l.default)(e).call(this))).options={id:"mapboxgl-minimap",zoomAdjust:null,bounds:"parent",lineColor:"#08F",lineWidth:1,lineOpacity:1,fillColor:"#F80",fillOpacity:.25,dragPan:!1,scrollZoom:!1,boxZoom:!1,dragRotate:!1,keyboard:!1,doubleClickZoom:!1,touchZoomRotate:!1},t._ticking=!1,t._lastMouseMoveEvent=null,t._isDragging=!1,t._isCursorOverFeature=!1,t._previousPoint=[0,0],t._currentPoint=[0,0],t._trackingRectCoordinates=[[[],[],[],[],[]]],t}return(0,u.default)(e,t),(0,o.default)(e,[{key:"setMap",value:function(t){var e=t.map;this._parentMap=e}},{key:"setContainer",value:function(t){this._container=t,this._updateFn=this._update.bind(this),this._setStyleFn=this._setStyle.bind(this),this._mouseMoveFn=this._mouseMove.bind(this),this._mouseDownFn=this._mouseDown.bind(this),this._mouseUpFn=this._mouseUp.bind(this),this.initializeMiniMap()}},{key:"initializeMiniMap",value:function(){var t=this;this._miniMap=new c.default.Map({attributionControl:!1,container:this._container,style:(0,h.default)(this._parentMap.getStyle()),zoom:1,crs:this._parentMap.getCRS(),center:[0,0],renderWorldCopies:!1,localIdeographFontFamily:this._parentMap._localIdeographFontFamily}),this._miniMap.on("load",function(){t.fire("minimaploaded",{miniMap:t._miniMap}),t._miniMap.resize(),t.loadMiniMap(),window.minimap=t._miniMap})}},{key:"loadMiniMap",value:function(){var e=this.options,t=this._parentMap,i=this._miniMap;["dragPan","scrollZoom","boxZoom","dragRotate","keyboard","doubleClickZoom","touchZoomRotate"].forEach(function(t){!0!==e[t]&&i[t].disable()}),"function"==typeof e.zoomAdjust?this.options.zoomAdjust=e.zoomAdjust.bind(this):null===e.zoomAdjust&&(this.options.zoomAdjust=this._zoomAdjust.bind(this)),"parent"===e.bounds&&(e.bounds=t.getBounds()),"object"===(0,n.default)(e.bounds)&&i.fitBounds(e.bounds,{duration:50});var r=i.getBounds();this._convertBoundsToPoints(r),this._addRectLayers(),this._update(),t.on("move",this._updateFn),t.on("styledata",this._setStyleFn),i.on("mousemove",this._mouseMoveFn),i.on("mousedown",this._mouseDownFn),i.on("mouseup",this._mouseUpFn),this._miniMapCanvas=i.getCanvasContainer(),this._miniMapCanvas.addEventListener("wheel",this._preventDefault),this._miniMapCanvas.addEventListener("mousewheel",this._preventDefault)}},{key:"resize",value:function(){this._miniMap&&this._miniMap.resize()}},{key:"_mouseDown",value:function(t){this._isCursorOverFeature&&(this._isDragging=!0,this._previousPoint=this._currentPoint,this._currentPoint=[t.lngLat.lng,t.lngLat.lat]),this.fire("minimapmousedown",{result:t})}},{key:"_mouseMove",value:function(t){this._ticking=!1;var e=this._miniMap.queryRenderedFeatures(t.point,{layers:["trackingRectFill"]});if(this._isCursorOverFeature&&0<e.length||(this._isCursorOverFeature=0<e.length,this._miniMapCanvas.style.cursor=this._isCursorOverFeature?"move":""),this._isDragging){this._previousPoint=this._currentPoint,this._currentPoint=[t.lngLat.lng,t.lngLat.lat];var i=[this._previousPoint[0]-this._currentPoint[0],this._previousPoint[1]-this._currentPoint[1]],r=this._moveTrackingRect(i);this._parentMap.fitBounds(r,{duration:80,noMoveStart:!0})}this.fire("minimapmousemoved",{result:t})}},{key:"_mouseUp",value:function(t){this._isDragging=!1,this._ticking=!1,this.fire("minimapmouseup",{result:t})}},{key:"_moveTrackingRect",value:function(t){var e=this._trackingRect,i=e._data,r=i.properties.bounds;if(r)return r._ne.lat-=t[1],r._ne.lng-=t[0],r._sw.lat-=t[1],r._sw.lng-=t[0],this._convertBoundsToPoints(r),e.setData(i),r}},{key:"_setTrackingRectBounds",value:function(t){var e=this._trackingRect,i=e._data;i.properties.bounds=t,this._convertBoundsToPoints(t),e.setData(i)}},{key:"_convertBoundsToPoints",value:function(t){var e=t._ne,i=t._sw,r=this._trackingRectCoordinates;e=this._handleBounds(e),i=this._handleBounds(i),r[0][0][0]=e.lng,r[0][0][1]=e.lat,r[0][1][0]=i.lng,r[0][1][1]=e.lat,r[0][2][0]=i.lng,r[0][2][1]=i.lat,r[0][3][0]=e.lng,r[0][3][1]=i.lat,r[0][4][0]=e.lng,r[0][4][1]=e.lat}},{key:"_update",value:function(t){if(!this._isDragging){var e=this._parentMap.getBounds();this._setTrackingRectBounds(e),"function"==typeof this.options.zoomAdjust&&this.options.zoomAdjust(),this.fire("minimapupdated",{result:t})}}},{key:"_zoomAdjust",value:function(){var t=this._miniMap,e=this._parentMap,i=parseFloat(e.getZoom());t.setCenter(e.getCenter());var r=0<i-5?i-5:1;t.setZoom(r)}},{key:"_preventDefault",value:function(t){t.preventDefault()}},{key:"_handleBounds",value:function(t){return 180<t.lng?t.lng=180:t.lng<-180&&(t.lng=-180),90<t.lat?t.lat=90:t.lat<-90&&(t.lat=-90),t}},{key:"_setStyle",value:function(){this._miniMap.setStyle(this._parentMap.getStyle(),{localIdeographFontFamily:this._parentMap._localIdeographFontFamily}),this._miniMap.setCRS(this._parentMap.getCRS()),this._addRectLayers(),this._update()}},{key:"_addRectLayers",value:function(){var t=this.options;this._miniMap.addSource("trackingRect",{type:"geojson",data:{type:"Feature",properties:{name:"trackingRect"},geometry:{type:"Polygon",coordinates:this._trackingRectCoordinates}}}),this._miniMap.addLayer({id:"trackingRectOutline",type:"line",source:"trackingRect",layout:{},paint:{"line-color":t.lineColor,"line-width":t.lineWidth,"line-opacity":t.lineOpacity}}),this._miniMap.addLayer({id:"trackingRectFill",type:"fill",source:"trackingRect",layout:{},paint:{"fill-color":t.fillColor,"fill-opacity":t.fillOpacity}}),this._trackingRect=this._miniMap.getSource("trackingRect")}},{key:"removed",value:function(){var t=this._parentMap,e=this._miniMap;t&&t.off("move",this._updateFn),t&&t.off("styledata",this._setStyleFn),e&&e.off("mousemove",this._mouseMoveFn),e&&e.off("mousedown",this._mouseDownFn),e&&e.off("mouseup",this._mouseUpFn),e&&e.remove()}}]),e}(c.default.Evented);e.default=d},"7a27":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=r(i("25a2"));i("f240");var h=function(t){function r(t,e){var i;return(0,n.default)(this,r),(i=(0,o.default)(this,(0,s.default)(r).call(this))).options=e||{},i.serviceUrl=t,i.sourceID=e.layerId||"dataFlow"+(new Date).getTime(),i.layerStyle=e.layerStyle||{},i}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this.options.registerToken&&SuperMap.SecurityManager.registerToken(this.serviceUrl,this.options.registerToken),this._initializeDataFlow()}},{key:"setLaterStyle",value:function(t){this.layerStyle=t}},{key:"setExcludeField",value:function(t){return this.dataService.setExcludeField(t),this.options.excludeField=t,this}},{key:"setGeometry",value:function(t){return this.dataService.setGeometry(t),this.options.geometry=t,this}},{key:"_initializeDataFlow",value:function(){var e=this,t=new u.default.supermap.DataFlowService(this.serviceUrl,{geometry:this.options.geometry,excludeField:this.options.excludeField}).initSubscribe();t.on("subscribeSocketConnected",function(t){e.fire("subscribesucceeded",t)}),t.on("subscribeSocketError",function(t){e.fire("subscribefailed",t)}),t.on("messageSucceeded",function(t){e._addLayer(t)}),this.dataService=t}},{key:"_addLayer",value:function(t){if(t.featureResult){var i=t.featureResult,e=i.geometry.type,r=this.layerStyle;if(this.map.getSource(this.sourceID)){var n=(0,c.default)(this.map.getSource(this.sourceID)._data.features),a=!1;n.map(function(t,e){t.properties.id===i.properties.id&&(a=!0,n[e]=i)}),a||n.push(i),this.map.getSource(this.sourceID).setData({type:"FeatureCollection",features:n}),this.fire("dataupdated",{data:i,map:this.map})}else if(this.map.addSource(this.sourceID,{type:"geojson",data:{type:"FeatureCollection",features:[i]}}),"Point"===e){var o="circle",s={"circle-radius":6,"circle-color":"red"};r.symbol&&(o="symbol",s={}),this.map.addLayer({id:this.sourceID,type:o,source:this.sourceID,paint:r[o]&&r[o].paint||s,layout:r[o]&&r[o].layout||{}})}else"MultiPolygon"===e||"Polygon"===e?this.map.addLayer({id:this.sourceID,type:"fill",paint:r.fill&&r.fill.paint||{"fill-color":"red","fill-opacity":1},layout:r.fill&&r.fill.layout||{},source:this.sourceID}):"LineString"!==e&&"Line"!==e&&"MultiLineString"!==e||this.map.addLayer({id:this.sourceID,type:"line",paint:r.line&&r.line.paint||{"line-width":5,"line-color":"red","line-opacity":1},layout:r.line&&r.line.layout||{},source:this.sourceID})}}},{key:"removed",value:function(){var t=this.map,e=this.sourceID;t&&e&&t.getSource(e)&&(t.getLayer(e)&&t.removeLayer(e),t.removeSource(e))}}]),r}(u.default.Evented);e.default=h},"7ae5":function(e,t){function i(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=i=function(t){return typeof t}:e.exports=i=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}e.exports=i},"7b98":function(t,e,i){"use strict";i.r(e);var r=i("0fd2"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"7cfc":function(t,e,i){var r=function(a){"use strict";var l,t=Object.prototype,u=t.hasOwnProperty,e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",i=e.asyncIterator||"@@asyncIterator",r=e.toStringTag||"@@toStringTag";function o(t,e,i,r){var a,o,s,l,n=e&&e.prototype instanceof m?e:m,u=Object.create(n.prototype),c=new x(r||[]);return u._invoke=(a=t,o=i,s=c,l=d,function(t,e){if(l===g)throw new Error("Generator is already running");if(l===A){if("throw"===t)throw e;return Q()}for(s.method=t,s.arg=e;;){var i=s.delegate;if(i){var r=w(i,s);if(r){if(r===p)continue;return r}}if("next"===s.method)s.sent=s._sent=s.arg;else if("throw"===s.method){if(l===d)throw l=A,s.arg;s.dispatchException(s.arg)}else"return"===s.method&&s.abrupt("return",s.arg);l=g;var n=h(a,o,s);if("normal"===n.type){if(l=s.done?A:f,n.arg===p)continue;return{value:n.arg,done:s.done}}"throw"===n.type&&(l=A,s.method="throw",s.arg=n.arg)}}),u}function h(t,e,i){try{return{type:"normal",arg:t.call(e,i)}}catch(t){return{type:"throw",arg:t}}}a.wrap=o;var d="suspendedStart",f="suspendedYield",g="executing",A="completed",p={};function m(){}function s(){}function c(){}var y={};y[n]=function(){return this};var C=Object.getPrototypeOf,v=C&&C(C(S([])));v&&v!==t&&u.call(v,n)&&(y=v);var I=c.prototype=m.prototype=Object.create(y);function b(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function E(l){var e;this._invoke=function(i,r){function t(){return new Promise(function(t,e){!function e(t,i,r,n){var a=h(l[t],l,i);if("throw"!==a.type){var o=a.arg,s=o.value;return s&&"object"==typeof s&&u.call(s,"__await")?Promise.resolve(s.__await).then(function(t){e("next",t,r,n)},function(t){e("throw",t,r,n)}):Promise.resolve(s).then(function(t){o.value=t,r(o)},function(t){return e("throw",t,r,n)})}n(a.arg)}(i,r,t,e)})}return e=e?e.then(t,t):t()}}function w(t,e){var i=t.iterator[e.method];if(i===l){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=l,w(t,e),"throw"===e.method))return p;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var r=h(i,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,p;var n=r.arg;return n?n.done?(e[t.resultName]=n.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=l),e.delegate=null,p):n:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,p)}function B(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function M(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(B,this),this.reset(!0)}function S(e){if(e){var t=e[n];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,r=function t(){for(;++i<e.length;)if(u.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=l,t.done=!0,t};return r.next=r}}return{next:Q}}function Q(){return{value:l,done:!0}}return s.prototype=I.constructor=c,c.constructor=s,c[r]=s.displayName="GeneratorFunction",a.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===s||"GeneratorFunction"===(e.displayName||e.name))},a.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,r in t||(t[r]="GeneratorFunction")),t.prototype=Object.create(I),t},a.awrap=function(t){return{__await:t}},b(E.prototype),E.prototype[i]=function(){return this},a.AsyncIterator=E,a.async=function(t,e,i,r){var n=new E(o(t,e,i,r));return a.isGeneratorFunction(e)?n:n.next().then(function(t){return t.done?t.value:n.next()})},b(I),I[r]="Generator",I[n]=function(){return this},I.toString=function(){return"[object Generator]"},a.keys=function(i){var r=[];for(var t in i)r.push(t);return r.reverse(),function t(){for(;r.length;){var e=r.pop();if(e in i)return t.value=e,t.done=!1,t}return t.done=!0,t}},a.values=S,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(M),!t)for(var e in this)"t"===e.charAt(0)&&u.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=l)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(i){if(this.done)throw i;var r=this;function t(t,e){return a.type="throw",a.arg=i,r.next=t,e&&(r.method="next",r.arg=l),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var n=this.tryEntries[e],a=n.completion;if("root"===n.tryLoc)return t("end");if(n.tryLoc<=this.prev){var o=u.call(n,"catchLoc"),s=u.call(n,"finallyLoc");if(o&&s){if(this.prev<n.catchLoc)return t(n.catchLoc,!0);if(this.prev<n.finallyLoc)return t(n.finallyLoc)}else if(o){if(this.prev<n.catchLoc)return t(n.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<n.finallyLoc)return t(n.finallyLoc)}}}},abrupt:function(t,e){for(var i=this.tryEntries.length-1;0<=i;--i){var r=this.tryEntries[i];if(r.tryLoc<=this.prev&&u.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var n=r;break}}n&&("break"===t||"continue"===t)&&n.tryLoc<=e&&e<=n.finallyLoc&&(n=null);var a=n?n.completion:{};return a.type=t,a.arg=e,n?(this.method="next",this.next=n.finallyLoc,p):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),p},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),M(i),p}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var r=i.completion;if("throw"===r.type){var n=r.arg;M(i)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:S(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=l),p}},a}(t.exports);try{regeneratorRuntime=r}catch(t){Function("r","regeneratorRuntime = r")(r)}},"7d80":function(t,e,i){"use strict";i.r(e);var r=i("cedf");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"7de9":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAD+CAYAAABmz0wVAAAABGdBTUEAALGPC/xhBQAADVFJREFUeAHt2zFuEwEARFGCOExuRoGoEF3KtFSIIpyC43AbUIpIabzJSpaYT16aWNn1ZvzGxcgr33z9+evPOz8ECBAgQIAAgWsIGBbXUHQNAgQIECBA4HFTvMdAgAABAgQIELiWgGFxLUnXIUCAAAECBN4ZFt4EBAgQIECAwNUEDIurUboQAQIECBAgYFh4DxAgQIAAAQJXE/hwdKVvt598FfUIyDECBAgQIPAGBb78/nFz6WUfDovHJx09+dJF/Z0AAQIECBD4PwVe+tDBrZD/s3evigABAgQI/BOBFz+xeEr1+f7BbZEnDL8JECBAgMAbE/h+9/Hi7Y/nFK8eFo9Peu1Fn/8DjwkQIECAAIG2wJkPF9wKaXctPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpAcNiqg5hCBAgQIBAW8CwaPcnPQECBAgQmBIwLKbqEIYAAQIECLQFDIt2f9ITIECAAIEpgQ9n0ny+f/hz5nznEiBAgAABAm9L4NXD4vvdx5u3RePVEiBAgAABAmcF3Ao5K+Z8AgQIECBA4KLAi59YfLv95PbHRT4HCBAgQIAAgecCh8Piy+8fbn881/KYAAECBAgQOBRwK+SQx0ECBAgQIEDgjIBhcUbLuQQIECBAgMChgGFxyOMgAQIECBAgcEbAsDij5VwCBAgQIEDgUMCwOORxkAABAgQIEDgjcPP15y9fJz0j5lwCBAgQIEDgosBfCPklARb6dIIAAAAASUVORK5CYII="},"7e38":function(t,e,i){"use strict";i.r(e);var r=i("8216"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"7fd4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={dateTimeFormat:{date:{year:"numeric",month:"short",day:"numeric"},date_second:{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},date_second_week:{year:"numeric",month:"short",day:"numeric",weekday:"long",hour:"numeric",minute:"numeric",second:"numeric"}},warning:{unsupportedVideoAddress:"The video address is illegal",unavailableVideo:"This video is temporarily unavailable, please try again later",mapNotLoaded:"The associated map has not been loaded yet, please wait for a second",unassociatedMap:"You need to configure the associated map!"},success:{},info:{loading:"Loading...",pressEscToExit:"Press the ESC key or click the close button to exit"},unit:{kilometers:"km",miles:"mi",meters:"m",yards:"yd",feet:"ft",squarekilometers:"sq km",squaremiles:"sq mi",squaremeters:"sq m",squareyards:"sq yd",squarefeet:"sq ft"},error:{},commontypes:{restData:"SuperMap Rest Data Service",restMap:"SuperMap Rest Map Service",addressMatch:"SuperMap Address Matching Service",iportalData:"SuperMap iPortal Data",onlineLocalSearch:"SuperMap Online Local Search"},timeText:{Year:"year",Month:"month",Day:"d",hour:"h",minute:"min",second:"s"},zoom:{},chart:{unSupportedData:"The current data does not support linkage with the map"},layerList:{title:"Layer"},miniMap:{},pan:{},scale:{},webmap:{loadingTip:"Map is loading...",crsNotSupport:"The coordinate system of the current map is not supported!",TileMatrixSetNotSuppport:"Incoming TileMatrixSet is not supported!",getLayerInfoFailed:"Failed to get layer information!",getThemeInfoFailed:"Failed to get theme information!",crsnotsupport:"Unsupported coordinate system!",baiduMapNotSupport:"Baidu maps is not supported yet!",sampleDataNotSupport:"Sample datas is not supported yet!",mvtNotSupport:"Vector tile layers is not supported yet!"},legend:{themeField:"Thematic Field",title:"Legend",top:"Highest",bottom:"Lowest",noMatchLayer:"No matching layer"},measure:{mapMeasure:"Measure",measureResult:"Measurement Result",distance:"Distance",area:"Area",delete:"Empty",selectPlaceholder:"Please Select",startingPoint:"Starting Point"},search:{noResult:"The query result is empty!",noKey:"The search keyword cannot be empty. Please enter the search condition.",inputPlaceHolder:"Find an address or location",attribute:"Attribute",attributeValue:"Attribute Value",setSearchSource:"Please set the search source!",address:"Address",null:"Null",illegalFeature:"Features must contain legal coordinates!"},query:{query:"Query",queryJob:"Task",queryResult:"Result",attributeCondition:"Attribute Condition",spatialFilter:"Spatial Filter",mapBounds:"Query within the whole map extent",currentMapBounds:"Query within current viewbound",applicate:"Apply",noResult:"No Result",resultAlreadyExists:"The current query result already exists!",querying:"Querying...",attribute:"Attribute",attributeValue:"Attribute Value",noResults:"The query result is empty!",queryFailed:"Query failed!",seviceNotSupport:"This service does not support queries!"},identify:{layerNotExit:"The layer '{layer}' does not exist in the map's style",noData:"no Data"},openFile:{fileSizeExceeded:"The file size is too big! The file size can't exceed 10M!",fileTypeUnsupported:"This file format is not supported!",openFileFail:"File open failed!",openFileSuccess:"File open succeeded!",selectFile:"Select File",openEmptyFile:"The opened file is empty!",openFile:"Open File"},draw:{draw:"Draw"},indicator:{title:"Indicator Title",unit:"Unit"},layerManager:{title:"Layer Manager"},tdtResults:{on:"on ",station:" station",total:"total",about:"about ",homePage:"Home",prevPage:"Previous",nextPage:"Next",searchNoResult:"No related results were found",youCanTry:"You can try",enterCorrect:"Check if the input is correct",enterOtherKeyWords:"Enter another keyword to search",onTdtMap:"On the map of the sky",addThisAddress:"Add this address",uWantTo:"Are you looking for",totalFind:"found",piecesResults:"result",phone:"Tell",address:"Address",setStartPonint:"Set as starting point",setEndPonint:"Set as end point",totalMiles:"total mileage",distance:"About {distance} km",showDetails:"Show full details",switchTimes:"Transfer {switchTimes} times",noSwitch:"No transfer",walk:"Walk to",getOff:"get off",getOn:"boarding",take:"take ",noSearchResults:"No line information was found",fastRoute:"Fastest line",shortRoute:"Shortest line",walkRoute:"Less high speed",fast:"Faster",noSubway:"No subway",lessSwitch:"Less transfer",lessWalk:"Less walking",cityHadResults:"The following cities have results, please choose",moreCity:"More cities",allFound:"Found for you",piecesBusRoute:"bus route",showDetail:"Expand details",busEndTime:"First and last bus time",relateAdress:'Click here to see the location of "{keyWord}"',switchTo:"Switched to"},tdtRoute:{title:"Route",clearRoute:"Clear route",pleaseEnterStartPoint:"Please enter the starting address",pleaseEnterEndPoint:"Please enter the destination address",search:"Search",startPoint:"Starting address",endPoint:"Destination address",mapLoadedFiled:"Map failed to load",busEndTime:"First and last bus time",about:"about ",station:" station",total:"total",hour:" hour",minutes:" minutes"},tdtSearch:{phone:"Tell",address:"Address",noData:"No data",transport:"traffic"},tdtMapSwitcher:{title:"Map Switcher",image:"image",vector:"vector",terrain:"terrain",placeName:"placeName",TiandituVec:"TiandituVecLayer",TiandituTer:"TiandituTerLayer",TiandituImg:"TiandituImgLayer",TiandituCva:"TiandituCvaLabel",TiandituCta:"TiandituCtaLabel",TiandituCia:"TiandituCiaLabel"},dataFlow:{dataSubscriptionFailed:"Data subscription failed!"},animateMarkerlayer:{unsupportedData:"The data is not supported, please reset the data!"}}},"804a":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("ad16")),l={name:"SmScale",mixins:[o.default,n.default,a.default],props:{unit:{type:String,default:"metric",validator:function(t){return["imperial","metric","nautical"].includes(t)}},maxWidth:{type:Number,default:100}},data:function(){return{content:null}},watch:{unit:function(){this.viewModel&&this.viewModel.setUnit(this.unit)},maxWidth:function(){this.viewModel&&this.viewModel.setMaxWidth(this.maxWidth)}},created:function(){this.viewModel=new s.default,this.viewModel.on("scaleupdated",this.scaleUpdatedFn)},methods:{scaleUpdatedFn:function(t){this.content=t.containerContent,this.$el.style.width=t.containerWidth}},beforeDestory:function(){this.viewModel.off("scaleupdated",this.scaleUpdatedFn)}};e.default=l},"80e6":function(t,e,i){var r=i("18ca").Symbol;t.exports=r},8156:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},f=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).apply(this,arguments))).timer=null,t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"onStartTimingChange",value:function(t){t?this._start():this._close()}},{key:"onFrequencyChange",value:function(){this.startTiming&&this.resetTimer()}},{key:"_start",value:function(){var t=this,e=1e3*this.frequency||3e3;this.startTimer(),this.timer=setInterval(function(){t.timing()},e)}},{key:"_close",value:function(){this.timer&&(clearInterval(this.timer),this.timer=null),this.closeTimer()}},{key:"startTimer",value:function(){}},{key:"timing",value:function(){}},{key:"closeTimer",value:function(){}},{key:"resetTimer",value:function(){this._close(),this._start()}},{key:"beforeDestroy",value:function(){this.startTiming&&this._close()}}]),e}(c.default);d([(0,h.Prop)({default:!1})],f.prototype,"startTiming",void 0),d([(0,h.Prop)({default:3})],f.prototype,"frequency",void 0),d([(0,h.Watch)("startTiming",{immediate:!0})],f.prototype,"onStartTimingChange",null),d([(0,h.Watch)("frequency")],f.prototype,"onFrequencyChange",null);var g=f=d([h.Component],f);e.default=g},8216:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("78f6")),o=r(i("2c56")),s=r(i("b761")),l=r(i("333c")),u={name:"SmMiniMap",mixins:[s.default,o.default,l.default,n.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-return"},autoRotate:{type:Boolean,default:!0}},data:function(){return{spinning:!0}},created:function(){this.miniMap&&this.miniMap.remove(),this.viewModel=new a.default,this.viewModel.on("minimaploaded",this.minimapLoadedFn)},beforeDestory:function(){this.viewModel.off("minimaploaded",this.minimapLoadedFn)},loaded:function(){this.viewModel&&this.viewModel.setContainer(this.$el.querySelector("#miniMap")||this.$el)},methods:{handleMinimapResize:function(t){var e=this;this.$nextTick(function(){t&&e.resize()})},resize:function(){this.viewModel&&this.viewModel.resize&&this.viewModel.resize()},minimapLoadedFn:function(t){this.miniMap=t.miniMap,this.spinning=!1}}};e.default=u},"821b":function(t,e,i){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var n=r(i("cdcc")),a=i("49c0");e.default=function(t,r){return void 0===r&&(r={}),a.segmentReduce(t,function(t,e){var i=e.geometry.coordinates;return t+n.default(i[0],i[1],r)},0)}},8275:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__8275__},"827d":function(t,e,i){"use strict";function r(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"sm-component-time-text",style:[this.fontStyle,this.getBackgroundStyle,this.getTextColorStyle]},[e("span",[this._v(this._s(this.time))])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"830f":function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},8330:function(t,e,i){var r=i("80e6"),n=Object.prototype,a=n.hasOwnProperty,o=n.toString,s=r?r.toStringTag:void 0;t.exports=function(t){var e=a.call(t,s),i=t[s];try{var r=!(t[s]=void 0)}catch(t){}var n=o.call(t);return r&&(e?t[s]=i:delete t[s]),n}},8377:function(t,e,i){var r=i("7ae5"),n=i("27f6");t.exports=function(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?n(t):e}},8385:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=r(i("279f")),n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),c=r(i("3d57")),h=r(i("25a2")),d=r(i("cf46"));i("f240");var f=r(i("9d60")),g=r(i("e340")),A=i("4e21"),p=i("1448");function m(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var y=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this))).options=t||{},e.searchTaskId=0,e.options.cityGeoCodingConfig={addressUrl:"https://www.supermapol.com/iserver/services/localsearch/rest/searchdatas/China/poiinfos",key:t.onlineLocalSearch.key||"fvV2osxwuZWlY0wJb8FEb2i5"},e.searchtType=["layerNames","onlineLocalSearch","restMap","restData","iportalData","addressMatch"],e.markerList=[],e.popupList=[],e.errorSourceList={},e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"search",value:function(t){var i=this;this.searchCount=0,this.searchResult={},this.errorSourceList={},this.keyWord=t,this.maxFeatures=100<=parseInt(this.options.maxFeatures)?100:parseInt(this.options.maxFeatures)||8,this.searchtType.forEach(function(t){if(i.options[t])if("onlineLocalSearch"===t&&i.options[t].enable)i.searchCount+=1;else if("onlineLocalSearch"!==t){var e=i.options[t].length;i.searchCount+=e}},this);var e=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?m(Object(i),!0).forEach(function(t){(0,u.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},this.options),r=e.layerNames,n=e.onlineLocalSearch,a=e.restMap,o=e.restData,s=e.iportalData,l=e.addressMatch;return r&&this._searchFromLayer(r),n.enable&&this._searchFromPOI(n),a&&this._searchFromRestMap(a),o&&this._searchFromRestData(o),s&&this._searchFromIportal(s),l&&this._searchFromAddressMatch(l),this.searchTaskId}},{key:"getFeatureInfo",value:function(t,e){var i=this.options.resultRender;this.keyWord=t,this._reset(),this.fire("search-selected-info"+this.searchTaskId,{data:e}),i||this._showResultToMap(e)}},{key:"_showResultToMap",value:function(t){var e=t.geometry||{};this.options.alwaysCenter||"MultiPolygon"!==e.type&&"Polygon"!==e.type?this.options.alwaysCenter||"LineString"!==e.type?this._addPoint(t):this._addLine(t):this._addPolygon(t)}},{key:"_addPoint",value:function(t){var e=t.properties||t,i=t.geometry||[t.location.x,t.location.y],r={coordinates:null,info:[]},n=e.address||t.filterAttribute.filterAttributeValue||e.name;if(r.coordinates="MultiPolygon"===i.type||"Polygon"===i.type||"LineString"===i.type?(0,p.getFeatureCenter)(t):i.coordinates||i,r.coordinates&&r.coordinates.length&&!r.coordinates.find(function(t){return isNaN(+t)})){if(this.keyWord.indexOf(":")<0)r.info.push({attribute:(0,A.geti18n)().t("search.address"),attributeValue:n});else for(var a in e)e[a]&&r.info.push({attribute:a,attributeValue:e[a]});this.fire("set-popup-content"+this.searchTaskId,{popupData:r})}else this.fire("addfeaturefailed"+this.searchTaskId,{error:(0,A.geti18n)().t("search.illegalFeature")})}},{key:"_addLine",value:function(){console.log("draw line here")}},{key:"_addPolygon",value:function(t){if(t&&this.map){var e=(0,d.default)(t).geometry.coordinates,i=this.map.getSource("searchResultLayer"),r=t;i?i.setData(r):this.map.addLayer({id:"searchResultLayer",type:"fill",source:{type:"geojson",data:r},layout:{},paint:{"fill-color":"rgb(255, 0, 0)","fill-opacity":.8}}),this.map.easeTo({center:e})}}},{key:"setPopupContent",value:function(t,e,i){e.style.display="block";var r=new c.default.Popup({className:"sm-mapboxgl-tabel-popup sm-component-search-result-popup",closeOnClick:!0,anchor:"bottom"}),n=new c.default.Marker;this.popupList.push(r),this.markerList.push(n),r.setLngLat(t).setDOMContent(e).addTo(this.map),r.on("open",function(){i&&i()}),n.setLngLat(t).setPopup(r).addTo(this.map),this.map.flyTo({center:t})}},{key:"_searchFromLayer",value:function(t){var n=this;setTimeout(function(){t.forEach(function(t){var e=n.map.getSource(t);if(e){var i=(0,h.default)(e._data.features),r=n._getFeaturesByKeyWord(n.keyWord,i).slice(0,n.maxFeatures);n._searchFeaturesSucceed(r,t)}else n._searchFeaturesFailed("The ".concat(t," does not exist"),t)},n)},0)}},{key:"_searchFeaturesFailed",value:function(t,e){t&&console.log(t),this.errorSourceList[e]||(this.searchCount--,this.errorSourceList[e]=e,0===this.searchCount&&this.fire("searchfailed"+this.searchTaskId,{error:t,sourceName:e})&&(this.searchTaskId+=1))}},{key:"_searchFeaturesSucceed",value:function(t,e){if(this.errorSourceList[e]&&delete this.errorSourceList[e],0<t.length){var i={source:e,result:t};this.searchResult[e]=i}var r=[];for(var n in this.searchResult)r.push(this.searchResult[n]);this.fire("searchsucceeded"+this.searchTaskId,{result:r})&&(this.searchTaskId+=1)}},{key:"_searchFromPOI",value:function(t){var i=this,r="Online 本地搜索";this.geoCodeParam={pageSize:this.options.pageSize||10,pageNum:this.options.pageNum||1,city:t.city},this.geoCodeParam.keyWords=this.keyWord;var e=this._getSearchUrl(this.geoCodeParam);SuperMap.FetchRequest.get(e).then(function(t){return t.json()}).then(function(t){if(t.error)i._searchFeaturesFailed(t.error,r);else if(t.poiInfos&&0===t.poiInfos.length)i._searchFeaturesSucceed([],r);else if(t.poiInfos){var e=i._dataToGeoJson(t.poiInfos,i.geoCodeParam);i._searchFeaturesSucceed(e.slice(0,i.maxFeatures),r)}}).catch(function(t){i._searchFeaturesFailed(t,r)})}},{key:"_searchFromRestMap",value:function(t){var r=this,n="Rest Map Search";t.forEach(function(i){var t={};i.proxy&&(t.proxy=i.proxy),i.epsgCode&&(t.epsgCode=i.epsgCode);var e=new g.default(i.url,t);e.on({getdatafailed:function(){r._searchFeaturesFailed("",i.name||n)},featureisempty:function(){r._searchFeaturesSucceed([],i.name||n)},getdatasucceeded:function(t){if(t.features){var e=r._getFeaturesByKeyWord(r.keyWord,t.features);r._searchFeaturesSucceed(e,i.name||n)}}}),e.getMapFeatures({dataUrl:i.url,mapName:i.layerName},{maxFeatures:r.maxFeatures,keyWord:r.keyWord})},this)}},{key:"_searchFromRestData",value:function(t){var a=this,o="Rest Data Search";t.forEach(function(i){var t={};i.proxy&&(t.proxy=i.proxy),i.epsgCode&&(t.epsgCode=i.epsgCode);var e=new g.default(i.url,t);e.on({getdatafailed:function(){a._searchFeaturesFailed("",i.name||o)},featureisempty:function(){a._searchFeaturesSucceed([],i.name||o)},getdatasucceeded:function(t){if(t.features&&0<t.features.length){var e=a._getFeaturesByKeyWord(a.keyWord,t.features);a._searchFeaturesSucceed(e,i.name||o)}}});var r=i.dataName[0].split(":")[0],n=i.dataName[0].split(":")[1];e.getDataFeatures({datasetName:n,dataSourceName:r,dataUrl:i.url},{maxFeatures:a.maxFeatures,keyWord:a.keyWord})},this)}},{key:"_searchFromIportal",value:function(t){var r=this,n="Iportal Search";t.forEach(function(i){var t=new f.default(i.url,i.withCredentials||!1,{epsgCode:i.epsgCode});t.on({getdatafailed:function(){r._searchFeaturesFailed("",i.name||n)},featureisempty:function(){r._searchFeaturesSucceed([],i.name||n)},getdatasucceeded:function(t){if(t.features){var e=r._getFeaturesByKeyWord(r.keyWord,t.features);r._searchFeaturesSucceed(e,i.name||n)}}}),t.getData({keyWord:r.keyWord})},this)}},{key:"_searchFromAddressMatch",value:function(t){var n=this,a="Address Match Search";t.forEach(function(e){var t={};e.proxy&&(t.proxy=e.proxy),n.addressMatchService=new c.default.supermap.AddressMatchService(e.url,t);var i={address:n.keyWord,fromIndex:0,toIndex:n.maxFeatures,maxReturn:n.maxFeatures,prjCoordSys:"{epsgcode:4326}"},r=new SuperMap.GeoCodingParameter(i);n.addressMatchService.code(r,function(t){t.result?n._searchFeaturesSucceed(t.result,e.name||a):n._searchFeaturesFailed("",e.name||a)})},this)}},{key:"_dataToGeoJson",value:function(t,e){for(var i=[],r=0;r<t.length;r++){var n={type:"Feature",geometry:{type:"Point",coordinates:[t[r].location.x,t[r].location.y]},properties:{name:t[r].name||e.keyWords,address:t[r].formatedAddress||t[r].address},filterAttribute:{filterAttributeName:t[r].name||e.keyWords,filterAttributeValue:t[r].formatedAddress||t[r].address||(0,A.geti18n)().t("search.null")},filterVal:"".concat(t[r].name||e.keyWords,":").concat(t[r].formatedAddress||t[r].address||(0,A.geti18n)().t("search.null"))};i.push(n)}return i}},{key:"_getSearchUrl",value:function(t){return this.options.cityGeoCodingConfig.addressUrl+".json?keywords=".concat(t.keyWords,"&city=").concat(t.city||"北京市","&pageSize=").concat(t.pageSize,"&pageNum=").concat(t.pageNum,"&key=").concat(this.options.cityGeoCodingConfig.key)}},{key:"_getFeaturesByKeyWord",value:function(t,e){var i=this,a=[],o=new RegExp(t.toLowerCase()),s=this._getAttributeNames(e);return e.forEach(function(r){if(!r.properties)return null;var n=r.properties;s.forEach(function(t){if(n[t]&&o.test(n[t].toString().toLowerCase())){var e=t,i=n[t]||(0,A.geti18n)().t("search.null");r.filterAttribute||(r.filterAttribute={filterAttributeName:e,filterAttributeValue:i},r.filterVal="".concat(e,":").concat(i),a.push(r))}},i)}),a}},{key:"_getAttributeNames",value:function(t){var e=[],i=t[0].properties;return i&&Object.keys(i).forEach(function(t){e.push(t)},this),e}},{key:"_clearMarkers",value:function(){this.markerList.length&&(this.markerList.forEach(function(t){t&&t.remove()}),this.markerList=[])}},{key:"_clearPopups",value:function(){this.popupList.length&&(this.popupList.forEach(function(t){t&&t.remove()}),this.popupList=[])}},{key:"_clearSearchResultLayer",value:function(){this.map&&this.map.getLayer("searchResultLayer")&&(this.map.removeLayer("searchResultLayer"),this.map.removeSource("searchResultLayer"))}},{key:"_resetSearchSourceData",value:function(){this.map&&this.map.getSource("searchResultLayer")&&this.map.getSource("searchResultLayer").setData({type:"FeatureCollection",features:[]})}},{key:"_reset",value:function(){this._resetSearchSourceData(),this._clearMarkers(),this._clearPopups()}},{key:"removed",value:function(){this.searchTaskId=0,this.searchResult={},this.errorSourceList={},this.options.resultRender||(this._clearSearchResultLayer(),this._clearMarkers(),this._clearPopups())}}]),i}(c.default.Evented);e.default=y},"83e2":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=function(){function e(t){(0,n.default)(this,e),this.id=t.source,this.sourceLayerList={},this.layers=[],this.type=null}return(0,a.default)(e,[{key:"addLayer",value:function(t,e){e?(this.sourceLayerList[e]||(this.sourceLayerList[e]=[]),this.sourceLayerList[e].push(t)):this.sourceLayerList=void 0,this.layers.push(t),this.type=t.type,[t.visibility,this.visibility].includes("visible")?this.visibility="visible":this.visibility="none"}}]),e}();e.default=o},"849c":function(t,e,i){t.exports=i("7cfc")},8537:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c");i("717b");var d=i("dfae"),f=r(i("25a2")),g=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},A=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).apply(this,arguments))).isFirst=!0,t.modalVisible=!1,t.playerOptions={},t.modalPlayerOptions={},t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"modalVisibleChanged",value:function(){this.modalVisible&&this.modalVideoPlayer&&(this.modalVideoPlayer.currentTime(0),this.modalVideoPlayer.play())}},{key:"urlChanged",value:function(){this.handlePlayerOptions()}},{key:"optionsChanged",value:function(){this.handlePlayerOptions()}},{key:"created",value:function(){this.handlePlayerOptions()}},{key:"handlePlayerOptions",value:function(){if(this.url){if(!this.checkUrl(this.url))return this.$message.warning(this.$t("warning.unsupportedVideoAddress"),1),void(this.playerOptions.sources&&(this.playerOptions.sources[0].src="",this.modalPlayerOptions.sources[0].src=""));var t=this.url.split("."),e={height:"100%",autoplay:null!==this.options.autoplay&&this.options.autoplay,muted:null===this.options.muted||this.options.muted,loop:null!==this.options.loop&&this.options.loop,fluid:!1,language:"zh-CN",playbackRates:[.7,1,1.5,2],sources:[{type:"video/".concat(t[t.length-1]),src:"".concat(this.options.autoplay&&!this.options.popupToPlay?this.url:this.url+"#t=0.8")}],preload:"metadata",poster:"",controlBar:{timeDivider:!1,durationDisplay:!1,remainingTimeDisplay:!1,fullscreenToggle:!0},notSupportedMessage:this.$t("warning.unavailableVideo")};this.playerOptions=(0,f.default)(e),this.modalPlayerOptions=(0,f.default)(e),this.modalPlayerOptions.sources[0].src=this.url,this.modalPlayerOptions.autoplay=!0,this.modalPlayerOptions.preload="none",this.modalPlayerOptions.height="600"}}},{key:"onPlayerPlay",value:function(t){this.checkUrl(this.url)&&(this.isFirst&&this.options.popupToPlay&&this.$message.info(this.$t("info.pressEscToExit"),3),!this.isFirst||this.options.popupToPlay||this.options.autoplay||(t.currentTime(0),this.isFirst=!1),this.options.popupToPlay?(t.pause(),t.currentTime(1),t.controlBar.el_.style.visibility="hidden",this.modalVisible=!0):this.handleControlBar(t))}},{key:"onModalPlayerPlay",value:function(t){this.handleControlBar(t)}},{key:"onModalPlayerLoadeddata",value:function(t){(this.modalVideoPlayer=t).play(),this.handleControlBar(t)}},{key:"onPlayerEnded",value:function(t){this.options.autoplay||this.options.popupToPlay||(t.currentTime(1),this.isFirst=!0)}},{key:"onPlayerLoadeddata",value:function(t){this.checkUrl(this.url)&&(this.options.popupToPlay&&t.pause(),!this.options.popupToPlay&&this.options.autoplay&&t.play())}},{key:"handleControlBar",value:function(t){var e=null===this.options.controlBar||this.options.controlBar;t.controlBar.el_.style.visibility=e?"visible":"hidden"}},{key:"checkUrl",value:function(t){return!(""===t||!this.isMatchUrl(t)||t.indexOf("ogg")<0&&t.indexOf("mp4")<0&&t.indexOf("webm")<0)}},{key:"isMatchUrl",value:function(t){return new RegExp("(https?|http|file|ftp)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]").test(t)}},{key:"player",get:function(){return this.$refs.videoPlayer.player}}]),e}(c.default);g([(0,h.Prop)()],A.prototype,"url",void 0),g([(0,h.Prop)({default:function(){return{muted:!0,loop:!1,popupToPlay:!1,autoplay:!1,controlBar:!0}}})],A.prototype,"options",void 0),g([(0,h.Watch)("modalVisible")],A.prototype,"modalVisibleChanged",null),g([(0,h.Watch)("url")],A.prototype,"urlChanged",null),g([(0,h.Watch)("options")],A.prototype,"optionsChanged",null);var p=A=g([(0,h.Component)({name:"SmVideoPlayer",components:{videoPlayer:d.videoPlayer}})],A);e.default=p},"869f":function(t,e,i){"use strict";i.r(e);var r=i("531a");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"86b3":function(t,e,i){"use strict";i.r(e);var r=i("c832"),n=i("4362");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"875b":function(t,e,i){"use strict";i.r(e);var r=i("8876");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},8876:function(t,e,i){"use strict";i.r(e);var r=i("e21b"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"890a":function(t,e,i){},"89fc":function(t,e,i){"use strict";i.r(e);var r=i("dd21");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"8afa":function(t,e,i){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},"8b18":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("4849")),a=i("1448"),o={name:"SmCountTo",extends:n.default,props:{fontSize:{type:[String,Number]},numBackground:{type:Object,default:function(){return{color:"rgba(0, 0, 0, 0)",image:"",padding:0}}},numSpacing:{type:Number,default:0},separatorBackground:{type:Boolean,default:!1}},computed:{calNumBackground:function(){var r=this;return function(t){if(!r.numBackground)return{};if(t&&!r.separatorBackground&&(t===r.separator||t===r.decimal))return{};var e=r.fontSize?r.fontSize.replace(/\d+(\.\d+)?([a-z]+)/gi,"$2"):"",i={backgroundColor:r.numBackground.color,padding:r.numBackground.padding};return r.numBackground.image&&(i=Object.assign(i,{backgroundImage:"url(".concat(r.numBackground.image,")"),backgroundSize:"100% 100%"})),i=r.numBackground.image||!(0,a.isTransparent)(r.numBackground.color)?Object.assign(i,{textIndent:"".concat(.16*parseFloat(r.fontSize)).concat(e),letterSpacing:"".concat(.16*parseFloat(r.fontSize)).concat(e)}):Object.assign(i,{textIndent:"".concat(.06*parseFloat(r.fontSize)).concat(e),letterSpacing:"".concat(.06*parseFloat(r.fontSize)).concat(e)})}},numInterval:function(){return{marginRight:"".concat(this.numSpacing,"px")}},numStyle:function(){return{fontSize:this.fontSize}},numDataList:function(){return this.displayValue.split("").map(function(t){return t})}},watch:{separator:function(){this.start()},decimals:function(){this.start()}}};e.default=o},"8b5b":function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__8b5b__},"8bd2":function(t,e,i){"use strict";t.exports=function(e){return function(t){return e.apply(null,t)}}},"8c7a":function(t,e,c){"use strict";var h=c("d691"),d=c("1942"),f=c("9c18"),g=c("655b"),A=c("f1c2"),p=c("ff2e");t.exports=function(u){return new Promise(function(i,r){var n=u.data,a=u.headers;h.isFormData(n)&&delete a["Content-Type"];var o=new XMLHttpRequest;if(u.auth){var t=u.auth.username||"",e=u.auth.password||"";a.Authorization="Basic "+btoa(t+":"+e)}if(o.open(u.method.toUpperCase(),f(u.url,u.params,u.paramsSerializer),!0),o.timeout=u.timeout,o.onreadystatechange=function(){if(o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))){var t="getAllResponseHeaders"in o?g(o.getAllResponseHeaders()):null,e={data:u.responseType&&"text"!==u.responseType?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:t,config:u,request:o};d(i,r,e),o=null}},o.onabort=function(){o&&(r(p("Request aborted",u,"ECONNABORTED",o)),o=null)},o.onerror=function(){r(p("Network Error",u,null,o)),o=null},o.ontimeout=function(){r(p("timeout of "+u.timeout+"ms exceeded",u,"ECONNABORTED",o)),o=null},h.isStandardBrowserEnv()){var s=c("bbf9"),l=(u.withCredentials||A(u.url))&&u.xsrfCookieName?s.read(u.xsrfCookieName):void 0;l&&(a[u.xsrfHeaderName]=l)}if("setRequestHeader"in o&&h.forEach(a,function(t,e){void 0===n&&"content-type"===e.toLowerCase()?delete a[e]:o.setRequestHeader(e,t)}),u.withCredentials&&(o.withCredentials=!0),u.responseType)try{o.responseType=u.responseType}catch(t){if("json"!==u.responseType)throw t}"function"==typeof u.onDownloadProgress&&o.addEventListener("progress",u.onDownloadProgress),"function"==typeof u.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",u.onUploadProgress),u.cancelToken&&u.cancelToken.promise.then(function(t){o&&(o.abort(),r(t),o=null)}),void 0===n&&(n=null),o.send(n)})}},"8ca6":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this,t,i))).features&&e._createMarker(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMarkersWidth",value:function(t){this.options.width=t;for(var e=document.getElementsByClassName("sm-component-animate-marker__pulse"),i=0;i<e.length;i++)this._setBreathingApertureWidth(e[i].style)}},{key:"setMarkersColors",value:function(t){if((this.options.colors=t)&&t.length&&0<t.length){for(var e=document.getElementsByClassName("sm-component-animate-marker__dot-point"),i=0;i<e.length;i++)e[i].style.background=this.options.colors[0];for(var r=document.getElementsByClassName("sm-component-animate-marker__pulse"),n=0;n<r.length;n++){var a=r[n].style;a.borderColor=this.options.colors[0],a.boxShadow="0 0 12px ".concat(this.options.colors[1],", 0 0 20px ").concat(this.options.colors[1]," inset")}}}},{key:"_createMarker",value:function(){var a=this;this.features.features.forEach(function(t){var e=document.createElement("div");e.className="sm-component-animate-marker--breathing-aperture";var i,r=document.createElement("span");r.className="sm-component-animate-marker__dot-point",a.options.colors&&a.options.colors.length&&0<a.options.colors.length&&(i=a.options.colors),i&&(r.style.background=i[0]),e.appendChild(r),a._createMakerElement(3,"span",["sm-component-animate-marker__delay","sm-component-animate-marker__pulse"]).forEach(function(t){i&&(t.style.borderColor=i[0],t.style.boxShadow="0 0 12px ".concat(i[1],", 0 0 20px ").concat(i[1]," inset")),a._setBreathingApertureWidth(t.style),e.appendChild(t)});var n=a._getTextContainer(t,"breathing-aperture-name");e.appendChild(n),a.markersElement.push(e)},this)}},{key:"_setBreathingApertureWidth",value:function(t){var e=this.options.width;e&&(t.width=e+"px",t.height=e+"px",t.top=-e/2+"px",t.left=-e/2+"px",t.borderRadius=e/2+"px")}},{key:"_createMakerElement",value:function(t,e,i){for(var r=[],n=1;n<t+1;n++){var a=document.createElement(e);a.className="".concat(i[0],"-0").concat(n," ").concat(i[1]),r.push(a)}return r}}]),r}(r(i("4361")).default);e.default=u},"8d32":function(t,e,i){(function(i){function r(t){try{if(!i.localStorage)return!1}catch(t){return!1}var e=i.localStorage[t];return null!=e&&"true"===String(e).toLowerCase()}t.exports=function(t,e){if(r("noDeprecation"))return t;var i=!1;return function(){if(!i){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation")?console.trace(e):console.warn(e),i=!0}return t.apply(this,arguments)}}}).call(this,i("698d"))},"8e6d":function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}}},"8f69":function(t,e,i){"use strict";i.r(e);var r=i("f582"),n=i("a006");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},"8ff5":function(t,e,i){"use strict";i.r(e);var r=i("bb45"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},"908c":function(t,e,i){"use strict";i.r(e);var r=i("238e"),n=i("2bec");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},9104:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("5643")),o=r(i("fc22")),s=r(i("d3e9")),l=r(i("2fc1")),u=r(i("5f9f"));function c(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var h=new a.default({mapList:{},drawList:{},drawStates:{},_createDraw:function(t){var e={displayControlsDefault:!1,touchEnabled:!1,boxSelect:!1,modes:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?c(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},o.default.modes,{simple_select:(0,l.default)(o.default.modes.simple_select,{dragMove:function(){},clickOnVertex:function(){},clickOnFeature:function(t,e){var i=this;this.stopExtendedInteractions(t);var r=e.originalEvent&&e.originalEvent.shiftKey,n=this.getSelectedIds(),a=e.featureTarget.properties.id;this.isSelected(a)||r||(n.forEach(function(t){return i.doRender(t)}),this.setSelected(a)),this.doRender(a)}}),direct_select:(0,l.default)(o.default.modes.direct_select,{dragFeature:function(){}})}),styles:[{id:"draw-line-static",type:"line",filter:["any",["==","active","false"],["all",["==","active","true"],["==","mode","simple_select"]]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#f75564","line-width":3}},{id:"draw-line-hover",type:"line",filter:["all",["==","$type","LineString"],["==","id",""]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#f75564","line-width":33,"line-opacity":.2}},{id:"draw-line-drawing",type:"line",filter:["all",["==","active","true"],["!=","mode","simple_select"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#f75564","line-dasharray":[.4,2],"line-width":3}},{id:"draw-line-dashed",type:"line",filter:["all",["==","id",""]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#f75564","line-dasharray":[.4,2],"line-width":3}},{id:"draw-polygon-static",type:"fill",filter:["all",["==","$type","Polygon"]],paint:{"fill-color":"#f75564","fill-outline-color":"#f75564","fill-opacity":.4}},{id:"draw-vertex-halo-active",type:"circle",filter:["all",["==","$type","Point"],["==","meta","vertex"]],paint:{"circle-radius":6,"circle-color":"#FFF"}},{id:"draw-vertex-active",type:"circle",filter:["all",["==","$type","Point"],["==","meta","vertex"]],paint:{"circle-radius":4,"circle-color":"#f75564"}},{id:"draw-point-static",type:"circle",filter:["all",["==","$type","Point"],["==","meta","feature"]],paint:{"circle-radius":6,"circle-color":"#f75564"}}]},i=new o.default(e);return this.drawList[t]=i},getDraw:function(t,e){var i=!(1<arguments.length&&void 0!==e)||e,r=this.drawList[t],n=s.default.$options.getMap(t),a=this.mapList[t],o=(0,u.default)(n,a);return n&&!o&&i&&((r=this._createDraw(t)).onAdd(n),this.mapList[t]=n),r},getDrawingState:function(t,e){return this.drawStates[t]&&this.drawStates[t][e]},setDrawingState:function(t,e,i){if(this.drawStates[t]=this.drawStates[t]||{},i)for(var r in this.drawStates[t])this.drawStates[t][r]=!1;this.drawStates[t][e]=i},deleteDrawingState:function(t,e){var i=this.drawStates[t];i&&(e in i&&delete i[e],Object.keys(this.drawStates[t]).length||this.deleteDrawOfMap(t))},deleteDrawOfMap:function(t){var e=this.getDraw(t,!1),i=this.mapList[t];e&&i&&(e.onRemove(i),delete this.drawList[t],delete this.mapList[t],delete this.drawStates[t])}});e.default=h},9106:function(t,e){var G=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],z=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function s(t,e,i,r,n){if("string"==typeof t)t=document.getElementById(t);else if("undefined"!=typeof HTMLCanvasElement&&!t instanceof HTMLCanvasElement)return;var a,o=t.getContext("2d");try{try{a=o.getImageData(e,i,r,n)}catch(t){throw new Error("unable to access local image data: "+t)}}catch(t){throw new Error("unable to access image data: "+t)}return a}function l(t,e,i,r,n,a){if(!(isNaN(a)||a<1)){a|=0;var o=s(t,e,i,r,n);o=u(o,e,i,r,n,a),t.getContext("2d").putImageData(o,e,i)}}function u(t,e,i,r,n,a){var o,s,l,u,c,h,d,f,g,A,p,m,y,C,v,I,b,E,w,B,M,x,S,Q,k=t.data,L=a+a+1,P=r-1,F=n-1,T=a+1,R=T*(T+1)/2,O=new q,D=O;for(l=1;l<L;l++)if(D=D.next=new q,l==T)var N=D;D.next=O;var j=null,W=null;d=h=0;var U=G[a],Y=z[a];for(s=0;s<n;s++){for(I=b=E=w=f=g=A=p=0,m=T*(B=k[h]),y=T*(M=k[h+1]),C=T*(x=k[h+2]),v=T*(S=k[h+3]),f+=R*B,g+=R*M,A+=R*x,p+=R*S,D=O,l=0;l<T;l++)D.r=B,D.g=M,D.b=x,D.a=S,D=D.next;for(l=1;l<T;l++)u=h+((P<l?P:l)<<2),f+=(D.r=B=k[u])*(Q=T-l),g+=(D.g=M=k[u+1])*Q,A+=(D.b=x=k[u+2])*Q,p+=(D.a=S=k[u+3])*Q,I+=B,b+=M,E+=x,w+=S,D=D.next;for(j=O,W=N,o=0;o<r;o++)k[h+3]=S=p*U>>Y,0!=S?(S=255/S,k[h]=(f*U>>Y)*S,k[h+1]=(g*U>>Y)*S,k[h+2]=(A*U>>Y)*S):k[h]=k[h+1]=k[h+2]=0,f-=m,g-=y,A-=C,p-=v,m-=j.r,y-=j.g,C-=j.b,v-=j.a,u=d+((u=o+a+1)<P?u:P)<<2,f+=I+=j.r=k[u],g+=b+=j.g=k[u+1],A+=E+=j.b=k[u+2],p+=w+=j.a=k[u+3],j=j.next,m+=B=W.r,y+=M=W.g,C+=x=W.b,v+=S=W.a,I-=B,b-=M,E-=x,w-=S,W=W.next,h+=4;d+=r}for(o=0;o<r;o++){for(b=E=w=I=g=A=p=f=0,m=T*(B=k[h=o<<2]),y=T*(M=k[h+1]),C=T*(x=k[h+2]),v=T*(S=k[h+3]),f+=R*B,g+=R*M,A+=R*x,p+=R*S,D=O,l=0;l<T;l++)D.r=B,D.g=M,D.b=x,D.a=S,D=D.next;for(c=r,l=1;l<=a;l++)h=c+o<<2,f+=(D.r=B=k[h])*(Q=T-l),g+=(D.g=M=k[h+1])*Q,A+=(D.b=x=k[h+2])*Q,p+=(D.a=S=k[h+3])*Q,I+=B,b+=M,E+=x,w+=S,D=D.next,l<F&&(c+=r);for(h=o,j=O,W=N,s=0;s<n;s++)k[(u=h<<2)+3]=S=p*U>>Y,0<S?(S=255/S,k[u]=(f*U>>Y)*S,k[u+1]=(g*U>>Y)*S,k[u+2]=(A*U>>Y)*S):k[u]=k[u+1]=k[u+2]=0,f-=m,g-=y,A-=C,p-=v,m-=j.r,y-=j.g,C-=j.b,v-=j.a,u=o+((u=s+T)<F?u:F)*r<<2,f+=I+=j.r=k[u],g+=b+=j.g=k[u+1],A+=E+=j.b=k[u+2],p+=w+=j.a=k[u+3],j=j.next,m+=B=W.r,y+=M=W.g,C+=x=W.b,v+=S=W.a,I-=B,b-=M,E-=x,w-=S,W=W.next,h+=r}return t}function c(t,e,i,r,n,a){if(!(isNaN(a)||a<1)){a|=0;var o=s(t,e,i,r,n);o=h(o,e,i,r,n,a),t.getContext("2d").putImageData(o,e,i)}}function h(t,e,i,r,n,a){var o,s,l,u,c,h,d,f,g,A,p,m,y,C,v,I,b,E,w,B,M=t.data,x=a+a+1,S=r-1,Q=n-1,k=a+1,L=k*(k+1)/2,P=new q,F=P;for(l=1;l<x;l++)if(F=F.next=new q,l==k)var T=F;F.next=P;var R=null,O=null;d=h=0;var D=G[a],N=z[a];for(s=0;s<n;s++){for(C=v=I=f=g=A=0,p=k*(b=M[h]),m=k*(E=M[h+1]),y=k*(w=M[h+2]),f+=L*b,g+=L*E,A+=L*w,F=P,l=0;l<k;l++)F.r=b,F.g=E,F.b=w,F=F.next;for(l=1;l<k;l++)u=h+((S<l?S:l)<<2),f+=(F.r=b=M[u])*(B=k-l),g+=(F.g=E=M[u+1])*B,A+=(F.b=w=M[u+2])*B,C+=b,v+=E,I+=w,F=F.next;for(R=P,O=T,o=0;o<r;o++)M[h]=f*D>>N,M[h+1]=g*D>>N,M[h+2]=A*D>>N,f-=p,g-=m,A-=y,p-=R.r,m-=R.g,y-=R.b,u=d+((u=o+a+1)<S?u:S)<<2,f+=C+=R.r=M[u],g+=v+=R.g=M[u+1],A+=I+=R.b=M[u+2],R=R.next,p+=b=O.r,m+=E=O.g,y+=w=O.b,C-=b,v-=E,I-=w,O=O.next,h+=4;d+=r}for(o=0;o<r;o++){for(v=I=C=g=A=f=0,p=k*(b=M[h=o<<2]),m=k*(E=M[h+1]),y=k*(w=M[h+2]),f+=L*b,g+=L*E,A+=L*w,F=P,l=0;l<k;l++)F.r=b,F.g=E,F.b=w,F=F.next;for(c=r,l=1;l<=a;l++)h=c+o<<2,f+=(F.r=b=M[h])*(B=k-l),g+=(F.g=E=M[h+1])*B,A+=(F.b=w=M[h+2])*B,C+=b,v+=E,I+=w,F=F.next,l<Q&&(c+=r);for(h=o,R=P,O=T,s=0;s<n;s++)M[u=h<<2]=f*D>>N,M[u+1]=g*D>>N,M[u+2]=A*D>>N,f-=p,g-=m,A-=y,p-=R.r,m-=R.g,y-=R.b,u=o+((u=s+k)<Q?u:Q)*r<<2,f+=C+=R.r=M[u],g+=v+=R.g=M[u+1],A+=I+=R.b=M[u+2],R=R.next,p+=b=O.r,m+=E=O.g,y+=w=O.b,C-=b,v-=E,I-=w,O=O.next,h+=r}return t}function q(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}t.exports={image:function(t,e,i,r){if("string"==typeof t)t=document.getElementById(t);else if("undefined"!=typeof HTMLImageElement&&!t instanceof HTMLImageElement)return;var n=t.naturalWidth,a=t.naturalHeight;if("string"==typeof e)e=document.getElementById(e);else if("undefined"!=typeof HTMLCanvasElement&&!e instanceof HTMLCanvasElement)return;e.style.width=n+"px",e.style.height=a+"px",e.width=n,e.height=a;var o=e.getContext("2d");o.clearRect(0,0,n,a),o.drawImage(t,0,0),isNaN(i)||i<1||(r?l:c)(e,0,0,n,a,i)},canvasRGBA:l,canvasRGB:c,imageDataRGBA:u,imageDataRGB:h}},9107:function(t,i,e){(function(t){function e(t){return Object.prototype.toString.call(t)}i.isArray=function(t){return Array.isArray?Array.isArray(t):"[object Array]"===e(t)},i.isBoolean=function(t){return"boolean"==typeof t},i.isNull=function(t){return null===t},i.isNullOrUndefined=function(t){return null==t},i.isNumber=function(t){return"number"==typeof t},i.isString=function(t){return"string"==typeof t},i.isSymbol=function(t){return"symbol"==typeof t},i.isUndefined=function(t){return void 0===t},i.isRegExp=function(t){return"[object RegExp]"===e(t)},i.isObject=function(t){return"object"==typeof t&&null!==t},i.isDate=function(t){return"[object Date]"===e(t)},i.isError=function(t){return"[object Error]"===e(t)||t instanceof Error},i.isFunction=function(t){return"function"==typeof t},i.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},i.isBuffer=t.isBuffer}).call(this,e("3be6").Buffer)},9243:function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-text",style:[t.customStyle,t.getBackgroundStyle,t.getTextColorStyle]},[t.href?i("span",[i("a",{staticClass:"sm-component-text__href",style:[t.getTextColorStyle],attrs:{target:t.target,href:t.href}},[t._v(t._s(t.finalValue))])]):i("span",{staticClass:"sm-component-text__span"},[t._v(t._s(t.finalValue))])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},9259:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=r(i("fb6a")),f=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},g=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).apply(this,arguments))).backgroundData="",t.textColorsData="",t.colorGroupsData=[],t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"backgroundChanged",value:function(t){this.backgroundData=t}},{key:"textColorChanged",value:function(t){this.textColorsData=t}},{key:"colorGroupChanged",value:function(t){this.colorGroupsData=t}},{key:"created",value:function(){var t=d.default.$options.theme;this.backgroundData=this.background||t&&t.background,this.textColorsData=this.textColor||t&&t.textColor,this.colorGroupsData=this.colorGroup||t&&t.colorGroup}},{key:"themeStyleChanged",value:function(t){return t}},{key:"mounted",value:function(){var e=this;d.default.$on("change-theme",function(t){e.backgroundData=t.background,e.textColorsData=t.textColor,e.colorGroupsData=t.colorGroup,e.themeStyleChanged()})}},{key:"getBackgroundStyle",get:function(){return{background:this.backgroundData}}},{key:"getTextColorStyle",get:function(){return{color:this.textColorsData}}},{key:"getBackground",get:function(){return this.backgroundData}},{key:"getTextColor",get:function(){return this.textColorsData}},{key:"getColorStyle",get:function(){return function(t){return{color:this.colorGroupsData[t]}}}},{key:"getColor",get:function(){return function(t){return this.colorGroupsData[t]}}}]),e}(c.default);f([(0,h.Prop)()],g.prototype,"background",void 0),f([(0,h.Prop)()],g.prototype,"textColor",void 0),f([(0,h.Prop)()],g.prototype,"colorGroup",void 0),f([(0,h.Watch)("background")],g.prototype,"backgroundChanged",null),f([(0,h.Watch)("textColor")],g.prototype,"textColorChanged",null),f([(0,h.Watch)("colorGroup")],g.prototype,"colorGroupChanged",null),f([(0,h.Emit)()],g.prototype,"themeStyleChanged",null);var A=g=f([h.Component],g);e.default=A},9270:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.Pixel=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=function(){function r(t,e,i){(0,n.default)(this,r),this.x=t?parseFloat(t):0,this.y=e?parseFloat(e):0,this.mode=i,this.CLASS_NAME="Pixel",r.Mode={LeftTop:"lefttop",RightTop:"righttop",RightBottom:"rightbottom",LeftBottom:"leftbottom"}}return(0,a.default)(r,[{key:"toString",value:function(){return"x="+this.x+",y="+this.y}},{key:"clone",value:function(){return new r(this.x,this.y,this.mode)}},{key:"equals",value:function(t){var e=!1;return null!=t&&(e=this.x===t.x&&this.y===t.y||isNaN(this.x)&&isNaN(this.y)&&isNaN(t.x)&&isNaN(t.y)),e}},{key:"distanceTo",value:function(t){return Math.sqrt(Math.pow(this.x-t.x,2)+Math.pow(this.y-t.y,2))}},{key:"add",value:function(t,e){if(null==t||null==e)throw new TypeError("Pixel.add cannot receive null values");return new r(this.x+t,this.y+e)}},{key:"offset",value:function(t){var e=this.clone();return t&&(e=this.add(t.x,t.y)),e}},{key:"destroy",value:function(){this.x=null,this.y=null,this.mode=null}}]),r}();e.Pixel=o},"92a1":function(t,e,i){t.exports=r;var c=i("0956").EventEmitter;function r(){c.call(this)}i("fe04")(r,c),r.Readable=i("bbe9"),r.Writable=i("f29e"),r.Duplex=i("5648"),r.Transform=i("4366"),r.PassThrough=i("0640"),(r.Stream=r).prototype.pipe=function(e,t){var i=this;function r(t){e.writable&&!1===e.write(t)&&i.pause&&i.pause()}function n(){i.readable&&i.resume&&i.resume()}i.on("data",r),e.on("drain",n),e._isStdio||t&&!1===t.end||(i.on("end",o),i.on("close",s));var a=!1;function o(){a||(a=!0,e.end())}function s(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function l(t){if(u(),0===c.listenerCount(this,"error"))throw t}function u(){i.removeListener("data",r),e.removeListener("drain",n),i.removeListener("end",o),i.removeListener("close",s),i.removeListener("error",l),e.removeListener("error",l),i.removeListener("end",u),i.removeListener("close",u),e.removeListener("close",u)}return i.on("error",l),e.on("error",l),i.on("end",u),i.on("close",u),e.on("close",u),e.emit("pipe",i),e}},9482:function(t,e,i){"use strict";function r(){var e=this,t=e.$createElement,i=e._self._c||t;return i("sm-card",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],staticClass:"sm-component-map-switch",attrs:{"icon-class":e.iconClass,"icon-position":e.position,"header-name":e.headerName,"auto-rotate":e.autoRotate,collapsed:e.collapsed,background:e.background,textColor:e.textColor}},[i("div",{staticClass:"sm-component-map-switch__panel",style:[e.getBackgroundStyle,e.getTextColorStyle]},[i("div",{staticClass:"sm-component-map-switch__layers-wrap"},[i("div",{staticClass:"sm-component-map-switch__content-holder"},[i("div",{staticClass:"sm-component-map-switch__layers"},[i("div",{staticClass:"layer-item map-item",on:{click:function(t){return e.changeBaseLayer("vec")}}},[i("div",{staticClass:"sm-component-map-switch__layer-name"},[e._v(e._s(e.$t("tdtMapSwitcher.vector")))])]),e._v(" "),i("div",{staticClass:"layer-item image-item",on:{click:function(t){return e.changeBaseLayer("img")}}},[i("div",{staticClass:"sm-component-map-switch__layer-name"},[e._v(e._s(e.$t("tdtMapSwitcher.image")))])]),e._v(" "),i("div",{staticClass:"layer-item landform-item",on:{click:function(t){return e.changeBaseLayer("ter")}}},[i("div",{staticClass:"sm-component-map-switch__layer-name"},[e._v(e._s(e.$t("tdtMapSwitcher.terrain")))])])]),e._v(" "),e.currentSelect?i("div",{staticClass:"sm-component-map-switch__labelSetting"},[i("span",[e._v(e._s(e.$t("tdtMapSwitcher.placeName")))]),e._v(" "),i("a-checkbox",{attrs:{checked:e.labelChecked},on:{change:function(t){return e.togglerLabelLayer(t.target.checked)}}})],1):e._e()])])])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"952a":function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return n("sm-card",{directives:[{name:"show",rawName:"v-show",value:r.isShow,expression:"isShow"}],staticClass:"sm-component-measure",attrs:{"icon-class":r.iconClass,"icon-position":r.position,"header-name":r.headerName||r.$t("measure.mapMeasure"),"auto-rotate":r.autoRotate,collapsed:r.collapsed,background:r.background,textColor:r.textColor}},[n("div",{staticClass:"sm-component-measure__panel",style:[r.getBackgroundStyle,r.getTextColorStyle]},[n("div",{staticClass:"sm-component-measure__panelContent"},[r._l(r.modeGroups,function(e){return n("span",{directives:[{name:"show",rawName:"v-show",value:"delete"!==e.mode||!r.continueDraw&&"delete"===e.mode,expression:"group.mode !== 'delete' || (!continueDraw && group.mode === 'delete')"}],key:e.mode,staticClass:"sm-component-measure__modeIcon",style:r.activeMode===e.mode?r.getColorStyle(0):"",attrs:{title:e.title},on:{click:function(t){return r.changeMeasureMode(e.mode)}}},[n("i",{class:e.iconClass})])}),r._v(" "),n("a-select",{directives:[{name:"show",rawName:"v-show",value:r.getDistanceSelect,expression:"getDistanceSelect"}],staticClass:"sm-component-measure__unit",attrs:{placeholder:r.$t("measure.selectPlaceholder"),"get-popup-container":r.getPopupContainer},on:{change:r.updateUnit,dropdownVisibleChange:r.changeChosenStyle},model:{value:r.activeDistanceUnit,callback:function(t){r.activeDistanceUnit=t},expression:"activeDistanceUnit"}},r._l(r.getUnitOptions,function(t,e,i){return n("a-select-option",{key:i,attrs:{title:t,value:e}},[r._v("\n "+r._s(t)+"\n ")])}),1),r._v(" "),n("a-select",{directives:[{name:"show",rawName:"v-show",value:r.getAreaSelect,expression:"getAreaSelect"}],staticClass:"sm-component-measure__unit",attrs:{placeholder:r.$t("measure.selectPlaceholder"),"get-popup-container":r.getPopupContainer},on:{change:r.updateUnit,dropdownVisibleChange:r.changeChosenStyle},model:{value:r.activeAreaUnit,callback:function(t){r.activeAreaUnit=t},expression:"activeAreaUnit"}},r._l(r.getUnitOptions,function(t,e,i){return n("a-select-option",{key:i,attrs:{title:t,value:e}},[r._v("\n "+r._s(t)+"\n ")])}),1),r._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:!r.showUnitSelect&&r.activeMode,expression:"!showUnitSelect && activeMode"}],staticClass:"sm-component-measure__unit sm-component-measure__default"},[r._v("\n "+r._s(r.getUnitLabel)+"\n ")])],2),r._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:r.getResult,expression:"getResult"}],staticClass:"sm-component-measure__calculateResult",style:r.getTextColorStyle},[n("div",{staticClass:"sm-component-measure__calcuTitle"},[r._v(r._s(r.$t("measure.measureResult")))]),r._v(" "),n("div",{staticClass:"sm-component-measure__result"},[r._v(r._s(r.getResult))])])])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"95d0":function(t,e,i){"use strict";i.r(e);var r=i("e8d5");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},9711:function(t,e,i){"use strict";e.byteLength=function(t){var e=h(t),i=e[0],r=e[1];return 3*(i+r)/4-r},e.toByteArray=function(t){var e,i,r=h(t),n=r[0],a=r[1],o=new c(function(t,e){return 3*(t+e)/4-e}(n,a)),s=0,l=0<a?n-4:n;for(i=0;i<l;i+=4)e=u[t.charCodeAt(i)]<<18|u[t.charCodeAt(i+1)]<<12|u[t.charCodeAt(i+2)]<<6|u[t.charCodeAt(i+3)],o[s++]=e>>16&255,o[s++]=e>>8&255,o[s++]=255&e;2===a&&(e=u[t.charCodeAt(i)]<<2|u[t.charCodeAt(i+1)]>>4,o[s++]=255&e);1===a&&(e=u[t.charCodeAt(i)]<<10|u[t.charCodeAt(i+1)]<<4|u[t.charCodeAt(i+2)]>>2,o[s++]=e>>8&255,o[s++]=255&e);return o},e.fromByteArray=function(t){for(var e,i=t.length,r=i%3,n=[],a=0,o=i-r;a<o;a+=16383)n.push(l(t,a,o<a+16383?o:a+16383));1==r?(e=t[i-1],n.push(s[e>>2]+s[e<<4&63]+"==")):2==r&&(e=(t[i-2]<<8)+t[i-1],n.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return n.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0,a=r.length;n<a;++n)s[n]=r[n],u[r.charCodeAt(n)]=n;function h(t){var e=t.length;if(0<e%4)throw new Error("Invalid string. Length must be a multiple of 4");var i=t.indexOf("=");return-1===i&&(i=e),[i,i===e?0:4-i%4]}function l(t,e,i){for(var r,n,a=[],o=e;o<i;o+=3)r=(t[o]<<16&16711680)+(t[o+1]<<8&65280)+(255&t[o+2]),a.push(s[(n=r)>>18&63]+s[n>>12&63]+s[n>>6&63]+s[63&n]);return a.join("")}u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},"97dd":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=r(i("5fdb")),h=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).call(this))).sourceList={},t.sourceNames=[],t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"_updateLayers",value:function(){this.fire("layersUpdated")}},{key:"setMap",value:function(t){var e=t.map;this.map=e,this.updateFn=this._updateLayers.bind(this),this.map.on("styledata",this.updateFn)}},{key:"initLayerList",value:function(){return this.sourceListModel=new c.default({map:this.map}),this.sourceList=this.sourceListModel.getSourceList(),this.sourceNames=this.sourceListModel.getSourceNames().reverse(),this.sourceList}},{key:"getSourceNames",value:function(){return this.sourceNames}},{key:"changeLayerVisible",value:function(t,e,i){var r=this;this.sourceListModel.getLayersBySourceLayer(e,t).forEach(function(t){r.map.setLayoutProperty(t.id,"visibility",r.changeVisibility(i))})}},{key:"changeVisibility",value:function(t){return"visible"===t?"none":"visible"}},{key:"changeLayerGroupVisibility",value:function(t,e){var i=this,r=this.sourceListModel.getSourceLayersBySource(t);if(r)for(var n in r)r[n].forEach(function(t){i.map.setLayoutProperty(t.id,"visibility",i.changeVisibility(e))});else{var a=!0,o=!1,s=void 0;try{for(var l,u=this.sourceList[t].layers[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value;this.map.setLayoutProperty(c.id,"visibility",this.changeVisibility(e))}}catch(t){o=!0,s=t}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}}}},{key:"removed",value:function(){this.sourceList={},this.sourceNames=[],this.map.off("styledata",this.updateFn)}}]),e}(u.default.Evented);e.default=h},9832:function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return r("div",{staticClass:"sm-component-search sm-component-tdtSearch",style:i.getTextColorStyle},[i.showIcon&&"control"===i.mode?r("div",{staticClass:"sm-component-search__toggle-icon",style:[{"--icon-color--hover":i.colorGroupsData[0]},i.getBackgroundStyle],on:{click:function(t){i.showSearch=!i.showSearch,i.showIcon=!i.showIcon}}},[r("i",{staticClass:"sm-component-tdtSearch__pointer sm-components-icons-preview"})]):i._e(),i._v(" "),r("transition",{attrs:{name:"sm-component-zoom-in"},on:{"after-leave":function(t){i.showIcon=!i.showIcon}}},[r("div",{directives:[{name:"show",rawName:"v-show",value:i.showSearch||"toolBar"===i.mode,expression:"showSearch || mode === 'toolBar'"}],staticClass:"sm-component-search__content sm-component-tdtSearch__content",style:[{"transform-origin":i.position.includes("left")?"top left":"top right"},i.getBackgroundStyle]},[r("div",{staticClass:"sm-component-search__input"},["control"===i.mode?r("div",{staticClass:"sm-component-search__arrow-icon",style:{float:i.position.includes("left")?"right":"left"},on:{click:function(t){i.showSearch=!i.showSearch}}},[r("a-icon",{attrs:{type:i.position.includes("left")?"double-left":"double-right"}})],1):i._e(),i._v(" "),r("div",{class:["sm-component-search__search-icon",{right:i.position.includes("right")}],style:[i.getBackgroundStyle,i.getColorStyle(0)],on:{click:i.searchButtonClicked}},["search"===i.prefixType?r("i",{staticClass:"sm-component-tdtSearch__pointer sm-components-icons-preview"}):r("a-icon",{attrs:{type:i.prefixType}})],1),i._v(" "),r("a-input",{class:["sm-component-search__a-input",{"toolBar-input":"toolBar"===i.mode}],style:[i.getBackgroundStyle],attrs:{placeholder:i.$t("search.inputPlaceHolder")},on:{input:i.searchInput,compositionstart:function(t){i.isInputing=!0},compositionend:function(t){i.isInputing=!1},pressEnter:i.searchButtonClicked,mouseenter:function(t){i.isHover=!i.isHover},mouseleave:function(t){i.isHover=!i.isHover},keyup:i.changeResultHover},model:{value:i.searchKey,callback:function(t){i.searchKey=t},expression:"searchKey"}},[r("a-icon",{directives:[{name:"show",rawName:"v-show",value:i.searchKey,expression:"searchKey"}],staticClass:"sm-component-tdtSearch__pointer",style:i.getColorStyle(0),attrs:{slot:"suffix",type:"close-circle"},on:{click:i.inputValueCleared,mouseenter:function(t){i.isHover=!i.isHover},mouseleave:function(t){i.isHover=!i.isHover}},slot:"suffix"})],1)],1),i._v(" "),r("div",{style:[i.getBackgroundStyle]},[i.resultSuggestions?r("div",{staticClass:"sm-component-search__result"},[r("ul",{staticClass:"sm-component-tdtSearch__suggestions"},i._l(i.searchResult,function(e,t){return r("li",{key:t,class:{active:i.hoverIndex===t},attrs:{title:e.name},on:{click:function(t){return i.searchResultListClicked(e.name)},mouseenter:i.changeChosenResultStyle,mouseleave:i.resetChosenResultStyle}},[r("span",{staticClass:"name"},[i._v(i._s(e.name))]),i._v(" "),i.showAddress(e.name,e.address)?r("span",{staticClass:"address"},[i._v(i._s(e.address))]):i._e()])}),0)]):r(i.componentId,i._g(i._b({tag:"component"},"component",i.componentProps,!1),i.componentListeners))],1)])])],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"986c":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function n(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};(0,a.default)(this,n),this.id=t.id,this.maxzoom=t.maxzoom,this.minzoom=t.minzoom,this.source=t.source,this.sourceLayer=t.sourceLayer,this.type=t.type,this.visibility=t.visibility||"visible"}var a=r(i("19e1"));e.default=n},"98c2":function(t,e,i){var o,s,l=i("ea23"),u=i("cabd"),a=i("df2e").isArray;function r(t){var e=Number(t);if(!isNaN(e))return e;var i=t.toLowerCase();return"true"===i||"false"!==i&&t}function c(t,e){var i;if(o.compact){if(!s[o[t+"Key"]]&&(a(o.alwaysArray)?-1!==o.alwaysArray.indexOf(o[t+"Key"]):o.alwaysArray)&&(s[o[t+"Key"]]=[]),s[o[t+"Key"]]&&!a(s[o[t+"Key"]])&&(s[o[t+"Key"]]=[s[o[t+"Key"]]]),t+"Fn"in o&&"string"==typeof e&&(e=o[t+"Fn"](e,s)),"instruction"===t&&("instructionFn"in o||"instructionNameFn"in o))for(i in e)if(e.hasOwnProperty(i))if("instructionFn"in o)e[i]=o.instructionFn(e[i],i,s);else{var r=e[i];delete e[i],e[o.instructionNameFn(i,r,s)]=r}a(s[o[t+"Key"]])?s[o[t+"Key"]].push(e):s[o[t+"Key"]]=e}else{s[o.elementsKey]||(s[o.elementsKey]=[]);var n={};if("instruction"===(n[o.typeKey]=t)){for(i in e)if(e.hasOwnProperty(i))break;n[o.nameKey]="instructionNameFn"in o?o.instructionNameFn(i,e,s):i,o.instructionHasAttributes?(n[o.attributesKey]=e[i][o.attributesKey],"instructionFn"in o&&(n[o.attributesKey]=o.instructionFn(n[o.attributesKey],i,s))):("instructionFn"in o&&(e[i]=o.instructionFn(e[i],i,s)),n[o.instructionKey]=e[i])}else t+"Fn"in o&&(e=o[t+"Fn"](e,s)),n[o[t+"Key"]]=e;o.addParent&&(n[o.parentKey]=s),s[o.elementsKey].push(n)}}function h(t){var e;if("attributesFn"in o&&t&&(t=o.attributesFn(t,s)),(o.trim||"attributeValueFn"in o||"attributeNameFn"in o||o.nativeTypeAttributes)&&t)for(e in t)if(t.hasOwnProperty(e)&&(o.trim&&(t[e]=t[e].trim()),o.nativeTypeAttributes&&(t[e]=r(t[e])),"attributeValueFn"in o&&(t[e]=o.attributeValueFn(t[e],e,s)),"attributeNameFn"in o)){var i=t[e];delete t[e],t[o.attributeNameFn(e,t[e],s)]=i}return t}function d(t){var e={};if(t.body&&("xml"===t.name.toLowerCase()||o.instructionHasAttributes)){for(var i,r=/([\w:-]+)\s*=\s*(?:"([^"]*)"|'([^']*)'|(\w+))\s*/g;null!==(i=r.exec(t.body));)e[i[1]]=i[2]||i[3]||i[4];e=h(e)}if("xml"===t.name.toLowerCase()){if(o.ignoreDeclaration)return;s[o.declarationKey]={},Object.keys(e).length&&(s[o.declarationKey][o.attributesKey]=e),o.addParent&&(s[o.declarationKey][o.parentKey]=s)}else{if(o.ignoreInstruction)return;o.trim&&(t.body=t.body.trim());var n={};o.instructionHasAttributes&&Object.keys(e).length?(n[t.name]={},n[t.name][o.attributesKey]=e):n[t.name]=t.body,c("instruction",n)}}function f(t,e){var i;if("object"==typeof t&&(e=t.attributes,t=t.name),e=h(e),"elementNameFn"in o&&(t=o.elementNameFn(t,s)),o.compact){var r;if(i={},!o.ignoreAttributes&&e&&Object.keys(e).length)for(r in i[o.attributesKey]={},e)e.hasOwnProperty(r)&&(i[o.attributesKey][r]=e[r]);t in s||(a(o.alwaysArray)?-1===o.alwaysArray.indexOf(t):!o.alwaysArray)||(s[t]=[]),s[t]&&!a(s[t])&&(s[t]=[s[t]]),a(s[t])?s[t].push(i):s[t]=i}else s[o.elementsKey]||(s[o.elementsKey]=[]),(i={})[o.typeKey]="element",i[o.nameKey]=t,!o.ignoreAttributes&&e&&Object.keys(e).length&&(i[o.attributesKey]=e),o.alwaysChildren&&(i[o.elementsKey]=[]),s[o.elementsKey].push(i);i[o.parentKey]=s,s=i}function g(t){o.ignoreText||(t.trim()||o.captureSpacesBetweenElements)&&(o.trim&&(t=t.trim()),o.nativeType&&(t=r(t)),o.sanitize&&(t=t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")),c("text",t))}function A(t){o.ignoreComment||(o.trim&&(t=t.trim()),c("comment",t))}function p(t){var e=s[o.parentKey];o.addParent||delete s[o.parentKey],s=e}function m(t){o.ignoreCdata||(o.trim&&(t=t.trim()),c("cdata",t))}function y(t){o.ignoreDoctype||(t=t.replace(/^ /,""),o.trim&&(t=t.trim()),c("doctype",t))}function C(t){t.note=t}t.exports=function(t,e){var i,r=l.parser(!0,{}),n={};if(s=n,i=e,o=u.copyOptions(i),u.ensureFlagExists("ignoreDeclaration",o),u.ensureFlagExists("ignoreInstruction",o),u.ensureFlagExists("ignoreAttributes",o),u.ensureFlagExists("ignoreText",o),u.ensureFlagExists("ignoreComment",o),u.ensureFlagExists("ignoreCdata",o),u.ensureFlagExists("ignoreDoctype",o),u.ensureFlagExists("compact",o),u.ensureFlagExists("alwaysChildren",o),u.ensureFlagExists("addParent",o),u.ensureFlagExists("trim",o),u.ensureFlagExists("nativeType",o),u.ensureFlagExists("nativeTypeAttributes",o),u.ensureFlagExists("sanitize",o),u.ensureFlagExists("instructionHasAttributes",o),u.ensureFlagExists("captureSpacesBetweenElements",o),u.ensureAlwaysArrayExists(o),u.ensureKeyExists("declaration",o),u.ensureKeyExists("instruction",o),u.ensureKeyExists("attributes",o),u.ensureKeyExists("text",o),u.ensureKeyExists("comment",o),u.ensureKeyExists("cdata",o),u.ensureKeyExists("doctype",o),u.ensureKeyExists("type",o),u.ensureKeyExists("name",o),u.ensureKeyExists("elements",o),u.ensureKeyExists("parent",o),u.checkFnExists("doctype",o),u.checkFnExists("instruction",o),u.checkFnExists("cdata",o),u.checkFnExists("comment",o),u.checkFnExists("text",o),u.checkFnExists("instructionName",o),u.checkFnExists("elementName",o),u.checkFnExists("attributeName",o),u.checkFnExists("attributeValue",o),u.checkFnExists("attributes",o),o=o,r.opt={strictEntities:!0},r.onopentag=f,r.ontext=g,r.oncomment=A,r.onclosetag=p,r.onerror=C,r.oncdata=m,r.ondoctype=y,r.onprocessinginstruction=d,r.write(t).close(),n[o.elementsKey]){var a=n[o.elementsKey];delete n[o.elementsKey],n[o.elementsKey]=a,delete n.text}return n}},"99ae":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={dateTimeFormat:{date:{year:"numeric",month:"short",day:"numeric"},date_second:{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},date_second_week:{year:"numeric",month:"short",day:"numeric",weekday:"long",hour:"numeric",minute:"numeric",second:"numeric"}},warning:{unsupportedVideoAddress:"视频地址不合法",unavailableVideo:"此视频暂无法播放,请稍后再试",mapNotLoaded:"关联的地图尚未加载完整,请稍后",unassociatedMap:"您需要配置关联地图!"},success:{},info:{loading:"加载中",pressEscToExit:"按下 ESC 键或点击关闭按钮退出"},unit:{kilometers:"千米",miles:"英里",meters:"米",yards:"码",feet:"英尺",squarekilometers:"平方千米",squaremiles:"平方英里",squaremeters:"平方米",squareyards:"平方码",squarefeet:"平方英尺"},error:{},commontypes:{restData:"SuperMap Rest 数据服务",restMap:"SuperMap Rest 地图服务",addressMatch:"SuperMap 地址匹配服务",iportalData:"SuperMap iPortal 数据",onlineLocalSearch:"SuperMap Online 本地搜索"},timeText:{Year:"年",Month:"月",Day:"日",hour:"时",minute:"分",second:"秒"},zoom:{},chart:{unSupportedData:"当前数据不支持与地图联动"},layerList:{title:"图层"},miniMap:{},pan:{},scale:{},webmap:{loadingTip:"地图加载中...",crsNotSupport:"不支持当前地图的坐标系!",TileMatrixSetNotSuppport:"不支持传入的 TileMatrixSet!",getLayerInfoFailed:"获取图层信息失败!",getThemeInfoFailed:"获取图层样式信息失败!",crsnotsupport:"不支持的坐标系!",baiduMapNotSupport:"暂不支持加载百度地图!",sampleDataNotSupport:"暂不支持加载示例数据!",mvtNotSupport:"暂不支持加载矢量瓦片图层!"},legend:{themeField:"专题字段",title:"图例",top:"最高",bottom:"最低",noMatchLayer:"没有匹配的图层"},measure:{mapMeasure:"量算",measureResult:"测量结果",distance:"距离",area:"面积",delete:"清空",selectPlaceholder:"请选择",startingPoint:"起点"},search:{noResult:"查询结果为空!",noKey:"搜索关键字不能为空,请输入搜索条件。",inputPlaceHolder:"查找地址或地点",attribute:"属性",attributeValue:"属性值",setSearchSource:"请设置搜索源!",address:"地址",null:"空",illegalFeature:"要素必须包含合法的坐标!"},query:{query:"查询",queryJob:"任务",queryResult:"结果",attributeCondition:"属性条件",spatialFilter:"空间过滤器",mapBounds:"返回地图全图范围的要素",currentMapBounds:"返回当前地图范围内的要素",applicate:"应用",noResult:"无结果",resultAlreadyExists:"当前查询结果已经存在!",querying:"查询中",attribute:"属性",attributeValue:"属性值",noResults:"查询结果为空!",queryFailed:"查询失败!",seviceNotSupport:"此服务不支持查询!"},identify:{layerNotExit:"地图上不存在该图层: '{layer}'",noData:"无数据"},openFile:{fileSizeExceeded:"文件大小超限!文件大小不得超过 10M!",fileTypeUnsupported:"不支持该文件格式!",openFileFail:"打开文件失败!",openFileSuccess:"打开文件成功!",selectFile:"选择文件",openEmptyFile:"打开文件为空!",openFile:"打开文件"},draw:{draw:"绘制"},indicator:{title:"指标标题",unit:"单位"},layerManager:{title:"图层管理"},tdtResults:{on:"在",station:"站",total:"共",about:"约",homePage:"首页",prevPage:"上一页",nextPage:"下一页",searchNoResult:"没有查询到相关结果",youCanTry:"您可以尝试",enterCorrect:"检查输入是否正确",enterOtherKeyWords:"输入其他关键字进行搜索",onTdtMap:"在天地图上",addThisAddress:"添加该地点",uWantTo:"您是否要找",totalFind:"共找到",piecesResults:"条结果",phone:"电话",address:"地址",setStartPonint:"设为起点",setEndPonint:"设为终点",totalMiles:"总里程",distance:"约{distance}公里",showDetails:"显示全部详情",switchTimes:"换乘{switchTimes}次",noSwitch:"无换乘",walk:"步行至",getOff:"下车",getOn:"上车",take:"乘坐",noSearchResults:"没有查询到线路信息",fastRoute:"最快线路",shortRoute:"最短线路",walkRoute:"少走高速",fast:"较快捷",noSubway:"不坐地铁",lessSwitch:"少换乘",lessWalk:"少步行",cityHadResults:"以下城市有结果,请您选择",moreCity:"更多城市",allFound:"共为您找到",piecesBusRoute:"条公交线路",showDetail:"展开详情",busEndTime:"首末车时间",relateAdress:'点击此处查看 "{keyWord}" 的相关地点',switchTo:"已切换到"},tdtRoute:{title:"路线",clearRoute:"清除路线",pleaseEnterStartPoint:"请输入起点",pleaseEnterEndPoint:"请输入终点",search:"搜索",startPoint:"起点",endPoint:"终点",mapLoadedFiled:"地图加载失败",busEndTime:"首末车时间",about:"约",station:"站",total:"共",hour:"小时",minutes:"分钟"},tdtSearch:{phone:"电话",address:"地址",noData:"暂无",transport:"交通"},tdtMapSwitcher:{title:"地图切换",image:"影像",vector:"矢量",terrain:"地形",placeName:"地名",TiandituVec:"天地图矢量底图",TiandituTer:"天地图地形底图",TiandituImg:"天地图影像底图",TiandituCva:"天地图矢量注记",TiandituCta:"天地图地形注记",TiandituCia:"天地图影像注记"},dataFlow:{dataSubscriptionFailed:"数据订阅失败!"},animateMarkerlayer:{unsupportedData:"当前图层不支持该数据,请重新传入数据!"}}},"9b6b":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=r(i("9259")),f=r(i("e9cf")),g=r(i("331f")),A=i("e0f2");i("890a");var p=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},m=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"additionalOptionsWatcher",value:function(){this.handleOptionsChange()}},{key:"compareSwipeLineStyleWatcher",value:function(t,e){this.diffStyle(t,e)&&this.setSwipeLineStyle()}},{key:"compareSwipeSlideStyleWatcher",value:function(t,e){var i=this.diffStyle(t,e);i&&this.setSwipeStyle(i)}},{key:"created",value:function(){this.viewModel=new f.default}},{key:"mounted",value:function(){this.$on("theme-style-changed",this.handleThemeStyleChanged),this.autoresize&&(this.resizeHandler=(0,g.default)(this.resize,300,{leading:!0}),(0,A.addListener)(this.$el,this.resizeHandler))}},{key:"beforeDestroy",value:function(){this.viewModel.removed(),this.autoresize&&(0,A.removeListener)(this.$el,this.resizeHandler)}},{key:"initSwipeStyle",value:function(){this.setSwipeLineStyle(),this.setSwipeStyle()}},{key:"resize",value:function(){this.handleOptionsChange()}},{key:"diffStyle",value:function(t,e){var i;for(var r in t)t[r]!==e[r]&&((i=i||{})[r]=t[r]);return i}},{key:"setSwipeStyle",value:function(t){var e=0<arguments.length&&void 0!==t?t:this.compareSwipeSlideStyle,i=this.$el.querySelector(".mapboxgl-compare > div");this.setStyle(i,e)}},{key:"setSwipeLineStyle",value:function(t){var e=0<arguments.length&&void 0!==t?t:this.compareSwipeLineStyle,i=this.$el.querySelector(".mapboxgl-compare");this.setStyle(i,e)}},{key:"setStyle",value:function(t,e){if(t)for(var i in e){var r=e[i];t.style[i]=r}}},{key:"handleThemeStyleChanged",value:function(){this.setSwipeStyle({backgroundColor:this.colorGroupsData&&this.colorGroupsData[0]})}},{key:"handleOptionsChange",value:function(){var t={beforeMap:this.beforeMapInstance,afterMap:this.afterMapInstance,target:this.target,options:{orientation:this.orientation,mousemove:this.mousemove}};if(t.beforeMap&&t.afterMap){var e=t.beforeMap.getZoom(),i=t.beforeMap.getCenter(),r=t.beforeMap.getBearing(),n=t.beforeMap.getPitch();e!==t.afterMap.getZoom()&&t.afterMap.setZoom(e),i.toString()!==t.afterMap.getCenter().toString()&&t.afterMap.setCenter(i),r!==t.afterMap.getBearing()&&t.afterMap.setBearing(r),n!==t.afterMap.getPitch()&&t.afterMap.setPitch(n),this.viewModel.init(t),this.$nextTick(this.initSwipeStyle)}}},{key:"setBeforeMap",value:function(t){this.beforeMapInstance=t.map,this.handleOptionsChange()}},{key:"setAfterMap",value:function(t){this.afterMapInstance=t.map,this.handleOptionsChange()}},{key:"render",value:function(t){var e;if(this.beforeMapOptions&&this.afterMapOptions)e=[t(c.default.component("SmWebMap"),{props:this.beforeMapOptions,on:{load:this.setBeforeMap}}),t(c.default.component("SmWebMap"),{props:this.afterMapOptions,on:{load:this.setAfterMap}})];else if(this.$slots.beforeMap&&this.$slots.afterMap){var i=this.$slots.beforeMap[0].componentOptions.listeners;this.$slots.beforeMap[0].componentOptions.listeners=Object.assign({},i,{load:this.setBeforeMap});var r=this.$slots.afterMap[0].componentOptions.listeners;this.$slots.afterMap[0].componentOptions.listeners=Object.assign({},r,{load:this.setAfterMap}),e=[this.$slots.beforeMap,this.$slots.afterMap]}return t("div",{class:"sm-component-compare",attrs:{id:this.target}},e)}},{key:"additionalOptions",get:function(){return{orientation:this.orientation,mousemove:this.mousemove}}},{key:"compareSwipeLineStyle",get:function(){var t={backgroundColor:this.textColor},e="width";return"horizontal"===this.orientation&&(e="height"),t[e]="".concat(this.lineSize,"px"),t}},{key:"compareSwipeSlideStyle",get:function(){return{backgroundColor:this.slideBackground,color:this.textColor,width:"".concat(this.slideSize,"px"),height:"".concat(this.slideSize,"px"),borderWidth:"".concat(this.lineSize,"px")}}}]),e}((0,h.Mixins)(d.default));p([(0,h.Prop)({default:"comparison-container"})],m.prototype,"target",void 0),p([(0,h.Prop)({default:"vertical"})],m.prototype,"orientation",void 0),p([(0,h.Prop)({default:!1})],m.prototype,"mousemove",void 0),p([(0,h.Prop)()],m.prototype,"beforeMapOptions",void 0),p([(0,h.Prop)()],m.prototype,"afterMapOptions",void 0),p([(0,h.Prop)({default:2})],m.prototype,"lineSize",void 0),p([(0,h.Prop)({default:60})],m.prototype,"slideSize",void 0),p([(0,h.Prop)()],m.prototype,"slideBackground",void 0),p([(0,h.Prop)({default:!0})],m.prototype,"autoresize",void 0),p([(0,h.Watch)("additionalOptions")],m.prototype,"additionalOptionsWatcher",null),p([(0,h.Watch)("compareSwipeLineStyle")],m.prototype,"compareSwipeLineStyleWatcher",null),p([(0,h.Watch)("compareSwipeSlideStyle")],m.prototype,"compareSwipeSlideStyleWatcher",null);var y=m=p([(0,h.Component)({name:"SmCompare"})],m);e.default=y},"9b76":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("333c")),s=r(i("b761")),l=r(i("9eb2")),u=r(i("f344")),c=r(i("25a2")),h=r(i("5f9f")),d={name:"SmLayerManager",mixins:[n.default,a.default,s.default,o.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-layer-style"},headerName:{type:String,default:function(){return this.$t("layerManager.title")}},layers:{type:Array},replaceFields:{type:Object,default:function(){return{children:"children",title:"title",key:"key"}}},defaultExpandAll:{type:Boolean,default:!1}},data:function(){return{treeData:null,checkedKeys:[],mapIsLoad:!1}},watch:{layers:{handler:function(t,e){e&&!(0,h.default)(t,e)&&this.cleanStatus(),this.treeData=(0,c.default)(t),this.insertProperty(this.treeData)},deep:!0,immediate:!0},textColorsData:{handler:function(){this.changeCheckBoxStyle(),this.changeArrowStyle()}}},created:function(){this.viewModel=new l.default},mounted:function(){this.changeCheckBoxStyle(),this.changeArrowStyle()},methods:{checkNode:function(t,e){var s=this;if(this.changeCheckBoxStyle(),this.changeArrowStyle(),this.checkedKeys=t,e.checked)e.checkedNodes&&e.checkedNodes.length&&e.checkedNodes.forEach(function(t){var e=t.data.props.mapInfo;if(e&&e.serverUrl){var i=t.key;if(e.mapId){var r=e.serverUrl,n=e.mapId,a=e.withCredentials,o=e.layerFilter;s.addLayer({nodeKey:i,serverUrl:r,mapId:n,withCredentials:a,layerFilter:o})}else s.addIServerLayer(e.serverUrl,i)}});else{var i=e.node.dataRef;this.viewModel.removeLayerLoop(i)}},expandNode:function(){this.changeCheckBoxStyle(),this.changeArrowStyle()},addLayer:function(t){var e=t.nodeKey,i=t.serverUrl,r=t.mapId,n=t.withCredentials,a=t.layerFilter;this.mapIsLoad&&this.viewModel.addLayer({nodeKey:e,serverUrl:i,mapId:r,withCredentials:n,layerFilter:a})},removeLayer:function(t){this.mapIsLoad&&this.viewModel.removeLayer(t)},addIServerLayer:function(t,e){this.mapIsLoad&&this.viewModel.addIServerLayer(t,e)},removeIServerLayer:function(t){this.mapIsLoad&&this.viewModel.removeIServerLayer(t)},changeCheckBoxStyle:function(){var l=this;setTimeout(function(){var t=l.$el.querySelectorAll(".ant-tree-checkbox"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){var o=n.value,s=o.childNodes[0];o.classList.contains("ant-tree-checkbox-checked")?(s.style.borderColor=l.getColor(0),s.style.backgroundColor=l.getColor(0)):(s.style.borderColor="#DCDFE6",s.style.backgroundColor="#fff")}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}},0)},changeArrowStyle:function(){var e=this;setTimeout(function(){var t=e.$el.querySelectorAll(".ant-tree-switcher");t.length&&t.forEach(function(t){t.style.color=e.getTextColor})},0)},insertProperty:function(t){this.eachNode(t,function(t,e){t.key||(t.key=(0,u.default)("key_")),t.selectable=!1,t.children||t.mapInfo?!t.children&&t.mapInfo&&(t.disableCheckbox&&(t.disableCheckbox=!1),t.disabled&&(t.disabled=!1)):(t.disableCheckbox=!0,t.disabled=!0),t.scopedSlots||(t.children?t.scopedSlots={title:"title"}:t.scopedSlots={title:"title",mapInfo:"mapInfo"})})},eachNode:function(t,e){for(var i=0;i<t.length;i++)e(t[i],t),t[i].children&&this.eachNode(t[i].children,e);return t},cleanStatus:function(){var e=this;this.checkedKeys.length&&this.checkedKeys.forEach(function(t){e.removeLayer(t),e.removeIServerLayer(t)}),this.checkedKeys=[],this.changeCheckBoxStyle(),this.changeArrowStyle()}},loaded:function(){this.mapIsLoad=!0},removed:function(){this.cleanStatus()}};e.default=d},"9baa":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("b761")),o=r(i("f83e")),s=r(i("f6f9")),l=r(i("b27b"));function u(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var c={name:"SmClusterLayer",mixins:[a.default,s.default],props:{data:{type:Object,required:!0},radius:{type:Number,default:50},clusteredPointStyle:{type:Object,default:function(){return new l.default({"circle-color":["step",["get","point_count"],"#51bbd6",100,"#f1f075",750,"#f28cb1"],"circle-radius":["step",["get","point_count"],20,100,30,750,40]})}},unclusteredPointStyle:{type:Object,default:function(){return new l.default({"circle-color":"#11b4da","circle-radius":4,"circle-stroke-width":1,"circle-stroke-color":"#fff"})}},clusteredPointTextLayout:{type:Object}},watch:{data:function(){this.viewModel&&this.viewModel.setData(this.data)},clusteredPointStyle:function(){this.viewModel&&this.viewModel.setClusteredPointStyle(this.clusteredPointStyle)},unclusteredPointStyle:function(){this.viewModel&&this.viewModel.setUnclusteredPointStyle(this.unclusteredPointStyle)},clusteredPointTextLayout:function(){this.viewModel&&this.viewModel.setClusteredPointTextLayout(this.clusteredPointTextLayout)}},created:function(){var t=JSON.parse(JSON.stringify(this.$props));delete t.data,this.viewModel=new o.default(this.data,function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?u(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):u(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},t))},render:function(){}};e.default=c},"9bd6":function(t,e,i){"use strict";var s=i("54da").Buffer,r=i(2);function n(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),this.head=null,this.tail=null,this.length=0}t.exports=(n.prototype.push=function(t){var e={data:t,next:null};0<this.length?this.tail.next=e:this.head=e,this.tail=e,++this.length},n.prototype.unshift=function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length},n.prototype.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},n.prototype.clear=function(){this.head=this.tail=null,this.length=0},n.prototype.join=function(t){if(0===this.length)return"";for(var e=this.head,i=""+e.data;e=e.next;)i+=t+e.data;return i},n.prototype.concat=function(t){if(0===this.length)return s.alloc(0);if(1===this.length)return this.head.data;for(var e,i,r,n=s.allocUnsafe(t>>>0),a=this.head,o=0;a;)e=a.data,i=n,r=o,e.copy(i,r),o+=a.data.length,a=a.next;return n},n),r&&r.inspect&&r.inspect.custom&&(t.exports.prototype[r.inspect.custom]=function(){var t=r.inspect({length:this.length});return this.constructor.name+" "+t})},"9c18":function(t,e,i){"use strict";var o=i("d691");function s(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,i){if(!e)return t;var r;if(i)r=i(e);else if(o.isURLSearchParams(e))r=e.toString();else{var n=[];o.forEach(e,function(t,e){null!=t&&(o.isArray(t)?e+="[]":t=[t],o.forEach(t,function(t){o.isDate(t)?t=t.toISOString():o.isObject(t)&&(t=JSON.stringify(t)),n.push(s(e)+"="+s(t))}))}),r=n.join("&")}if(r){var a=t.indexOf("#");-1!==a&&(t=t.slice(0,a)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t}},"9c55":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=i("4e21");e.default=function t(e){(0,n.default)(this,t),this.type="iServer",this.url=e.url,this.layerName=e.layerName,this.attributeFilter=e.attributeFilter||null,this.maxFeatures=e.maxFeatures||20,this.name=e.name||(0,a.geti18n)().t("commontypes.restMap"),this.proxy=e.proxy}},"9c77":function(b,t,E){"use strict";(function(t,e){var m=E("3e48");function h(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,i){var r=t.entry;t.entry=null;for(;r;){var n=r.callback;e.pendingcb--,n(i),r=r.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}(e,t)}}b.exports=c;var s,l=!t.browser&&-1<["v0.10","v0.9."].indexOf(t.version.slice(0,5))?setImmediate:m.nextTick;c.WritableState=u;var i=E("9107");i.inherits=E("fe04");var r={deprecate:E("8d32")},n=E("5e89"),y=E("54da").Buffer,C=e.Uint8Array||function(){};var a,o=E("74c0");function v(){}function u(t,e){s=s||E("d711"),t=t||{};var i=e instanceof s;this.objectMode=!!t.objectMode,i&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var r=t.highWaterMark,n=t.writableHighWaterMark,a=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:i&&(n||0===n)?n:a,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var o=(this.destroyed=!1)===t.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var i=t._writableState,r=i.sync,n=i.writecb;if(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}(i),e)!function(t,e,i,r,n){--e.pendingcb,i?(m.nextTick(n,r),m.nextTick(p,t,e),t._writableState.errorEmitted=!0,t.emit("error",r)):(n(r),t._writableState.errorEmitted=!0,t.emit("error",r),p(t,e))}(t,i,r,e,n);else{var a=g(i);a||i.corked||i.bufferProcessing||!i.bufferedRequest||f(t,i),r?l(d,t,i,a,n):d(t,i,a,n)}}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new h(this)}function c(t){if(s=s||E("d711"),!(a.call(c,this)||this instanceof s))return new c(t);this._writableState=new u(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),n.call(this)}function I(t,e,i,r,n,a,o){e.writelen=r,e.writecb=o,e.writing=!0,e.sync=!0,i?t._writev(n,e.onwrite):t._write(n,a,e.onwrite),e.sync=!1}function d(t,e,i,r){var n,a;i||(n=t,0===(a=e).length&&a.needDrain&&(a.needDrain=!1,n.emit("drain"))),e.pendingcb--,r(),p(t,e)}function f(t,e){e.bufferProcessing=!0;var i=e.bufferedRequest;if(t._writev&&i&&i.next){var r=e.bufferedRequestCount,n=new Array(r),a=e.corkedRequestsFree;a.entry=i;for(var o=0,s=!0;i;)(n[o]=i).isBuf||(s=!1),i=i.next,o+=1;n.allBuffers=s,I(t,e,!0,e.length,n,"",a.finish),e.pendingcb++,e.lastBufferedRequest=null,a.next?(e.corkedRequestsFree=a.next,a.next=null):e.corkedRequestsFree=new h(e),e.bufferedRequestCount=0}else{for(;i;){var l=i.chunk,u=i.encoding,c=i.callback;if(I(t,e,!1,e.objectMode?1:l.length,l,u,c),i=i.next,e.bufferedRequestCount--,e.writing)break}null===i&&(e.lastBufferedRequest=null)}e.bufferedRequest=i,e.bufferProcessing=!1}function g(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function A(e,i){e._final(function(t){i.pendingcb--,t&&e.emit("error",t),i.prefinished=!0,e.emit("prefinish"),p(e,i)})}function p(t,e){var i,r,n=g(e);return n&&(i=t,(r=e).prefinished||r.finalCalled||("function"==typeof i._final?(r.pendingcb++,r.finalCalled=!0,m.nextTick(A,i,r)):(r.prefinished=!0,i.emit("prefinish"))),0===e.pendingcb&&(e.finished=!0,t.emit("finish"))),n}i.inherits(c,n),u.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(u.prototype,"buffer",{get:r.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(a=Function.prototype[Symbol.hasInstance],Object.defineProperty(c,Symbol.hasInstance,{value:function(t){return!!a.call(this,t)||this===c&&(t&&t._writableState instanceof u)}})):a=function(t){return t instanceof this},c.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},c.prototype.write=function(t,e,i){var r,n,a,o,s,l,u,c,h,d,f,g=this._writableState,A=!1,p=!g.objectMode&&(r=t,y.isBuffer(r)||r instanceof C);return p&&!y.isBuffer(t)&&(n=t,t=y.from(n)),"function"==typeof e&&(i=e,e=null),e=p?"buffer":e||g.defaultEncoding,"function"!=typeof i&&(i=v),g.ended?(h=this,d=i,f=new Error("write after end"),h.emit("error",f),m.nextTick(d,f)):(p||(a=this,o=g,l=i,c=!(u=!0),null===(s=t)?c=new TypeError("May not write null values to stream"):"string"==typeof s||void 0===s||o.objectMode||(c=new TypeError("Invalid non-string/buffer chunk")),c&&(a.emit("error",c),m.nextTick(l,c),u=!1),u))&&(g.pendingcb++,A=function(t,e,i,r,n,a){if(!i){var o=function(t,e,i){t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=y.from(e,i));return e}(e,r,n);r!==o&&(i=!0,n="buffer",r=o)}var s=e.objectMode?1:r.length;e.length+=s;var l=e.length<e.highWaterMark;l||(e.needDrain=!0);if(e.writing||e.corked){var u=e.lastBufferedRequest;e.lastBufferedRequest={chunk:r,encoding:n,isBuf:i,callback:a,next:null},u?u.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else I(t,e,!1,s,r,n,a);return l}(this,g,p,t,e,i)),A},c.prototype.cork=function(){this._writableState.corked++},c.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.finished||t.bufferProcessing||!t.bufferedRequest||f(this,t))},c.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(-1<["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())))throw new TypeError("Unknown encoding: "+t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),c.prototype._write=function(t,e,i){i(new Error("_write() is not implemented"))},c.prototype._writev=null,c.prototype.end=function(t,e,i){var r=this._writableState;"function"==typeof t?(i=t,e=t=null):"function"==typeof e&&(i=e,e=null),null!=t&&this.write(t,e),r.corked&&(r.corked=1,this.uncork()),r.ending||r.finished||function(t,e,i){e.ending=!0,p(t,e),i&&(e.finished?m.nextTick(i):t.once("finish",i));e.ended=!0,t.writable=!1}(this,r,i)},Object.defineProperty(c.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),c.prototype.destroy=o.destroy,c.prototype._undestroy=o.undestroy,c.prototype._destroy=function(t,e){this.end(),e(t)}}).call(this,E("f2ac"),E("698d"))},"9cc6":function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return t.data?i("div",{staticClass:"area-results-container sm-component-tdtAreaResults"},[i("div",{staticClass:"title"},[i("i"),t._v("\n "+t._s(t.$t("tdtResults.switchTo"))+"\n "),i("span",{staticClass:"name"},[t._v(t._s(t.data.name))])])]):t._e()}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},"9d60":function(t,e,i){"use strict";var r=i("16ed"),n=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("19e1")),o=n(i("66f6")),s=n(i("8377")),l=n(i("c031")),u=n(i("6b51")),c=r(i("e340")),p=i("1448"),h=function(t){function n(t,e){var i,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return(0,a.default)(this,n),(i=(0,s.default)(this,(0,l.default)(n).call(this))).url=t,i.withCredentials=e||!1,i.epsgCode=r.epsgCode,i.iportalServiceProxyUrl=r.iportalServiceProxyUrl,i.eventTypes=["getdatasucceeded","getdatafailed","featureisempty"],i.initSerivce(t),i}return(0,u.default)(n,t),(0,o.default)(n,[{key:"initSerivce",value:function(t){var e=this;this.iserverService=new c.default(t,{epsgCode:this.epsgCode}),this.iserverService.on({getdatasucceeded:function(t){e.triggerEvent("getdatasucceeded",t)},getdatafailed:function(t){e.triggerEvent("getdatafailed",t)},featureisempty:function(t){e.triggerEvent("featureisempty",t)}})}},{key:"getData",value:function(i,t){var r=this,e=1<arguments.length&&void 0!==t&&t;if(this.url){var n=this.url;e?this._getDatafromContent(n,i):SuperMap.FetchRequest.get(n,null,{withCredentials:this.withCredentials}).then(function(t){return t.json()}).then(function(t){if(!1!==t.succeed)if(t.dataItemServices&&0<t.dataItemServices.length){var e=t.dataItemServices.find(function(t){return("RESTDATA"===t.serviceType||"RESTMAP"===t.serviceType)&&"PUBLISHED"===t.serviceStatus});e&&e.address?r._getDatafromRest(e.serviceType,e.address,i):r._getDatafromContent(n,i)}else r._getDatafromContent(n,i);else r.triggerEvent("getdatafailed",{data:t})}).catch(function(t){console.log(t),r.triggerEvent("getdatafailed",{error:t})})}}},{key:"_getDatafromRest",value:function(t,e,i){var r=this;if("RESTDATA"===t){var n,a,o="".concat(e,"/data/datasources");SuperMap.FetchRequest.get(o,null,{withCredentials:(0,p.handleWithCredentials)(o,this.iportalServiceProxyUrl,this.withCredentials)}).then(function(t){return t.json()}).then(function(t){n=t.datasourceNames[0],o="".concat(e,"/data/datasources/").concat(n,"/datasets"),SuperMap.FetchRequest.get(o,null,{withCredentials:(0,p.handleWithCredentials)(o,r.iportalServiceProxyUrl,r.withCredentials)}).then(function(t){return t.json()}).then(function(t){a=t.datasetNames[0],r.iserverService.getDataFeatures({datasetName:a,dataSourceName:n,dataUrl:o.split("/datasources")[0]},Object.assign({},i,{withCredentials:(0,p.handleWithCredentials)(o,r.iportalServiceProxyUrl,r.withCredentials)}))}).catch(function(t){console.log(t),r.triggerEvent("getdatafailed",{error:t})})})}else{var s,l,u,c="".concat(e,"/maps");SuperMap.FetchRequest.get(c,null,{withCredentials:(0,p.handleWithCredentials)(c,this.iportalServiceProxyUrl,this.withCredentials)}).then(function(t){return t.json()}).then(function(t){s=t[0].name,u=t[0].path,c="".concat(e,"/maps/").concat(s,"/layers"),SuperMap.FetchRequest.get(c,null,{withCredentials:(0,p.handleWithCredentials)(c,r.iportalServiceProxyUrl,r.withCredentials)}).then(function(t){return t.json()}).then(function(t){return l=t[0].subLayers.layers[0].caption,r.iserverService.getMapFeatures({mapName:l,dataUrl:u},Object.assign({},i,{withCredentials:(0,p.handleWithCredentials)(c,r.iportalServiceProxyUrl,r.withCredentials)})),l}).catch(function(t){console.log(t),r.triggerEvent("getdatafailed",{error:t})})}).catch(function(t){console.log(t),r.triggerEvent("getdatafailed",{error:t})})}}},{key:"_getDatafromContent",value:function(t,r){var n=this,a={};t+="/content.json?pageSize=9999999&currentPage=1",SuperMap.FetchRequest.get(t,null,{withCredentials:this.withCredentials}).then(function(t){return t.json()}).then(function(t){if(!1!==t.succeed){if(t.type){var e,i="FeatureCollection";"JSON"===t.type||"GEOJSON"===t.type?(t.content=JSON.parse(t.content.trim()),t.content.features||(e=n._json2Feature(t.content,r)),e=n._formatGeoJSON(e||t.content,r),i=t.content.type):"EXCEL"!==t.type&&"CSV"!==t.type||(e=n._excelData2Feature(t.content,r)),e=n._transformContentFeatures(e),a.features={type:i,features:e},n.vertified&&(a.vertified=n.vertified),n.iserverService._getFeaturesSucceed({result:a})}}else n.triggerEvent("getdatafailed",{data:t})}).catch(function(t){console.log(t),n.triggerEvent("getdatafailed",{error:t})})}},{key:"_formatGeoJSON",value:function(t,e){var i=t.features;return e&&0<e.maxFeatures&&(i=i.slice(0,e.maxFeatures)),i.forEach(function(t,e){t.properties.index=e}),i}},{key:"_excelData2Feature",value:function(t,e){for(var i=t.colTitles,r=-1,n=-1,a=0,o=i.length;a<o;a++)(0,p.isXField)(i[a])&&(r=a),(0,p.isYField)(i[a])&&(n=a);var s=[],l=t.rows.length;e&&0<e.maxFeatures&&l>e.maxFeatures&&(l=e.maxFeatures);for(var u=0;u<l;u++){var c=t.rows[u],h=-1!==r&&Number(c[r]),d=-1!==n&&Number(c[n]),f={};for(var g in t.colTitles){f[t.colTitles[g]]=t.rows[u][g]}var A={type:"Feature",properties:f};h&&d&&(f.index=u+"",A.geometry={type:"Point",coordinates:[h,d]}),s.push(A)}return s}},{key:"_json2Feature",value:function(t){var e="string"==typeof t?JSON.parse(t):t,i=[];return e instanceof Array?e.map(function(t){t.hasOwnProperty("geometry")?i.push({properties:t.properties||t,geometry:t.geometry}):i.push({properties:t})}):e&&(i=[{properties:e}]),{features:i}}},{key:"_transformContentFeatures",value:function(t){var e=t;if(t&&t.length){var i=(0,c.vertifyEpsgCode)(t[0]);e=(0,c.transformFeatures)(i,t),this.vertified=!0}return e}}]),n}(i("e3e2").Events);e.default=h},"9da3":function(t,e,i){"use strict";i.r(e);var r=i("dc9a");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},"9dde":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.statisticsFeatures=function(t,e,i,r){var n={features:t,fields:e||[],fieldCaptions:i||[],fieldValues:[],fieldTypes:r};if(t&&t.length&&!i&&!e){var a=Object.assign({},t[0].properties,t[t.length-1].properties);for(var o in a)n.fieldCaptions.push(o),n.fields.push(o)}for(var s in n.fields){var l=[];for(var u in t){var c=t[u],h=n.fields[s],d=c.properties[h];l.push(d)}n.fieldValues.push(l)}return n}},"9e24":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=i("027a"),h=r(i("fc3a")),d=r(i("1164")),f=r(i("f052")),g=r(i("e447")),A=r(i("2aa4")),p=r(i("b19c")),m=r(i("4aed")),y=i("4e21"),C=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this))).type=t.type,e.appConfig=c.config,e.token=t.data.tk,e.data=Object.assign({},t.data),e.style=0,e.sourceName={tdtRoutePoints:"tdt-route-searchRoutePoints",tdtDrawRoutes:"tdt-route-routes"},e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map;this.map=e}},{key:"searchPoints",value:function(t,e,i){var r=this,n=2<arguments.length&&void 0!==i?i:this.data.searchUrl||"https://api.tianditu.gov.cn/search",a=this.map,o={keyWord:t,queryType:"7",start:"0",count:"4",level:Math.round(a.getZoom()),mapBound:this._toBBoxString()};return(0,c.tiandituSearch)(n,{postStr:JSON.stringify(Object.assign({},o,e)),type:"query",tk:this.token}).then(function(t){return r._showResultToMap(t)}).catch(function(t){var e=t.isCancel?null:t;return Promise.reject(e)})}},{key:"search",value:function(t,e,i,r){var s=this,n=2<arguments.length&&void 0!==i?i:this.data.carUrl||"https://api.tianditu.gov.cn/drive",a=3<arguments.length&&void 0!==r?r:this.data.busUrl||"https://api.tianditu.gov.cn/transit";if(this._clearMarkers(),!this.map)return Promise.reject(new Error((0,y.geti18n)().t("tdtRoute.mapLoadedFiled")));this.orig=t,this.dest=e;var o="car"===this.type?"search":"busline",l="car"===this.type?n:a,u={postStr:{orig:this.orig&&this.orig.join(","),dest:this.dest&&this.dest.join(","),style:this.style,mid:"",startposition:this.orig&&this.orig.join(","),endposition:this.dest&&this.dest.join(","),linetype:1},type:o,tk:this.token};return"car"!==this.type&&(u.postStr.linetype=1===this.style?8:this.style+1),this.addStartMarker(),this.addDestMarker(),(0,c.request)({url:l,params:u}).then(function(t){if("car"===s.type){var e=s._handleXmlData(t),i=s.map.getSource(s.sourceName.tdtDrawRoutes);i?i.setData(e.features):s._addRouteLayer(e.features),i&&s.setHighlightRoute("");var r=(0,d.default)((0,f.default)(e.features,1.7));s.map.fitBounds([[r[0],r[1]],[r[2],r[3]]],{maxZoom:17}),s.setHighlightRoute(),s._addMarker(),s.result=e}else{var n=s._handleBusLineData(t);s.result=n;var a=s.map.getSource(s.sourceName.tdtDrawRoutes);s.busFeatures=s.result&&s.result[0].features,a?a.setData(s.busFeatures):s._addRouteLayer(s.busFeatures),s._addMarker(s.busFeatures.features),a&&s.setHighlightRoute("");var o=(0,d.default)((0,f.default)(s.busFeatures,1.7));s.map.fitBounds([[o[0],o[1]],[o[2],o[3]]],{maxZoom:17})}return s.result}).catch(function(t){console.log(t),s.remainPosMarker=!0})}},{key:"_showResultToMap",value:function(t){var e,i,r=t.prompt&&t.prompt.find(function(t){return 4==+t.type});if(t.pois&&t.pois.length){e="Point",i=t.pois;var n=this._generatePointsFeatures(i);this._addPoints(n)}else i=t.statistics?(e="Statistics",(0,c.getStatisticsResult)(t.statistics)):t.prompt;return{type:e,result:{count:+t.count,data:i,prompt:((r||{}).admins||[])[0]}}}},{key:"_toBBoxString",value:function(){return(0,c.toBBoxString)(this.map)}},{key:"_generatePointsFeatures",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:" ";return(0,c.generatePointsFeatures)(t,i)}},{key:"setSearchStyle",value:function(t){this.style=t}},{key:"setSearchType",value:function(t){this.type=t,this.style=0}},{key:"setData",value:function(t){this.token=t.tk,this.data=Object.assign(this.data,t),this.style=0}},{key:"setLayerFeatures",value:function(t,e){var i=this.map.getSource(this.sourceName.tdtDrawRoutes);if(this.busFeatures=this.result[t].features,e){if(i){this.setHighlightRoute(),i.setData(this.busFeatures);var r=(0,d.default)((0,f.default)(this.busFeatures,1.7));this.map.fitBounds([[r[0],r[1]],[r[2],r[3]]],{maxZoom:17})}else this._addRouteLayer(this.busFeatures);this._clearMarkers(),this.addStartMarker(),this.addDestMarker(),this._addMarker(this.result[t].features.features)}else this.removed()}},{key:"removed",value:function(){var t=this.map.getSource(this.sourceName.tdtDrawRoutes);t&&t.setData({type:"FeatureCollection",features:[]}),this._clearMarkers(),this._clearSearchResultLayer()}},{key:"_clearMarkers",value:function(){this.remainPosMarker||(this.startMarker&&this.startMarker.remove(),this.destMarker&&this.destMarker.remove()),this.busMarkers&&this.busMarkers.forEach(function(t){t.remove()}),this.busMarkers=[],this.remainPosMarker=!1,this._resetSearchSourceData()}},{key:"addStartMarker",value:function(t){t&&this.startMarker&&this.startMarker.remove(),this.startMarker=this._createCustomMarker(g.default,t||this.orig,{top:"-15px",left:"3px",width:"29px",height:"30px"})}},{key:"addDestMarker",value:function(t){t&&this.destMarker&&this.destMarker.remove(),this.destMarker=this._createCustomMarker(A.default,t||this.dest,{top:"-15px",left:"3px",width:"29px",height:"30px"})}},{key:"_addMarker",value:function(t){var n=this;this.busMarkers=[],t&&t.forEach(function(t){if(t.properties.lineName){var e=t.geometry.coordinates[0],i="bus"===t.properties.type?p.default:m.default,r=n._createCustomMarker(i,e,{top:"-8px",left:"0px",width:"24px",height:"24px"});r.setPopup(new u.default.Popup({closeOnClick:!0,className:"route-plan-popup"}).setLngLat(e).setHTML('<div class="tdt_popup_content">\n <div class="info_container" popupshow="true">\n <div class="title"><span title="'.concat(t.properties.stationStart.name,'">').concat(t.properties.stationStart.name,'</span></div>\n <div class="props">\n <p ><span>').concat(t.properties.direction,"</span></p>\n <p><span >").concat((0,y.geti18n)().t("tdtRoute.total")).concat(t.properties.segmentStationCount).concat((0,y.geti18n)().t("tdtRoute.station"),"</span></p>\n <p ><span >").concat((0,y.geti18n)().t("tdtRoute.busEndTime"),":</span>\n <span>").concat(t.properties.SEndTime,"</span></p>\n </div></div></div>"))),n.busMarkers.push(r)}})}},{key:"_createCustomMarker",value:function(t,e,i){var r=document.createElement("div");return r.style.background="url(".concat(t,")"),r.style.top=i.top,r.style.left=i.left,r.style.width=i.width,r.style.height=i.height,new u.default.Marker(r).setLngLat(e).addTo(this.map)}},{key:"_addRouteLayer",value:function(t){this.map.addSource(this.sourceName.tdtDrawRoutes,{type:"geojson",data:t}),this.map.addLayer({id:"routes-plan",type:"line",source:this.sourceName.tdtDrawRoutes,paint:{"line-width":8,"line-color":"rgb(51, 133, 255)","line-opacity":.8},layout:{"line-cap":"round"},filter:["any",["all",["!has","hightLightFeture"],[">","id",0]],["all",["==","hightLightFeture",!1],["==","id",0]]]}),this.map.addLayer({id:"routes-plan-highlighted",type:"line",source:this.sourceName.tdtDrawRoutes,paint:{"line-width":8,"line-color":"rgb(254, 86, 24)","line-opacity":.8},layout:{"line-cap":"round"},filter:["==","id",""]}),this.map.addLayer({id:"routes-plan-line-dot",type:"line",source:this.sourceName.tdtDrawRoutes,paint:{"line-width":3,"line-color":"rgb(8, 140, 40)","line-opacity":.8,"line-dasharray":[.6,1.5]},layout:{"line-cap":"round"},filter:["all",["==","id",0],["has","isDashed"]]})}},{key:"setHighlightRoute",value:function(t,e){if(t||0===t){var i=(0,d.default)((0,f.default)(this.result.features?this.result.features.features[t]:this.result[e].features.features[t],1.7));this.map.fitBounds([[i[0],i[1]],[i[2],i[3]]],{maxZoom:17}),this.map.setFilter("routes-plan-highlighted",["==","id",t])}else this.map.setFilter("routes-plan-highlighted",["==","id",""])}},{key:"_handleXmlData",value:function(t){for(var a=this,e=JSON.parse(h.default.xml2json(t,{compact:!0,spaces:4})).result,i=e.simple.item,o=[],s=[],r=e.routes.item,n=0;n<r.length;n++)o.push(r[n].strguide._text);return i.forEach(function(t,e){var i=a._handleCoordinate(t.streetLatLon._text);t._attributes.strguide={strguide:t.strguide._text};var r=t.segmentNumber._text;-1<r.indexOf("-")?(r=r.split("-"),t._attributes.strguide.routeInfo=o.slice(r[0],parseFloat(r[1])+1)):t._attributes.strguide.routeInfo=[o[parseFloat(r)]],t._attributes.segmentNumber=t.segmentNumber._text,t._attributes.id=e+1,t._attributes.hightLightFeture=!0;var n={type:"Feature",geometry:{type:"LineString",coordinates:i},properties:t._attributes};s.push(n)}),s.unshift({type:"Feature",properties:{id:0,hightLightFeture:!1},geometry:{type:"LineString",coordinates:this._handleCoordinate(e.routelatlon._text)}}),{distance:e.distance._text,center:e.mapinfo.center._text.split(","),scale:e.mapinfo.scale._text,routesInfo:o,start:this.orig,dest:this.dest,features:{type:"FeatureCollection",features:s}}}},{key:"_handleBusLineData",value:function(t){var m=this,o=[];return(t.results&&t.results[0].lines||[]).forEach(function(t){var e=t.lineName,i=t.segments,f=[],g=0,A=0,p=0,r=[];t.lineName.split("|").forEach(function(t){if(t.trim()){var e=-1<t.indexOf("地铁")?"metro":-1<t.indexOf("路")||-1<t.indexOf("巴士")?"bus":"walk";r.push({name:t.trim(),type:e})}}),i.forEach(function(t,e){1!==t.segmentType&&p++;var i=t.segmentLine[0],r=i.linePoint,n=i.SEndTime,a=i.direction,o=i.lineName,s=i.segmentStationCount,l=i.segmentDistance,u=i.segmentTime;g+=l||0,A+=u||0;var c=o?-1<o.indexOf("地铁")?"metro":"bus":"walk",h={SEndTime:n,direction:a,lineName:o,segmentStationCount:s,id:e,type:c};e||(h.isDashed=!0);var d=m._handleCoordinate(r);t.stationStart.lonlat=m._handleCoordinate(t.stationStart.lonlat),t.stationEnd.lonlat=m._handleCoordinate(t.stationEnd.lonlat),h.stationStart=t.stationStart,h.stationEnd=t.stationEnd,f.push({type:"Feature",geometry:{type:"LineString",coordinates:d},properties:h})}),g=(.001*g).toFixed(2);var n=parseInt(A/60),a=A%60;A=(0,y.geti18n)().t("tdtRoute.about"),n&&(A+="".concat(n).concat((0,y.geti18n)().t("tdtRoute.hour"))),a&&(A+="".concat(a).concat((0,y.geti18n)().t("tdtRoute.minutes"))),o.push({features:{type:"FeatureCollection",features:f},lineName:e,lineNames:r,distance:g,time:A,switchTimes:0===p?0:p-1})}),o}},{key:"_handleCoordinate",value:function(t){var i;if(-1<t.indexOf(";")){var e=t.split(";");(i=e.slice(0,e.length-1)).forEach(function(t,e){i[e]=[parseFloat(t.split(",")[0]),parseFloat(t.split(",")[1])]})}else t=t.split(","),i=[parseFloat(t[0]),parseFloat(t[1])];return i}},{key:"setHighlightIcon",value:function(t){(0,c.tdtSetHighlightIcon)(this.map,this.sourceName.tdtRoutePoints,t)}},{key:"_resetSearchSourceData",value:function(){(0,c.resetSearchSourceData)(this.map,this.sourceName.tdtRoutePoints)}},{key:"_clearSearchResultLayer",value:function(){(0,c.clearSearchResultLayer)(this.map,this.sourceName.tdtRoutePoints)}},{key:"_addPoints",value:function(t){(0,c.addPoints)(this.map,this.sourceName.tdtRoutePoints,t)}}]),i}(u.default.Evented);e.default=C},"9eb2":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=r(i("6e42")),h=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).call(this))).cacheMaps={},t.cacheIServerMaps={},t.readyNext=!0,t.mapQuene=[],t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"setMap",value:function(t){var e=t.map,i=t.mapTarget;this.map=e,this.mapTarget=i}},{key:"addLayer",value:function(t){var e=this,i=0<arguments.length&&void 0!==t?t:{},r=i.nodeKey,n=i.serverUrl,a=i.mapId,o=i.withCredentials,s=void 0!==o&&o,l=i.layerFilter;this.cacheMaps[r]||(this.readyNext?(this.webMapViewModel=new c.default(a,{serverUrl:n,withCredentials:s,target:this.mapTarget},{},this.map,l),this.readyNext=!1,this.webMapViewModel.on({addlayerssucceeded:function(){e.handleNextMap()}}),this.cacheMaps[r]=this.webMapViewModel):this.mapQuene.push({nodeKey:r,mapId:a,serverUrl:n,withCredentials:s,layerFilter:l}))}},{key:"handleNextMap",value:function(){if(this.readyNext=!0,this.mapQuene.length){var t=this.mapQuene.shift(),e=t.nodeKey,i=t.serverUrl,r=t.mapId,n=t.withCredentials,a=t.layerFilter;this.addLayer({nodeKey:e,serverUrl:i,mapId:r,withCredentials:n,layerFilter:a})}}},{key:"addIServerLayer",value:function(t,e){if(!this.cacheIServerMaps[e]){var i=this.map.getCRS().epsgCode.split(":")[1];this.map.addLayer({id:e,type:"raster",source:{type:"raster",tiles:[t],tileSize:256,rasterSource:"iserver",prjCoordSys:{epsgCode:i}},minzoom:0,maxzoom:22}),this.cacheIServerMaps[e]=!0}}},{key:"removeLayer",value:function(e){if(this.handleNextMap(),this.mapQuene.length){var t=this.mapQuene.findIndex(function(t){return t.nodeKey===e});this.mapQuene.splice(t,1)}this.cacheMaps[e]&&(this.cacheMaps[e].cleanLayers(),delete this.cacheMaps[e])}},{key:"removeIServerLayer",value:function(t){this.cacheIServerMaps[t]&&delete this.cacheIServerMaps[t],this.map&&this.map.getLayer(t)&&(this.map.removeLayer(t),this.map.removeSource(t))}},{key:"eachNode",value:function(t,e){for(var i=0;i<t.length;i++)e(t[i],t),t[i].children&&this.eachNode(t[i].children,e);return t}},{key:"removeLayerLoop",value:function(i){var r=this;i.mapInfo&&(i.mapInfo.mapId?this.removeLayer(i.key):this.removeIServerLayer(i.key)),i.children&&i.children.length&&i.children.forEach(function(t,e){r.removeLayerLoop(i.children[e])})}},{key:"removed",value:function(){this.cacheMaps={},this.cacheIServerMaps={}}}]),e}(u.default.Evented);e.default=h},"9f21":function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},f=["resize","webglcontextlost","webglcontextrestored","remove","contextmenu","dblclick","click","touchcancel","touchmove","touchend","touchstart","dataloading","mousemove","mouseup","mousedown","mouseenter","mouseleave","mouseover","mouseout","sourcedataloading","error","data","styledata","sourcedata","styledataloading","styleimagemissing","movestart","moveend","move","render","zoom","zoomstart","zoomend","boxzoomstart","boxzoomcancel","boxzoomend","rotate","rotatestart","rotateend","dragend","drag","dragstart","pitch","pitchend","pitchstart","idle","wheel"],g=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"mapEventCallback",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:{};this.emitMapEvent(t.type,Object.assign({mapboxEvent:t},i))}},{key:"bindMapEvents",value:function(){var e=this;Object.keys(this.$listeners).forEach(function(t){f.includes(t)&&e.bindMapEvent(t,e.mapEventCallback.bind(e))})}},{key:"emitMapEvent",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:{};this.$emit(t,Object.assign({map:this.map,component:this},i))}},{key:"bindMapEvent",value:function(t,e){this.map.on(t,e)}}]),e}(c.default),A=g=d([h.Component],g);e.default=A},"9f50":function(t,e,i){"use strict";var r=i("8e6d"),n=i("16ed");Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"EchartsDataService",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"iPortalDataService",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"iServerRestService",{enumerable:!0,get:function(){return l.default}}),e.Common=void 0;var a=n(i("1448"));e.Common=a;var o=r(i("50c6")),s=r(i("9d60")),l=r(i("e340"))},a006:function(t,e,i){"use strict";i.r(e);var r=i("5f24"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},a00e:function(t,e){t.exports="data:image/png;base64,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"},a097:function(t,e,i){"use strict";i.r(e);var r=i("1498"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},a11f:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this,t,i))).features&&e._createMarker(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMarkersWidth",value:function(t){if(this.options.width=t,this.options.width&&!(this.options.width<40))for(var e=document.getElementsByClassName("sm-component-animate-marker--rotating-aperture"),i=0;i<e.length;i++){e[i].style.setProperty("--container-width","".concat(this.options.width,"px"));var r=e[i].children[0],n=e[i].children[1],a=e[i].children[2];r.setAttribute("style",this._getDotsStyleObj(this.options.width-32)),n.setAttribute("style",this._getDotsStyleObj(this.options.width-16)),a.setAttribute("style",this._getDotsStyleObj(this.options.width))}}},{key:"setMarkersColors",value:function(t){if((this.options.colors=t)&&t.length&&0<t.length)for(var e=document.getElementsByClassName("sm-component-animate-marker--rotating-aperture"),i=0;i<e.length;i++){var r=e[i].style;r.setProperty("--light-color",this.options.colors[1]),r.setProperty("--color",this.options.colors[0]),r.setProperty("--line-color",this._getColorWithOpacity(this.options.colors[0],.2))}}},{key:"_createMarker",value:function(){var a=this;this.features.features.forEach(function(t){var r=a.options.width&&40<=a.options.width?a.options.width:50,n=document.createElement("div");n.className="sm-component-animate-marker--rotating-aperture",a._createMakerElement(3,"div",["sm-component-animate-marker__dots","sm-component-animate-marker__dots"]).forEach(function(t,e){var i;0===e&&(i=r-32),1===e&&(i=r-16),2===e&&(i=r),t.setAttribute("style",a._getDotsStyleObj(i)),n.appendChild(t)});var e=a._getTextContainer(t,"rotating-aperture-name");n.appendChild(e),a.options.colors&&a.options.colors.length&&0<a.options.colors.length&&-1<a.options.colors[0].indexOf("rgb")&&(n.style.setProperty("--color",a.options.colors[0]),n.style.setProperty("--line-color",a._getColorWithOpacity(a.options.colors[0],.2)),n.style.setProperty("--light-color",a.options.colors[1])),n.style.setProperty("--container-width",r+"px"),a.markersElement.push(n)},this)}},{key:"_createMakerElement",value:function(t,e,i){for(var r=[],n=1;n<t+1;n++){var a=document.createElement(e);a.className="".concat(i[0],"-0").concat(n," ").concat(i[1]),r.push(a)}return r}},{key:"_getDotsStyleObj",value:function(t){return"--dots-width: ".concat(t,"px;\n --dots-height: ").concat(t,"px;\n --dots-box-shadow-x: ").concat(t/2+6,"px;\n --dots-box-shadow-x-negative: -").concat(t/2+6,"px;\n --dots-box-shadow-radius1: ").concat(t/2-2,"px;\n --dots-box-shadow-radius1-negative: -").concat(t/2-2,"px;\n --dots-box-shadow-radius2: ").concat(t/2-3,"px;\n --dots-box-shadow-radius2-negative: -").concat(t/2-3,"px;")}}]),r}(r(i("4361")).default);e.default=u},a124:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this,t))).webmap=t,e.sourceListModel=e.webmap?e.webmap.getSourceListModel:{},e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"getStyle",value:function(t){return this.sourceListModel&&this.sourceListModel.getLegendStyle(t)}}]),i}(r(i("3d57")).default.Evented);e.default=u},a142:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("8156")),o=r(i("5bf3")),s={name:"SmIndicator",components:{countTo:r(i("4156")).default},mixins:[n.default,a.default],props:{title:{type:String,default:function(){return this.$t("indicator.title")}},unit:{type:String,default:function(){return this.$t("indicator.unit")}},indicatorColor:{type:String},textFontSize:{type:[String,Number]},fontSize:{type:[String,Number]},fontWeight:{type:[String,Number],default:"border"},num:{type:[Number,String],default:0},url:{type:String},proxy:{type:String},animated:{type:Boolean,default:!1},duration:{type:[Number,String],default:1e3},decimals:{type:Number,default:-1},mode:{type:String,default:"vertical",validator:function(){return["vertical","horizontal"]}},separator:{type:String,default:","},numSpacing:{type:Number,default:0},numBackground:{type:Object,default:function(){return{color:"rgba(0, 0, 0, 0)",image:"",padding:0}}},separatorBackground:{type:Boolean,default:!1},showTitleUnit:{type:Boolean,default:!0},titleField:String,numField:String,unitField:String,thresholdsStyle:Array},data:function(){return{indicatorColorData:"",titleData:this.title,unitData:this.unit,numData:0,startData:0,indicatorNum:0}},computed:{unit_titleStyle:function(){return{fontSize:this.textFontSize||.66*parseFloat(this.fontSize)+this.fontUnit,fontWeight:this.fontWeight}},fontUnit:function(){var t=this.fontSize?this.fontSize.replace(/\d+(\.\d+)?([a-z]+)/gi,"$2"):"";return t},indicatorStyle:function(){var i=this,t=this.indicatorColorData;if(!isNaN(this.indicatorNum)&&this.thresholdsStyle){var e=this.thresholdsStyle.find(function(t){var e;return t.min&&(e=+i.indicatorNum>=+t.min),t.max&&(e=(e=void 0===e||e)&&+i.indicatorNum<=+t.max),e});e&&(t=e.color)}var r={color:t};return"string"==typeof this.indicatorNum&&(r.fontSize=parseFloat(this.fontSize)+this.fontUnit),r},direction:function(){return{vertical:"column",horizontal:"row"}[this.mode]},calDecimals:function(){return 0<this.decimals?this.decimals:this.numData.toString().split(".")[1]?this.numData.toString().split(".")[1].length:0}},watch:{url:{handler:function(t){t?this.getData():(this.unitData=this.unit,this.changeNumData(this.num),this.titleData=this.title,this.fetchProperties=null)},immediate:!0},indicatorColor:function(t){this.indicatorColorData=t},proxy:function(){this.restService&&this.restService.setProxy(this.proxy),this.url&&this.getData()}},mounted:function(){var t=this;this.$on("theme-style-changed",function(){t.indicatorColorData=t.getColor(0)}),this.indicatorColorData=this.indicatorColor||this.getColor(0),this.partsOfPropsWatcher()},beforeDestroy:function(){this.restService&&this.restService.remove("getdatasucceeded")},methods:{partsOfPropsWatcher:function(){var t=this;["title","unit","num","titleField","unitField","numField"].forEach(function(e){t.$watch(e,function(t){switch(e){case"title":this.titleData=t;break;case"titleField":this.fetchProperties&&this.fetchProperties.hasOwnProperty(t)?this.titleData=this.fetchProperties[this.titleField]:this.titleData=this.title;break;case"unit":this.unitData=t;break;case"unitField":this.fetchProperties&&this.fetchProperties.hasOwnProperty(t)?this.unitData=this.fetchProperties[this.unitField]:this.unitData=this.unit;break;case"num":this.changeNumData(t);break;case"numField":this.fetchProperties&&this.fetchProperties.hasOwnProperty(t)?this.changeNumData(this.fetchProperties[this.numField]):this.changeNumData(this.num)}})})},isNumber:function(t){return/^\d+$/.test(t)},timing:function(){this.getData()},fetchData:function(t){var e=t.features;if(e&&e.length){var i=e[0].properties;this.fetchProperties=i,this.unitData=i.hasOwnProperty(this.unitField)?i[this.unitField]:this.unit,i.hasOwnProperty(this.numField)?this.changeNumData(i[this.numField]):this.changeNumData(this.num),this.titleData=i.hasOwnProperty(this.titleField)?i[this.titleField]:this.title}},getData:function(){this.getRestService().getData(this.url)},changeNumData:function(t){var e=this.animated?+this.numData:+t;this.startData=isNaN(e)?0:e,this.numData=+t,this.indicatorNum=t},getRestService:function(){return this.restService||(this.restService=new o.default({proxy:this.proxy}),this.restService.on({getdatasucceeded:this.fetchData})),this.restService}}};e.default=s},a1ea:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("dbea")),s=["scatter-plot","path-layer","polygon-layer","arc-layer","hexagon-layer","screen-grid-layer"],l={name:"SmDeckglLayer",mixins:[n.default,a.default],props:{layerType:{type:String,required:!0,validator:function(e){return-1<s.findIndex(function(t){return t===e})}},options:{type:Object,default:function(){return{data:[]}}}},watch:{options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0},layerType:function(t){this.viewModel&&this.viewModel.setLayerType(t)}},created:function(){var e=this;-1<s.findIndex(function(t){return t===e.layerType})&&(this.viewModel=new o.default(this.$props))},render:function(){}};e.default=l},a2ee:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("8156")),o=r(i("c51e")),s={name:"SmText",mixins:[n.default,a.default,o.default],props:{fontStyle:{type:Object},title:{type:String},href:{type:String,default:""},target:{type:String,default:"_self"}},data:function(){return{finalValue:this.title}},computed:{customStyle:function(){var t=Object.assign({},this.fontStyle);if(t.textAlign&&!t.justifyContent){var e=t.textAlign;t.justifyContent="left"===e?"flex-start":"right"===e?"flex-end":"center",delete t.textAlign}return t}},watch:{title:function(t){this.finalValue=t}},beforeDestroy:function(){this.restService&&this.restService.remove("getdatasucceeded")},methods:{timing:function(){this.getData()}}};e.default=s},a440:function(t,e,i){"use strict";i.r(e);var r=i("f00b"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},a51f:function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-image",style:[t.getBackgroundStyle,t.getTextColorStyle]},[i("a",{class:["sm-component-image__link",t.realHref?"":"sm-component-image__noLink"],attrs:{href:t.realHref,target:t.target}},[t.src?i("div",{staticClass:"sm-component-image__content",style:[t.repeatStyle,t.imgUrl]}):i("i",{staticClass:"sm-components-icons-x-bmp sm-component-image__defaultImg"})])])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},a55c:function(t,e,i){"use strict";i.r(e);var r=i("3e9b"),n=i("aef2");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},a587:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_a587__},a759:function(t){t.exports=JSON.parse('{"border1":{"type":"1","borderWidth":[12,12,12,12],"borderEdge":{"top":12,"left":12,"right":12,"bottom":12}},"border2":{"type":"2","borderWidth":[12,12,12,12],"borderEdge":{"top":12,"left":12,"right":12,"bottom":12}},"border3":{"type":"3","borderWidth":[19,19,19,19],"borderEdge":{"top":19,"left":19,"right":19,"bottom":19}},"border4":{"type":"4","borderWidth":[20,40,20,40],"borderEdge":{"top":20,"left":20,"right":20,"bottom":20}},"border5":{"type":"5","borderWidth":[12,135,12,160],"borderEdge":{"top":12,"left":12,"right":12,"bottom":12}},"border6":{"type":"6","borderWidth":[12,12,12,12],"borderEdge":{"top":12,"left":12,"right":12,"bottom":12}},"border7":{"type":"7","borderWidth":[88,138,134,130],"borderEdge":{"top":30,"left":30,"right":32,"bottom":32}},"border8":{"type":"8","borderWidth":[24,100,24,100],"borderEdge":{"top":17,"left":17,"right":17,"bottom":17}},"border9":{"type":"9","borderWidth":[100,90,70,75],"borderEdge":{"top":32,"left":32,"right":32,"bottom":32}},"border10":{"type":"10","borderWidth":[27,104,100,52],"borderEdge":{"top":27,"left":23,"right":60,"bottom":44}},"border11":{"type":"11","borderWidth":[26,52,26,52],"borderEdge":{"top":12,"left":12,"right":12,"bottom":12}},"border12":{"type":"12","borderWidth":[109,271,100,180],"borderEdge":{"top":30,"left":12,"right":12,"bottom":25}},"border13":{"type":"13","borderWidth":[20,24,20,24],"borderEdge":{"top":20,"left":22,"right":24,"bottom":20}}}')},a760:function(t,e,i){"use strict";i.r(e);var r=i("62d8");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},a79c:function(t,e,i){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},a890:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(i("19e1")),o=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),c=r(i("3d57")),h=r(i("0c08")),d=r(i("1164")),f=r(i("f052")),n=function(t){function n(t,e){var i,r=!(2<arguments.length&&void 0!==arguments[2])||arguments[2];return(0,a.default)(this,n),(i=(0,s.default)(this,(0,l.default)(n).call(this))).features=t,i.markers=[],i.markersElement=e,i.fitBounds=r,i}return(0,u.default)(n,t),(0,o.default)(n,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this.features&&this._initalizeMarkerLayer()}},{key:"setType",value:function(t){this.markersElement=t,this._initalizeMarkerLayer()}},{key:"setFeatures",value:function(t,e){this.markersElement=e,this.features=t,this._initalizeMarkerLayer()}},{key:"_initalizeMarkerLayer",value:function(){this.features&&"{}"!==JSON.stringify(this.features)&&(this.removed(),this._createMarker())}},{key:"_createMarker",value:function(){var n=this;if(0!==this.markersElement.length&&this.map&&this.features&&this.features.features&&0!==this.features.features.length&&(this.features.features.forEach(function(t,e){var i=t.geometry.coordinates;if(i){var r=new c.default.Marker(n.markersElement[e]||n.markersElement[0]).setLngLat(i).addTo(n.map);n.markers.push(r)}},this),this.fitBounds)){var t=(0,d.default)((0,f.default)((0,h.default)(this.features),1.7));this.fitBounds&&this.map.fitBounds([[t[0],t[1]],[t[2],t[3]]],{maxZoom:17})}}},{key:"removed",value:function(){0<this.markers.length&&this.markers.forEach(function(t){t&&t.remove()}),this.markers=[]}}]),n}(c.default.Evented);e.default=n},a9cb:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=r(i("19e1")),n=r(i("66f6")),u=r(i("8377")),c=r(i("c031")),a=r(i("6b51")),o=r(i("3d57"));i("f240");var s=function(t){function s(t){var e;(0,l.default)(this,s),e=(0,u.default)(this,(0,c.default)(s).call(this));var i=t.layerName,r=t.options,n=t.symbolType,a=t.layerId,o=t.data;return e.layerName=i||a,e.symbolType=n||"Circle",r.id=r.id||a,e.options=r,e.layerId=a,e.data=o||[],e}return(0,a.default)(s,t),(0,n.default)(s,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setLayerName",value:function(t){this.layerName=t,this.removed(),this._init()}},{key:"setSymbolType",value:function(t){this.symbolType=t,this.removed(),this._init()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._init()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"_init",value:function(){this.themeLayer=new o.default.supermap.RankSymbolThemeLayer(this.layerName,this.symbolType,this.options),this.map.addLayer(this.themeLayer),this.themeLayer.addFeatures(this.data)}},{key:"removed",value:function(){var t=this.map,e=this.options.id;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),s}(o.default.Evented);e.default=s},ab53:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=i("e22c"),h=r(i("b761")),d=r(i("3a49")),f=r(i("5966")),g=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},A=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"created",value:function(){this.viewModel=new f.default(this.$props)}},{key:"reset",value:function(){this.viewModel&&this.viewModel.reset()}},{key:"render",value:function(){}}]),e}((0,c.Mixins)(h.default,d.default));g([(0,c.Prop)()],A.prototype,"layerId",void 0),g([(0,c.Prop)()],A.prototype,"loaderType",void 0),g([(0,c.Prop)()],A.prototype,"url",void 0),g([(0,c.Prop)()],A.prototype,"displayLine",void 0),g([(0,c.Prop)()],A.prototype,"layerStyle",void 0),g([(0,c.Prop)()],A.prototype,"trackPoints",void 0),g([(0,c.Prop)()],A.prototype,"position",void 0),g([(0,c.Prop)()],A.prototype,"direction",void 0),g([(0,c.Prop)()],A.prototype,"unit",void 0),g([(0,c.Prop)()],A.prototype,"scale",void 0),g([(0,c.Prop)()],A.prototype,"fitBounds",void 0),g([(0,c.Prop)()],A.prototype,"followCamera",void 0);var p=A=g([(0,c.Component)({name:"SmTrackLayer",viewModelProps:["loaderType","url","displayLine","trackPoints","position","layerStyle","direction","unit","scale","fitBounds","followCamera"]})],A);e.default=p},ac9e:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("ad7e")),s={name:"SmVectorTileLayer",mixins:[n.default,a.default],props:{styleOptions:{type:[String,Object]}},watch:{styleOptions:{handler:function(t){this.viewModel&&this.viewModel.setStyleOptions(t)},deep:!0}},created:function(){this.viewModel=new o.default(this.styleOptions,this.before)},render:function(){}};e.default=s},acbb:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_acbb__},acc9:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(i("19e1")),o=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),n=function(t){function n(t,e){var i;(0,a.default)(this,n),e=e||{},(i=(0,s.default)(this,(0,l.default)(n).call(this))).data=t,i.layerId=e.layerId||"heatmap"+(new Date).getTime();var r=e.layerStyle;return i.paint=r&&r.paint,i.layout=r&&r.layout,i}return(0,u.default)(n,t),(0,o.default)(n,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this._initializeHeatMapLayer()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._initializeHeatMapLayer()}},{key:"setLayerStyle",value:function(t){this.paint=t&&t.paint,this.layout=t&&t.layout,this.removed(),this._initializeHeatMapLayer()}},{key:"_initializeHeatMapLayer",value:function(){this.map.addSource(this.layerId,{type:"geojson",data:this.data}),this.map.addLayer({id:this.layerId,type:"heatmap",source:this.layerId,maxzoom:9,paint:this.paint||{"heatmap-intensity":["interpolate",["linear"],["zoom"],0,1,9,3],"heatmap-color":["interpolate",["linear"],["heatmap-density"],0,"rgba(33,102,172,0)",.2,"rgb(103,169,207)",.4,"rgb(209,229,240)",.6,"rgb(253,219,199)",.8,"rgb(239,138,98)",1,"rgb(178,24,43)"],"heatmap-radius":["interpolate",["linear"],["zoom"],0,2,9,20],"heatmap-opacity":["interpolate",["linear"],["zoom"],7,1,9,0]},layout:this.layout||{}}),this.fire("heatmaplayeraddsucceeded",{map:this.map})}},{key:"removed",value:function(){var t=this.map,e=this.layerId;t&&e&&t.getSource(e)&&(t.getLayer(e)&&t.removeLayer(e),t.removeSource(e))}}]),n}(r(i("3d57")).default.Evented);e.default=n},ad16:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function i(t){var e;return(0,n.default)(this,i),t=t||{},(e=(0,o.default)(this,(0,s.default)(i).call(this))).options={unit:t.unit||"metric",maxWidth:t.maxWidth||100},e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this.onMoveEvt=this.onMoveEvt.bind(this),this.map.on("move",this.onMoveEvt),this.updateScale(this.map,this.options)}},{key:"onMoveEvt",value:function(){this.updateScale(this.map,this.options)}},{key:"setUnit",value:function(t){this.options.unit=t,this.updateScale(this.map,this.options)}},{key:"setMaxWidth",value:function(t){this.options.maxWidth=t,this.updateScale(this.map,this.options)}},{key:"updateScale",value:function(t,e){var i=e&&e.maxWidth||100,r=t._container.clientHeight/2,n=this._getDistance(t.unproject([0,r]),t.unproject([i,r]));if(e&&"imperial"===e.unit){var a=3.2808*n;if(5280<a){var o=a/5280;this._setScale(i,o,"mi")}else this._setScale(i,a,"ft")}else if(e&&"nautical"===e.unit){var s=n/1852;this._setScale(i,s,"nm")}else this._setScale(i,n,"m")}},{key:"removed",value:function(){this.map.off("move",this.onMoveEvt)}},{key:"_setScale",value:function(t,e,i){var r=this._getRoundNum(e),n=r/e;"m"===i&&1e3<=r&&(r/=1e3,i="km");var a="".concat(t*n,"px"),o=r+i;this.fire("scaleupdated",{containerWidth:a,containerContent:o})}},{key:"_getDistance",value:function(t,e){var i=Math.PI/180,r=t.lat*i,n=e.lat*i,a=Math.sin(r)*Math.sin(n)+Math.cos(r)*Math.cos(n)*Math.cos((e.lng-t.lng)*i);return 6371e3*Math.acos(Math.min(a,1))}},{key:"_getDecimalRoundNum",value:function(t){var e=Math.pow(10,Math.ceil(-Math.log(t)/Math.LN10));return Math.round(t*e)/e}},{key:"_getRoundNum",value:function(t){var e=Math.pow(10,"".concat(Math.floor(t)).length-1),i=t/e;return e*(i=10<=i?10:5<=i?5:3<=i?3:2<=i?2:1<=i?1:this._getDecimalRoundNum(i))}}]),i}(r(i("3d57")).default.Evented);e.default=u},ad7e:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57"));i("f240");var c=function(t){function r(t,e){var i;return(0,n.default)(this,r),(i=(0,o.default)(this,(0,s.default)(r).call(this))).styleOptions=t,i.before=e,i}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setStyleOptions",value:function(t){this.styleOptions=t,this._init()}},{key:"_init",value:function(){this.map.addStyle&&this.map.addStyle(this.styleOptions,this.before)}}]),r}(u.default.Evented);e.default=c},adbd:function(t,e,i){"use strict";i.r(e);var r=i("cab0"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},ae50:function(t,e,i){"use strict";i.r(e);var r=i("ebca"),n=i("455a");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},ae5c:function(t,pe,e){(function(t,e){var i="Expected a function",r="__lodash_hash_undefined__",m=1,v=2,a=1/0,n=9007199254740991,y="[object Arguments]",C="[object Array]",I="[object Boolean]",b="[object Date]",E="[object Error]",o="[object Function]",s="[object GeneratorFunction]",w="[object Map]",B="[object Number]",M="[object Object]",l="[object Promise]",x="[object RegExp]",S="[object Set]",Q="[object String]",k="[object Symbol]",u="[object WeakMap]",L="[object ArrayBuffer]",P="[object DataView]",c=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,h=/^\w*$/,d=/^\./,f=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,g=/\\(\\)?/g,A=/^\[object .+?Constructor\]$/,p=/^(?:0|[1-9]\d*)$/,F={};F["[object Float32Array]"]=F["[object Float64Array]"]=F["[object Int8Array]"]=F["[object Int16Array]"]=F["[object Int32Array]"]=F["[object Uint8Array]"]=F["[object Uint8ClampedArray]"]=F["[object Uint16Array]"]=F["[object Uint32Array]"]=!0,F[y]=F[C]=F[L]=F[I]=F[P]=F[b]=F[E]=F[o]=F[w]=F[B]=F[M]=F[x]=F[S]=F[Q]=F[u]=!1;var T="object"==typeof t&&t&&t.Object===Object&&t,R="object"==typeof self&&self&&self.Object===Object&&self,O=T||R||Function("return this")(),D=pe&&!pe.nodeType&&pe,N=D&&"object"==typeof e&&e&&!e.nodeType&&e,j=N&&N.exports===D&&T.process,W=function(){try{return j&&j.binding("util")}catch(t){}}(),U=W&&W.isTypedArray;function Y(t,e){for(var i=-1,r=t?t.length:0,n=Array(r);++i<r;)n[i]=e(t[i],i,t);return n}function G(t,e){for(var i=-1,r=t?t.length:0;++i<r;)if(e(t[i],i,t))return!0;return!1}function z(e){return function(t){return e(t)}}function q(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}function V(t){var i=-1,r=Array(t.size);return t.forEach(function(t,e){r[++i]=[e,t]}),r}function Z(t){var e=-1,i=Array(t.size);return t.forEach(function(t){i[++e]=t}),i}var K,X,J,H=Array.prototype,_=Function.prototype,$=Object.prototype,tt=O["__core-js_shared__"],et=(K=/[^.]+$/.exec(tt&&tt.keys&&tt.keys.IE_PROTO||""))?"Symbol(src)_1."+K:"",it=_.toString,rt=$.hasOwnProperty,nt=$.toString,at=RegExp("^"+it.call(rt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ot=O.Symbol,st=O.Uint8Array,lt=$.propertyIsEnumerable,ut=H.splice,ct=(X=Object.keys,J=Object,function(t){return X(J(t))}),ht=Kt(O,"DataView"),dt=Kt(O,"Map"),ft=Kt(O,"Promise"),gt=Kt(O,"Set"),At=Kt(O,"WeakMap"),pt=Kt(Object,"create"),mt=ie(ht),yt=ie(dt),Ct=ie(ft),vt=ie(gt),It=ie(At),bt=ot?ot.prototype:void 0,Et=bt?bt.valueOf:void 0,wt=bt?bt.toString:void 0;function Bt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function Mt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function xt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}function St(t){var e=-1,i=t?t.length:0;for(this.__data__=new xt;++e<i;)this.add(t[e])}function Qt(t){this.__data__=new Mt(t)}function kt(t,e){var i=oe(t)||ae(t)?function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r}(t.length,String):[],r=i.length,n=!!r;for(var a in t)!e&&!rt.call(t,a)||n&&("length"==a||Jt(a,r))||i.push(a);return i}function Lt(t,e){for(var i=t.length;i--;)if(ne(t[i][0],e))return i;return-1}Bt.prototype.clear=function(){this.__data__=pt?pt(null):{}},Bt.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},Bt.prototype.get=function(t){var e=this.__data__;if(pt){var i=e[t];return i===r?void 0:i}return rt.call(e,t)?e[t]:void 0},Bt.prototype.has=function(t){var e=this.__data__;return pt?void 0!==e[t]:rt.call(e,t)},Bt.prototype.set=function(t,e){return this.__data__[t]=pt&&void 0===e?r:e,this},Mt.prototype.clear=function(){this.__data__=[]},Mt.prototype.delete=function(t){var e=this.__data__,i=Lt(e,t);return!(i<0)&&(i==e.length-1?e.pop():ut.call(e,i,1),!0)},Mt.prototype.get=function(t){var e=this.__data__,i=Lt(e,t);return i<0?void 0:e[i][1]},Mt.prototype.has=function(t){return-1<Lt(this.__data__,t)},Mt.prototype.set=function(t,e){var i=this.__data__,r=Lt(i,t);return r<0?i.push([t,e]):i[r][1]=e,this},xt.prototype.clear=function(){this.__data__={hash:new Bt,map:new(dt||Mt),string:new Bt}},xt.prototype.delete=function(t){return Zt(this,t).delete(t)},xt.prototype.get=function(t){return Zt(this,t).get(t)},xt.prototype.has=function(t){return Zt(this,t).has(t)},xt.prototype.set=function(t,e){return Zt(this,t).set(t,e),this},St.prototype.add=St.prototype.push=function(t){return this.__data__.set(t,r),this},St.prototype.has=function(t){return this.__data__.has(t)},Qt.prototype.clear=function(){this.__data__=new Mt},Qt.prototype.delete=function(t){return this.__data__.delete(t)},Qt.prototype.get=function(t){return this.__data__.get(t)},Qt.prototype.has=function(t){return this.__data__.has(t)},Qt.prototype.set=function(t,e){var i=this.__data__;if(i instanceof Mt){var r=i.__data__;if(!dt||r.length<199)return r.push([t,e]),this;i=this.__data__=new xt(r)}return i.set(t,e),this};var Pt,Ft,Tt,Rt=(Pt=function(t,e){return t&&Ot(t,e,ge)},function(t,e){if(null==t)return t;if(!se(t))return Pt(t,e);for(var i=t.length,r=Ft?i:-1,n=Object(t);(Ft?r--:++r<i)&&!1!==e(n[r],r,n););return t}),Ot=function(t,e,i){for(var r=-1,n=Object(t),a=i(t),o=a.length;o--;){var s=a[Tt?o:++r];if(!1===e(n[s],s,n))break}return t};function Dt(t,e){for(var i=0,r=(e=Ht(e,t)?[e]:zt(e)).length;null!=t&&i<r;)t=t[ee(e[i++])];return i&&i==r?t:void 0}function Nt(t,e){return null!=t&&e in Object(t)}function jt(t,e,i,r,n){return t===e||(null==t||null==e||!ce(t)&&!he(e)?t!=t&&e!=e:function(t,e,i,r,n,a){var o=oe(t),s=oe(e),l=C,u=C;o||(l=(l=Xt(t))==y?M:l);s||(u=(u=Xt(e))==y?M:u);var c=l==M&&!q(t),h=u==M&&!q(e),d=l==u;if(d&&!c)return a=a||new Qt,o||fe(t)?Vt(t,e,i,r,n,a):function(t,e,i,r,n,a,o){switch(i){case P:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case L:return!(t.byteLength!=e.byteLength||!r(new st(t),new st(e)));case I:case b:case B:return ne(+t,+e);case E:return t.name==e.name&&t.message==e.message;case x:case Q:return t==e+"";case w:var s=V;case S:var l=a&v;if(s=s||Z,t.size!=e.size&&!l)return!1;var u=o.get(t);if(u)return u==e;a|=m,o.set(t,e);var c=Vt(s(t),s(e),r,n,a,o);return o.delete(t),c;case k:if(Et)return Et.call(t)==Et.call(e)}return!1}(t,e,l,i,r,n,a);if(!(n&v)){var f=c&&rt.call(t,"__wrapped__"),g=h&&rt.call(e,"__wrapped__");if(f||g){var A=f?t.value():t,p=g?e.value():e;return a=a||new Qt,i(A,p,r,n,a)}}return d&&(a=a||new Qt,function(t,e,i,r,n,a){var o=n&v,s=ge(t),l=s.length,u=ge(e).length;if(l!=u&&!o)return!1;var c=l;for(;c--;){var h=s[c];if(!(o?h in e:rt.call(e,h)))return!1}var d=a.get(t);if(d&&a.get(e))return d==e;var f=!0;a.set(t,e),a.set(e,t);var g=o;for(;++c<l;){h=s[c];var A=t[h],p=e[h];if(r)var m=o?r(p,A,h,e,t,a):r(A,p,h,t,e,a);if(!(void 0===m?A===p||i(A,p,r,n,a):m)){f=!1;break}g=g||"constructor"==h}if(f&&!g){var y=t.constructor,C=e.constructor;y!=C&&"constructor"in t&&"constructor"in e&&!("function"==typeof y&&y instanceof y&&"function"==typeof C&&C instanceof C)&&(f=!1)}return a.delete(t),a.delete(e),f}(t,e,i,r,n,a))}(t,e,jt,i,r,n))}function Wt(t){return!(!ce(t)||(e=t,et&&et in e))&&(le(t)||q(t)?at:A).test(ie(t));var e}function Ut(t){return"function"==typeof t?t:null==t?Ae:"object"==typeof t?oe(t)?function(l,u){if(Ht(l)&&_t(u))return $t(ee(l),u);return function(t){var e,i,r,n,a,o,s=(i=l,void 0===(n=null==(e=t)?void 0:Dt(e,i))?r:n);return void 0===s&&s===u?(o=l,null!=(a=t)&&function(t,e,i){e=Ht(e,t)?[e]:zt(e);for(var r,n=-1,a=e.length;++n<a;){var o=ee(e[n]);if(!(r=null!=t&&i(t,o)))break;t=t[o]}return r||!!(a=t?t.length:0)&&ue(a)&&Jt(o,a)&&(oe(t)||ae(t))}(a,o,Nt)):jt(u,s,void 0,m|v)}}(t[0],t[1]):function(e){var i=function(t){var e=ge(t),i=e.length;for(;i--;){var r=e[i],n=t[r];e[i]=[r,n,_t(n)]}return e}(e);if(1==i.length&&i[0][2])return $t(i[0][0],i[0][1]);return function(t){return t===e||function(t,e,i,r){var n=i.length,a=n,o=!r;if(null==t)return!a;for(t=Object(t);n--;){var s=i[n];if(o&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++n<a;){var l=(s=i[n])[0],u=t[l],c=s[1];if(o&&s[2]){if(void 0===u&&!(l in t))return!1}else{var h=new Qt;if(r)var d=r(u,c,l,t,e,h);if(!(void 0===d?jt(c,u,r,m|v,h):d))return!1}}return!0}(t,e,i)}}(t):Ht(e=t)?function(e){return function(t){return null==t?void 0:t[e]}}(ee(e)):function(e){return function(t){return Dt(t,e)}}(e);var e}function Yt(t){if(i=(e=t)&&e.constructor,r="function"==typeof i&&i.prototype||$,e!==r)return ct(t);var e,i,r,n=[];for(var a in Object(t))rt.call(t,a)&&"constructor"!=a&&n.push(a);return n}function Gt(t,r,i){var e,n,a,o,s=-1;return r=Y(r.length?r:[Ae],z(Ut)),function(t,e){var i=t.length;for(t.sort(e);i--;)t[i]=t[i].value;return t}((n=function(e,t,i){return{criteria:Y(r,function(t){return t(e)}),index:++s,value:e}},a=-1,o=se(e=t)?Array(e.length):[],Rt(e,function(t,e,i){o[++a]=n(t,e,i)}),o),function(t,e){return function(t,e,i){var r=-1,n=t.criteria,a=e.criteria,o=n.length,s=i.length;for(;++r<o;){var l=qt(n[r],a[r]);if(l){if(s<=r)return l;var u=i[r];return l*("desc"==u?-1:1)}}return t.index-e.index}(t,e,i)})}function zt(t){return oe(t)?t:te(t)}function qt(t,e){if(t!==e){var i=void 0!==t,r=null===t,n=t==t,a=de(t),o=void 0!==e,s=null===e,l=e==e,u=de(e);if(!s&&!u&&!a&&e<t||a&&o&&l&&!s&&!u||r&&o&&l||!i&&l||!n)return 1;if(!r&&!a&&!u&&t<e||u&&i&&n&&!r&&!a||s&&i&&n||!o&&n||!l)return-1}return 0}function Vt(t,e,i,r,n,a){var o=n&v,s=t.length,l=e.length;if(s!=l&&!(o&&s<l))return!1;var u=a.get(t);if(u&&a.get(e))return u==e;var c=-1,h=!0,d=n&m?new St:void 0;for(a.set(t,e),a.set(e,t);++c<s;){var f=t[c],g=e[c];if(r)var A=o?r(g,f,c,e,t,a):r(f,g,c,t,e,a);if(void 0!==A){if(A)continue;h=!1;break}if(d){if(!G(e,function(t,e){if(!d.has(e)&&(f===t||i(f,t,r,n,a)))return d.add(e)})){h=!1;break}}else if(f!==g&&!i(f,g,r,n,a)){h=!1;break}}return a.delete(t),a.delete(e),h}function Zt(t,e){var i,r,n=t.__data__;return("string"==(r=typeof(i=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==i:null===i)?n["string"==typeof e?"string":"hash"]:n.map}function Kt(t,e){var i,r,n=(r=e,null==(i=t)?void 0:i[r]);return Wt(n)?n:void 0}var Xt=function(t){return nt.call(t)};function Jt(t,e){return!!(e=null==e?n:e)&&("number"==typeof t||p.test(t))&&-1<t&&t%1==0&&t<e}function Ht(t,e){if(oe(t))return!1;var i=typeof t;return!("number"!=i&&"symbol"!=i&&"boolean"!=i&&null!=t&&!de(t))||(h.test(t)||!c.test(t)||null!=e&&t in Object(e))}function _t(t){return t==t&&!ce(t)}function $t(e,i){return function(t){return null!=t&&(t[e]===i&&(void 0!==i||e in Object(t)))}}(ht&&Xt(new ht(new ArrayBuffer(1)))!=P||dt&&Xt(new dt)!=w||ft&&Xt(ft.resolve())!=l||gt&&Xt(new gt)!=S||At&&Xt(new At)!=u)&&(Xt=function(t){var e=nt.call(t),i=e==M?t.constructor:void 0,r=i?ie(i):void 0;if(r)switch(r){case mt:return P;case yt:return w;case Ct:return l;case vt:return S;case It:return u}return e});var te=re(function(t){var e;t=null==(e=t)?"":function(t){if("string"==typeof t)return t;if(de(t))return wt?wt.call(t):"";var e=t+"";return"0"==e&&1/t==-a?"-0":e}(e);var n=[];return d.test(t)&&n.push(""),t.replace(f,function(t,e,i,r){n.push(i?r.replace(g,"$1"):e||t)}),n});function ee(t){if("string"==typeof t||de(t))return t;var e=t+"";return"0"==e&&1/t==-a?"-0":e}function ie(t){if(null!=t){try{return it.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function re(n,a){if("function"!=typeof n||a&&"function"!=typeof a)throw new TypeError(i);var o=function(){var t=arguments,e=a?a.apply(this,t):t[0],i=o.cache;if(i.has(e))return i.get(e);var r=n.apply(this,t);return o.cache=i.set(e,r),r};return o.cache=new(re.Cache||xt),o}function ne(t,e){return t===e||t!=t&&e!=e}function ae(t){return he(e=t)&&se(e)&&rt.call(t,"callee")&&(!lt.call(t,"callee")||nt.call(t)==y);var e}re.Cache=xt;var oe=Array.isArray;function se(t){return null!=t&&ue(t.length)&&!le(t)}function le(t){var e=ce(t)?nt.call(t):"";return e==o||e==s}function ue(t){return"number"==typeof t&&-1<t&&t%1==0&&t<=n}function ce(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function he(t){return!!t&&"object"==typeof t}function de(t){return"symbol"==typeof t||he(t)&&nt.call(t)==k}var fe=U?z(U):function(t){return he(t)&&ue(t.length)&&!!F[nt.call(t)]};function ge(t){return(se(t)?kt:Yt)(t)}function Ae(t){return t}e.exports=function(t,e,i,r){return null==t?[]:(oe(e)||(e=null==e?[]:[e]),oe(i=r?void 0:i)||(i=null==i?[]:[i]),Gt(t,e,i))}}).call(this,e("698d"),e("f586")(t))},aef2:function(t,e,i){"use strict";i.r(e);var r=i("0c2c"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},b08b:function(t,e,i){"use strict";i.r(e);var r=i("282c"),n=i("d317");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},b0c3:function(t,e,i){"use strict";i.r(e);var r=i("214f");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},b19c:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJERDczREIzQjZFMTFFN0I4QThEODlFREQ3REJFMDciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJERDczREEzQjZFMTFFN0I4QThEODlFREQ3REJFMDciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZTJjNWUyMy0zYjZlLTExZTctYmRlYy1iMDYwNjA4OWNmOTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZTJjNWUyMy0zYjZlLTExZTctYmRlYy1iMDYwNjA4OWNmOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53uaCnAAAA/FBMVEXq9OJNogp4uEVirCZUpRRNoQn+/v1fqyLs9eVtsjaKwV19u0ygzXtRpA+gzXzN5brp8+D6/PjO5bur04x+u01OogvI4rPB36rp9OFVphX0+fDj8Njx+Oz7/frT6MOKwl7M5LlQow5Qow3C36v7/fl4uETT6MKs1I1gqyOx1pPk8dmw1ZL5/PZZqBrn8t5wtDlWphZlrir3+/Pl8dt1t0Fdqh/o899SpBDH4rLV6cXa68xYpxhuszbg79Tm8t1aqBuLwl/3+/RrsTNcqR7r9eTw9+tztT3S58H9/vyu1ZBosC/B3qnA3qhpsDDU6cRXpxer04tMoQj///////9C4uL+AAAAVHRSTlP//////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT93LRAAABKElEQVR42mySWXeCMBCFEyVAQRAQ1Lq2Wpfafd9r9701M/z//1Igoeacch/ycL9zJjN3hsRChNtTR/sI+WluiLcfucGTf9iuurRPlqC+yt9QSufaZw426Roq+mFbAgzZbASKRkdsmAKijRFgUZbSAHCsJXZ8xxGhfJ8X6uwDIrdi0qR6AkrLL1YSoNMmqVXwP8BKjYTVIlANiWEWAdMgjl8ENtYliBZ/ohKIUnCiiemu5iBL2UEKDvx25jvPrYX8XLT7SOoZiC5vzmS7XjogU7Ni6YAeia0kkskDwHEp0QvA9UREkoTYQzwHaKW9egCviL0sxLjBZujt7Okp2P6edvCWNQoXdcHeldXqymq/lGOwqBuY3a4ZuNRSjkGcjzEYGDbflcavAAMAmzWHpm9+8YcAAAAASUVORK5CYII="},b1eb:function(t,e,i){"use strict";i.r(e);var r=i("c363"),n=i("14f6");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},b274:function(t,e,i){"use strict";i.r(e);var r=i("4689"),n=i("3780");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},b27b:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1"));e.default=function t(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};(0,n.default)(this,t),this.layout={visibility:"visible"},this.paint={"circle-radius":6,"circle-color":"#3fb1e3","circle-opacity":1,"circle-blur":0,"circle-translate":[0,0],"circle-translate-anchor":"map","circle-pitch-scale":"map","circle-pitch-alignment":"viewport","circle-stroke-width":0,"circle-stroke-color":"#000","circle-stroke-opacity":1},Object.assign(this.paint,e),Object.assign(this.layout,i)}},b2a7:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("b761")),o=r(i("db4f")),s=r(i("b27b")),l=r(i("d040")),u=r(i("264a")),c={name:"SmIdentify",mixins:[a.default,n.default],props:{layers:{type:Array,default:function(){return[]}},fields:{type:Array,default:function(){return[]}},clickTolerance:{type:Number,default:5},layerStyle:{type:Object,default:function(){return{line:{paint:new u.default({"line-width":3,"line-color":"#409eff","line-opacity":1})},circle:{paint:new s.default({"circle-color":"#409eff","circle-opacity":.6,"circle-radius":8,"circle-stroke-width":2,"circle-stroke-color":"#409eff","circle-stroke-opacity":1})},fill:{paint:new l.default({"fill-color":"#409eff","fill-opacity":.6,"fill-outline-color":"#409eff"})},stokeLine:{paint:new u.default({"line-width":3,"line-color":"#409eff","line-opacity":1})}}}},autoResize:{type:Boolean,default:!0},keyMaxWidth:{type:[Number,String],default:110},valueMaxWidth:{type:[Number,String],default:170},keyWidth:{type:[Number,String],default:110},valueWidth:{type:[Number,String],default:170}},data:function(){return{isHide:!0,popupProps:{}}},computed:{getWidthStyle:function(){var t={keyWidth:{},valueWidth:{}};return this.autoResize?(this.keyMaxWidth&&(t.keyWidth.maxWidth=this.keyMaxWidth+"px"),this.valueMaxWidth&&(t.valueWidth.maxWidth=this.valueMaxWidth+"px")):(this.keyWidth&&(t.keyWidth.width=this.keyWidth+"px"),this.valueWidth&&(t.valueWidth.width=this.valueWidth+"px")),t},layersOnMap:function(){for(var t=[],e=0;e<this.layers.length;e++)this.map.getLayer(this.layers[e])&&t.push(this.layers[e]);return t}},watch:{layers:{handler:function(t,e){this.viewModel&&this.viewModel.removed(e),this.removeCursorEvent(e),this.setViewModel()}},layerStyle:function(){this.setViewModel()},backgroundData:function(){this.changeResultPopupArrowStyle()}},loaded:function(){var t=this;this.isHide=!0,this.changeCursorGrab=function(){return t.changeCursor("grab",t.map)},this.setViewModel()},removed:function(t){0<arguments.length&&void 0!==t||this.layersOnMap;this.map&&(this.map.off("click",this.sourceMapClickFn),this.map.off("mousemove",this.changeCursorPointer),this.map.off("mouseleave",this.changeCursorGrab)),this.viewModel&&this.viewModel.removed()},beforeDestroy:function(){this.$options.removed.call(this)},methods:{setViewModel:function(){this.layers&&(this.viewModel=new o.default(this.map,{mapTarget:this.getTargetName(),layers:this.layers,layerStyle:this.layerStyle}),this.map&&this.bindMapClick(this.map),this.changeClickedLayersCursor(this.layersOnMap))},bindMapClick:function(t){t.on("click",this.sourceMapClickFn)},sourceMapClickFn:function(t){this.viewModel.removeOverlayer(this.layers);var e=this.bindQueryRenderedFeatures(t);if(e[0]){var i,r=this.layers&&this.layers.indexOf(e[0].layer.id);this.fields instanceof Array?"string"==typeof(i=this.fields[r])&&(i=this.fields):this.fields instanceof Object&&0===r&&(i=this.fields),this.layersMapClickFn(t,i||[],e[0])}},bindQueryRenderedFeatures:function(t,e){var i=1<arguments.length&&void 0!==e?e:this.layersOnMap,r=t.target,n=[[t.point.x-this.clickTolerance,t.point.y-this.clickTolerance],[t.point.x+this.clickTolerance,t.point.y+this.clickTolerance]];return r.queryRenderedFeatures(n,{layers:i})},layersMapClickFn:function(t,e,i){var r=t.target;this.addPopup(i,t.lngLat.toArray(),e);var n=["all"],a=["smx","smy","lon","lat","longitude","latitude","x","y","usestyle","featureinfo"];i._vectorTileFeature._keys.forEach(function(t,e){-1===a.indexOf(t.toLowerCase())&&void 0!==i.properties[t]&&n.push(["==",t,i.properties[t]])}),this.addOverlayToMap(i.layer,n),r.getLayer(i.layer.id+"-identify-SM-highlighted")&&r.setFilter(i.layer.id+"-identify-SM-highlighted",n)},addPopup:function(e,t,i){var r=this;this.popupProps={},e.properties&&(0<i.length?i.forEach(function(t){e.properties.hasOwnProperty(t)&&(r.popupProps[t]=e.properties[t])}):this.popupProps=e.properties,this.$nextTick(function(){r.isHide=!1,r.viewModel.addPopup(t,r.$refs.Popup),r.changeResultPopupArrowStyle()}))},addOverlayToMap:function(t,e){this.viewModel.addOverlayToMap(t,e)},changeResultPopupArrowStyle:function(){var t=document.querySelector(".mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip")||document.querySelector(".mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip")||document.querySelector(".mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip"),e=document.querySelector(".mapboxgl-popup-anchor-top .mapboxgl-popup-tip")||document.querySelector(".mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip")||document.querySelector(".mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip"),i=document.querySelector(".mapboxgl-popup-anchor-left .mapboxgl-popup-tip"),r=document.querySelector(".mapboxgl-popup-anchor-right .mapboxgl-popup-tip");e&&(e.style.borderBottomColor=this.backgroundData),t&&(t.style.borderTopColor=this.backgroundData),i&&(i.style.borderRightColor=this.backgroundData),r&&(r.style.borderLeftColor=this.backgroundData)},changeClickedLayersCursor:function(t,e){var i=this,r=0<arguments.length&&void 0!==t?t:[],n=1<arguments.length&&void 0!==e?e:this.map;r&&r.forEach(function(t){n.on("mousemove",t,i.changeCursorPointer),n.on("mouseleave",t,i.changeCursorGrab)})},changeCursor:function(t,e){var i=0<arguments.length&&void 0!==t?t:"grab",r=1<arguments.length&&void 0!==e?e:this.map;r&&r.getCanvas()&&(r.getCanvas().style.cursor=i)},changeCursorPointer:function(){this.changeCursor("pointer",this.map)},removeCursorEvent:function(t){var e=this,i=0<arguments.length&&void 0!==t?t:this.layersOnMap;this.map.off("click",this.sourceMapClickFn),i.forEach(function(t){e.map.off("mousemove",t,e.changeCursorPointer),e.map.off("mouseleave",t,e.changeCursorGrab),e.changeCursor("grab",e.map)})}}};e.default=c},b397:function(t,e,i){"use strict";i.r(e);var r=i("3e59"),n=i("e4fa");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},b39e:function(t,e,i){"use strict";i.r(e);var r=i("fae1"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},b429:function(t,e,i){"use strict";function r(t,e,i,r,n,a,o,s){var l,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=l):n&&(l=s?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:u}}i.d(e,"a",function(){return r})},b45e:function(t,e,i){"use strict";i.r(e);var r=i("56d1"),n=i("3cdc");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},b556:function(t,e,i){"use strict";t.exports=a;var r=i("d711"),n=i("9107");function a(t){if(!(this instanceof a))return new a(t);r.call(this,t),this._transformState={afterTransform:function(t,e){var i=this._transformState;i.transforming=!1;var r=i.writecb;if(!r)return this.emit("error",new Error("write callback called multiple times"));i.writechunk=null,(i.writecb=null)!=e&&this.push(e),r(t);var n=this._readableState;n.reading=!1,(n.needReadable||n.length<n.highWaterMark)&&this._read(n.highWaterMark)}.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",o)}function o(){var i=this;"function"==typeof this._flush?this._flush(function(t,e){s(i,t,e)}):s(this,null,null)}function s(t,e,i){if(e)return t.emit("error",e);if(null!=i&&t.push(i),t._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(t._transformState.transforming)throw new Error("Calling transform done when still transforming");return t.push(null)}n.inherits=i("fe04"),n.inherits(a,r),a.prototype.push=function(t,e){return this._transformState.needTransform=!1,r.prototype.push.call(this,t,e)},a.prototype._transform=function(t,e,i){throw new Error("_transform() is not implemented")},a.prototype._write=function(t,e,i){var r=this._transformState;if(r.writecb=i,r.writechunk=t,r.writeencoding=e,!r.transforming){var n=this._readableState;(r.needTransform||n.needReadable||n.length<n.highWaterMark)&&this._read(n.highWaterMark)}},a.prototype._read=function(t){var e=this._transformState;null!==e.writechunk&&e.writecb&&!e.transforming?(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform)):e.needTransform=!0},a.prototype._destroy=function(t,e){var i=this;r.prototype._destroy.call(this,t,function(t){e(t),i.emit("close")})}},b557:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAD+CAYAAABmz0wVAAAABGdBTUEAALGPC/xhBQAADXRJREFUeAHt3DFulAcYRVEcsRiW4X2wAAqUiobCVHFBQ4UosgD24WWwGyIKSxTDs681lsb5T5pE8z5PPMdIXM0Irj5/v/v56sL/+fj2+urCv0XfHgECBAgQeHaBl/B79l/PruB/QIAAAQIECBxG4Oq+frwrcJifuRdKgAABAgTOLnDfE96xODutJyRAgAABAscVEBbH/dl75QQIECBA4OwCwuLspJ6QAAECBAgcV0BYHPdn75UTIECAAIGzCwiLs5N6QgIECBAgcFyB1w+99C9v3l/833Px0GuwEyBAgAABAucR+PDj2/y7pR4Mi1/fxkNPcp5v1bMQIECAAAEClyzwmDcbfBRyyT9B3xsBAgQIEHhhAo96x+L+Nf19+6+PRe4x/JsAAQIECBxE4OvNu/nxx+8MKSx+feHdzT/Xvz+B/yZAgAABAgT+vwLXt5/uyqvzUUjRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBQQFpPHSIAAAQIECBQBYVG03BIgQIAAAQJTQFhMHiMBAgQIECBQBIRF0XJLgAABAgQITAFhMXmMBAgQIECAQBEQFkXLLQECBAgQIDAFhMXkMRIgQIAAAQJFQFgULbcECBAgQIDAFBAWk8dIgAABAgQIFAFhUbTcEiBAgAABAlNAWEweIwECBAgQIFAEhEXRckuAAAECBAhMAWExeYwECBAgQIBAERAWRcstAQIECBAgMAWExeQxEiBAgAABAkVAWBQttwQIECBAgMAUEBaTx0iAAAECBAgUAWFRtNwSIECAAAECU0BYTB4jAQIECBAgUASERdFyS4AAAQIECEwBYTF5jAQIECBAgEAREBZFyy0BAgQIECAwBYTF5DESIECAAAECRUBYFC23BAgQIECAwBR4PdcT4/Xtp7sTD3uIAAECBAgQIPAqhcXXm3dXzAgQIECAAAECfxLwUcifZDxOgAABAgQIZIFHvWPx5c37n/mZfQEBAgQIECBwOIEHw+LDj28+/jjcLwsvmAABAgQIPE3ARyFPc/NVBAgQIECAwAkBYXECxUMECBAgQIDA0wSExdPcfBUBAgQIECBwQkBYnEDxEAECBAgQIPA0AWHxNDdfRYAAAQIECJwQuPr8/e7i/yjpx7fX/mTKiR+ehwgQIEDgWAIv4fds71gc69ekV0uAAAECBJ5V4D9D2y5GdTuSHwAAAABJRU5ErkJggg=="},b5f4:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=i("3624"),s=function(){function e(t){(0,n.default)(this,e),this.fileTypes=o.FileTypes,this.fileConfig=o.FileConfig,this.loadFileObject=t&&t.loadFileObject?t.loadFileObject:[]}return(0,a.default)(e,[{key:"set",value:function(t,e){this[t]=e}},{key:"get",value:function(t){return this[t]}}]),e}();e.default=s},b757:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"SmCard",mixins:[r(i("9259")).default],props:{iconPosition:{type:String,default:"top-left"},iconClass:{type:String},autoRotate:{type:Boolean,default:!1},headerName:{type:String},collapsed:{type:Boolean,default:!1}},data:function(){return{isShow:!0,transform:null}},computed:{getCardStyle:function(){return this.iconClass||this.headerName?this.getBackgroundStyle:{background:"transparent"}},iconStyleObject:function(){return{"--icon-color--hover":this.colorGroupsData[0]}},iconStyle:function(){return{transform:this.transform}},position:function(){return this.iconPosition},rotateDeg:function(){return{"top-right":["rotate(-45deg)","rotate(135deg)"],"top-left":["rotate(-135deg)","rotate(45deg)"],"bottom-left":["rotate(135deg)","rotate(-45deg)"],"bottom-right":["rotate(45deg)","rotate(-135deg)"]}},hasHeaderRotateDeg:function(){return{"top-right":["rotate(-45deg)","rotate(135deg)"],"top-left":["rotate(-135deg)","rotate(45deg)"],"bottom-left":["rotate(-135deg)","rotate(45deg)"],"bottom-right":["rotate(-45deg)","rotate(135deg)"]}}},watch:{iconClass:function(t,e){t&&!e?(this.isShow=!this.collapsed,this.toggleTransition(this.collapsed?"leave":"enter")):t||(this.isShow=!0)},iconPosition:function(){this.resetIconTransform()}},created:function(){this.iconClass&&(this.isShow=!this.collapsed),this.resetIconTransform()},mounted:function(){this.toggleTransition(this.collapsed?"leave":"enter")},methods:{iconClicked:function(){this.isShow=!this.isShow,this.resetIconTransform(),this.$emit("content-show-state",this.isShow)},toggleTransition:function(e){var i=this;this.$nextTick(function(){var t=i.$el.querySelector(".sm-component-card__icon");t&&(t.style.position="leave"===e?"relative":"absolute")})},resetIconTransform:function(){var t=this.headerName?this.hasHeaderRotateDeg:this.rotateDeg;this.autoRotate&&(this.transform=t[this.position][this.isShow?1:0])}}};e.default=n},b761:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("d3e9")),h=r(i("fb6a")),d=r(i("5643")),f=i("e22c"),g=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o};function A(i,r){for(var t,e=arguments.length,n=new Array(2<e?e-2:0),a=2;a<e;a++)n[a-2]=arguments[a];var o=i.constructor.options;o.mixins&&o.mixins.forEach(function(t){var e;t[r]&&(e=t[r]).call.apply(e,[i].concat(n))}),o[r]&&(t=o[r]).call.apply(t,[i].concat(n))}var p=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"mapTargetChanged",value:function(t,e){if(t&&e&&t!==e){var i=e||this.firstDefaultTarget,r=c.default.$options.getMap(i);r&&this.removeMap(r,i),c.default.$options.getMap(t)&&this.loadMap(t)}}},{key:"mounted",value:function(){var t=this.getTargetName();this.firstDefaultTarget=t,c.default.$options.getMap(t)&&this.loadMap(t),c.default.$on("load-map",this.loadMapSucceed),h.default.$on("delete-map",this.removeMapSucceed)}},{key:"beforeDestroy",value:function(){this.removeMap(),c.default.$off("load-map",this.loadMapSucceed),h.default.$off("delete-map",this.removeMapSucceed)}},{key:"getFirstTarget",value:function(){var t,e=c.default.$options.getAllMaps();for(var i in e)if(i){t=i;break}return t}},{key:"getTargetName",value:function(){var t=this.$parent,e=t&&t.$options.name&&["smwebmap","smncpmap"].includes(t.$options.name.toLowerCase())&&t.target;return this.mapTarget||e||this.getFirstTarget()}},{key:"loadMap",value:function(t){var e=this;this.firstDefaultTarget||(this.firstDefaultTarget=t),this.map=c.default.$options.getMap(t),this.webmap=c.default.$options.getWebMap(t),this.viewModel&&"function"==typeof this.viewModel.setMap&&this.viewModel.setMap({map:this.map,webmap:this.webmap,mapTarget:t}),A(this,"loaded",this.map,t),this.$nextTick(function(){e.$emit("loaded")})}},{key:"removeMap",value:function(t,e){var i=0<arguments.length&&void 0!==t?t:this.map,r=1<arguments.length&&void 0!==e?e:this.getTargetName();i&&(this.viewModel&&this.viewModel.removed&&this.viewModel.removed(),A(this,"removed",i,r),this.map=null,this.webmap=null,this.firstDefaultTarget=null)}},{key:"loadMapSucceed",value:function(t,e){e===this.getTargetName()&&this.loadMap(e)}},{key:"removeMapSucceed",value:function(t){t===this.getTargetName()&&this.removeMap()}},{key:"mapNotLoadedTip",value:function(){return!this.map&&(this.$message.destroy(),this.$message.warning(this.$t("warning.unassociatedMap")),!0)}}]),e}(d.default);g([(0,f.Prop)()],p.prototype,"mapTarget",void 0),g([(0,f.Watch)("mapTarget")],p.prototype,"mapTargetChanged",null);var m=p=g([f.Component],p);e.default=m},b763:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"AreaResult",props:{data:{type:Object}}};e.default=r},b7bd:function(t){t.exports=JSON.parse('[{"name":"克拉玛依市","coord":[85.01486759299489,45.406422237230046]},{"name":"昌吉回族自治州","coord":[88.7154624754753,44.26991024636568]},{"name":"石河子市","coord":[86.0208600035924,44.239045558096805]},{"name":"霍林郭勒市","coord":[114.73479243733115,44.16058374713977]},{"name":"本溪市","coord":[124.64357865201586,41.177197783134275]},{"name":"嘉峪关市","coord":[98.16891560537093,39.76279786284264]},{"name":"莱芜市","coord":[117.65723565456207,36.27916499211527]},{"name":"神农架林区","coord":[110.48296222218153,31.581260143666697]},{"name":"天门市","coord":[113.00615321481195,30.64105781887143]},{"name":"鄂州市","coord":[114.94764081970385,30.325634953844585]},{"name":"潜江市","coord":[112.70703817700621,30.349210666019893]},{"name":"仙桃市","coord":[113.34688900729822,30.315951161935402]},{"name":"萍乡市","coord":[113.88072263074415,27.47193090553213]},{"name":"台湾省","coord":[120.14338943402045,23.596002465926095]},{"name":"东莞市","coord":[113.89443658529342,22.897826158636448]},{"name":"中山市","coord":[113.37118387764659,22.501478858616522]},{"name":"珠海市","coord":[113.21799258934986,22.23782602992192]},{"name":"北海市","coord":[109.18248083043899,21.695773689750148]},{"name":"香港","coord":[114.20689279508653,22.36016760139811]},{"name":"舟山市","coord":[122.22514712841459,30.338633120695956]},{"name":"克孜勒苏柯尔克孜","coord":[74.62910472637343,39.59886016069875]},{"name":"喀什地区","coord":[77.19899922143753,37.85462871211595]},{"name":"阿克苏地区","coord":[81.43930290016381,41.067304799230456]},{"name":"和田地区","coord":[80.69780509160952,36.95287032287055]},{"name":"阿里地区","coord":[82.536487505389,32.69566569631762]},{"name":"日喀则地区","coord":[86.5996831353606,29.54861754814263]},{"name":"那曲地区","coord":[88.32523292667608,33.20600450932715]},{"name":"玉树藏族自治州","coord":[95.2107128446203,33.90320387919257]},{"name":"迪庆藏族自治州","coord":[99.42465312188943,28.052797714348895]},{"name":"怒江傈傈族自治州","coord":[98.85737910439825,26.98345757528851]},{"name":"大理白族自治州","coord":[99.93934374816013,25.684737357453045]},{"name":"德宏傣族景颇族自","coord":[98.13830877778075,24.593421919561205]},{"name":"保山市","coord":[99.19031013453166,24.979380341662]},{"name":"临沧市","coord":[99.62483778975081,24.058807858948214]},{"name":"普洱市","coord":[100.94440267992684,23.44121660743221]},{"name":"西双版纳傣族自治","coord":[100.86105801845994,21.882475641324206]},{"name":"拉萨市","coord":[91.3684790613129,30.14176592960237]},{"name":"山南地区","coord":[92.11665242621062,28.33000201578789]},{"name":"林芝地区","coord":[94.9307847458166,29.125110156601963]},{"name":"昌都地区","coord":[97.33912235873476,30.48520825551814]},{"name":"丽江市","coord":[100.65713436205135,26.96190318191959]},{"name":"攀枝花市","coord":[101.73355913301131,26.714486678752795]},{"name":"凉山彝族自治州","coord":[102.08678551422615,27.683020519860396]},{"name":"楚雄彝族自治州","coord":[101.68264761198458,25.369603845264024]},{"name":"红河哈尼族彝族自","coord":[102.95101719613119,23.624860095239875]},{"name":"文山壮族苗族自治","coord":[104.8708359910614,23.579587266862504]},{"name":"百色市","coord":[106.69546907589859,23.98220841166522]},{"name":"崇左市","coord":[107.3277087317123,22.49769755349952]},{"name":"防城港市","coord":[107.88939931155171,21.94550204069006]},{"name":"南宁市","coord":[108.67078983716917,23.12207641861882]},{"name":"钦州市","coord":[108.8532307305186,22.157690108421384]},{"name":"玉林市","coord":[110.26918466489103,22.391823643610415]},{"name":"湛江市","coord":[109.93033457863683,21.086751055633457]},{"name":"茂名市","coord":[110.80336192333934,22.069184739040775]},{"name":"阳江市","coord":[111.70471342186183,22.108751366417575]},{"name":"江门市","coord":[112.53715618649149,22.297368082806777]},{"name":"广州市","coord":[113.4949302208309,23.28359314707863]},{"name":"清远市","coord":[113.10957368131268,24.334444053233856]},{"name":"肇庆市","coord":[112.11117530204233,23.60241158796112]},{"name":"梧州市","coord":[111.01709510772797,23.518132876753846]},{"name":"贺州市","coord":[111.50423061842756,24.4095096817199]},{"name":"桂林市","coord":[110.44046163393094,25.353966673735407]},{"name":"柳州市","coord":[109.34854449214147,24.972408051485047]},{"name":"河池市","coord":[107.81191841865586,24.649291651298164]},{"name":"黔东南苗族侗族自","coord":[108.39952601614591,26.429286420465576]},{"name":"贵阳市","coord":[106.59784062851153,26.797907456479816]},{"name":"安顺市","coord":[105.76161265300635,25.988644902171018]},{"name":"黔西南布依族苗族","coord":[105.5954078788574,25.404850939549405]},{"name":"曲靖市","coord":[103.9164335632742,25.697243690315265]},{"name":"六盘水市","coord":[104.77723228072432,26.15402255629164]},{"name":"毕节地区","coord":[105.03867422931839,27.077913968069666]},{"name":"昭通市","coord":[104.29730513046874,27.62418247971078]},{"name":"宜宾市","coord":[104.76748901448207,28.553501804266475]},{"name":"乐山市","coord":[103.56027669102787,29.160754519210577]},{"name":"自贡市","coord":[104.63272827056402,29.273152614922402]},{"name":"内江市","coord":[104.82644562304716,29.61272653799929]},{"name":"遵义市","coord":[106.82413636302059,28.191847588570702]},{"name":"达州市","coord":[107.59704170009518,31.32138258839703]},{"name":"遂宁市","coord":[105.48979445433736,30.677687821242678]},{"name":"广安市","coord":[106.56708164098042,30.43500706741521]},{"name":"泸州市","coord":[105.42591761727707,28.50277238478137]},{"name":"资阳市","coord":[104.97995126874034,30.154251886139654]},{"name":"雅安市","coord":[102.69931299964517,29.892630706195035]},{"name":"眉山市","coord":[104.07052881858888,29.894202166560405]},{"name":"甘孜藏族自治州","coord":[100.50721042614238,30.975216556269658]},{"name":"果洛藏族自治州","coord":[99.30775565051923,34.03539865224808]},{"name":"海南藏族自治州","coord":[100.39969108016373,35.90048272566899]},{"name":"黄南藏族自治州","coord":[101.5360706381689,35.10286360841902]},{"name":"赣南藏族自治州","coord":[102.97083885806067,34.326752803339026]},{"name":"陇南市","coord":[105.24780098912132,33.57031117443431]},{"name":"天水市","coord":[105.53503634660417,34.62320421368087]},{"name":"定西市","coord":[104.58787768541339,35.08900966621695]},{"name":"临夏回族自治州","coord":[103.2612870434902,35.591577124455235]},{"name":"西宁市","coord":[101.57680657999033,36.84800271717157]},{"name":"海东地区","coord":[102.30909850729282,36.287400615025646]},{"name":"海北藏族自治州","coord":[100.27122484450717,37.892557516083826]},{"name":"金昌市","coord":[102.02244049169511,38.497330414886164]},{"name":"酒泉市","coord":[95.94486678270127,40.56891536586272]},{"name":"海西蒙古族藏族自","coord":[94.67143298050689,36.022725148503724]},{"name":"巴音郭楞蒙古自治","coord":[88.18116214759745,39.556478810319916]},{"name":"哈密地区","coord":[93.84302392518026,42.95015211178875]},{"name":"叶鲁番地区","coord":[89.82035217277885,42.399368632283505]},{"name":"乌鲁木齐市","coord":[88.00048109561487,43.549986370786]},{"name":"阿勒泰地区","coord":[88.11213933257655,47.05593413019629]},{"name":"博尔塔拉蒙古自治","coord":[82.26402238163408,44.671135542630864]},{"name":"伊犁哈萨克自治州","coord":[82.80778717477179,43.53783381365267]},{"name":"阿拉善盟","coord":[103.29923966842289,40.10955801781495]},{"name":"武威市","coord":[102.73362058791429,37.94211141321436]},{"name":"兰州市","coord":[103.73793563506032,36.27379827886003]},{"name":"中卫市","coord":[105.6943786030716,37.20654236148948]},{"name":"银川市","coord":[106.20022174140034,38.52103167597483]},{"name":"石嘴山市","coord":[106.41544011793628,38.84054137571417]},{"name":"乌海市","coord":[106.8984175998405,39.54616572239788]},{"name":"鄂尔多斯市","coord":[108.43285571424619,39.24036799350715]},{"name":"巴彦淖尔市","coord":[107.45840392808307,41.30159860424196]},{"name":"包头市","coord":[110.46472193224272,41.48017783644221]},{"name":"呼和浩特市","coord":[111.48365173603975,40.498363056149884]},{"name":"乌兰察布市","coord":[112.61568977597707,41.75789561273154]},{"name":"大同市","coord":[113.7107192749083,39.898956799744184]},{"name":"朔州市","coord":[112.65428748167508,39.681772914701924]},{"name":"忻州市","coord":[112.36127575589583,38.88990233614568]},{"name":"榆林市","coord":[109.68473112169593,38.19921027134876]},{"name":"延安市","coord":[109.52425222161318,36.406522726136814]},{"name":"庆阳市","coord":[107.73052193155061,36.183821532624464]},{"name":"固原市","coord":[106.20191575442442,36.11634909496382]},{"name":"白银市","coord":[104.68634478137065,36.51582865625868]},{"name":"宝鸡市","coord":[107.33534779230747,34.3387216485855]},{"name":"汉中市","coord":[107.03534754266246,33.00142998064871]},{"name":"广元市","coord":[105.92928137563939,32.21872447205537]},{"name":"巴中市","coord":[107.03422410306194,31.99874720836291]},{"name":"南充市","coord":[106.32964805032347,31.156657700184095]},{"name":"绵阳市","coord":[104.58949560201106,31.88628780630976]},{"name":"德阳市","coord":[104.41542984932845,31.110558133718676]},{"name":"成都市","coord":[103.8852290010473,30.777258040348634]},{"name":"阿坝藏族羌族自治","coord":[102.26209319552814,32.45725845387284]},{"name":"安康市","coord":[109.14236501848015,32.77467694678074]},{"name":"十堰市","coord":[110.39934083416314,32.376209039347906]},{"name":"襄阳市","coord":[111.97539147094662,31.93399822417465]},{"name":"宜昌市","coord":[111.22204852395754,30.772457669035354]},{"name":"恩施市","coord":[109.42158366502872,30.260366574390105]},{"name":"张家界市","coord":[110.59760006538717,29.330107409240718]},{"name":"吉首市","coord":[109.72176899848378,28.681903937242495]},{"name":"铜仁地区","coord":[108.54247523485463,28.11736237519646]},{"name":"重庆市","coord":[107.86007108564992,30.186253395053196]},{"name":"怀化市","coord":[109.94325166787243,27.43919084801186]},{"name":"益阳市","coord":[112.43060358108062,28.75127294553697]},{"name":"娄底市","coord":[111.41891416951897,27.696312460064604]},{"name":"常德市","coord":[111.72571610131646,29.27189463838195]},{"name":"荆州市","coord":[112.65896596965268,30.05161542755362]},{"name":"荆门市","coord":[112.6586855902184,31.01267124474617]},{"name":"岳阳市","coord":[113.2595036144316,29.106247116930163]},{"name":"长沙市","coord":[113.15415586456598,28.222934680488425]},{"name":"湘潭市","coord":[112.51092596317824,27.69881544105668]},{"name":"株州市","coord":[113.49665538546823,27.03993794610501]},{"name":"衡阳市","coord":[112.48849636578527,26.783613569970782]},{"name":"邵阳市","coord":[110.6723832117475,26.81652287086792]},{"name":"永州市","coord":[111.8565364154186,25.768488267811968]},{"name":"韶关市","coord":[113.53420325850979,24.69848878771937]},{"name":"惠州市","coord":[114.32029589634925,23.25504544231892]},{"name":"佛山市","coord":[112.95925897403649,23.10116677189257]},{"name":"云浮市","coord":[111.78042514904234,22.840400494105687]},{"name":"深圳市","coord":[114.13138648919008,22.649563063468342]},{"name":"汕尾市","coord":[115.57412892884373,23.06989642104901]},{"name":"河源市","coord":[114.89746229844398,23.97971937124767]},{"name":"揭阳市","coord":[116.04290004239446,23.304802704715357]},{"name":"汕头市","coord":[116.7008461897183,23.35898625947344]},{"name":"潮州市","coord":[116.75405548481658,23.854381508863064]},{"name":"梅州市","coord":[116.13719397345734,24.15633544812716]},{"name":"漳州市","coord":[117.38279760543345,24.41111215459575]},{"name":"厦门市","coord":[118.04275971554665,24.675908246507944]},{"name":"龙岩市","coord":[116.69341144552507,25.20284542644492]},{"name":"泉州市","coord":[118.12035864630246,25.22984144365049]},{"name":"莆田市","coord":[118.82439690138142,25.439653480972687]},{"name":"福州市","coord":[119.1608285845262,25.99117532466728]},{"name":"三明市","coord":[117.51188176216434,26.318292906961602]},{"name":"南平市","coord":[118.16153136678187,27.306303151805437]},{"name":"抚州市","coord":[116.3455359885574,27.487043655935366]},{"name":"鹰潭市","coord":[117.01082360702333,28.241253742969946]},{"name":"吉安市","coord":[114.91377151807418,26.957486660664525]},{"name":"赣州市","coord":[115.046455717572,25.81565075681663]},{"name":"郴州市","coord":[113.1544526703492,25.871927095452524]},{"name":"新余市","coord":[114.94161795877827,27.79044654578371]},{"name":"宜春市","coord":[115.04574494880995,28.306428044943356]},{"name":"南昌市","coord":[115.9963824234495,28.664803351584705]},{"name":"九江市","coord":[115.53225905704193,29.362905920276297]},{"name":"上饶市","coord":[117.8595355766598,28.765755150094634]},{"name":"景德镇市","coord":[117.25387030721845,29.33426823662448]},{"name":"黄山市","coord":[117.85476357809696,29.969632034273722]},{"name":"池州市","coord":[117.34517113140791,30.208089337922335]},{"name":"铜陵市","coord":[117.93160431300694,30.926442655001676]},{"name":"安庆市","coord":[116.54307680610799,30.524265461641296]},{"name":"黄石市","coord":[115.02354597728443,29.924060229331015]},{"name":"咸宁市","coord":[114.26967602231792,29.652174021136048]},{"name":"黄冈市","coord":[115.2859016705373,30.65856897065683]},{"name":"武汉市","coord":[114.34552076948799,30.68836237966767]},{"name":"随州市","coord":[113.3850627838818,31.87891659924412]},{"name":"信阳市","coord":[114.81374730587638,32.0309685135914]},{"name":"驻马店市","coord":[114.07756451509235,32.896720987266114]},{"name":"商洛市","coord":[109.82044421310393,33.77403373563189]},{"name":"西安市","coord":[109.11839808451401,34.225257215515896]},{"name":"渭南市","coord":[109.75732444226935,35.025913644359306]},{"name":"铜川市","coord":[108.98695328111377,35.19235092947735]},{"name":"咸阳市","coord":[108.36398776446165,34.84311348287181]},{"name":"三门峡市","coord":[110.80049688104964,34.31818709571671]},{"name":"运城市","coord":[111.1736679525165,35.19010372283576]},{"name":"洛阳市","coord":[111.87577573098216,34.33379926109848]},{"name":"平顶山市","coord":[112.80931281928427,33.759895800153096]},{"name":"漯河市","coord":[113.83505724178012,33.70034266174508]},{"name":"许昌市","coord":[113.78762484088509,34.051835688452435]},{"name":"郑州市","coord":[113.49619951867594,34.61181797865449]},{"name":"焦作市","coord":[113.13404280173008,35.134167097471625]},{"name":"晋城市","coord":[112.7495732073233,35.63186423091449]},{"name":"长治市","coord":[112.85900842873183,36.45872910742828]},{"name":"临汾市","coord":[111.49379787924448,36.22810800777857]},{"name":"太原市","coord":[112.15628804033796,37.91704444063036]},{"name":"吕梁市","coord":[111.31901105774872,37.712740463356496]},{"name":"晋中市","coord":[113.08199599739676,37.36532613794343]},{"name":"邯郸市","coord":[114.41824047234618,36.530119932543315]},{"name":"安阳市","coord":[113.88883283163116,35.7797611183252]},{"name":"鹤壁市","coord":[114.3654094911545,35.75770487428472]},{"name":"新乡市","coord":[113.9184107718167,35.348471214026716]},{"name":"开封市","coord":[114.52801677500626,34.61371216679872]},{"name":"周口市","coord":[114.88509782391864,33.69999759722657]},{"name":"阜阳市","coord":[115.44595951398213,32.98060371610532]},{"name":"淮南市","coord":[116.68941991880993,32.79972275772595]},{"name":"蚌埠市","coord":[117.38594715783302,33.106729536033896]},{"name":"淮北市","coord":[116.69651711889378,33.69527529383458]},{"name":"宿州市","coord":[117.30175405886838,33.943330421260015]},{"name":"亳州市","coord":[116.12410804185097,33.46769392946132]},{"name":"商丘市","coord":[115.59575176872548,34.28339840831147]},{"name":"菏泽市","coord":[115.53631974831816,35.197319393220624]},{"name":"濮阳市","coord":[115.3070485514902,35.775883510964334]},{"name":"聊城市","coord":[115.8870069012884,36.40529594548765]},{"name":"邢台市","coord":[114.74259008644859,37.251396750084155]},{"name":"石家庄市","coord":[114.56923838363613,38.13141710980106]},{"name":"阳泉市","coord":[113.39216149668508,38.09075470547468]},{"name":"保定市","coord":[115.261524468934,39.09118520781398]},{"name":"衡水市","coord":[115.8182936677897,37.715661598187154]},{"name":"德州市","coord":[116.4582273790399,37.19372347888644]},{"name":"沧州市","coord":[116.76192710911863,38.20240042039232]},{"name":"廊坊市","coord":[116.50410772133856,39.27896741763884]},{"name":"天津市","coord":[117.31988934444873,39.37154482470619]},{"name":"北京市","coord":[116.59734730757869,40.237112944270976]},{"name":"张家口市","coord":[115.1823606483226,40.83732566607167]},{"name":"唐山市","coord":[117.8693184261954,39.71862889477249]},{"name":"秦皇岛市","coord":[119.30467355367742,39.990574652162564]},{"name":"承德市","coord":[117.16275671911026,41.36623845548547]},{"name":"葫芦岛市","coord":[119.9342336210531,40.5628822626519]},{"name":"朝阳市","coord":[120.11853493535794,41.471852354885755]},{"name":"赤峰市","coord":[118.50943546234379,43.25452976059767]},{"name":"锦州市","coord":[121.5167549323861,41.45933087433065]},{"name":"营口市","coord":[122.58571915054674,40.42093503997384]},{"name":"丹东市","coord":[124.33549382902183,40.46369290272115]},{"name":"辽阳市","coord":[123.34064798039414,41.152331397771356]},{"name":"盘锦市","coord":[122.06718005354679,41.05573599862555]},{"name":"阜新市","coord":[121.93889757908204,42.27641773244204]},{"name":"鞍山市","coord":[122.78904432242356,40.77781183142038]},{"name":"沈阳市","coord":[122.99508899709724,42.1162195010079]},{"name":"铁岭市","coord":[124.23100515588399,42.72666083611828]},{"name":"扶顺市","coord":[124.46027188217573,41.82955407638859]},{"name":"通辽市","coord":[122.0729370657937,43.90889130864869]},{"name":"兴安盟","coord":[120.79456431092532,45.92003249442161]},{"name":"白城市","coord":[123.10619907715235,45.25475749267784]},{"name":"齐齐哈尔市","coord":[124.5462214659102,47.55395009317394]},{"name":"大兴安岭地区","coord":[124.50992855161529,52.18438447846694]},{"name":"黑河市","coord":[127.14721400335922,49.25080134026901]},{"name":"大庆市","coord":[124.40329830095243,46.401048760966745]},{"name":"绥化市","coord":[126.5214484055605,46.76992452194825]},{"name":"松原市","coord":[124.21244334807682,44.75779381338502]},{"name":"四平市","coord":[124.27839350328821,43.52139065090318]},{"name":"通化市","coord":[125.67392830706305,41.91771808663852]},{"name":"辽源市","coord":[125.33529527643432,42.758340204944986]},{"name":"吉林市","coord":[126.83350281902375,43.60730120049175]},{"name":"长春市","coord":[125.53597875970374,44.24624314701737]},{"name":"白山市","coord":[127.16780160322108,42.093893880305075]},{"name":"哈尔滨市","coord":[127.39125008786029,45.36200668820575]},{"name":"鹤岗市","coord":[130.4703811258197,47.66520688940109]},{"name":"伊春市","coord":[128.91240831703635,47.93833794565277]},{"name":"七台河市","coord":[131.2677920224311,45.945099776108584]},{"name":"鸡西市","coord":[132.38059153660274,45.722934218318535]},{"name":"双鸭山市","coord":[132.3184817002743,46.65813679030265]},{"name":"佳木斯市","coord":[132.26174446608726,47.17569713691394]},{"name":"呼伦贝尔市","coord":[122.3210739998419,50.18176996070858]},{"name":"孝感市","coord":[113.83749892135485,31.11757234692128]},{"name":"贵港市","coord":[110.07354588052804,23.380735604767374]},{"name":"黔南布依族苗族自","coord":[107.30931767543106,26.2976919432269]},{"name":"宁德市","coord":[119.52482556634342,27.013151692716413]},{"name":"温州市","coord":[120.30037042732202,27.8699145504001]},{"name":"台州市","coord":[120.88886782713843,28.670799172772313]},{"name":"丽水市","coord":[119.56796851966463,28.170268394477755]},{"name":"衢州市","coord":[118.79479802644406,28.865874397158763]},{"name":"金华市","coord":[119.99381920686633,29.093455548185744]},{"name":"绍兴市","coord":[120.46546691682343,29.69382513836818]},{"name":"宁波市","coord":[121.42142987830871,29.70001162878972]},{"name":"杭州市","coord":[119.4405685790891,29.87218307296989]},{"name":"宣城市","coord":[118.68748382914703,30.628143499626418]},{"name":"湖州市","coord":[119.98261306633574,30.7945175862809]},{"name":"嘉兴市","coord":[120.83889215988998,30.67538495499343]},{"name":"上海市","coord":[121.37534147322967,31.25628247908459]},{"name":"苏州市","coord":[120.6906182622391,31.381280695137775]},{"name":"无锡市","coord":[120.32182300914366,31.54113306724517]},{"name":"常州市","coord":[119.61953292830165,31.611878565375576]},{"name":"南京市","coord":[118.71890548838064,31.910863187910323]},{"name":"镇江市","coord":[119.42349332902813,31.97942313430778]},{"name":"合肥市","coord":[117.30651975617157,31.79407863049138]},{"name":"六安市","coord":[116.24668220575353,31.820846193819513]},{"name":"滁州市","coord":[117.88422385307969,32.51792621904418]},{"name":"泰州市","coord":[120.03124303305091,32.56503102346783]},{"name":"南通市","coord":[120.85599446760912,32.18496706099728]},{"name":"盐城市","coord":[120.01812490612667,33.54219948734023]},{"name":"淮安市","coord":[119.0749424205415,33.39203631772854]},{"name":"宿迁市","coord":[118.45404943216346,33.666258719120265]},{"name":"徐州市","coord":[117.77482249295966,34.30847766157078]},{"name":"济宁市","coord":[116.74147276546373,35.27488504351119]},{"name":"枣庄市","coord":[117.43359942491492,34.884162021736]},{"name":"连云港市","coord":[119.01553213785074,34.54316517587849]},{"name":"临沂市","coord":[118.31478835349617,35.28173079028279]},{"name":"日照市","coord":[119.14265350444272,35.54479073199592]},{"name":"青岛市","coord":[120.27779044405756,36.3464117375903]},{"name":"威海市","coord":[122.12963327195605,37.13879077904251]},{"name":"烟台市","coord":[120.7689567423966,37.19772002195597]},{"name":"潍坊市","coord":[119.02178548592039,36.49292234053931]},{"name":"淄博市","coord":[117.92936024367185,36.60871347163638]},{"name":"泰安市","coord":[116.93810893944303,36.0423330118612]},{"name":"济南市","coord":[117.34560282551296,36.769574973846304]},{"name":"东营市","coord":[118.4915054457184,37.52194690335787]},{"name":"滨州市","coord":[117.67610299757533,37.4439597758601]},{"name":"昆明市","coord":[102.93100245594789,25.481300763922075]},{"name":"玉溪市","coord":[102.23080854291823,24.156168324611663]},{"name":"塔城地区","coord":[83.60908162840168,45.3721852373893]},{"name":"张掖市","coord":[100.47710030600572,38.704239320458385]},{"name":"南阳市","coord":[112.1400670951149,33.03033276715801]},{"name":"扬州市","coord":[119.48949608990988,32.80956776339646]},{"name":"延边朝鲜族自治州","coord":[129.3577692895626,43.24968794080283]},{"name":"牡丹江市","coord":[129.87240796405672,44.7073040108322]},{"name":"澳门","coord":[113.56289691515346,22.14602596262204]},{"name":"吴忠市","coord":[106.76894508116403,37.72566765880316]},{"name":"来宾市","coord":[109.25592217010114,23.86346274681084]},{"name":"平凉市","coord":[107.0708132782897,35.30329631658711]},{"name":"马鞍山市","coord":[118.27245878467022,31.657727937739004]},{"name":"芜湖市","coord":[118.32992684415504,31.081688223101658]},{"name":"澄迈县","coord":[110.04198076060266,19.694955078668105]},{"name":"保亭黎族苗族自治","coord":[109.6055304964257,18.6101488675304]},{"name":"乐东黎族自治县","coord":[109.04051999525574,18.643137437909203]},{"name":"儋州市","coord":[109.3431358337404,19.550974957403195]},{"name":"定安县","coord":[110.38744429685676,19.47557074114284]},{"name":"屯昌县","coord":[110.00574767630334,19.367175093044388]},{"name":"白沙黎族自治县","coord":[109.36860737761768,19.214416393082217]},{"name":"琼中黎族苗族自治","coord":[109.86691465937548,19.073671135862682]},{"name":"东方市","coord":[108.86903802405428,19.017352815445214]},{"name":"昌江黎族自治县","coord":[108.9686431884767,19.182594167127824]},{"name":"海口市","coord":[110.420654296875,19.806565564640795]},{"name":"济源市","coord":[112.38051465474433,35.07958362422394]},{"name":"五指山市","coord":[109.53595187364496,18.832908264613966]},{"name":"大连市","coord":[121.96662235866603,39.444150542439914]},{"name":"文昌市三沙市","coord":[110.81828537536748,19.756501444162936]},{"name":"三亚市","coord":[109.38424600793707,18.39186315877128]},{"name":"万宁市","coord":[110.28485046979574,18.860240588635115]},{"name":"陵水黎族自治县","coord":[109.95577603229562,18.594712684620465]},{"name":"临高县","coord":[109.71915395436967,19.79420403032508]},{"name":"琼海市","coord":[110.41650700703043,19.22315873149372]}]')},b8a4:function(t,e,i){"use strict";i.r(e);var r=i("9b76"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},b8e7:function(t,e,i){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},b982:function(t,e,i){"use strict";function r(){var t=this.$createElement;return(this._self._c||t)("iframe",{staticClass:"sm-component-iframe",attrs:{src:this.src,scrolling:"auto"}})}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},b9e2:function(t,e,i){var r=i("d3a8"),n=i("f885"),a=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(n(t))return NaN;if(r(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=r(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(a,"");var i=s.test(t);return i||l.test(t)?u(t.slice(2),i?2:8):o.test(t)?NaN:+t}},b9f8:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_b9f8__},ba6e:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"NothingResult",mixins:[r(i("9259")).default],props:{data:{type:Array,default:function(){return[]}},prompt:{type:Object},from:{type:String,default:"Search"},pageSize:{type:Number,default:10}},data:function(){return{noResultInfo:{},region:{}}},mounted:function(){this.noResultInfo=this.data.find(function(t){return 2==+t.type})||{}},methods:{searchResult:function(){var t={queryType:"1",queryTerminal:1e4,specifyAdminCode:this.prompt.adminCode};if("Route"===this.from)return t.queryType="7",t.count=this.pageSize,void this.$emit("search-points-result",this.keyWord,t,!0);this.$emit("search-points-result",this.keyWord,t,!1)}}};e.default=n},ba96:function(t,e,i){"use strict";i.r(e);var r=i("716d"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},bb45:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("2c56")),a=r(i("b761")),o=r(i("3605")),s=r(i("4d5e"));i("f240");var l={name:"SmChart",mixins:[o.default,a.default,n.default],created:function(){this.viewModel=new s.default},methods:{changePopupArrowStyle:function(){var t=document.querySelector(".sm-component-chart-result-popup .mapboxgl-popup-tip");t&&(t.style.borderTopColor=this.popupBackground)}}};e.default=l},bb52:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAD+CAYAAABmz0wVAAAABGdBTUEAALGPC/xhBQAADWBJREFUeAHt3VFqkwkUhmFbstfBBYyL8MJbcS3euqySam+knZgOxeSD5n0GBpx2zOE8R/DlD9G7D99/PH7wDwECBAgQIEDgIgLC4iKMXoQAAQIECOQFfjXFfR4BAAECBAgQIHAxgcPzV7r//PVNb4scP328e/7z/ZgAAQIECBB4/wJ/0wMvwuKJ4vjvP6+L3N2LideFfJcAAQIECLxrgecPDg4Px1cfOhy/fHuxq7dCXnD4DwIECBAgQOBvBE6eWPx+MU8mflP4AQECBAgQqAo8HP78TsW5JxmeWFR/pdibAAECBAhcQUBYXAHVSxIgQIAAgaqAsKhe3t4ECBAgQOAKAsLiCqhekgABAgQIVAWERfXy9iZAgAABAlcQOA2Lp0+D+ETIFai9JAECBAgQuB2Bp0+L/OkTI6dhcTs724QAAQIECBAYCwiLMbhxBAgQIEDgtgX87aa3fV/bESBAgACBlYC/3XQlbQ4BAgQIEGgIeCukcWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAsKicWdbEiBAgACBiYCwmDAbQoAAAQIEGgLConFnWxIgQIAAgYmAsJgwG0KAAAECBBoCwqJxZ1sSIECAAIGJgLCYMBtCgAABAgQaAi/C4v7z18fG2rYkQIAAAQIELiHw33Z4ERaXGOA1CBAgQIAAga6AsOje3uYECBAgQODiAidhcXg4Pj79e/FJXpAAAQIECBC4GYFzvXASFjezsUUIECBAgACBuYCwmJMbSIAAAQIEbldAWNzubW1GgAABAgTmAsJiTm4gAQIECBC4XQFhcbu3tRkBAgQIEJgLHM5NPPfJkIfD/d25n+PrBAgQIECAwG0JnOuBc1t6YnFOxtcJECBAgACBNwucPLE4fvn26os8/6M7j58+enrxqpZvEiBAgACB9yfw4vf6/+mC0+2+//CHYZ2q+AoBAgQIECDwVoFfTeGtkLei+f8JECBAgACBswJ3HzyxOIvjGwQIECBAgMDbBH4C+z9OgLhU6J4AAAAASUVORK5CYII="},bbd3:function(t,e,i){"use strict";function r(){var n=this,t=n.$createElement,a=n._self._c||t;return a("sm-card",{directives:[{name:"show",rawName:"v-show",value:n.isShow,expression:"isShow"}],staticClass:"sm-component-legend",style:[n.noBorder],attrs:{"icon-class":"simple"===n.mode?"":n.iconClass,"icon-position":n.position,"header-name":"simple"===n.mode?"":n.headerName,"auto-rotate":n.autoRotate,collapsed:n.collapsed,background:n.background,textColor:n.textColor}},[a("a-card",{style:"simple"!==n.mode?[n.getBackgroundStyle,n.getTextColorStyle,{border:0,borderRadius:0}]:[{border:0,borderRadius:0,background:"transparent"}],attrs:{bordered:!1}},[("panel"===n.mode||1<n.layerNames.length&&"simple"!==n.mode)&&"{}"!==JSON.stringify(n.legendList)?a("a-collapse",{staticClass:"sm-component-legend__table",model:{value:n.activeLegend,callback:function(t){n.activeLegend=t},expression:"activeLegend"}},n._l(n.legendList,function(i,r){return a("a-collapse-panel",{key:r,attrs:{disabled:!n.isShowTitle,showArrow:!1}},[a("template",{slot:"header"},[n.isShowTitle?a("div",{staticClass:"header-wrap",style:[n.getTextColorStyle]},[a("div",{staticClass:"sm-component-legend__title add-ellipsis"},[n._v(n._s(i.layerId))]),n._v(" "),a("a-icon",{staticClass:"header-arrow",attrs:{type:"right"}})],1):n._e()]),n._v(" "),n.isShowField?a("div",{staticClass:"sm-component-legend__themefield add-ellipsis",style:[n.getTextColorStyle]},[n._v(n._s(n.$t("legend.themeField"))+":"+n._s(i.themeField))]):n._e(),n._v(" "),"UNIQUE"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap",style:[n.getTextColorStyle]},[a("ul",{staticClass:"sm-component-legend__point"},n._l(i.styleGroup,function(t,e){return a("li",{key:e,staticClass:"sm-component-legend__item"},[a("i",{class:n._f("selectLayerType")(i.featureType),style:{color:t.color}}),n._v(" "),a("span",{staticClass:"sm-component-legend__field-value add-ellipsis"},[n._v(n._s(t.value))])])}),0)]):n._e(),n._v(" "),"HEAT"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap",style:[n.getTextColorStyle]},[a("div",{staticClass:"sm-component-legend__heatbox"},[a("div",{staticClass:"sm-component-legend__heat",style:{background:"linear-gradient(to top,"+i.styleGroup.join(",")+")"}}),n._v(" "),a("div",{staticClass:"sm-component-legend__heatText"},[a("span",{staticClass:"sm-component-legend__top"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(n.$t("legend.top"))+"\n ")],1),n._v(" "),a("span",{staticClass:"sm-component-legend__bottom"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(n.$t("legend.bottom"))+"\n ")],1)])])]):n._e(),n._v(" "),"RANGE"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap",style:[n.getTextColorStyle]},[a("div",{staticClass:"sm-component-legend__range"},n._l(i.styleGroup,function(t,e){return a("div",{key:e,staticClass:"sm-component-legend__range-item"},[a("div",{style:{background:t.color}}),n._v(" "),a("span",{staticClass:"add-ellipsis"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(n.showRangeInfo(t,r))+"\n ")],1)])}),0)]):n._e(),n._v(" "),"RANK_SYMBOL"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap",style:[n.getTextColorStyle]},[a("div",{staticClass:"sm-component-legend__rank"},n._l(i.styleGroup,function(t,e){return a("div",{key:e,staticClass:"sm-component-legend__rank-item"},[a("div",{staticClass:"sm-component-legend__rank-icon"},[a("i",{class:t.style.className,style:n.rankSymbolStyle(t)})]),n._v(" "),a("span",{staticClass:"add-ellipsis"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(t.start)+"-"+n._s(t.end)+"\n ")],1)])}),0)]):n._e()],2)}),1):"simple"===n.mode||1===n.layerNames.length?n._l(n.legendList,function(i,r,t){return a("div",{key:t,staticClass:"sm-component-legend__noBorder",style:[n.getTextColorStyle]},[n.isShowTitle?a("div",{staticClass:"sm-component-legend__title add-ellipsis",style:[n.getTextColorStyle]},[n._v(n._s(i.layerId))]):n._e(),n._v(" "),n.isShowField?a("div",{staticClass:"sm-component-legend__themefield add-ellipsis",style:[n.getTextColorStyle]},[n._v(n._s(n.$t("legend.themeField"))+":"+n._s(i.themeField))]):n._e(),n._v(" "),"UNIQUE"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap"},[a("ul",{staticClass:"sm-component-legend__point"},n._l(i.styleGroup,function(t,e){return a("li",{key:e,staticClass:"sm-component-legend__item"},[a("i",{class:n._f("selectLayerType")(i.featureType),style:{color:t.color}}),n._v(" "),a("span",{staticClass:"sm-component-legend__field-value add-ellipsis"},[n._v(n._s(t.value))])])}),0)]):n._e(),n._v(" "),"HEAT"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap"},[a("div",{staticClass:"sm-component-legend__heatbox"},[a("div",{staticClass:"sm-component-legend__heat",style:{background:"linear-gradient(to top,"+i.styleGroup.join(",")+")"}}),n._v(" "),a("div",{staticClass:"sm-component-legend__heatText"},[a("span",{staticClass:"sm-component-legend__top"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(n.$t("legend.top"))+"\n ")],1),n._v(" "),a("span",{staticClass:"sm-component-legend__bottom"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(n.$t("legend.bottom"))+"\n ")],1)])])]):n._e(),n._v(" "),"RANGE"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap"},[a("div",{staticClass:"sm-component-legend__range"},n._l(i.styleGroup,function(t,e){return a("div",{key:e,staticClass:"sm-component-legend__range-item"},[a("div",{style:{background:t.color}}),n._v(" "),a("span",{staticClass:"add-ellipsis"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(n.showRangeInfo(t,r))+"\n ")],1)])}),0)]):n._e(),n._v(" "),"RANK_SYMBOL"===i.layerType?a("div",{staticClass:"sm-component-legend__wrap"},[a("div",{staticClass:"sm-component-legend__rank"},n._l(i.styleGroup,function(t,e){return a("div",{key:e,staticClass:"sm-component-legend__rank-item"},[a("div",{staticClass:"sm-component-legend__rank-icon"},[a("i",{class:t.style.className,style:n.rankSymbolStyle(t)})]),n._v(" "),a("span",{staticClass:"add-ellipsis"},[a("a-icon",{attrs:{type:"caret-left"}}),n._v("\n "+n._s(t.start)+"-"+n._s(t.end)+"\n ")],1)])}),0)]):n._e()])}):n._e()],2)],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},bbe9:function(t,e,i){(((e=t.exports=i("c66c")).Stream=e).Readable=e).Writable=i("9c77"),e.Duplex=i("d711"),e.Transform=i("b556"),e.PassThrough=i("e525")},bbf9:function(t,e,i){"use strict";var s=i("d691");t.exports=s.isStandardBrowserEnv()?{write:function(t,e,i,r,n,a){var o=[];o.push(t+"="+encodeURIComponent(e)),s.isNumber(i)&&o.push("expires="+new Date(i).toGMTString()),s.isString(r)&&o.push("path="+r),s.isString(n)&&o.push("domain="+n),!0===a&&o.push("secure"),document.cookie=o.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},bc7f:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Icon",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"Indicator",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"LiquidFill",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Progress",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"TimeText",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Border",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"VideoPlayer",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"Iframe",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"ClusterLayer",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"DataFlowLayer",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"DeckglLayer",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"EchartsLayer",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"GeojsonLayer",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"GraphThemeLayer",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"HeatmapLayer",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"LabelThemeLayer",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"MapvLayer",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"RangeThemeLayer",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"RanksymbolThemeLayer",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"RasterTileLayer",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"UniqueThemeLayer",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"VectorTileLayer",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"FireLayer",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"AnimateMarkerLayer",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(e,"TrackLayer",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"Legend",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"LayerList",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"Measure",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"MiniMap",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"Pan",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(e,"Scale",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"Zoom",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"Draw",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(e,"Identify",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"LayerManager",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(e,"TdtSearch",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(e,"TdtRoute",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(e,"TdtMapSwitcher",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(e,"Chart",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(e,"WebMap",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(e,"WebScene",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(e,"OpenFile",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(e,"Query",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"Search",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(e,"TextList",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(e,"NcpMap",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(e,"Compare",{enumerable:!0,get:function(){return _.default}});var n=r(i("5c61")),a=r(i("08d1")),o=r(i("908c")),s=r(i("52fe")),l=r(i("5f3d")),u=r(i("0b0f")),c=r(i("38cf")),h=r(i("2389")),d=r(i("b1eb")),f=r(i("e7f3")),g=r(i("9da3")),A=r(i("bcde")),p=r(i("7d80")),m=r(i("89fc")),y=r(i("875b")),C=r(i("6edc")),v=r(i("869f")),I=r(i("c4fc")),b=r(i("4f7b")),E=r(i("10d7")),w=r(i("7711")),B=r(i("2ac4")),M=r(i("a760")),x=r(i("d3d0")),S=r(i("b0c3")),Q=r(i("95d0")),k=r(i("5a96")),L=r(i("3057")),P=r(i("d10c")),F=r(i("e6c4")),T=r(i("48a7")),R=r(i("755f")),O=r(i("b274")),D=r(i("3e31")),N=r(i("fde6")),j=r(i("25b4")),W=r(i("d20f")),U=r(i("477a")),Y=r(i("b08b")),G=r(i("0284")),z=r(i("fdfe")),q=r(i("200b")),V=r(i("fc3c")),Z=r(i("ae50")),K=r(i("8f69")),X=r(i("4ab7")),J=r(i("1635")),H=r(i("69e7")),_=r(i("3074"))},bc8a:function(t,e,i){"use strict";i.r(e);var r=i("dc6c"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},bcde:function(t,e,i){"use strict";i.r(e);var r=i("67c2");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},bd18:function(t,e,i){t.exports=i("289c")},bd80:function(t,e,i){"use strict";i.r(e);var r=i("0625"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},bda1:function(t,e,i){"use strict";i.r(e);var r=i("28d7"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},be1f:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_be1f__},be3f:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_be3f__},bf3b:function(t,e,i){"use strict";i.r(e);var r=i("cced"),n=i("425c");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},c031:function(e,t){function i(t){return e.exports=i=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},i(t)}e.exports=i},c079:function(t,e){
  23. /*!
  24. * Determine if an object is a Buffer
  25. *
  26. * @author Feross Aboukhadijeh <https://feross.org>
  27. * @license MIT
  28. */
  29. t.exports=function(t){return null!=t&&null!=t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}},c0cb:function(t,e){t.exports="data:image/png;base64,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BHoSECx6grYbAgQIECAwBQHBYgqrrEYCBAgQINCTgGDRE7TdECBAgACBKQgIFlNYZTUSIECAAIGeBASLnqDthgABAgQITEFAsJjCKquRAAECBAj0JCBY9ARtNwQIECBAYAoCgsUUVlmNBAgQIECgJwHBoidouyFAgAABAlMQECymsMpqJECAAAECPQkIFj1B2w0BAgQIEJiCgGAxhVVWIwECBAgQ6ElAsOgJ2m4IECBAgMAUBASLKayyGgkQIECAQE8CgkVP0HZDgAABAgSmICBYTGGV1UiAAAECBHoSECx6grYbAgQIECAwBQHBYgqrrEYCBAgQINCTgGDRE7TdECBAgACBKQgIFlNYZTUSIECAAIGeBASLnqDthgABAgQITEFAsJjCKquRAAECBAj0JCBY9ARtNwQIECBAYAoCgsUUVlmNBAgQIECgJwHBoidouyFAgAABAlMQECymsMpqJECAAAECPQkIFj1B2w0BAgQIEJiCgGAxhVVWIwECBAgQ6ElAsOgJ2m4IECBAgMAUBASLKayyGgkQIECAQE8CgkVP0HZDgAABAgSmICBYTGGV1UiAAAECBHoSECx6grYbAgQIECAwBQHBYgqrrEYCBAgQINCTgGDRE7TdECBAgACBKQgIFlNYZTUSIECAAIGeBASLnqDthgABAgQITEFAsJjCKquRAAECBAj0JCBY9ARtNwQIECBAYAoCgsUUVlmNBAgQIECgJwHBoidouyFAgAABAlMQECymsMpqJECAAAECPQkIFj1B2w0BAgQIEJiCgGAxhVVWIwECBAgQ6ElAsOgJ2m4IECBAgMAUBASLKayyGgkQIECAQE8CgkVP0HZDgAABAgSmICBYTGGV1UiAAAECBHoSECx6grYbAgQIECAwBQHBYgqrrEYCBAgQINCTgGDRE7TdECBAgACBKQhsLYqcvfP986vvfKGsruycPFEs2vwmQIAAAQIECOQIOGKRo6QPAQIECBAgkCUgWGQx6USAAAECBAjkCAgWOUr6ECBAgAABAlkCW7NH5+dUZPXWiQABAgQIECCQEHDEIoGjiQABAgQIEGgnIFi089KbAAECBAgQSAgIFgkcTQQIECBAgEA7AcGinZfeBAgQIECAQEJAsEjgaCJAgAABAgTaCQgW7bz0JkCAAAECBBICgkUCRxMBAgQIECDQTkCwaOelNwECBAgQ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"},c167:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("821b")),c=r(i("0650")),h=i("38ce"),d=r(i("3d57")),f=r(i("9104")),g=i("4e21"),A=function(t){function i(t){var e;return(0,n.default)(this,i),(e=(0,o.default)(this,(0,s.default)(i).call(this))).componentName=t,e.featureIds=[],e.activeFeature={},e.dashedLayerIds=[],e.layerStyleList={},e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map,i=t.mapTarget;this.map=e,this.mapTarget=i,this._addDrawControl()}},{key:"_addDrawControl",value:function(){var i=this;this.draw=f.default.$options.getDraw(this.mapTarget),f.default.$options.setDrawingState(this.mapTarget,this.componentName,!1),this.map.on("draw.create",this._drawCreate.bind(this)),this.map.on("draw.selectionchange",this._selectionChange.bind(this)),this.map.on("mouseover","draw-line-static.cold",function(t){var e=t.features[0].properties.id;i.featureIds.includes(e)&&(i.map.setFilter("draw-line-hover.cold",["all",["==","$type","LineString"],["==","id",e]]),i.map.setFilter("draw-line-hover.hot",["all",["==","$type","LineString"],["==","id",e]]))}),this.map.on("mouseout","draw-line-hover.cold",function(){i.map.setFilter("draw-line-hover.cold",["all",["==","$type","LineString"],["==","id",""]]),i.map.setFilter("draw-line-hover.hot",["all",["==","$type","LineString"],["==","id",""]])})}},{key:"_drawCreate",value:function(t){if(this._isDrawing()){var e=t.features[0]||{};this.featureIds.push(e.id)}}},{key:"_selectionChange",value:function(t){if(this._isDrawing()){var e=t.features[0];e&&(this._getDefaultStyle(),this.activeFeature=e,this._calcResult(e))}}},{key:"_calcResult",value:function(t){var e,i=t.geometry,r=void 0===i?{}:i,n=r.coordinates,a="",o=[];if("Point"===r.type)a=(0,u.default)(t,"kilometers"),o=n;else if("LineString"===r.type)a=(0,u.default)(t,"kilometers"),e=(0,g.geti18n)().t("unit.kilometers"),o=this._calcMaxLatitudeInCoordinate(n);else if("Polygon"===r.type){var s=(0,c.default)(t);a=(0,h.convertArea)(s,"meters","kilometers"),e=(0,g.geti18n)().t("unit.squarekilometers"),o=this._calcMaxLatitudeInCoordinate(n[0])}var l=this._getFetureStyle(t.id);this.fire("draw-create",{popupInfo:{resultInfo:{feature:t,layerStyle:l,result:a,unit:e},trash:this.trash.bind(this),map:this.map,coordinate:o}})}},{key:"_calcMaxLatitudeInCoordinate",value:function(t){for(var e=0<arguments.length&&void 0!==t?t:[],i=0,r=e[i]&&e[i][1],n=0;n<e.length;n++)e[n]&&e[n][1]>r&&(r=e[n][1],i=n);return e[i]}},{key:"_getFetureStyle",value:function(t){var e;for(var i in this.layerStyleList)this.layerStyleList[i]&&this.layerStyleList[i][t]&&(e=Object.assign(this.layerStyleList[i][t],e));return e}},{key:"openDraw",value:function(t){f.default.$options.setDrawingState(this.mapTarget,this.componentName,!0),this.draw.changeMode(t)}},{key:"trash",value:function(e){var i=this;if(e){for(var t in this.draw.delete(e),this.layerStyleList)if(this.layerStyleList[t]&&this.layerStyleList[t][e]){delete this.layerStyleList[t][e];break}var r=this.dashedLayerIds.findIndex(function(t){return t===e});-1<r&&this.dashedLayerIds.splice(r,1)}else{this.draw.getSelectedIds().forEach(function(e){var t=i.featureIds.findIndex(function(t){return t===e});-1<t&&(i.featureIds.splice(t,1),i.draw.delete(e))})}}},{key:"setLayerStyle",value:function(t){var e=this.activeFeature.id;if(e)for(var i in t){var r=t[i];this.layerStyleList[i]=this.layerStyleList[i]||{},this.layerStyleList[i][e]=Object.assign(this.layerStyleList[e]||{},t[i]);var n=Object.keys(r).includes("line-dasharray"),a=this.dashedLayerIds.findIndex(function(t){return t===e});n?a<0&&this.dashedLayerIds.push(e):"LineString"===i&&-1<a&&this.dashedLayerIds.splice(a,1),this.setFilter(),this.setPaintProperty(i,r,n)}}},{key:"setDashFilterData",value:function(t){return this.dashedLayerIds.reduce(function(t,e){return t.push(e),t},t)}},{key:"setFilter",value:function(){this.linesStaticFilter||(this.linesStaticFilter=this.map.getFilter("draw-line-static.cold"));var t=this.setDashFilterData(["!in","id"]),e=this.setDashFilterData(["in","id"]);this.map.setFilter("draw-line-dashed.cold",e),this.map.setFilter("draw-line-dashed.hot",e),this.map.setFilter("draw-line-static.cold",["all",this.linesStaticFilter,t]),this.map.setFilter("draw-line-static.hot",["all",this.linesStaticFilter,t])}},{key:"setPaintProperty",value:function(t,e,i){for(var r in e){var n=this.setValueOfPaintKey(t,r);switch(t){case"LineString":if("line-color"===r){var a=n.slice();a[1]=["get","parent"],this.map.setPaintProperty("draw-vertex-active.hot","circle-color",a),this.map.setPaintProperty("draw-vertex-active.cold","circle-color",a),this.map.setPaintProperty("draw-line-hover.cold",r,n),this.map.setPaintProperty("draw-line-hover.hot",r,n)}if(i){this.map.setPaintProperty("draw-line-dashed.cold",r,n),this.map.setPaintProperty("draw-line-dashed.hot",r,n);continue}this.map.setPaintProperty("draw-line-static.cold",r,n),this.map.setPaintProperty("draw-line-static.hot",r,n);break;case"Polygon":this.map.setPaintProperty("draw-polygon-static.cold",r,n),this.map.setPaintProperty("draw-polygon-static.hot",r,n);break;case"Point":this.map.setPaintProperty("draw-point-static.cold",r,n),this.map.setPaintProperty("draw-point-static.hot",r,n)}}}},{key:"setValueOfPaintKey",value:function(t,e){var i=[],r=this.layerStyleList[t];for(var n in r){var a=r[n];i.push(n),i.push(a[e])}switch(e){case"circle-color":case"line-color":case"fill-color":case"fill-outline-color":return["match",["get","id"]].concat(i,[this.defaultStyle["line-color"]]);case"line-dasharray":return r[this.activeFeature.id][e]||this.defaultStyle[e];default:return["match",["get","id"]].concat(i,[this.defaultStyle[e]])}}},{key:"_getDefaultStyle",value:function(){if(!this.defaultStyle){var t={};t["line-color"]=this.map.getPaintProperty("draw-line-static.cold","line-color"),t["line-width"]=this.map.getPaintProperty("draw-line-static.cold","line-width"),t["line-dasharray"]=this.map.getPaintProperty("draw-line-static.cold","line-dasharray"),t["fill-opacity"]=this.map.getPaintProperty("draw-polygon-static.cold","fill-opacity"),t["circle-radius"]=this.map.getPaintProperty("draw-point-static.cold","circle-radius"),this.defaultStyle=t}}},{key:"removed",value:function(){this.clearAllFeatures(),this.draw=null}},{key:"clearAllFeatures",value:function(){this.featureIds&&this.draw.delete(this.featureIds),this.featureIds=[],this.activeFeature={},this.dashedLayerIds=[],this.layerStyleList={}}},{key:"_isDrawing",value:function(){return this.draw&&f.default.$options.getDrawingState(this.mapTarget,this.componentName)}}]),i}(d.default.Evented);e.default=A},c18d:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=i("e22c"),h=r(i("b761")),d=r(i("a890")),f=r(i("8ca6")),g=r(i("50a6")),A=r(i("0467")),p=r(i("a11f")),m=r(i("24bf")),y=r(i("2d647")),C=r(i("5f9f")),v=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},I=function(t){function e(){return(0,n.default)(this,e),(0,o.default)(this,(0,s.default)(e).apply(this,arguments))}return(0,l.default)(e,t),(0,a.default)(e,[{key:"featuresChanged",value:function(t,e){this.viewModel&&!(0,C.default)(t,e)&&(this._pointFeatures=this._getPointFeatures(this.features),this._getMarkerElement(this._pointFeatures),0<this._markersElement.length&&this.viewModel.setFeatures(this._pointFeatures,this._markersElement))}},{key:"typeChanged",value:function(){this.viewModel&&(this._pointFeatures=this._getPointFeatures(this.features),this._getMarkerElement(this._pointFeatures),0<this._markersElement.length&&this.viewModel.setType(this._markersElement))}},{key:"widthChanged",value:function(){this.viewModel&&this.width&&this.marker&&this.marker.setMarkersWidth(this.width)}},{key:"heightChanged",value:function(){this.viewModel&&this.height&&this.marker&&this.marker.setMarkersHeight&&this.marker.setMarkersHeight(this.height)}},{key:"textColorChanged",value:function(){this.viewModel&&this.textColor&&this.marker&&this.marker.setMarkersTextColor(this.textColor)}},{key:"textFontSizeChanged",value:function(){this.viewModel&&this.textFontSize&&this.marker&&this.marker.setMarkersTextFontSize(this.textFontSize)}},{key:"colorsChanged",value:function(){this.viewModel&&this.colors&&this.colors.length&&0<this.colors.length&&this.marker&&this.marker.setMarkersColors(this.colors)}},{key:"textFieldChanged",value:function(){this.textField&&this.marker&&this.marker.setMarkersTextField(this.textField)}},{key:"created",value:function(){this._pointFeatures=this._getPointFeatures(this.features),this._getMarkerElement(this._pointFeatures),this.viewModel=new d.default(this._pointFeatures,this._markersElement,this.fitBounds)}},{key:"mounted",value:function(){this._markersElement=[]}},{key:"_getMarkerElement",value:function(t){this._markersElement=[],this.marker=null;var e=this.width,i=this.height,r=this.colors,n=this.textFontSize,a=this.textColor,o=this.textField;if(this.features&&"{}"!==JSON.stringify(this.features)&&this.features.features)if(0!==t.features.length){switch(this.type){case"rotatingAperture":this.marker=new p.default(t,{width:e,colors:r,textField:o,textColor:a,textFontSize:n});break;case"haloRing":this.marker=new A.default(t,{width:e,colors:r,textField:o,textColor:a,textFontSize:n});break;case"breathingAperture":this.marker=new f.default(t,{width:e,colors:r,textField:o,textColor:a,textFontSize:n});break;case"diffusedAperture":this.marker=new g.default(t,{width:e,colors:r,textField:o,textColor:a,textFontSize:n});break;case"rotatingTextBorder":this.marker=new m.default(t,{width:e,height:i,colors:r,textField:o,textColor:a,textFontSize:n});break;case"fluorescence":this.marker=new y.default(t,{width:e,colors:r,textField:o,textColor:a,textFontSize:n})}this.marker&&(this._markersElement=this.marker.getMarkersElement())}else this.viewModel.removed();else this.viewModel&&this.viewModel.removed()}},{key:"_getPointFeatures",value:function(t){var i=[];return t&&t.features&&t.features.forEach(function(t){var e=t.geometry;e&&e.coordinates&&0!==e.coordinates.length&&"Point"===e.type&&i.push(t)}),{type:"FeatureCollection",features:i}}},{key:"render",value:function(){}}]),e}((0,c.Mixins)(h.default));v([(0,c.Prop)()],I.prototype,"features",void 0),v([(0,c.Prop)({default:"breathingAperture"})],I.prototype,"type",void 0),v([(0,c.Prop)()],I.prototype,"width",void 0),v([(0,c.Prop)()],I.prototype,"height",void 0),v([(0,c.Prop)()],I.prototype,"colors",void 0),v([(0,c.Prop)({default:14})],I.prototype,"textFontSize",void 0),v([(0,c.Prop)()],I.prototype,"textColor",void 0),v([(0,c.Prop)()],I.prototype,"textField",void 0),v([(0,c.Prop)()],I.prototype,"fitBounds",void 0),v([(0,c.Watch)("features")],I.prototype,"featuresChanged",null),v([(0,c.Watch)("type")],I.prototype,"typeChanged",null),v([(0,c.Watch)("width")],I.prototype,"widthChanged",null),v([(0,c.Watch)("height")],I.prototype,"heightChanged",null),v([(0,c.Watch)("textColor")],I.prototype,"textColorChanged",null),v([(0,c.Watch)("textFontSize")],I.prototype,"textFontSizeChanged",null),v([(0,c.Watch)("colors")],I.prototype,"colorsChanged",null),v([(0,c.Watch)("textField")],I.prototype,"textFieldChanged",null);var b=I=v([(0,c.Component)({name:"SmAnimateMarkerLayer"})],I);e.default=b},c196:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("acc9")),s=r(i("03b3")),l={name:"SmHeatmapLayer",mixins:[n.default,a.default],props:{data:{type:Object,required:!0},layerStyle:{type:Object,default:function(){return new s.default}}},watch:{data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0},layerStyle:{handler:function(t){this.viewModel&&this.viewModel.setLayerStyle(t)},deep:!0}},created:function(){this.viewModel=new o.default(this.data,{layerId:this.layerId,layerStyle:this.layerStyle})},render:function(){}};e.default=l},c220:function(t,e){t.exports=function(){var e,t=arguments.length;if(1===t)e=arguments[0];else{e=[];for(var i=0;i<t;i++)e.push(arguments[i])}var r=[];function n(){e.forEach(function(t,e){t.on("move",r[e])})}function a(){e.forEach(function(t,e){t.off("move",r[e])})}return e.forEach(function(t,i){r[i]=function(t,e){a(),function(t,e){var i=t.getCenter(),r=t.getZoom(),n=t.getBearing(),a=t.getPitch();e.forEach(function(t){t.jumpTo({center:i,zoom:r,bearing:n,pitch:a})})}(t,e),n()}.bind(null,t,e.filter(function(t,e){return e!==i}))}),n(),function(){a(),r=[]}}},c295:function(t,e,i){"use strict";i.r(e);var r=i("3ce4"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},c2cb:function(t,e,i){"use strict";i.r(e);var r=i("ed0b"),n=i("adbd");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},c363:function(t,e,i){"use strict";function r(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"sm-component-video-player"},[i("video-player",{ref:"videoPlayer",staticClass:"sm-component-video-player__player sm-component-video-player__player--main",attrs:{options:e.playerOptions,playsinline:!0},on:{play:function(t){return e.onPlayerPlay(t)},ended:function(t){return e.onPlayerEnded(t)},loadeddata:function(t){return e.onPlayerLoadeddata(t)}}}),e._v(" "),e.url?i("a-modal",{attrs:{wrapClassName:"sm-component-video-player-modal",footer:null,width:"60%",maskClosable:!1},model:{value:e.modalVisible,callback:function(t){e.modalVisible=t},expression:"modalVisible"}},[i("video-player",{ref:"modalVideoPlayer",staticClass:"sm-component-video-player__player",attrs:{options:e.modalPlayerOptions,playsinline:!0},on:{play:function(t){return e.onModalPlayerPlay(t)},loadeddata:function(t){return e.onModalPlayerLoadeddata(t)}}})],1):e._e()],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},c365:function(t,e,i){var l,u,a=i("cabd"),c=i("df2e").isArray;function h(t,e,i){return(!i&&t.spaces?"\n":"")+Array(e+1).join(t.spaces)}function d(t,e,i){if(e.ignoreAttributes)return"";"attributesFn"in e&&(t=e.attributesFn(t,u,l));var r,n,a,o,s=[];for(r in t)t.hasOwnProperty(r)&&null!==t[r]&&void 0!==t[r]&&(o=e.noQuotesForNativeAttributes&&"string"!=typeof t[r]?"":'"',n=(n=""+t[r]).replace(/"/g,"&quot;"),a="attributeNameFn"in e?e.attributeNameFn(r,n,u,l):r,s.push(e.spaces&&e.indentAttributes?h(e,i+1,!1):" "),s.push(a+"="+o+("attributeValueFn"in e?e.attributeValueFn(n,r,u,l):n)+o));return t&&Object.keys(t).length&&e.spaces&&e.indentAttributes&&s.push(h(e,i,!1)),s.join("")}function f(t,e,i){return l=t,u="xml",e.ignoreDeclaration?"":"<?xml"+d(t[e.attributesKey],e,i)+"?>"}function g(t,e,i){if(e.ignoreInstruction)return"";var r;for(r in t)if(t.hasOwnProperty(r))break;var n="instructionNameFn"in e?e.instructionNameFn(r,t[r],u,l):r;if("object"==typeof t[r])return"<?"+(u=n)+d((l=t)[r][e.attributesKey],e,i)+"?>";var a=t[r]?t[r]:"";return"instructionFn"in e&&(a=e.instructionFn(a,r,u,l)),"<?"+n+(a?" "+a:"")+"?>"}function A(t,e){return e.ignoreComment?"":"\x3c!--"+("commentFn"in e?e.commentFn(t,u,l):t)+"--\x3e"}function p(t,e){return e.ignoreCdata?"":"<![CDATA["+("cdataFn"in e?e.cdataFn(t,u,l):t)+"]]>"}function m(t,e){return e.ignoreDoctype?"":"<!DOCTYPE "+("doctypeFn"in e?e.doctypeFn(t,u,l):t)+">"}function y(t,e){return e.ignoreText?"":(t=(t=(t=""+t).replace(/&amp;/g,"&")).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),"textFn"in e?e.textFn(t,u,l):t)}function s(t,e,i){u=(l=t).name;var r=[],n="elementNameFn"in e?e.elementNameFn(t.name,t):t.name;r.push("<"+n),t[e.attributesKey]&&r.push(d(t[e.attributesKey],e,i));var a=t[e.elementsKey]&&t[e.elementsKey].length||t[e.attributesKey]&&"preserve"===t[e.attributesKey]["xml:space"];return(a=a||("fullTagEmptyElementFn"in e?e.fullTagEmptyElementFn(t.name,t):e.fullTagEmptyElement))?(r.push(">"),t[e.elementsKey]&&t[e.elementsKey].length&&(r.push(o(t[e.elementsKey],e,i+1)),u=(l=t).name),r.push(e.spaces&&function(t,e){var i;if(t.elements&&t.elements.length)for(i=0;i<t.elements.length;++i)switch(t.elements[i][e.typeKey]){case"text":if(e.indentText)return!0;break;case"cdata":if(e.indentCdata)return!0;break;case"instruction":if(e.indentInstruction)return!0;break;case"doctype":case"comment":case"element":default:return!0}return!1}(t,e)?"\n"+Array(i+1).join(e.spaces):""),r.push("</"+n+">")):r.push("/>"),r.join("")}function o(t,n,a,o){return t.reduce(function(t,e){var i=h(n,a,o&&!t);switch(e.type){case"element":return t+i+s(e,n,a);case"comment":return t+i+A(e[n.commentKey],n);case"doctype":return t+i+m(e[n.doctypeKey],n);case"cdata":return t+(n.indentCdata?i:"")+p(e[n.cdataKey],n);case"text":return t+(n.indentText?i:"")+y(e[n.textKey],n);case"instruction":var r={};return r[e[n.nameKey]]=e[n.attributesKey]?e:e[n.instructionKey],t+(n.indentInstruction?i:"")+g(r,n,a)}},"")}function C(t,e,i){var r;for(r in t)if(t.hasOwnProperty(r))switch(r){case e.parentKey:case e.attributesKey:break;case e.textKey:if(e.indentText||i)return!0;break;case e.cdataKey:if(e.indentCdata||i)return!0;break;case e.instructionKey:if(e.indentInstruction||i)return!0;break;case e.doctypeKey:case e.commentKey:default:return!0}return!1}function v(t,e,i,r,n){l=t,u=e;var a="elementNameFn"in i?i.elementNameFn(e,t):e;if(null==t)return"fullTagEmptyElementFn"in i&&i.fullTagEmptyElementFn(e,t)||i.fullTagEmptyElement?"<"+a+"></"+a+">":"<"+a+"/>";var o=[];if(e){if(o.push("<"+a),"object"!=typeof t)return o.push(">"+y(t,i)+"</"+a+">"),o.join("");t[i.attributesKey]&&o.push(d(t[i.attributesKey],i,r));var s=C(t,i,!0)||t[i.attributesKey]&&"preserve"===t[i.attributesKey]["xml:space"];if(!(s=s||("fullTagEmptyElementFn"in i?i.fullTagEmptyElementFn(e,t):i.fullTagEmptyElement)))return o.push("/>"),o.join("");o.push(">")}return o.push(I(t,i,r+1,!1)),l=t,(u=e)&&o.push((n?h(i,r,!1):"")+"</"+a+">"),o.join("")}function I(t,e,i,r){var n,a,o,s=[];for(a in t)if(t.hasOwnProperty(a))for(o=c(t[a])?t[a]:[t[a]],n=0;n<o.length;++n){switch(a){case e.declarationKey:s.push(f(o[n],e,i));break;case e.instructionKey:s.push((e.indentInstruction?h(e,i,r):"")+g(o[n],e,i));break;case e.attributesKey:case e.parentKey:break;case e.textKey:s.push((e.indentText?h(e,i,r):"")+y(o[n],e));break;case e.cdataKey:s.push((e.indentCdata?h(e,i,r):"")+p(o[n],e));break;case e.doctypeKey:s.push(h(e,i,r)+m(o[n],e));break;case e.commentKey:s.push(h(e,i,r)+A(o[n],e));break;default:s.push(h(e,i,r)+v(o[n],a,e,i,C(o[n],e)))}r=r&&!s.length}return s.join("")}t.exports=function(t,e){var i,r;i=e,r=a.copyOptions(i),a.ensureFlagExists("ignoreDeclaration",r),a.ensureFlagExists("ignoreInstruction",r),a.ensureFlagExists("ignoreAttributes",r),a.ensureFlagExists("ignoreText",r),a.ensureFlagExists("ignoreComment",r),a.ensureFlagExists("ignoreCdata",r),a.ensureFlagExists("ignoreDoctype",r),a.ensureFlagExists("compact",r),a.ensureFlagExists("indentText",r),a.ensureFlagExists("indentCdata",r),a.ensureFlagExists("indentAttributes",r),a.ensureFlagExists("indentInstruction",r),a.ensureFlagExists("fullTagEmptyElement",r),a.ensureFlagExists("noQuotesForNativeAttributes",r),a.ensureSpacesExists(r),"number"==typeof r.spaces&&(r.spaces=Array(r.spaces+1).join(" ")),a.ensureKeyExists("declaration",r),a.ensureKeyExists("instruction",r),a.ensureKeyExists("attributes",r),a.ensureKeyExists("text",r),a.ensureKeyExists("comment",r),a.ensureKeyExists("cdata",r),a.ensureKeyExists("doctype",r),a.ensureKeyExists("type",r),a.ensureKeyExists("name",r),a.ensureKeyExists("elements",r),a.checkFnExists("doctype",r),a.checkFnExists("instruction",r),a.checkFnExists("cdata",r),a.checkFnExists("comment",r),a.checkFnExists("text",r),a.checkFnExists("instructionName",r),a.checkFnExists("elementName",r),a.checkFnExists("attributeName",r),a.checkFnExists("attributeValue",r),a.checkFnExists("attributes",r),a.checkFnExists("fullTagEmptyElement",r);var n=[];return l=t,u="_root_",(e=r).compact?n.push(I(t,e,0,!0)):(t[e.declarationKey]&&n.push(f(t[e.declarationKey],e,0)),t[e.elementsKey]&&t[e.elementsKey].length&&n.push(o(t[e.elementsKey],e,0,!n.length))),n.join("")}},c486:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=i("4e21");e.default=function t(e){(0,n.default)(this,t),this.type="iPortal",this.url=e.url,this.attributeFilter=e.attributeFilter||null,this.maxFeatures=e.maxFeatures||20,this.name=e.name||(0,a.geti18n)().t("commontypes.iportalData"),this.withCredentials=e.withCredentials||!1}},c492:function(t,e,i){"use strict";function r(){var t=this.$createElement,e=this._self._c||t;return e("div",{ref:this.borderId,staticClass:"sm-component-border",style:this.borderStyle},[e("div",{staticClass:"sm-component-border__content",style:this.contentStyle},[this._t("default")],2)])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},c4fc:function(t,e,i){"use strict";i.r(e);var r=i("f2fc");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},c51e:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("7ae5")),c=r(i("5643")),h=i("e22c"),d=r(i("5bf3")),f=function(t,e,i,r){var n,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,i):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,u.default)(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,i,r);else for(var s=t.length-1;0<=s;s--)(n=t[s])&&(o=(a<3?n(o):3<a?n(e,i,o):n(e,i))||o);return 3<a&&o&&Object.defineProperty(e,i,o),o},g=function(t){function e(){var t;return(0,n.default)(this,e),(t=(0,o.default)(this,(0,s.default)(e).apply(this,arguments))).features=null,t.restService=null,t}return(0,l.default)(e,t),(0,a.default)(e,[{key:"onUrlChange",value:function(t){t&&this.getData()}},{key:"onFieldChange",value:function(){this.url&&this.setValue(this.features)}},{key:"onProxyChange",value:function(){this.restService&&this.restService.setProxy(this.proxy),this.url&&this.getData()}},{key:"getData",value:function(){this.restService||(this.restService=new d.default({proxy:this.proxy}),this.restService.on({getdatasucceeded:this.fetchData})),this.restService.getData(this.url)}},{key:"fetchData",value:function(t){var e=t.features;this.features=e,this.setValue(e)}},{key:"setValue",value:function(t){if(t&&t.length){var e=this.field;this.finalValue=t[0].properties[e]}}}]),e}(c.default);f([(0,h.Prop)({default:""})],g.prototype,"url",void 0),f([(0,h.Prop)({default:""})],g.prototype,"field",void 0),f([(0,h.Prop)({default:""})],g.prototype,"proxy",void 0),f([(0,h.Watch)("url",{immediate:!0})],g.prototype,"onUrlChange",null),f([(0,h.Watch)("field")],g.prototype,"onFieldChange",null),f([(0,h.Watch)("proxy")],g.prototype,"onProxyChange",null);var A=g=f([h.Component],g);e.default=A},c599:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.handleMultyPolygon=void 0;function a(t){for(var e,i,r=0,n=0,a=t.length,o=a-1;n<a;o=n++)e=t[n],r+=((i=t[o])[0]-e[0])*(e[1]+i[1]);return r}e.handleMultyPolygon=function(t){return t.forEach(function(t){if("Polygon"===t.geometry.type){var e=t.geometry.coordinates;if(1<e.length){for(var i=[[e[0]]],r=1;r<e.length;r++){var n=a(e[r]);0!==n&&(0<n?i[i.length-1].push(e[r]):i.push([e[r]]))}t.geometry.coordinates=i,t.geometry.type="MultiPolygon"}}}),t}},c66c:function(F,t,T){"use strict";(function(t,p){var m=T("3e48");F.exports=d;var o,y=T("5b56");d.ReadableState=a;function C(t,e){return t.listeners(e).length}T("0956").EventEmitter;var n=T("5e89"),u=T("54da").Buffer,c=t.Uint8Array||function(){};var e=T("9107");e.inherits=T("fe04");var i=T(1),v=void 0;v=i&&i.debuglog?i.debuglog("stream"):function(){};var s,l=T("9bd6"),r=T("74c0");e.inherits(d,n);var h=["error","close","destroy","pause","resume"];function a(t,e){t=t||{};var i=e instanceof(o=o||T("d711"));this.objectMode=!!t.objectMode,i&&(this.objectMode=this.objectMode||!!t.readableObjectMode);var r=t.highWaterMark,n=t.readableHighWaterMark,a=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:i&&(n||0===n)?n:a,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(s=s||T("5465").StringDecoder,this.decoder=new s(t.encoding),this.encoding=t.encoding)}function d(t){if(o=o||T("d711"),!(this instanceof d))return new d(t);this._readableState=new a(t,this),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),n.call(this)}function f(t,e,i,r,n){var a,o,s,l=t._readableState;null===e?(l.reading=!1,function(t,e){if(e.ended)return;if(e.decoder){var i=e.decoder.end();i&&i.length&&(e.buffer.push(i),e.length+=e.objectMode?1:i.length)}e.ended=!0,b(t)}(t,l)):(n||(a=function(t,e){var i;(function(t){return u.isBuffer(t)||t instanceof c})(e)||"string"==typeof e||void 0===e||t.objectMode||(i=new TypeError("Invalid non-string/buffer chunk"));return i}(l,e)),a?t.emit("error",a):l.objectMode||e&&0<e.length?("string"==typeof e||l.objectMode||Object.getPrototypeOf(e)===u.prototype||(o=e,e=u.from(o)),r?l.endEmitted?t.emit("error",new Error("stream.unshift() after end event")):g(t,l,e,!0):l.ended?t.emit("error",new Error("stream.push() after EOF")):(l.reading=!1,l.decoder&&!i?(e=l.decoder.write(e),l.objectMode||0!==e.length?g(t,l,e,!1):w(t,l)):g(t,l,e,!1))):r||(l.reading=!1));return!(s=l).ended&&(s.needReadable||s.length<s.highWaterMark||0===s.length)}function g(t,e,i,r){e.flowing&&0===e.length&&!e.sync?(t.emit("data",i),t.read(0)):(e.length+=e.objectMode?1:i.length,r?e.buffer.unshift(i):e.buffer.push(i),e.needReadable&&b(t)),w(t,e)}Object.defineProperty(d.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),d.prototype.destroy=r.destroy,d.prototype._undestroy=r.undestroy,d.prototype._destroy=function(t,e){this.push(null),e(t)},d.prototype.push=function(t,e){var i,r=this._readableState;return r.objectMode?i=!0:"string"==typeof t&&((e=e||r.defaultEncoding)!==r.encoding&&(t=u.from(t,e),e=""),i=!0),f(this,t,e,!1,i)},d.prototype.unshift=function(t){return f(this,t,null,!0,!1)},d.prototype.isPaused=function(){return!1===this._readableState.flowing},d.prototype.setEncoding=function(t){return s=s||T("5465").StringDecoder,this._readableState.decoder=new s(t),this._readableState.encoding=t,this};var A=8388608;function I(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=(A<=(i=t)?i=A:(i--,i|=i>>>1,i|=i>>>2,i|=i>>>4,i|=i>>>8,i|=i>>>16,i++),i)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0));var i}function b(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable||(v("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?m.nextTick(E,t):E(t))}function E(t){v("emit readable"),t.emit("readable"),S(t)}function w(t,e){e.readingMore||(e.readingMore=!0,m.nextTick(B,t,e))}function B(t,e){for(var i=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length<e.highWaterMark&&(v("maybeReadMore read 0"),t.read(0),i!==e.length);)i=e.length;e.readingMore=!1}function M(t){v("readable nexttick read 0"),t.read(0)}function x(t,e){e.reading||(v("resume read 0"),t.read(0)),e.resumeScheduled=!1,e.awaitDrain=0,t.emit("resume"),S(t),e.flowing&&!e.reading&&t.read(0)}function S(t){var e=t._readableState;for(v("flow",e.flowing);e.flowing&&null!==t.read(););}function Q(t,e){return 0===e.length?null:(e.objectMode?i=e.buffer.shift():!t||t>=e.length?(i=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):i=function(t,e,i){var r;t<e.head.data.length?(r=e.head.data.slice(0,t),e.head.data=e.head.data.slice(t)):r=t===e.head.data.length?e.shift():(i?function(t,e){var i=e.head,r=1,n=i.data;t-=n.length;for(;i=i.next;){var a=i.data,o=t>a.length?a.length:t;if(o===a.length?n+=a:n+=a.slice(0,t),0===(t-=o)){o===a.length?(++r,i.next?e.head=i.next:e.head=e.tail=null):(e.head=i).data=a.slice(o);break}++r}return e.length-=r,n}:function(t,e){var i=u.allocUnsafe(t),r=e.head,n=1;r.data.copy(i),t-=r.data.length;for(;r=r.next;){var a=r.data,o=t>a.length?a.length:t;if(a.copy(i,i.length-t,0,o),0===(t-=o)){o===a.length?(++n,r.next?e.head=r.next:e.head=e.tail=null):(e.head=r).data=a.slice(o);break}++n}return e.length-=n,i})(t,e);return r}(t,e.buffer,e.decoder),i);var i}function k(t){var e=t._readableState;if(0<e.length)throw new Error('"endReadable()" called on non-empty stream');e.endEmitted||(e.ended=!0,m.nextTick(L,e,t))}function L(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"))}function P(t,e){for(var i=0,r=t.length;i<r;i++)if(t[i]===e)return i;return-1}d.prototype.read=function(t){v("read",t),t=parseInt(t,10);var e=this._readableState,i=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&(e.length>=e.highWaterMark||e.ended))return v("read: emitReadable",e.length,e.ended),(0===e.length&&e.ended?k:b)(this),null;if(0===(t=I(t,e))&&e.ended)return 0===e.length&&k(this),null;var r,n=e.needReadable;return v("need readable",n),(0===e.length||e.length-t<e.highWaterMark)&&v("length less than watermark",n=!0),e.ended||e.reading?v("reading or ended",n=!1):n&&(v("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=I(i,e))),null===(r=0<t?Q(t,e):null)?(e.needReadable=!0,t=0):e.length-=t,0===e.length&&(e.ended||(e.needReadable=!0),i!==t&&e.ended&&k(this)),null!==r&&this.emit("data",r),r},d.prototype._read=function(t){this.emit("error",new Error("_read() is not implemented"))},d.prototype.pipe=function(i,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=i;break;case 1:n.pipes=[n.pipes,i];break;default:n.pipes.push(i)}n.pipesCount+=1,v("pipe count=%d opts=%j",n.pipesCount,t);var e=(!t||!1!==t.end)&&i!==p.stdout&&i!==p.stderr?o:A;function a(t,e){v("onunpipe"),t===r&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,v("cleanup"),i.removeListener("close",f),i.removeListener("finish",g),i.removeListener("drain",l),i.removeListener("error",d),i.removeListener("unpipe",a),r.removeListener("end",o),r.removeListener("end",A),r.removeListener("data",h),u=!0,!n.awaitDrain||i._writableState&&!i._writableState.needDrain||l())}function o(){v("onend"),i.end()}n.endEmitted?m.nextTick(e):r.once("end",e),i.on("unpipe",a);var s,l=(s=r,function(){var t=s._readableState;v("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&C(s,"data")&&(t.flowing=!0,S(s))});i.on("drain",l);var u=!1;var c=!1;function h(t){v("ondata"),(c=!1)!==i.write(t)||c||((1===n.pipesCount&&n.pipes===i||1<n.pipesCount&&-1!==P(n.pipes,i))&&!u&&(v("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,c=!0),r.pause())}function d(t){v("onerror",t),A(),i.removeListener("error",d),0===C(i,"error")&&i.emit("error",t)}function f(){i.removeListener("finish",g),A()}function g(){v("onfinish"),i.removeListener("close",f),A()}function A(){v("unpipe"),r.unpipe(i)}return r.on("data",h),function(t,e,i){if("function"==typeof t.prependListener)return t.prependListener(e,i);t._events&&t._events[e]?y(t._events[e])?t._events[e].unshift(i):t._events[e]=[i,t._events[e]]:t.on(e,i)}(i,"error",d),i.once("close",f),i.once("finish",g),i.emit("pipe",r),n.flowing||(v("pipe resume"),r.resume()),i},d.prototype.unpipe=function(t){var e=this._readableState,i={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t=t||e.pipes,e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,i)),this;if(!t){var r=e.pipes,n=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var a=0;a<n;a++)r[a].emit("unpipe",this,i);return this}var o=P(e.pipes,t);return-1===o||(e.pipes.splice(o,1),--e.pipesCount,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,i)),this},d.prototype.addListener=d.prototype.on=function(t,e){var i=n.prototype.on.call(this,t,e);if("data"===t)!1!==this._readableState.flowing&&this.resume();else if("readable"===t){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&b(this):m.nextTick(M,this))}return i},d.prototype.resume=function(){var t,e,i=this._readableState;return i.flowing||(v("resume"),i.flowing=!0,t=this,(e=i).resumeScheduled||(e.resumeScheduled=!0,m.nextTick(x,t,e))),this},d.prototype.pause=function(){return v("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(v("pause"),this._readableState.flowing=!1,this.emit("pause")),this},d.prototype.wrap=function(e){var i=this,r=this._readableState,n=!1;for(var t in e.on("end",function(){if(v("wrapped end"),r.decoder&&!r.ended){var t=r.decoder.end();t&&t.length&&i.push(t)}i.push(null)}),e.on("data",function(t){v("wrapped data"),r.decoder&&(t=r.decoder.write(t)),r.objectMode&&null==t||(r.objectMode||t&&t.length)&&(i.push(t)||(n=!0,e.pause()))}),e)void 0===this[t]&&"function"==typeof e[t]&&(this[t]=function(t){return function(){return e[t].apply(e,arguments)}}(t));for(var a=0;a<h.length;a++)e.on(h[a],this.emit.bind(this,h[a]));return this._read=function(t){v("wrapped _read",t),n&&(n=!1,e.resume())},this},Object.defineProperty(d.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),d._fromList=Q}).call(this,T("698d"),T("f2ac"))},c794:function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-icon"},[t.iconClass?i("i",{class:t.customIconClass,style:[t.iconStyle,t.colorStyle],attrs:{theme:t.theme,twoToneColor:t.twoToneColor,component:t.component}}):i("a-icon",{style:[t.iconStyle,t.colorStyle],attrs:{type:t.type,theme:t.theme,twoToneColor:t.twoToneColor,component:t.component}})],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},c832:function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return r.data?n("div",{staticClass:"statistics-results-container sm-component-tdtStatisticsResults"},[n("div",{staticClass:"title"},[r._v("\n "+r._s(r.$t("tdtResults.on"))+"\n "),r.prompt?n("span",{staticClass:"region"},[r._v(r._s(r.prompt.name))]):r._e(),r._v("\n "+r._s(r.$t("tdtResults.cityHadResults"))+"\n ")]),r._v(" "),n("div",{staticClass:"content"},[n("div",{staticClass:"priority-cities"},r._l(r.priorityCitys,function(e,t){return n("div",{key:t,staticClass:"city-item",on:{click:function(t){return r.searchDetail(e)}}},[n("a",{style:r.getColorStyle(0),attrs:{href:"javascript:void(0)"}},[r._v("\n "+r._s(e.name)+"\n "),n("span",{style:r.getTextColorStyle},[r._v("("+r._s(e.count)+")")])])])}),0),r._v(" "),n("div",{staticClass:"more-cities",on:{click:function(t){r.showMore=!r.showMore}}},[n("span",[r._v(r._s(r.$t("tdtResults.moreCity")))]),r._v(" "),n("a-icon",{attrs:{type:r.showMore?"caret-up":"caret-down"}})],1),r._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:r.showMore,expression:"showMore"}],staticClass:"cities-group"},[n("div",{staticClass:"results"},[n("a-tree",{style:"--icon-color: "+r.getTextColor,attrs:{showLine:"",treeData:r.data,defaultExpandedKeys:["0-0-0"]},scopedSlots:r._u([{key:"title",fn:function(t){var e=t.title,i=t.info;return[n("div",{staticClass:"city-item",on:{click:function(t){return r.searchDetail(i)}}},[n("a",{style:r.getColorStyle(0),attrs:{href:"javascript:void(0)"}},[r._v("\n "+r._s(e)+"\n "),n("span",{style:r.getTextColorStyle},[r._v("("+r._s(i.count)+")")])])])]}}],null,!1,1502040874)})],1)])])]):r._e()}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},c978:function(module,exports,__webpack_require__){"use strict";window.jsonsql={query:function(t,e){var i=t.match(/^(select)\s+([a-z0-9_\,\.\s\*]+)\s+from\s+([a-z0-9_\.]+)(?: where\s+\((.+)\))?\s*(?:order\sby\s+([a-z0-9_\,]+))?\s*(asc|desc|ascnum|descnum)?\s*(?:limit\s+([0-9_\,]+))?/i),r={fields:i[2].replace(" ","").split(","),from:i[3].replace(" ",""),where:null==i[4]?"true":i[4],orderby:null==i[5]?[]:i[5].replace(" ","").split(","),order:null==i[6]?"asc":i[6],limit:null==i[7]?[]:i[7].replace(" ","").split(",")};return this.parse(e,r)},parse:function(t,e){var i={fields:["*"],from:"json",where:"",orderby:[],order:"asc",limit:[]};for(var r in e)i[r]=e[r];var n=[];return n=this.returnFilter(t,i),n=this.returnOrderBy(n,i.orderby,i.order),n=this.returnLimit(n,i.limit)},returnFilter:function returnFilter(json,jsonsql_o){var jsonsql_scope=eval(jsonsql_o.from),jsonsql_result=[],jsonsql_rc=0;for(var jsonsql_i in""==jsonsql_o.where&&(jsonsql_o.where="true"),jsonsql_scope)this.functionWith(jsonsql_scope[jsonsql_i],jsonsql_o.where)&&(jsonsql_result[jsonsql_rc++]=this.returnFields(jsonsql_scope[jsonsql_i],jsonsql_o.fields));return jsonsql_result},functionWith:function(t,e){if(t){var i="";for(var r in t)i=i+"var "+r+' = _$_$_functionWith["'+r+'"];';return new Function("_$_$_functionWith",i+"return "+e)(t)}},returnFields:function(t,e){if(0==e.length&&(e=["*"]),"*"==e[0])return t;var i={};for(var r in e)i[e[r]]=t[e[r]];return i},returnOrderBy:function returnOrderBy(result,orderby,order){return 0==orderby.length||result.sort(function(a,b){switch(order.toLowerCase()){case"desc":return eval("a."+orderby[0]+" < b."+orderby[0])?1:-1;case"asc":return eval("a."+orderby[0]+" > b."+orderby[0])?1:-1;case"descnum":return eval("a."+orderby[0]+" - b."+orderby[0]);case"ascnum":return eval("b."+orderby[0]+" - a."+orderby[0])}}),result},returnLimit:function(t,e){switch(e.length){case 0:return t;case 1:return t.splice(0,e[0]);case 2:return t.splice(e[0]-1,e[1])}}}},ca40:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_ca40__},ca6a:function(t,e){var a="[object Symbol]",o=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt,h=Object.prototype.toString;function d(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}t.exports=function(t){if("number"==typeof t)return t;if("symbol"==typeof(e=t)||(i=e)&&"object"==typeof i&&h.call(e)==a)return NaN;var e,i;if(d(t)){var r="function"==typeof t.valueOf?t.valueOf():t;t=d(r)?r+"":r}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(o,"");var n=l.test(t);return n||u.test(t)?c(t.slice(2),n?2:8):s.test(t)?NaN:+t}},ca94:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1"));e.default=function t(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};(0,n.default)(this,t),this.paint=Object.assign({},e),this.layout=Object.assign({visibility:"visible"},i)}},cab0:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"RoutePlan",props:{routePlan:{type:[Object,Array]},start:{type:Object},dest:{type:Object},spinning:{type:Boolean},searchType:{type:String,default:"car"},isError:{type:Boolean,default:!1},themeStyle:{type:Array,default:function(){return[]}}},data:function(){return{activeTab:0,tabMap:{car:[this.$t("tdtResults.fastRoute"),this.$t("tdtResults.shortRoute"),this.$t("tdtResults.walkRoute")],bus:[this.$t("tdtResults.fast"),this.$t("tdtResults.noSubway"),this.$t("tdtResults.lessSwitch"),this.$t("tdtResults.lessWalk")]},expandDetail:[]}},watch:{searchType:{immediate:!0,handler:function(){"bus"===this.searchType&&(this.expandDetail=[!0])}},textColorsData:{handler:function(){this.changeSearchInputStyle()}}},methods:{changeSearchInputStyle:function(){var e=this;this.$el.querySelectorAll(".show-all-info").forEach(function(t){t.style.color=e.getTextColor})},styleChanged:function(t){this.expandDetail="car"===t?[]:[!0],this.$emit("style-changed",t)},routePlanClicked:function(t,e,i){var r=!this.expandDetail[e-1];this.$set(this.expandDetail,e-1,r),this.$emit("route-plan-clicked",r&&e,i)},checkboxChanged:function(t){var e=this.routePlan.features.features,i=new Array((void 0===e?[]:e).slice(1).length);this.expandDetail=t.target.checked?i.fill(!0):i.fill(!1)},busInfoClicked:function(t,i){var e=this.expandDetail.slice();e[i]=!e[i],this.expandDetail=e.map(function(t,e){return e===i&&t}),this.$emit("bus-info-clicked",i,e[i])},busPlanClicked:function(t,e,i){t.stopPropagation(),this.$emit("route-plan-clicked",e,i)}}};e.default=r},cabd:function(t,e,i){var r=i("df2e").isArray;t.exports={copyOptions:function(t){var e,i={};for(e in t)t.hasOwnProperty(e)&&(i[e]=t[e]);return i},ensureFlagExists:function(t,e){t in e&&"boolean"==typeof e[t]||(e[t]=!1)},ensureSpacesExists:function(t){"spaces"in t&&("number"==typeof t.spaces||"string"==typeof t.spaces)||(t.spaces=0)},ensureAlwaysArrayExists:function(t){"alwaysArray"in t&&("boolean"==typeof t.alwaysArray||r(t.alwaysArray))||(t.alwaysArray=!1)},ensureKeyExists:function(t,e){t+"Key"in e&&"string"==typeof e[t+"Key"]||(e[t+"Key"]=e.compact?"_"+t:t)},checkFnExists:function(t,e){return t+"Fn"in e}}},cadc:function(t,e,i){"use strict";i.r(e);var r=i("f5a9"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},cced:function(t,e,i){"use strict";function r(){var r=this,t=r.$createElement,n=r._self._c||t;return r.data?n("div",{staticClass:"sm-component-tdtPointsResults points-result-container"},["Search"===r.from?n("div",{staticClass:"title"},[r._v("\n "+r._s(r.$t("tdtResults.on"))+"\n "),r.prompt?n("span",{staticClass:"region"},[r._v(r._s(r.prompt.name||""))]):r._e(),r._v("\n "+r._s(r.$t("tdtResults.totalFind"))+"\n "),n("span",{staticClass:"total-num"},[r._v(r._s(r.count))]),r._v("\n "+r._s(r.$t("tdtResults.piecesResults"))+"\n ")]):r._e(),r._v(" "),n("ul",r._l(r.data,function(e,i){return n("li",{key:i,on:{click:function(t){return r.addPointToMap(e,i)},mouseenter:function(t){return r.toggleBuoyActive(t,e)},mouseleave:function(t){return r.toggleBuoyActive(t)}}},[n("div",{class:"buoy-icon buoy-icon-"+(i+1)}),r._v(" "),n("div",{staticClass:"route-info"},[n("span",{staticClass:"name",style:r.getColorStyle(0),attrs:{title:e.name}},[r._v(r._s(e.name))]),r._v(" "),e.phone?n("span",{staticClass:"phone"},[r._v(r._s(r.$t("tdtResults.phone"))+":"+r._s(e.phone))]):r._e(),r._v(" "),n("span",{staticClass:"address",attrs:{title:e.address}},[r._v(r._s(r.$t("tdtResults.address"))+":"+r._s(e.address))])]),r._v(" "),"Route"===r.from&&"start"===r.resultBelongTo?n("div",{staticClass:"set-start-point",style:r.getColorStyle(0),attrs:{title:r.$t("tdtResults.setStartPonint")},on:{click:function(t){return r.resetStartPoint(e)}}},[r._v(r._s(r.$t("tdtResults.setStartPonint")))]):r._e(),r._v(" "),"Route"===r.from&&"end"===r.resultBelongTo?n("div",{staticClass:"set-start-point",style:r.getColorStyle(0),attrs:{title:r.$t("tdtResults.setEndPonint")},on:{click:function(t){return r.resetEndPoint(e)}}},[r._v(r._s(r.$t("tdtResults.setEndPonint")))]):r._e()])}),0),r._v(" "),n("Pagination",{attrs:{total:r.count,pageNo:r.pageNo,pageSize:r.pageSize,"hide-on-single-page":!0},on:{change:r.pagiantionChange}})],1):r._e()}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},cdcc:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var c=i("144a"),h=i("38ce");e.default=function(t,e,i){void 0===i&&(i={});var r=c.getCoord(t),n=c.getCoord(e),a=h.degreesToRadians(n[1]-r[1]),o=h.degreesToRadians(n[0]-r[0]),s=h.degreesToRadians(r[1]),l=h.degreesToRadians(n[1]),u=Math.pow(Math.sin(a/2),2)+Math.pow(Math.sin(o/2),2)*Math.cos(s)*Math.cos(l);return h.radiansToLength(2*Math.atan2(Math.sqrt(u),Math.sqrt(1-u)),i.units)}},cedf:function(t,e,i){"use strict";i.r(e);var r=i("a1ea"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},cf46:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("1164"),o=i("38ce");e.default=function(t,e){void 0===e&&(e={});var i=a.default(t),r=(i[0]+i[2])/2,n=(i[1]+i[3])/2;return o.point([r,n],e.properties,e)}},cfa2:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("b761")),o=r(i("f6f9")),s=r(i("7a27")),l=r(i("b27b")),u=r(i("d040")),c=r(i("264a"));function h(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var d={name:"SmDataFlowLayer",mixins:[a.default,o.default],viewModelProps:["layerStyle"],props:{serviceUrl:{type:String,required:!0},registerToken:{type:String},geometry:{type:Object},excludeField:{type:Object},layerStyle:{type:Object,default:function(){return{line:new c.default,circle:new l.default,fill:new u.default}}}},loaded:function(){},created:function(){var t=JSON.parse(JSON.stringify(this.$props));delete t.serviceUrl,this.viewModel=new s.default(this.serviceUrl,function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?h(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},t)),this.registerEvents()},beforeDestroy:function(){this.viewModel.off("subscribefailed",this.subscribefailedFn),this.viewModel.off("subscribesucceeded",this.subscribesucceededFn),this.viewModel.off("dataupdated",this.dataupdatedFn)},methods:{registerEvents:function(){this.viewModel.on("subscribefailed",this.subscribefailedFn),this.viewModel.on("subscribesucceeded",this.subscribesucceededFn),this.viewModel.on("dataupdated",this.dataupdatedFn)},subscribefailedFn:function(t){this.$message.error(this.$t("dataFlow.dataSubscriptionFailed")),this.$emit("subscribe-failed",t)},subscribesucceededFn:function(t){this.$emit("subscribe-succeeded",t)},dataupdatedFn:function(t){this.$emit("data-updated",t)}},render:function(){}};e.default=d},d040:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1"));e.default=function t(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};(0,n.default)(this,t),this.layout={visibility:"visible"},this.paint={"fill-opacity":.8,"fill-color":"#3fb1e3","fill-translate":[0,0],"fill-antialias":!0,"fill-outline-color":"#3fb1e3","fill-translate-anchor":"map"},Object.assign(this.paint,e),Object.assign(this.layout,i)}},d073:function(t,e,i){var r={"./dark.scss":"743a","./light.scss":"f2e5"};function n(t){var e=a(t);return i(e)}function a(t){if(i.o(r,t))return r[t];var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}n.keys=function(){return Object.keys(r)},n.resolve=a,(t.exports=n).id="d073"},d094:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=r(i("19e1")),n=r(i("66f6")),I=r(i("8377")),b=r(i("c031")),a=r(i("6b51")),o=r(i("3d57"));i("f240");var s=function(t){function C(t){var e;(0,v.default)(this,C),e=(0,I.default)(this,(0,b.default)(C).call(this));var i=t.layerId,r=t.tileSize,n=t.mapUrl,a=t.tiles,o=t.bounds,s=t.minZoom,l=void 0===s?0:s,u=t.maxZoom,c=void 0===u?22:u,h=t.attribution,d=t.scheme,f=void 0===d?"xyz":d,g=t.visible,A=void 0===g||g,p=t.opacity,m=void 0===p?1:p,y=t.before;return e.layerId=i,e.tileSize=r,e.mapUrl=n,e.tiles=a,e.bounds=o,e.minZoom=l,e.maxZoom=c,e.attribution=h,e.scheme=f,e.opacity=m,e.visibility=A?"visible":"none",e.before=y,e.rasterSource="",e}return(0,a.default)(C,t),(0,n.default)(C,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setTiles",value:function(t){this.map.getSource(this.layerId)?(this.map.getSource(this.layerId).tiles=t,this.map.style.sourceCaches[this.layerId].clearTiles(),this.map.style.sourceCaches[this.layerId].update(this.map.transform),this.map.triggerRepaint()):this._addLayer()}},{key:"_init",value:function(){this.mapUrl?this._addRestMapLayer():this._addLayer()}},{key:"_addRestMapLayer",value:function(){var i=this;new o.default.supermap.MapService(this.mapUrl).getMapInfo(function(t){i.layerId||(i.layerId=t.name),!i.tileSize&&t.viewer&&(i.tileSize=t.viewer.width);var e=t.bounds;!i.bounds&&e&&(i.bounds=[e.left,e.bottom,e.right,e.top]),i.rasterSource="iserver",i.tiles=[i.mapUrl],i._addLayer(t)})}},{key:"_addLayer",value:function(){this.map.addLayer({id:this.layerId||"raster-layer-".concat((new Date).getTime()),type:"raster",source:{bounds:this.bounds||[-180,-85.051129,180,85.051129],type:"raster",tileSize:this.tileSize||256,tiles:this.tiles,rasterSource:this.rasterSource,minzoom:this.minZoom,maxzoom:this.maxZoom,scheme:this.scheme}},this.before)}},{key:"removed",value:function(){var t=this.map,e=this.layerId;t&&e&&t.getLayer(e)&&t.removeLayer(e),t&&e&&t.getSource(e)&&t.removeSource(e)}}]),C}(o.default.Evented);e.default=s},d10c:function(t,e,i){"use strict";i.r(e);var r=i("3979"),n=i("bda1");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},d1b8:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(i("19e1")),n=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),a=function(t){function a(t){var e;(0,o.default)(this,a),e=(0,s.default)(this,(0,l.default)(a).call(this));var i=t.layerStyle,r=t.data,n=t.layerId;return e.data=r,e.layerStyle=i,e.layerId=n,e}return(0,u.default)(a,t),(0,n.default)(a,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this._addLayer()}},{key:"setData",value:function(t){t&&this.map.getSource(this.layerId)&&(this.data=t,this.layerId&&!this.map.getSource(this.layerId)?this._addLayer():this.map.getSource(this.layerId).setData(t))}},{key:"setLayerStyle",value:function(t){if(t&&this.map.getSource(this.layerId)){for(var e=t.paint,i=t.layout,r=0,n=Object.keys(e);r<n.length;r++){var a=n[r];this.map.setPaintProperty(this.layerId,a,e[a])}for(var o=0,s=Object.keys(i);o<s.length;o++){var l=s[o];this.map.setLayoutProperty(this.layerId,l,i[l])}this.layerStyle=t}}},{key:"_addLayer",value:function(){if(!(this.layerStyle instanceof Object))throw new Error("layerStyle 不能为空");var t=this.layerStyle,e=t.paint,i=t.layout;this.map.addLayer({id:this.layerId,type:this._getLayerType(e),source:{type:"geojson",data:this.data},layout:i||{},paint:e||{}})}},{key:"_getLayerType",value:function(t){var e=0<arguments.length&&void 0!==t?t:{},i=Object.keys(e).join(" ").match(/circle-|line-|fill-extrusion-|fill-+/i),r=i?i[0]:"";return r.substr(0,r.length-1)}},{key:"removed",value:function(){var t=this.map,e=this.layerId;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),a}(r(i("3d57")).default.Evented);e.default=a},d201:function(t,e,i){var r=i("18ca");t.exports=function(){return r.Date.now()}},d20f:function(t,e,i){"use strict";i.r(e);var r=i("ebd9"),n=i("b8a4");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},d317:function(t,e,i){"use strict";i.r(e);var r=i("e453"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},d372:function(t,e){t.exports=function(t){if(Array.isArray(t)){for(var e=0,i=new Array(t.length);e<t.length;e++)i[e]=t[e];return i}}},d3a8:function(t,e){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},d3d0:function(t,e,i){"use strict";i.r(e);var r=i("10d6");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},d3e9:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("5643")),a=r(i("fb6a")),o=r(i("5fdb")),s=new n.default({mapCache:{},webMapCache:{},getMap:function(t){return this.mapCache[t]},getAllMaps:function(){return this.mapCache},setMap:function(t,e){this.mapCache[t]=e},deleteMap:function(t){a.default.$emit("delete-map",t),delete this.mapCache[t]},getWebMap:function(t){return this.webMapCache[t]},getAllWebMap:function(){return this.webMapCache},setWebMap:function(t,e){this.webMapCache[t]=e},deleteWebMap:function(t){delete this.webMapCache[t]},getMapSource:function(t){var e=[],i=this.getMap(t);if(i){var r=new o.default({map:i}).getSourceList();for(var n in r){if(n)(r[n].layers||[]).forEach(function(t){t.source&&"raster"!==t.type&&e.push(t.source)})}}return e}});e.default=s},d5f4:function(t,e,i){"use strict";i.r(e);var r=i("32bc"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},d691:function(t,e,i){"use strict";var n=i("443f"),r=i("c079"),a=Object.prototype.toString;function o(t){return"[object Array]"===a.call(t)}function s(t){return null!==t&&"object"==typeof t}function l(t){return"[object Function]"===a.call(t)}function u(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),o(t))for(var i=0,r=t.length;i<r;i++)e.call(null,t[i],i,t);else for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.call(null,t[n],n,t)}t.exports={isArray:o,isArrayBuffer:function(t){return"[object ArrayBuffer]"===a.call(t)},isBuffer:r,isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isUndefined:function(t){return void 0===t},isDate:function(t){return"[object Date]"===a.call(t)},isFile:function(t){return"[object File]"===a.call(t)},isBlob:function(t){return"[object Blob]"===a.call(t)},isFunction:l,isStream:function(t){return s(t)&&l(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:u,merge:function i(){var r={};function t(t,e){"object"==typeof r[e]&&"object"==typeof t?r[e]=i(r[e],t):r[e]=t}for(var e=0,n=arguments.length;e<n;e++)u(arguments[e],t);return r},deepMerge:function i(){var r={};function t(t,e){"object"==typeof r[e]&&"object"==typeof t?r[e]=i(r[e],t):r[e]="object"==typeof t?i({},t):t}for(var e=0,n=arguments.length;e<n;e++)u(arguments[e],t);return r},extend:function(i,t,r){return u(t,function(t,e){i[e]=r&&"function"==typeof t?n(t,r):t}),i},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},d6a7:function(t,e,i){t.exports=function(f,A){"use strict";var t;return f=f&&f.hasOwnProperty("default")?f.default:f,A=A&&A.hasOwnProperty("default")?A.default:A,function(t){var c;t.exports;(c=window).DOMParser=window.DOMParser;function g(){return document.createElement("canvas")}var d,h=function(t,e,i){if(null!=t||null!=e||null!=i){var r=function(n){var P={opts:n,FRAMERATE:30,MAX_VIRTUAL_PIXELS:3e4,rootEmSize:12,emSize:12,log:function(t){}};1==P.opts.log&&"undefined"!=typeof console&&(P.log=function(t){console.log(t)});P.init=function(t){var e=0;P.UniqueId=function(){return"canvg"+ ++e},P.Definitions={},P.Styles={},P.StylesSpecificity={},P.Animations=[],P.Images=[],P.ctx=t,P.ViewPort=new function(){this.viewPorts=[],this.Clear=function(){this.viewPorts=[]},this.SetCurrent=function(t,e){this.viewPorts.push({width:t,height:e})},this.RemoveCurrent=function(){this.viewPorts.pop()},this.Current=function(){return this.viewPorts[this.viewPorts.length-1]},this.width=function(){return this.Current().width},this.height=function(){return this.Current().height},this.ComputeSize=function(t){return null!=t&&"number"==typeof t?t:"x"==t?this.width():"y"==t?this.height():Math.sqrt(Math.pow(this.width(),2)+Math.pow(this.height(),2))/Math.sqrt(2)}}},P.init(),P.ImagesLoaded=function(){for(var t=0;t<P.Images.length;t++)if(!P.Images[t].loaded)return!1;return!0},P.trim=function(t){return t.replace(/^\s+|\s+$/g,"")},P.compressSpaces=function(t){return t.replace(/(?!\u3000)\s+/gm," ")},P.ajax=function(t){var e;return(e=c.XMLHttpRequest?new c.XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP"))?(e.open("GET",t,!1),e.send(null),e.responseText):null},P.parseXml=function(t){if("undefined"!=typeof Windows&&void 0!==Windows.Data&&void 0!==Windows.Data.Xml){var e=new Windows.Data.Xml.Dom.XmlDocument,i=new Windows.Data.Xml.Dom.XmlLoadSettings;return i.prohibitDtd=!1,e.loadXml(t,i),e}if(!c.DOMParser){t=t.replace(/<!DOCTYPE svg[^>]*>/,"");var e=new ActiveXObject("Microsoft.XMLDOM");return e.async="false",e.loadXML(t),e}try{var r=n.xmldom?new c.DOMParser(n.xmldom):new c.DOMParser;return r.parseFromString(t,"image/svg+xml")}catch(e){return(r=n.xmldom?new c.DOMParser(n.xmldom):new c.DOMParser).parseFromString(t,"text/xml")}},P.Property=function(t,e){this.name=t,this.value=e},P.Property.prototype.getValue=function(){return this.value},P.Property.prototype.hasValue=function(){return null!=this.value&&""!==this.value},P.Property.prototype.numValue=function(){if(!this.hasValue())return 0;var t=parseFloat(this.value);return(this.value+"").match(/%$/)&&(t/=100),t},P.Property.prototype.valueOrDefault=function(t){return this.hasValue()?this.value:t},P.Property.prototype.numValueOrDefault=function(t){return this.hasValue()?this.numValue():t},P.Property.prototype.addOpacity=function(t){var e=this.value;if(null!=t.value&&""!=t.value&&"string"==typeof this.value){var i=new f(this.value);i.ok&&(e="rgba("+i.r+", "+i.g+", "+i.b+", "+t.numValue()+")")}return new P.Property(this.name,e)},P.Property.prototype.getDefinition=function(){var t=this.value.match(/#([^\)'"]+)/);return t&&(t=t[1]),t||(t=this.value),P.Definitions[t]},P.Property.prototype.isUrlDefinition=function(){return 0==this.value.indexOf("url(")},P.Property.prototype.getFillStyleDefinition=function(t,e){var i=this.getDefinition();if(null!=i&&i.createGradient)return i.createGradient(P.ctx,t,e);if(null!=i&&i.createPattern){if(i.getHrefAttribute().hasValue()){var r=i.attribute("patternTransform");i=i.getHrefAttribute().getDefinition(),r.hasValue()&&(i.attribute("patternTransform",!0).value=r.value)}return i.createPattern(P.ctx,t)}return null},P.Property.prototype.getDPI=function(t){return 96},P.Property.prototype.getREM=function(t){return P.rootEmSize},P.Property.prototype.getEM=function(t){return P.emSize},P.Property.prototype.getUnits=function(){var t=this.value+"";return t.replace(/[0-9\.\-]/g,"")},P.Property.prototype.isPixels=function(){if(!this.hasValue())return!1;var t=this.value+"";return!!t.match(/px$/)||!!t.match(/^[0-9]+$/)},P.Property.prototype.toPixels=function(t,e){if(!this.hasValue())return 0;var i=this.value+"";if(i.match(/rem$/))return this.numValue()*this.getREM(t);if(i.match(/em$/))return this.numValue()*this.getEM(t);if(i.match(/ex$/))return this.numValue()*this.getEM(t)/2;if(i.match(/px$/))return this.numValue();if(i.match(/pt$/))return this.numValue()*this.getDPI(t)*(1/72);if(i.match(/pc$/))return 15*this.numValue();if(i.match(/cm$/))return this.numValue()*this.getDPI(t)/2.54;if(i.match(/mm$/))return this.numValue()*this.getDPI(t)/25.4;if(i.match(/in$/))return this.numValue()*this.getDPI(t);if(i.match(/%$/))return this.numValue()*P.ViewPort.ComputeSize(t);var r=this.numValue();return e&&r<1?r*P.ViewPort.ComputeSize(t):r},P.Property.prototype.toMilliseconds=function(){if(!this.hasValue())return 0;var t=this.value+"";return t.match(/s$/)?1e3*this.numValue():(t.match(/ms$/),this.numValue())},P.Property.prototype.toRadians=function(){if(!this.hasValue())return 0;var t=this.value+"";return t.match(/deg$/)?this.numValue()*(Math.PI/180):t.match(/grad$/)?this.numValue()*(Math.PI/200):t.match(/rad$/)?this.numValue():this.numValue()*(Math.PI/180)};var t={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};return P.Property.prototype.toTextBaseline=function(){return this.hasValue()?t[this.value]:null},P.Font=new function(){this.Styles="normal|italic|oblique|inherit",this.Variants="normal|small-caps|inherit",this.Weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit",this.CreateFont=function(t,e,i,r,n,a){var o=null!=a?this.Parse(a):this.CreateFont("","","","","",P.ctx.font);return{fontFamily:n=n||o.fontFamily,fontSize:r||o.fontSize,fontStyle:t||o.fontStyle,fontWeight:i||o.fontWeight,fontVariant:e||o.fontVariant,toString:function(){return[this.fontStyle,this.fontVariant,this.fontWeight,this.fontSize,this.fontFamily].join(" ")}}};var o=this;this.Parse=function(t){for(var e={},i=P.trim(P.compressSpaces(t||"")).split(" "),r={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1},n="",a=0;a<i.length;a++)r.fontStyle||-1==o.Styles.indexOf(i[a])?r.fontVariant||-1==o.Variants.indexOf(i[a])?r.fontWeight||-1==o.Weights.indexOf(i[a])?r.fontSize?"inherit"!=i[a]&&(n+=i[a]):("inherit"!=i[a]&&(e.fontSize=i[a].split("/")[0]),r.fontStyle=r.fontVariant=r.fontWeight=r.fontSize=!0):("inherit"!=i[a]&&(e.fontWeight=i[a]),r.fontStyle=r.fontVariant=r.fontWeight=!0):("inherit"!=i[a]&&(e.fontVariant=i[a]),r.fontStyle=r.fontVariant=!0):("inherit"!=i[a]&&(e.fontStyle=i[a]),r.fontStyle=!0);return""!=n&&(e.fontFamily=n),e}},P.ToNumberArray=function(t){for(var e=P.trim(P.compressSpaces((t||"").replace(/,/g," "))).split(" "),i=0;i<e.length;i++)e[i]=parseFloat(e[i]);return e},P.Point=function(t,e){this.x=t,this.y=e},P.Point.prototype.angleTo=function(t){return Math.atan2(t.y-this.y,t.x-this.x)},P.Point.prototype.applyTransform=function(t){var e=this.x*t[0]+this.y*t[2]+t[4],i=this.x*t[1]+this.y*t[3]+t[5];this.x=e,this.y=i},P.CreatePoint=function(t){var e=P.ToNumberArray(t);return new P.Point(e[0],e[1])},P.CreatePath=function(t){for(var e=P.ToNumberArray(t),i=[],r=0;r<e.length;r+=2)i.push(new P.Point(e[r],e[r+1]));return i},P.BoundingBox=function(t,e,i,r){this.x1=Number.NaN,this.y1=Number.NaN,this.x2=Number.NaN,this.y2=Number.NaN,this.x=function(){return this.x1},this.y=function(){return this.y1},this.width=function(){return this.x2-this.x1},this.height=function(){return this.y2-this.y1},this.addPoint=function(t,e){null!=t&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),t<this.x1&&(this.x1=t),t>this.x2&&(this.x2=t)),null!=e&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),e<this.y1&&(this.y1=e),e>this.y2&&(this.y2=e))},this.addX=function(t){this.addPoint(t,null)},this.addY=function(t){this.addPoint(null,t)},this.addBoundingBox=function(t){this.addPoint(t.x1,t.y1),this.addPoint(t.x2,t.y2)},this.addQuadraticCurve=function(t,e,i,r,n,a){var o=t+2/3*(i-t),s=e+2/3*(r-e),l=o+1/3*(n-t),u=s+1/3*(a-e);this.addBezierCurve(t,e,o,l,s,u,n,a)},this.addBezierCurve=function(t,e,i,r,n,a,o,s){var l=[t,e],u=[i,r],c=[n,a],h=[o,s];this.addPoint(l[0],l[1]),this.addPoint(h[0],h[1]);for(var d=0;d<=1;d++){var f=function(t){return Math.pow(1-t,3)*l[d]+3*Math.pow(1-t,2)*t*u[d]+3*(1-t)*Math.pow(t,2)*c[d]+Math.pow(t,3)*h[d]},g=6*l[d]-12*u[d]+6*c[d],A=-3*l[d]+9*u[d]-9*c[d]+3*h[d],p=3*u[d]-3*l[d];if(0!=A){var m=Math.pow(g,2)-4*p*A;if(!(m<0)){var y=(-g+Math.sqrt(m))/(2*A);0<y&&y<1&&(0==d&&this.addX(f(y)),1==d&&this.addY(f(y)));var C=(-g-Math.sqrt(m))/(2*A);0<C&&C<1&&(0==d&&this.addX(f(C)),1==d&&this.addY(f(C)))}}else{if(0==g)continue;var v=-p/g;0<v&&v<1&&(0==d&&this.addX(f(v)),1==d&&this.addY(f(v)))}}},this.isPointInBox=function(t,e){return this.x1<=t&&t<=this.x2&&this.y1<=e&&e<=this.y2},this.addPoint(t,e),this.addPoint(i,r)},P.Transform=function(t){var e=this;this.Type={},this.Type.translate=function(t){this.p=P.CreatePoint(t),this.apply=function(t){t.translate(this.p.x||0,this.p.y||0)},this.unapply=function(t){t.translate(-1*this.p.x||0,-1*this.p.y||0)},this.applyToPoint=function(t){t.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0])}},this.Type.rotate=function(t){var e=P.ToNumberArray(t);this.angle=new P.Property("angle",e[0]),this.cx=e[1]||0,this.cy=e[2]||0,this.apply=function(t){t.translate(this.cx,this.cy),t.rotate(this.angle.toRadians()),t.translate(-this.cx,-this.cy)},this.unapply=function(t){t.translate(this.cx,this.cy),t.rotate(-1*this.angle.toRadians()),t.translate(-this.cx,-this.cy)},this.applyToPoint=function(t){var e=this.angle.toRadians();t.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0]),t.applyTransform([Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0]),t.applyTransform([1,0,0,1,-this.p.x||0,-this.p.y||0])}},this.Type.scale=function(t){this.p=P.CreatePoint(t),this.apply=function(t){t.scale(this.p.x||1,this.p.y||this.p.x||1)},this.unapply=function(t){t.scale(1/this.p.x||1,1/this.p.y||this.p.x||1)},this.applyToPoint=function(t){t.applyTransform([this.p.x||0,0,0,this.p.y||0,0,0])}},this.Type.matrix=function(t){this.m=P.ToNumberArray(t),this.apply=function(t){t.transform(this.m[0],this.m[1],this.m[2],this.m[3],this.m[4],this.m[5])},this.unapply=function(t){var e=this.m[0],i=this.m[2],r=this.m[4],n=this.m[1],a=this.m[3],o=this.m[5],s=1/(e*(1*a-0*o)-i*(1*n-0*o)+r*(0*n-0*a));t.transform(s*(1*a-0*o),s*(0*o-1*n),s*(0*r-1*i),s*(1*e-0*r),s*(i*o-r*a),s*(r*n-e*o))},this.applyToPoint=function(t){t.applyTransform(this.m)}},this.Type.SkewBase=function(t){this.base=e.Type.matrix,this.base(t),this.angle=new P.Property("angle",t)},this.Type.SkewBase.prototype=new this.Type.matrix,this.Type.skewX=function(t){this.base=e.Type.SkewBase,this.base(t),this.m=[1,0,Math.tan(this.angle.toRadians()),1,0,0]},this.Type.skewX.prototype=new this.Type.SkewBase,this.Type.skewY=function(t){this.base=e.Type.SkewBase,this.base(t),this.m=[1,Math.tan(this.angle.toRadians()),0,1,0,0]},this.Type.skewY.prototype=new this.Type.SkewBase,this.transforms=[],this.apply=function(t){for(var e=0;e<this.transforms.length;e++)this.transforms[e].apply(t)},this.unapply=function(t){for(var e=this.transforms.length-1;0<=e;e--)this.transforms[e].unapply(t)},this.applyToPoint=function(t){for(var e=0;e<this.transforms.length;e++)this.transforms[e].applyToPoint(t)};for(var i=P.trim(P.compressSpaces(t)).replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/),r=0;r<i.length;r++)if("none"!==i[r]){var n=P.trim(i[r].split("(")[0]),a=i[r].split("(")[1].replace(")",""),o=this.Type[n];if(void 0!==o){var s=new o(a);s.type=n,this.transforms.push(s)}}},P.AspectRatio=function(t,e,i,r,n,a,o,s,l,u){var c=(e=(e=P.compressSpaces(e)).replace(/^defer\s/,"")).split(" ")[0]||"xMidYMid",h=e.split(" ")[1]||"meet",d=i/r,f=n/a,g=Math.min(d,f),A=Math.max(d,f);"meet"==h&&(r*=g,a*=g),"slice"==h&&(r*=A,a*=A),l=new P.Property("refX",l),u=new P.Property("refY",u),l.hasValue()&&u.hasValue()?t.translate(-g*l.toPixels("x"),-g*u.toPixels("y")):(c.match(/^xMid/)&&("meet"==h&&g==f||"slice"==h&&A==f)&&t.translate(i/2-r/2,0),c.match(/YMid$/)&&("meet"==h&&g==d||"slice"==h&&A==d)&&t.translate(0,n/2-a/2),c.match(/^xMax/)&&("meet"==h&&g==f||"slice"==h&&A==f)&&t.translate(i-r,0),c.match(/YMax$/)&&("meet"==h&&g==d||"slice"==h&&A==d)&&t.translate(0,n-a)),"none"==c?t.scale(d,f):"meet"==h?t.scale(g,g):"slice"==h&&t.scale(A,A),t.translate(null==o?0:-o,null==s?0:-s)},P.Element={},P.EmptyProperty=new P.Property("EMPTY",""),P.Element.ElementBase=function(a){this.attributes={},this.styles={},this.stylesSpecificity={},this.children=[],this.attribute=function(t,e){var i=this.attributes[t];return null!=i?i:(1==e&&(i=new P.Property(t,""),this.attributes[t]=i),i||P.EmptyProperty)},this.getHrefAttribute=function(){for(var t in this.attributes)if("href"==t||t.match(/:href$/))return this.attributes[t];return P.EmptyProperty},this.style=function(t,e,i){var r=this.styles[t];if(null!=r)return r;var n=this.attribute(t);if(null!=n&&n.hasValue())return this.styles[t]=n;if(1!=i){var a=this.parent;if(null!=a){var o=a.style(t);if(null!=o&&o.hasValue())return o}}return 1==e&&(r=new P.Property(t,""),this.styles[t]=r),r||P.EmptyProperty},this.render=function(t){if("none"!=this.style("display").value&&"hidden"!=this.style("visibility").value){if(t.save(),this.style("mask").hasValue()){var e=this.style("mask").getDefinition();null!=e&&e.apply(t,this)}else if(this.style("filter").hasValue()){var i=this.style("filter").getDefinition();null!=i&&i.apply(t,this)}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}},this.setContext=function(t){},this.clearContext=function(t){},this.renderChildren=function(t){for(var e=0;e<this.children.length;e++)this.children[e].render(t)},this.addChild=function(t,e){var i=t;e&&(i=P.CreateElement(t)),i.parent=this,"title"!=i.type&&this.children.push(i)},this.addStylesFromStyleDefinition=function(){for(var t in P.Styles)if("@"!=t[0]&&d(a,t)){var e=P.Styles[t],i=P.StylesSpecificity[t];if(null!=e)for(var r in e){var n=this.stylesSpecificity[r];void 0===n&&(n="000"),n<i&&(this.styles[r]=e[r],this.stylesSpecificity[r]=i)}}};var t,e=new RegExp("^[A-Z-]+$");if(null!=a&&1==a.nodeType){for(var i=0;i<a.attributes.length;i++){var r=a.attributes[i],n=(t=r.nodeName,e.test(t)?t.toLowerCase():t);this.attributes[n]=new P.Property(n,r.value)}if(this.addStylesFromStyleDefinition(),this.attribute("style").hasValue()){var o=this.attribute("style").value.split(";");for(i=0;i<o.length;i++)if(""!=P.trim(o[i])){var s=o[i].split(":"),l=P.trim(s[0]),u=P.trim(s[1]);this.styles[l]=new P.Property(l,u)}}for(this.attribute("id").hasValue()&&null==P.Definitions[this.attribute("id").value]&&(P.Definitions[this.attribute("id").value]=this),i=0;i<a.childNodes.length;i++){var c=a.childNodes[i];if(1==c.nodeType&&this.addChild(c,!0),this.captureTextNodes&&(3==c.nodeType||4==c.nodeType)){var h=c.value||c.text||c.textContent||"";""!=P.compressSpaces(h)&&this.addChild(new P.Element.tspan(c),!1)}}}},P.Element.RenderedElementBase=function(t){this.base=P.Element.ElementBase,this.base(t),this.calculateOpacity=function(){for(var t=1,e=this;null!=e;){var i=e.style("opacity",!1,!0);i.hasValue()&&(t*=i.numValue()),e=e.parent}return t},this.setContext=function(t,e){if(!e){var i;if(this.style("fill").isUrlDefinition())null!=(i=this.style("fill").getFillStyleDefinition(this,this.style("fill-opacity")))&&(t.fillStyle=i);else if(this.style("fill").hasValue()){var r;"currentColor"==(r=this.style("fill")).value&&(r.value=this.style("color").value),"inherit"!=r.value&&(t.fillStyle="none"==r.value?"rgba(0,0,0,0)":r.value)}if(this.style("fill-opacity").hasValue()&&(r=(r=new P.Property("fill",t.fillStyle)).addOpacity(this.style("fill-opacity")),t.fillStyle=r.value),this.style("stroke").isUrlDefinition())null!=(i=this.style("stroke").getFillStyleDefinition(this,this.style("stroke-opacity")))&&(t.strokeStyle=i);else if(this.style("stroke").hasValue()){var n;"currentColor"==(n=this.style("stroke")).value&&(n.value=this.style("color").value),"inherit"!=n.value&&(t.strokeStyle="none"==n.value?"rgba(0,0,0,0)":n.value)}if(this.style("stroke-opacity").hasValue()&&(n=(n=new P.Property("stroke",t.strokeStyle)).addOpacity(this.style("stroke-opacity")),t.strokeStyle=n.value),this.style("stroke-width").hasValue()){var a=this.style("stroke-width").toPixels();t.lineWidth=0==a?.001:a}if(this.style("stroke-linecap").hasValue()&&(t.lineCap=this.style("stroke-linecap").value),this.style("stroke-linejoin").hasValue()&&(t.lineJoin=this.style("stroke-linejoin").value),this.style("stroke-miterlimit").hasValue()&&(t.miterLimit=this.style("stroke-miterlimit").value),this.style("paint-order").hasValue()&&(t.paintOrder=this.style("paint-order").value),this.style("stroke-dasharray").hasValue()&&"none"!=this.style("stroke-dasharray").value){var o=P.ToNumberArray(this.style("stroke-dasharray").value);void 0!==t.setLineDash?t.setLineDash(o):void 0!==t.webkitLineDash?t.webkitLineDash=o:void 0===t.mozDash||1==o.length&&0==o[0]||(t.mozDash=o);var s=this.style("stroke-dashoffset").toPixels();void 0!==t.lineDashOffset?t.lineDashOffset=s:void 0!==t.webkitLineDashOffset?t.webkitLineDashOffset=s:void 0!==t.mozDashOffset&&(t.mozDashOffset=s)}}if(void 0!==t.font){t.font=P.Font.CreateFont(this.style("font-style").value,this.style("font-variant").value,this.style("font-weight").value,this.style("font-size").hasValue()?this.style("font-size").toPixels()+"px":"",this.style("font-family").value).toString();var l=this.style("font-size",!1,!1);l.isPixels()&&(P.emSize=l.toPixels())}if(this.style("transform",!1,!0).hasValue()&&new P.Transform(this.style("transform",!1,!0).value).apply(t),this.style("clip-path",!1,!0).hasValue()){var u=this.style("clip-path",!1,!0).getDefinition();null!=u&&u.apply(t)}t.globalAlpha=this.calculateOpacity()}},P.Element.RenderedElementBase.prototype=new P.Element.ElementBase,P.Element.PathElementBase=function(t){this.base=P.Element.RenderedElementBase,this.base(t),this.path=function(t){return null!=t&&t.beginPath(),new P.BoundingBox},this.renderChildren=function(t){this.path(t),P.Mouse.checkPath(this,t),""!=t.fillStyle&&("inherit"!=this.style("fill-rule").valueOrDefault("inherit")?t.fill(this.style("fill-rule").value):t.fill()),""!=t.strokeStyle&&t.stroke();var e=this.getMarkers();if(null!=e){if(this.style("marker-start").isUrlDefinition()&&(i=this.style("marker-start").getDefinition()).render(t,e[0][0],e[0][1]),this.style("marker-mid").isUrlDefinition())for(var i=this.style("marker-mid").getDefinition(),r=1;r<e.length-1;r++)i.render(t,e[r][0],e[r][1]);this.style("marker-end").isUrlDefinition()&&(i=this.style("marker-end").getDefinition()).render(t,e[e.length-1][0],e[e.length-1][1])}},this.getBoundingBox=function(){return this.path()},this.getMarkers=function(){return null}},P.Element.PathElementBase.prototype=new P.Element.RenderedElementBase,P.Element.svg=function(t){this.base=P.Element.RenderedElementBase,this.base(t),this.baseClearContext=this.clearContext,this.clearContext=function(t){this.baseClearContext(t),P.ViewPort.RemoveCurrent()},this.baseSetContext=this.setContext,this.setContext=function(t){if(t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4,t.canvas.style&&void 0!==t.font&&void 0!==c.getComputedStyle){t.font=c.getComputedStyle(t.canvas).getPropertyValue("font");var e=new P.Property("fontSize",P.Font.Parse(t.font).fontSize);e.hasValue()&&(P.rootEmSize=P.emSize=e.toPixels("y"))}this.baseSetContext(t),this.attribute("x").hasValue()||(this.attribute("x",!0).value=0),this.attribute("y").hasValue()||(this.attribute("y",!0).value=0),t.translate(this.attribute("x").toPixels("x"),this.attribute("y").toPixels("y"));var i=P.ViewPort.width(),r=P.ViewPort.height();if(this.attribute("width").hasValue()||(this.attribute("width",!0).value="100%"),this.attribute("height").hasValue()||(this.attribute("height",!0).value="100%"),void 0===this.root){i=this.attribute("width").toPixels("x"),r=this.attribute("height").toPixels("y");var n=0,a=0;this.attribute("refX").hasValue()&&this.attribute("refY").hasValue()&&(n=-this.attribute("refX").toPixels("x"),a=-this.attribute("refY").toPixels("y")),"visible"!=this.attribute("overflow").valueOrDefault("hidden")&&(t.beginPath(),t.moveTo(n,a),t.lineTo(i,a),t.lineTo(i,r),t.lineTo(n,r),t.closePath(),t.clip())}if(P.ViewPort.SetCurrent(i,r),this.attribute("viewBox").hasValue()){var o=P.ToNumberArray(this.attribute("viewBox").value),s=o[0],l=o[1];i=o[2],r=o[3],P.AspectRatio(t,this.attribute("preserveAspectRatio").value,P.ViewPort.width(),i,P.ViewPort.height(),r,s,l,this.attribute("refX").value,this.attribute("refY").value),P.ViewPort.RemoveCurrent(),P.ViewPort.SetCurrent(o[2],o[3])}}},P.Element.svg.prototype=new P.Element.RenderedElementBase,P.Element.rect=function(t){this.base=P.Element.PathElementBase,this.base(t),this.path=function(t){var e=this.attribute("x").toPixels("x"),i=this.attribute("y").toPixels("y"),r=this.attribute("width").toPixels("x"),n=this.attribute("height").toPixels("y"),a=this.attribute("rx").toPixels("x"),o=this.attribute("ry").toPixels("y");if(this.attribute("rx").hasValue()&&!this.attribute("ry").hasValue()&&(o=a),this.attribute("ry").hasValue()&&!this.attribute("rx").hasValue()&&(a=o),a=Math.min(a,r/2),o=Math.min(o,n/2),null!=t){var s=(Math.sqrt(2)-1)/3*4;t.beginPath(),t.moveTo(e+a,i),t.lineTo(e+r-a,i),t.bezierCurveTo(e+r-a+s*a,i,e+r,i+o-s*o,e+r,i+o),t.lineTo(e+r,i+n-o),t.bezierCurveTo(e+r,i+n-o+s*o,e+r-a+s*a,i+n,e+r-a,i+n),t.lineTo(e+a,i+n),t.bezierCurveTo(e+a-s*a,i+n,e,i+n-o+s*o,e,i+n-o),t.lineTo(e,i+o),t.bezierCurveTo(e,i+o-s*o,e+a-s*a,i,e+a,i),t.closePath()}return new P.BoundingBox(e,i,e+r,i+n)}},P.Element.rect.prototype=new P.Element.PathElementBase,P.Element.circle=function(t){this.base=P.Element.PathElementBase,this.base(t),this.path=function(t){var e=this.attribute("cx").toPixels("x"),i=this.attribute("cy").toPixels("y"),r=this.attribute("r").toPixels();return null!=t&&(t.beginPath(),t.arc(e,i,r,0,2*Math.PI,!1),t.closePath()),new P.BoundingBox(e-r,i-r,e+r,i+r)}},P.Element.circle.prototype=new P.Element.PathElementBase,P.Element.ellipse=function(t){this.base=P.Element.PathElementBase,this.base(t),this.path=function(t){var e=(Math.sqrt(2)-1)/3*4,i=this.attribute("rx").toPixels("x"),r=this.attribute("ry").toPixels("y"),n=this.attribute("cx").toPixels("x"),a=this.attribute("cy").toPixels("y");return null!=t&&(t.beginPath(),t.moveTo(n+i,a),t.bezierCurveTo(n+i,a+e*r,n+e*i,a+r,n,a+r),t.bezierCurveTo(n-e*i,a+r,n-i,a+e*r,n-i,a),t.bezierCurveTo(n-i,a-e*r,n-e*i,a-r,n,a-r),t.bezierCurveTo(n+e*i,a-r,n+i,a-e*r,n+i,a),t.closePath()),new P.BoundingBox(n-i,a-r,n+i,a+r)}},P.Element.ellipse.prototype=new P.Element.PathElementBase,P.Element.line=function(t){this.base=P.Element.PathElementBase,this.base(t),this.getPoints=function(){return[new P.Point(this.attribute("x1").toPixels("x"),this.attribute("y1").toPixels("y")),new P.Point(this.attribute("x2").toPixels("x"),this.attribute("y2").toPixels("y"))]},this.path=function(t){var e=this.getPoints();return null!=t&&(t.beginPath(),t.moveTo(e[0].x,e[0].y),t.lineTo(e[1].x,e[1].y)),new P.BoundingBox(e[0].x,e[0].y,e[1].x,e[1].y)},this.getMarkers=function(){var t=this.getPoints(),e=t[0].angleTo(t[1]);return[[t[0],e],[t[1],e]]}},P.Element.line.prototype=new P.Element.PathElementBase,P.Element.polyline=function(t){this.base=P.Element.PathElementBase,this.base(t),this.points=P.CreatePath(this.attribute("points").value),this.path=function(t){var e=new P.BoundingBox(this.points[0].x,this.points[0].y);null!=t&&(t.beginPath(),t.moveTo(this.points[0].x,this.points[0].y));for(var i=1;i<this.points.length;i++)e.addPoint(this.points[i].x,this.points[i].y),null!=t&&t.lineTo(this.points[i].x,this.points[i].y);return e},this.getMarkers=function(){for(var t=[],e=0;e<this.points.length-1;e++)t.push([this.points[e],this.points[e].angleTo(this.points[e+1])]);return 0<t.length&&t.push([this.points[this.points.length-1],t[t.length-1][1]]),t}},P.Element.polyline.prototype=new P.Element.PathElementBase,P.Element.polygon=function(t){this.base=P.Element.polyline,this.base(t),this.basePath=this.path,this.path=function(t){var e=this.basePath(t);return null!=t&&(t.lineTo(this.points[0].x,this.points[0].y),t.closePath()),e}},P.Element.polygon.prototype=new P.Element.polyline,P.Element.path=function(t){this.base=P.Element.PathElementBase,this.base(t);var e=this.attribute("d").value;e=e.replace(/,/gm," ");for(var i=0;i<2;i++)e=e.replace(/([MmZzLlHhVvCcSsQqTtAa])([^\s])/gm,"$1 $2");for(e=(e=e.replace(/([^\s])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2")).replace(/([0-9])([+\-])/gm,"$1 $2"),i=0;i<2;i++)e=e.replace(/(\.[0-9]*)(\.)/gm,"$1 $2");e=e.replace(/([Aa](\s+[0-9]+){3})\s+([01])\s*([01])/gm,"$1 $3 $4 "),e=P.compressSpaces(e),e=P.trim(e),this.PathParser=new function(t){this.tokens=t.split(" "),this.reset=function(){this.i=-1,this.command="",this.previousCommand="",this.start=new P.Point(0,0),this.control=new P.Point(0,0),this.current=new P.Point(0,0),this.points=[],this.angles=[]},this.isEnd=function(){return this.i>=this.tokens.length-1},this.isCommandOrEnd=function(){return!!this.isEnd()||null!=this.tokens[this.i+1].match(/^[A-Za-z]$/)},this.isRelativeCommand=function(){switch(this.command){case"m":case"l":case"h":case"v":case"c":case"s":case"q":case"t":case"a":case"z":return!0}return!1},this.getToken=function(){return this.i++,this.tokens[this.i]},this.getScalar=function(){return parseFloat(this.getToken())},this.nextCommand=function(){this.previousCommand=this.command,this.command=this.getToken()},this.getPoint=function(){var t=new P.Point(this.getScalar(),this.getScalar());return this.makeAbsolute(t)},this.getAsControlPoint=function(){var t=this.getPoint();return this.control=t},this.getAsCurrentPoint=function(){var t=this.getPoint();return this.current=t},this.getReflectedControlPoint=function(){return"c"!=this.previousCommand.toLowerCase()&&"s"!=this.previousCommand.toLowerCase()&&"q"!=this.previousCommand.toLowerCase()&&"t"!=this.previousCommand.toLowerCase()?this.current:new P.Point(2*this.current.x-this.control.x,2*this.current.y-this.control.y)},this.makeAbsolute=function(t){return this.isRelativeCommand()&&(t.x+=this.current.x,t.y+=this.current.y),t},this.addMarker=function(t,e,i){null!=i&&0<this.angles.length&&null==this.angles[this.angles.length-1]&&(this.angles[this.angles.length-1]=this.points[this.points.length-1].angleTo(i)),this.addMarkerAngle(t,null==e?null:e.angleTo(t))},this.addMarkerAngle=function(t,e){this.points.push(t),this.angles.push(e)},this.getMarkerPoints=function(){return this.points},this.getMarkerAngles=function(){for(var t=0;t<this.angles.length;t++)if(null==this.angles[t])for(var e=t+1;e<this.angles.length;e++)if(null!=this.angles[e]){this.angles[t]=this.angles[e];break}return this.angles}}(e),this.path=function(t){var e=this.PathParser;e.reset();var i=new P.BoundingBox;for(null!=t&&t.beginPath();!e.isEnd();)switch(e.nextCommand(),e.command){case"M":case"m":var r=e.getAsCurrentPoint();for(e.addMarker(r),i.addPoint(r.x,r.y),null!=t&&t.moveTo(r.x,r.y),e.start=e.current;!e.isCommandOrEnd();)r=e.getAsCurrentPoint(),e.addMarker(r,e.start),i.addPoint(r.x,r.y),null!=t&&t.lineTo(r.x,r.y);break;case"L":case"l":for(;!e.isCommandOrEnd();){var n=e.current;r=e.getAsCurrentPoint(),e.addMarker(r,n),i.addPoint(r.x,r.y),null!=t&&t.lineTo(r.x,r.y)}break;case"H":case"h":for(;!e.isCommandOrEnd();){var a=new P.Point((e.isRelativeCommand()?e.current.x:0)+e.getScalar(),e.current.y);e.addMarker(a,e.current),e.current=a,i.addPoint(e.current.x,e.current.y),null!=t&&t.lineTo(e.current.x,e.current.y)}break;case"V":case"v":for(;!e.isCommandOrEnd();)a=new P.Point(e.current.x,(e.isRelativeCommand()?e.current.y:0)+e.getScalar()),e.addMarker(a,e.current),e.current=a,i.addPoint(e.current.x,e.current.y),null!=t&&t.lineTo(e.current.x,e.current.y);break;case"C":case"c":for(;!e.isCommandOrEnd();){var o=e.current,s=e.getPoint(),l=e.getAsControlPoint(),u=e.getAsCurrentPoint();e.addMarker(u,l,s),i.addBezierCurve(o.x,o.y,s.x,s.y,l.x,l.y,u.x,u.y),null!=t&&t.bezierCurveTo(s.x,s.y,l.x,l.y,u.x,u.y)}break;case"S":case"s":for(;!e.isCommandOrEnd();)o=e.current,s=e.getReflectedControlPoint(),l=e.getAsControlPoint(),u=e.getAsCurrentPoint(),e.addMarker(u,l,s),i.addBezierCurve(o.x,o.y,s.x,s.y,l.x,l.y,u.x,u.y),null!=t&&t.bezierCurveTo(s.x,s.y,l.x,l.y,u.x,u.y);break;case"Q":case"q":for(;!e.isCommandOrEnd();)o=e.current,l=e.getAsControlPoint(),u=e.getAsCurrentPoint(),e.addMarker(u,l,l),i.addQuadraticCurve(o.x,o.y,l.x,l.y,u.x,u.y),null!=t&&t.quadraticCurveTo(l.x,l.y,u.x,u.y);break;case"T":case"t":for(;!e.isCommandOrEnd();)o=e.current,l=e.getReflectedControlPoint(),e.control=l,u=e.getAsCurrentPoint(),e.addMarker(u,l,l),i.addQuadraticCurve(o.x,o.y,l.x,l.y,u.x,u.y),null!=t&&t.quadraticCurveTo(l.x,l.y,u.x,u.y);break;case"A":case"a":for(;!e.isCommandOrEnd();){o=e.current;var c=e.getScalar(),h=e.getScalar(),d=e.getScalar()*(Math.PI/180),f=e.getScalar(),g=e.getScalar(),A=(u=e.getAsCurrentPoint(),new P.Point(Math.cos(d)*(o.x-u.x)/2+Math.sin(d)*(o.y-u.y)/2,-Math.sin(d)*(o.x-u.x)/2+Math.cos(d)*(o.y-u.y)/2)),p=Math.pow(A.x,2)/Math.pow(c,2)+Math.pow(A.y,2)/Math.pow(h,2);1<p&&(c*=Math.sqrt(p),h*=Math.sqrt(p));var m=(f==g?-1:1)*Math.sqrt((Math.pow(c,2)*Math.pow(h,2)-Math.pow(c,2)*Math.pow(A.y,2)-Math.pow(h,2)*Math.pow(A.x,2))/(Math.pow(c,2)*Math.pow(A.y,2)+Math.pow(h,2)*Math.pow(A.x,2)));isNaN(m)&&(m=0);var y=new P.Point(m*c*A.y/h,m*-h*A.x/c),C=new P.Point((o.x+u.x)/2+Math.cos(d)*y.x-Math.sin(d)*y.y,(o.y+u.y)/2+Math.sin(d)*y.x+Math.cos(d)*y.y),v=function(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))},I=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(v(t)*v(e))},b=function(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(I(t,e))},E=b([1,0],[(A.x-y.x)/c,(A.y-y.y)/h]),w=[(A.x-y.x)/c,(A.y-y.y)/h],B=[(-A.x-y.x)/c,(-A.y-y.y)/h],M=b(w,B);I(w,B)<=-1&&(M=Math.PI),1<=I(w,B)&&(M=0);var x=1-g?1:-1,S=E+x*(M/2),Q=new P.Point(C.x+c*Math.cos(S),C.y+h*Math.sin(S));if(e.addMarkerAngle(Q,S-x*Math.PI/2),e.addMarkerAngle(u,S-x*Math.PI),i.addPoint(u.x,u.y),null!=t){I=h<c?c:h;var k=h<c?1:c/h,L=h<c?h/c:1;t.translate(C.x,C.y),t.rotate(d),t.scale(k,L),t.arc(0,0,I,E,E+M,1-g),t.scale(1/k,1/L),t.rotate(-d),t.translate(-C.x,-C.y)}}break;case"Z":case"z":null!=t&&i.x1!==i.x2&&i.y1!==i.y2&&t.closePath(),e.current=e.start}return i},this.getMarkers=function(){for(var t=this.PathParser.getMarkerPoints(),e=this.PathParser.getMarkerAngles(),i=[],r=0;r<t.length;r++)i.push([t[r],e[r]]);return i}},P.Element.path.prototype=new P.Element.PathElementBase,P.Element.pattern=function(t){this.base=P.Element.ElementBase,this.base(t),this.createPattern=function(t,e){var i=this.attribute("width").toPixels("x",!0),r=this.attribute("height").toPixels("y",!0),n=new P.Element.svg;n.attributes.viewBox=new P.Property("viewBox",this.attribute("viewBox").value),n.attributes.width=new P.Property("width",i+"px"),n.attributes.height=new P.Property("height",r+"px"),n.attributes.transform=new P.Property("transform",this.attribute("patternTransform").value),n.children=this.children;var a=g();a.width=i,a.height=r;var o=a.getContext("2d");this.attribute("x").hasValue()&&this.attribute("y").hasValue()&&o.translate(this.attribute("x").toPixels("x",!0),this.attribute("y").toPixels("y",!0));for(var s=-1;s<=1;s++)for(var l=-1;l<=1;l++)o.save(),n.attributes.x=new P.Property("x",s*a.width),n.attributes.y=new P.Property("y",l*a.height),n.render(o),o.restore();return t.createPattern(a,"repeat")}},P.Element.pattern.prototype=new P.Element.ElementBase,P.Element.marker=function(t){this.base=P.Element.ElementBase,this.base(t),this.baseRender=this.render,this.render=function(t,e,i){if(e){t.translate(e.x,e.y),"auto"==this.attribute("orient").valueOrDefault("auto")&&t.rotate(i),"strokeWidth"==this.attribute("markerUnits").valueOrDefault("strokeWidth")&&t.scale(t.lineWidth,t.lineWidth),t.save();var r=new P.Element.svg;r.attributes.viewBox=new P.Property("viewBox",this.attribute("viewBox").value),r.attributes.refX=new P.Property("refX",this.attribute("refX").value),r.attributes.refY=new P.Property("refY",this.attribute("refY").value),r.attributes.width=new P.Property("width",this.attribute("markerWidth").value),r.attributes.height=new P.Property("height",this.attribute("markerHeight").value),r.attributes.fill=new P.Property("fill",this.attribute("fill").valueOrDefault("black")),r.attributes.stroke=new P.Property("stroke",this.attribute("stroke").valueOrDefault("none")),r.children=this.children,r.render(t),t.restore(),"strokeWidth"==this.attribute("markerUnits").valueOrDefault("strokeWidth")&&t.scale(1/t.lineWidth,1/t.lineWidth),"auto"==this.attribute("orient").valueOrDefault("auto")&&t.rotate(-i),t.translate(-e.x,-e.y)}}},P.Element.marker.prototype=new P.Element.ElementBase,P.Element.defs=function(t){this.base=P.Element.ElementBase,this.base(t),this.render=function(t){}},P.Element.defs.prototype=new P.Element.ElementBase,P.Element.GradientBase=function(t){this.base=P.Element.ElementBase,this.base(t),this.stops=[];for(var e=0;e<this.children.length;e++){var i=this.children[e];"stop"==i.type&&this.stops.push(i)}this.getGradient=function(){},this.gradientUnits=function(){return this.attribute("gradientUnits").valueOrDefault("objectBoundingBox")},this.attributesToInherit=["gradientUnits"],this.inheritStopContainer=function(t){for(var e=0;e<this.attributesToInherit.length;e++){var i=this.attributesToInherit[e];!this.attribute(i).hasValue()&&t.attribute(i).hasValue()&&(this.attribute(i,!0).value=t.attribute(i).value)}},this.createGradient=function(t,e,i){var r=this;this.getHrefAttribute().hasValue()&&(r=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(r));var n=function(t){return i.hasValue()?new P.Property("color",t).addOpacity(i).value:t},a=this.getGradient(t,e);if(null==a)return n(r.stops[r.stops.length-1].color);for(var o=0;o<r.stops.length;o++)a.addColorStop(r.stops[o].offset,n(r.stops[o].color));if(this.attribute("gradientTransform").hasValue()){var s=P.ViewPort.viewPorts[0],l=new P.Element.rect;l.attributes.x=new P.Property("x",-P.MAX_VIRTUAL_PIXELS/3),l.attributes.y=new P.Property("y",-P.MAX_VIRTUAL_PIXELS/3),l.attributes.width=new P.Property("width",P.MAX_VIRTUAL_PIXELS),l.attributes.height=new P.Property("height",P.MAX_VIRTUAL_PIXELS);var u=new P.Element.g;u.attributes.transform=new P.Property("transform",this.attribute("gradientTransform").value),u.children=[l];var c=new P.Element.svg;c.attributes.x=new P.Property("x",0),c.attributes.y=new P.Property("y",0),c.attributes.width=new P.Property("width",s.width),c.attributes.height=new P.Property("height",s.height),c.children=[u];var h=g();h.width=s.width,h.height=s.height;var d=h.getContext("2d");return d.fillStyle=a,c.render(d),d.createPattern(h,"no-repeat")}return a}},P.Element.GradientBase.prototype=new P.Element.ElementBase,P.Element.linearGradient=function(t){this.base=P.Element.GradientBase,this.base(t),this.attributesToInherit.push("x1"),this.attributesToInherit.push("y1"),this.attributesToInherit.push("x2"),this.attributesToInherit.push("y2"),this.getGradient=function(t,e){var i="objectBoundingBox"==this.gradientUnits()?e.getBoundingBox(t):null;this.attribute("x1").hasValue()||this.attribute("y1").hasValue()||this.attribute("x2").hasValue()||this.attribute("y2").hasValue()||(this.attribute("x1",!0).value=0,this.attribute("y1",!0).value=0,this.attribute("x2",!0).value=1,this.attribute("y2",!0).value=0);var r="objectBoundingBox"==this.gradientUnits()?i.x()+i.width()*this.attribute("x1").numValue():this.attribute("x1").toPixels("x"),n="objectBoundingBox"==this.gradientUnits()?i.y()+i.height()*this.attribute("y1").numValue():this.attribute("y1").toPixels("y"),a="objectBoundingBox"==this.gradientUnits()?i.x()+i.width()*this.attribute("x2").numValue():this.attribute("x2").toPixels("x"),o="objectBoundingBox"==this.gradientUnits()?i.y()+i.height()*this.attribute("y2").numValue():this.attribute("y2").toPixels("y");return r==a&&n==o?null:t.createLinearGradient(r,n,a,o)}},P.Element.linearGradient.prototype=new P.Element.GradientBase,P.Element.radialGradient=function(t){this.base=P.Element.GradientBase,this.base(t),this.attributesToInherit.push("cx"),this.attributesToInherit.push("cy"),this.attributesToInherit.push("r"),this.attributesToInherit.push("fx"),this.attributesToInherit.push("fy"),this.getGradient=function(t,e){var i=e.getBoundingBox(t);this.attribute("cx").hasValue()||(this.attribute("cx",!0).value="50%"),this.attribute("cy").hasValue()||(this.attribute("cy",!0).value="50%"),this.attribute("r").hasValue()||(this.attribute("r",!0).value="50%");var r="objectBoundingBox"==this.gradientUnits()?i.x()+i.width()*this.attribute("cx").numValue():this.attribute("cx").toPixels("x"),n="objectBoundingBox"==this.gradientUnits()?i.y()+i.height()*this.attribute("cy").numValue():this.attribute("cy").toPixels("y"),a=r,o=n;this.attribute("fx").hasValue()&&(a="objectBoundingBox"==this.gradientUnits()?i.x()+i.width()*this.attribute("fx").numValue():this.attribute("fx").toPixels("x")),this.attribute("fy").hasValue()&&(o="objectBoundingBox"==this.gradientUnits()?i.y()+i.height()*this.attribute("fy").numValue():this.attribute("fy").toPixels("y"));var s="objectBoundingBox"==this.gradientUnits()?(i.width()+i.height())/2*this.attribute("r").numValue():this.attribute("r").toPixels();return t.createRadialGradient(a,o,0,r,n,s)}},P.Element.radialGradient.prototype=new P.Element.GradientBase,P.Element.stop=function(t){this.base=P.Element.ElementBase,this.base(t),this.offset=this.attribute("offset").numValue(),this.offset<0&&(this.offset=0),1<this.offset&&(this.offset=1);var e=this.style("stop-color",!0);""===e.value&&(e.value="#000"),this.style("stop-opacity").hasValue()&&(e=e.addOpacity(this.style("stop-opacity"))),this.color=e.value},P.Element.stop.prototype=new P.Element.ElementBase,P.Element.AnimateBase=function(t){this.base=P.Element.ElementBase,this.base(t),P.Animations.push(this),this.duration=0,this.begin=this.attribute("begin").toMilliseconds(),this.maxDuration=this.begin+this.attribute("dur").toMilliseconds(),this.getProperty=function(){var t=this.attribute("attributeType").value,e=this.attribute("attributeName").value;return"CSS"==t?this.parent.style(e,!0):this.parent.attribute(e,!0)},this.initialValue=null,this.initialUnits="",this.removed=!1,this.calcValue=function(){return""},this.update=function(t){if(null==this.initialValue&&(this.initialValue=this.getProperty().value,this.initialUnits=this.getProperty().getUnits()),this.duration>this.maxDuration){if("indefinite"==this.attribute("repeatCount").value||"indefinite"==this.attribute("repeatDur").value)this.duration=0;else if("freeze"!=this.attribute("fill").valueOrDefault("remove")||this.frozen){if("remove"==this.attribute("fill").valueOrDefault("remove")&&!this.removed)return this.removed=!0,this.getProperty().value=this.parent.animationFrozen?this.parent.animationFrozenValue:this.initialValue,!0}else this.frozen=!0,this.parent.animationFrozen=!0,this.parent.animationFrozenValue=this.getProperty().value;return!1}this.duration=this.duration+t;var e=!1;if(this.begin<this.duration){var i=this.calcValue();this.attribute("type").hasValue()&&(i=this.attribute("type").value+"("+i+")"),this.getProperty().value=i,e=!0}return e},this.from=this.attribute("from"),this.to=this.attribute("to"),this.values=this.attribute("values"),this.values.hasValue()&&(this.values.value=this.values.value.split(";")),this.progress=function(){var t={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(this.values.hasValue()){var e=t.progress*(this.values.value.length-1),i=Math.floor(e),r=Math.ceil(e);t.from=new P.Property("from",parseFloat(this.values.value[i])),t.to=new P.Property("to",parseFloat(this.values.value[r])),t.progress=(e-i)/(r-i)}else t.from=this.from,t.to=this.to;return t}},P.Element.AnimateBase.prototype=new P.Element.ElementBase,P.Element.animate=function(t){this.base=P.Element.AnimateBase,this.base(t),this.calcValue=function(){var t=this.progress();return t.from.numValue()+(t.to.numValue()-t.from.numValue())*t.progress+this.initialUnits}},P.Element.animate.prototype=new P.Element.AnimateBase,P.Element.animateColor=function(t){this.base=P.Element.AnimateBase,this.base(t),this.calcValue=function(){var t=this.progress(),e=new f(t.from.value),i=new f(t.to.value);if(e.ok&&i.ok){var r=e.r+(i.r-e.r)*t.progress,n=e.g+(i.g-e.g)*t.progress,a=e.b+(i.b-e.b)*t.progress;return"rgb("+parseInt(r,10)+","+parseInt(n,10)+","+parseInt(a,10)+")"}return this.attribute("from").value}},P.Element.animateColor.prototype=new P.Element.AnimateBase,P.Element.animateTransform=function(t){this.base=P.Element.AnimateBase,this.base(t),this.calcValue=function(){for(var t=this.progress(),e=P.ToNumberArray(t.from.value),i=P.ToNumberArray(t.to.value),r="",n=0;n<e.length;n++)r+=e[n]+(i[n]-e[n])*t.progress+" ";return r}},P.Element.animateTransform.prototype=new P.Element.animate,P.Element.font=function(t){this.base=P.Element.ElementBase,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.isRTL=!1,this.isArabic=!1,this.fontFace=null,this.missingGlyph=null,this.glyphs=[];for(var e=0;e<this.children.length;e++){var i=this.children[e];"font-face"==i.type?(this.fontFace=i).style("font-family").hasValue()&&(P.Definitions[i.style("font-family").value]=this):"missing-glyph"==i.type?this.missingGlyph=i:"glyph"==i.type&&(""!=i.arabicForm?(this.isRTL=!0,this.isArabic=!0,void 0===this.glyphs[i.unicode]&&(this.glyphs[i.unicode]=[]),this.glyphs[i.unicode][i.arabicForm]=i):this.glyphs[i.unicode]=i)}},P.Element.font.prototype=new P.Element.ElementBase,P.Element.fontface=function(t){this.base=P.Element.ElementBase,this.base(t),this.ascent=this.attribute("ascent").value,this.descent=this.attribute("descent").value,this.unitsPerEm=this.attribute("units-per-em").numValue()},P.Element.fontface.prototype=new P.Element.ElementBase,P.Element.missingglyph=function(t){this.base=P.Element.path,this.base(t),this.horizAdvX=0},P.Element.missingglyph.prototype=new P.Element.path,P.Element.glyph=function(t){this.base=P.Element.path,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.unicode=this.attribute("unicode").value,this.arabicForm=this.attribute("arabic-form").value},P.Element.glyph.prototype=new P.Element.path,P.Element.text=function(t){this.captureTextNodes=!0,this.base=P.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(t){this.baseSetContext(t);var e=this.style("dominant-baseline").toTextBaseline();null==e&&(e=this.style("alignment-baseline").toTextBaseline()),null!=e&&(t.textBaseline=e)},this.initializeCoordinates=function(t){this.x=this.attribute("x").toPixels("x"),this.y=this.attribute("y").toPixels("y"),this.attribute("dx").hasValue()&&(this.x+=this.attribute("dx").toPixels("x")),this.attribute("dy").hasValue()&&(this.y+=this.attribute("dy").toPixels("y")),this.x+=this.getAnchorDelta(t,this,0)},this.getBoundingBox=function(t){this.initializeCoordinates(t);for(var e=null,i=0;i<this.children.length;i++){var r=this.getChildBoundingBox(t,this,this,i);null==e?e=r:e.addBoundingBox(r)}return e},this.renderChildren=function(t){this.initializeCoordinates(t);for(var e=0;e<this.children.length;e++)this.renderChild(t,this,this,e)},this.getAnchorDelta=function(t,e,i){var r=this.style("text-anchor").valueOrDefault("start");if("start"!=r){for(var n=0,a=i;a<e.children.length;a++){var o=e.children[a];if(i<a&&o.attribute("x").hasValue())break;n+=o.measureTextRecursive(t)}return-1*("end"==r?n:n/2)}return 0},this.adjustChildCoordinates=function(t,e,i,r){var n=i.children[r];return n.attribute("x").hasValue()?(n.x=n.attribute("x").toPixels("x")+e.getAnchorDelta(t,i,r),n.attribute("dx").hasValue()&&(n.x+=n.attribute("dx").toPixels("x"))):(n.attribute("dx").hasValue()&&(e.x+=n.attribute("dx").toPixels("x")),n.x=e.x),e.x=n.x+n.measureText(t),n.attribute("y").hasValue()?(n.y=n.attribute("y").toPixels("y"),n.attribute("dy").hasValue()&&(n.y+=n.attribute("dy").toPixels("y"))):(n.attribute("dy").hasValue()&&(e.y+=n.attribute("dy").toPixels("y")),n.y=e.y),e.y=n.y,n},this.getChildBoundingBox=function(t,e,i,r){var n=this.adjustChildCoordinates(t,e,i,r),a=n.getBoundingBox(t);for(r=0;r<n.children.length;r++){var o=e.getChildBoundingBox(t,e,n,r);a.addBoundingBox(o)}return a},this.renderChild=function(t,e,i,r){var n=this.adjustChildCoordinates(t,e,i,r);for(n.render(t),r=0;r<n.children.length;r++)e.renderChild(t,e,n,r)}},P.Element.text.prototype=new P.Element.RenderedElementBase,P.Element.TextElementBase=function(t){this.base=P.Element.RenderedElementBase,this.base(t),this.getGlyph=function(t,e,i){var r=e[i],n=null;if(t.isArabic){var a="isolated";(0==i||" "==e[i-1])&&i<e.length-2&&" "!=e[i+1]&&(a="terminal"),0<i&&" "!=e[i-1]&&i<e.length-2&&" "!=e[i+1]&&(a="medial"),0<i&&" "!=e[i-1]&&(i==e.length-1||" "==e[i+1])&&(a="initial"),void 0!==t.glyphs[r]&&null==(n=t.glyphs[r][a])&&"glyph"==t.glyphs[r].type&&(n=t.glyphs[r])}else n=t.glyphs[r];return null==n&&(n=t.missingGlyph),n},this.renderChildren=function(t){var e=this.parent.style("font-family").getDefinition();if(null==e)"stroke"==t.paintOrder?(""!=t.strokeStyle&&t.strokeText(P.compressSpaces(this.getText()),this.x,this.y),""!=t.fillStyle&&t.fillText(P.compressSpaces(this.getText()),this.x,this.y)):(""!=t.fillStyle&&t.fillText(P.compressSpaces(this.getText()),this.x,this.y),""!=t.strokeStyle&&t.strokeText(P.compressSpaces(this.getText()),this.x,this.y));else{var i=this.parent.style("font-size").numValueOrDefault(P.Font.Parse(P.ctx.font).fontSize),r=this.parent.style("font-style").valueOrDefault(P.Font.Parse(P.ctx.font).fontStyle),n=this.getText();e.isRTL&&(n=n.split("").reverse().join(""));for(var a=P.ToNumberArray(this.parent.attribute("dx").value),o=0;o<n.length;o++){var s=this.getGlyph(e,n,o),l=i/e.fontFace.unitsPerEm;t.translate(this.x,this.y),t.scale(l,-l);var u=t.lineWidth;t.lineWidth=t.lineWidth*e.fontFace.unitsPerEm/i,"italic"==r&&t.transform(1,0,.4,1,0,0),s.render(t),"italic"==r&&t.transform(1,0,-.4,1,0,0),t.lineWidth=u,t.scale(1/l,-1/l),t.translate(-this.x,-this.y),this.x+=i*(s.horizAdvX||e.horizAdvX)/e.fontFace.unitsPerEm,void 0===a[o]||isNaN(a[o])||(this.x+=a[o])}}},this.getText=function(){},this.measureTextRecursive=function(t){for(var e=this.measureText(t),i=0;i<this.children.length;i++)e+=this.children[i].measureTextRecursive(t);return e},this.measureText=function(t){var e=this.parent.style("font-family").getDefinition();if(null!=e){var i=this.parent.style("font-size").numValueOrDefault(P.Font.Parse(P.ctx.font).fontSize),r=0,n=this.getText();e.isRTL&&(n=n.split("").reverse().join(""));for(var a=P.ToNumberArray(this.parent.attribute("dx").value),o=0;o<n.length;o++)r+=(this.getGlyph(e,n,o).horizAdvX||e.horizAdvX)*i/e.fontFace.unitsPerEm,void 0===a[o]||isNaN(a[o])||(r+=a[o]);return r}var s=P.compressSpaces(this.getText());if(!t.measureText)return 10*s.length;t.save(),this.setContext(t,!0);var l=t.measureText(s).width;return t.restore(),l},this.getBoundingBox=function(t){var e=this.parent.style("font-size").numValueOrDefault(P.Font.Parse(P.ctx.font).fontSize);return new P.BoundingBox(this.x,this.y-e,this.x+this.measureText(t),this.y)}},P.Element.TextElementBase.prototype=new P.Element.RenderedElementBase,P.Element.tspan=function(t){this.captureTextNodes=!0,this.base=P.Element.TextElementBase,this.base(t),this.text=P.compressSpaces(t.value||t.text||t.textContent||""),this.getText=function(){return 0<this.children.length?"":this.text}},P.Element.tspan.prototype=new P.Element.TextElementBase,P.Element.tref=function(t){this.base=P.Element.TextElementBase,this.base(t),this.getText=function(){var t=this.getHrefAttribute().getDefinition();if(null!=t)return t.children[0].getText()}},P.Element.tref.prototype=new P.Element.TextElementBase,P.Element.a=function(t){this.base=P.Element.TextElementBase,this.base(t),this.hasText=0<t.childNodes.length;for(var e=0;e<t.childNodes.length;e++)3!=t.childNodes[e].nodeType&&(this.hasText=!1);this.text=this.hasText?t.childNodes[0].value||t.childNodes[0].data:"",this.getText=function(){return this.text},this.baseRenderChildren=this.renderChildren,this.renderChildren=function(t){if(this.hasText){this.baseRenderChildren(t);var e=new P.Property("fontSize",P.Font.Parse(P.ctx.font).fontSize);P.Mouse.checkBoundingBox(this,new P.BoundingBox(this.x,this.y-e.toPixels("y"),this.x+this.measureText(t),this.y))}else if(0<this.children.length){var i=new P.Element.g;i.children=this.children,i.parent=this,i.render(t)}},this.onclick=function(){c.open(this.getHrefAttribute().value)},this.onmousemove=function(){P.ctx.canvas.style.cursor="pointer"}},P.Element.a.prototype=new P.Element.TextElementBase,P.Element.image=function(t){this.base=P.Element.RenderedElementBase,this.base(t);var e=this.getHrefAttribute().value;if(""!=e){var a=e.match(/\.svg$/);if(P.Images.push(this),this.loaded=!1,a)this.img=P.ajax(e),this.loaded=!0;else{this.img=document.createElement("img"),1==P.opts.useCORS&&(this.img.crossOrigin="Anonymous");var o=this;this.img.onload=function(){o.loaded=!0},this.img.onerror=function(){P.log('ERROR: image "'+e+'" not found'),o.loaded=!0},this.img.src=e}this.renderChildren=function(t){var e=this.attribute("x").toPixels("x"),i=this.attribute("y").toPixels("y"),r=this.attribute("width").toPixels("x"),n=this.attribute("height").toPixels("y");0!=r&&0!=n&&(t.save(),a?t.drawSvg(this.img,e,i,r,n):(t.translate(e,i),P.AspectRatio(t,this.attribute("preserveAspectRatio").value,r,this.img.width,n,this.img.height,0,0),o.loaded&&(void 0===this.img.complete||this.img.complete)&&t.drawImage(this.img,0,0)),t.restore())},this.getBoundingBox=function(){var t=this.attribute("x").toPixels("x"),e=this.attribute("y").toPixels("y"),i=this.attribute("width").toPixels("x"),r=this.attribute("height").toPixels("y");return new P.BoundingBox(t,e,t+i,e+r)}}},P.Element.image.prototype=new P.Element.RenderedElementBase,P.Element.g=function(t){this.base=P.Element.RenderedElementBase,this.base(t),this.getBoundingBox=function(t){for(var e=new P.BoundingBox,i=0;i<this.children.length;i++)e.addBoundingBox(this.children[i].getBoundingBox(t));return e}},P.Element.g.prototype=new P.Element.RenderedElementBase,P.Element.symbol=function(t){this.base=P.Element.RenderedElementBase,this.base(t),this.render=function(t){}},P.Element.symbol.prototype=new P.Element.RenderedElementBase,P.Element.style=function(t){this.base=P.Element.ElementBase,this.base(t);for(var e="",i=0;i<t.childNodes.length;i++)e+=t.childNodes[i].data;e=e.replace(/(\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"");var r=(e=P.compressSpaces(e)).split("}");for(i=0;i<r.length;i++)if(""!=P.trim(r[i]))for(var n=r[i].split("{"),a=n[0].split(","),o=n[1].split(";"),s=0;s<a.length;s++){var l=P.trim(a[s]);if(""!=l){for(var u=P.Styles[l]||{},c=0;c<o.length;c++){var h=o[c].indexOf(":"),d=o[c].substr(0,h),f=o[c].substr(h+1,o[c].length-h);null!=d&&null!=f&&(u[P.trim(d)]=new P.Property(P.trim(d),P.trim(f)))}if(P.Styles[l]=u,P.StylesSpecificity[l]=E(l),"@font-face"==l)for(var g=u["font-family"].value.replace(/"/g,""),A=u.src.value.split(","),p=0;p<A.length;p++)if(0<A[p].indexOf('format("svg")'))for(var m=A[p].indexOf("url"),y=A[p].indexOf(")",m),C=A[p].substr(m+5,y-m-6),v=P.parseXml(P.ajax(C)).getElementsByTagName("font"),I=0;I<v.length;I++){var b=P.CreateElement(v[I]);P.Definitions[g]=b}}}},P.Element.style.prototype=new P.Element.ElementBase,P.Element.use=function(t){this.base=P.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(t){this.baseSetContext(t),this.attribute("x").hasValue()&&t.translate(this.attribute("x").toPixels("x"),0),this.attribute("y").hasValue()&&t.translate(0,this.attribute("y").toPixels("y"))};var r=this.getHrefAttribute().getDefinition();this.path=function(t){null!=r&&r.path(t)},this.elementTransform=function(){if(null!=r&&r.style("transform",!1,!0).hasValue())return new P.Transform(r.style("transform",!1,!0).value)},this.getBoundingBox=function(t){if(null!=r)return r.getBoundingBox(t)},this.renderChildren=function(t){if(null!=r){var e=r;"symbol"==r.type&&((e=new P.Element.svg).type="svg",e.attributes.viewBox=new P.Property("viewBox",r.attribute("viewBox").value),e.attributes.preserveAspectRatio=new P.Property("preserveAspectRatio",r.attribute("preserveAspectRatio").value),e.attributes.overflow=new P.Property("overflow",r.attribute("overflow").value),e.children=r.children),"svg"==e.type&&(this.attribute("width").hasValue()&&(e.attributes.width=new P.Property("width",this.attribute("width").value)),this.attribute("height").hasValue()&&(e.attributes.height=new P.Property("height",this.attribute("height").value)));var i=e.parent;e.parent=null,e.render(t),e.parent=i}}},P.Element.use.prototype=new P.Element.RenderedElementBase,P.Element.mask=function(t){this.base=P.Element.ElementBase,this.base(t),this.apply=function(t,e){var i=this.attribute("x").toPixels("x"),r=this.attribute("y").toPixels("y"),n=this.attribute("width").toPixels("x"),a=this.attribute("height").toPixels("y");if(0==n&&0==a){for(var o=new P.BoundingBox,s=0;s<this.children.length;s++)o.addBoundingBox(this.children[s].getBoundingBox(t));i=Math.floor(o.x1),r=Math.floor(o.y1),n=Math.floor(o.width()),a=Math.floor(o.height())}var l=e.attribute("mask").value;e.attribute("mask").value="";var u=g();u.width=i+n,u.height=r+a;var c=u.getContext("2d");this.renderChildren(c);var h=g();h.width=i+n,h.height=r+a;var d=h.getContext("2d");e.render(d),d.globalCompositeOperation="destination-in",d.fillStyle=c.createPattern(u,"no-repeat"),d.fillRect(0,0,i+n,r+a),t.fillStyle=d.createPattern(h,"no-repeat"),t.fillRect(0,0,i+n,r+a),e.attribute("mask").value=l},this.render=function(t){}},P.Element.mask.prototype=new P.Element.ElementBase,P.Element.clipPath=function(t){this.base=P.Element.ElementBase,this.base(t),this.apply=function(t){var e="undefined"!=typeof CanvasRenderingContext2D,i=t.beginPath,r=t.closePath;e&&(CanvasRenderingContext2D.prototype.beginPath=function(){},CanvasRenderingContext2D.prototype.closePath=function(){}),i.call(t);for(var n=0;n<this.children.length;n++){var a=this.children[n];if(void 0!==a.path){var o=void 0!==a.elementTransform&&a.elementTransform();!o&&a.style("transform",!1,!0).hasValue()&&(o=new P.Transform(a.style("transform",!1,!0).value)),o&&o.apply(t),a.path(t),e&&(CanvasRenderingContext2D.prototype.closePath=r),o&&o.unapply(t)}}r.call(t),t.clip(),e&&(CanvasRenderingContext2D.prototype.beginPath=i,CanvasRenderingContext2D.prototype.closePath=r)},this.render=function(t){}},P.Element.clipPath.prototype=new P.Element.ElementBase,P.Element.filter=function(t){this.base=P.Element.ElementBase,this.base(t),this.apply=function(t,e){var i=e.getBoundingBox(t),r=Math.floor(i.x1),n=Math.floor(i.y1),a=Math.floor(i.width()),o=Math.floor(i.height()),s=e.style("filter").value;e.style("filter").value="";for(var l=0,u=0,c=0;c<this.children.length;c++){var h=this.children[c].extraFilterDistance||0;l=Math.max(l,h),u=Math.max(u,h)}var d=g();d.width=a+2*l,d.height=o+2*u;var f=d.getContext("2d");for(f.translate(-r+l,-n+u),e.render(f),c=0;c<this.children.length;c++)"function"==typeof this.children[c].apply&&this.children[c].apply(f,0,0,a+2*l,o+2*u);t.drawImage(d,0,0,a+2*l,o+2*u,r-l,n-u,a+2*l,o+2*u),e.style("filter",!0).value=s},this.render=function(t){}},P.Element.filter.prototype=new P.Element.ElementBase,P.Element.feMorphology=function(t){this.base=P.Element.ElementBase,this.base(t),this.apply=function(t,e,i,r,n){}},P.Element.feMorphology.prototype=new P.Element.ElementBase,P.Element.feComposite=function(t){this.base=P.Element.ElementBase,this.base(t),this.apply=function(t,e,i,r,n){}},P.Element.feComposite.prototype=new P.Element.ElementBase,P.Element.feColorMatrix=function(t){this.base=P.Element.ElementBase,this.base(t);var r=P.ToNumberArray(this.attribute("values").value);switch(this.attribute("type").valueOrDefault("matrix")){case"saturate":var e=r[0];r=[.213+.787*e,.715-.715*e,.072-.072*e,0,0,.213-.213*e,.715+.285*e,.072-.072*e,0,0,.213-.213*e,.715-.715*e,.072+.928*e,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var n=r[0]*Math.PI/180,i=function(t,e,i){return t+Math.cos(n)*e+Math.sin(n)*i};r=[i(.213,.787,-.213),i(.715,-.715,-.715),i(.072,-.072,.928),0,0,i(.213,-.213,.143),i(.715,.285,.14),i(.072,-.072,-.283),0,0,i(.213,-.213,-.787),i(.715,-.715,.715),i(.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1]}function c(t,e,i,r,n,a){return t[i*r*4+4*e+a]}function h(t,e,i,r,n,a,o){t[i*r*4+4*e+a]=o}function d(t,e){var i=r[t];return i*(i<0?e-255:e)}this.apply=function(t,e,i,r,n){var a=t.getImageData(0,0,r,n);for(i=0;i<n;i++)for(e=0;e<r;e++){var o=c(a.data,e,i,r,0,0),s=c(a.data,e,i,r,0,1),l=c(a.data,e,i,r,0,2),u=c(a.data,e,i,r,0,3);h(a.data,e,i,r,0,0,d(0,o)+d(1,s)+d(2,l)+d(3,u)+d(4,1)),h(a.data,e,i,r,0,1,d(5,o)+d(6,s)+d(7,l)+d(8,u)+d(9,1)),h(a.data,e,i,r,0,2,d(10,o)+d(11,s)+d(12,l)+d(13,u)+d(14,1)),h(a.data,e,i,r,0,3,d(15,o)+d(16,s)+d(17,l)+d(18,u)+d(19,1))}t.clearRect(0,0,r,n),t.putImageData(a,0,0)}},P.Element.feColorMatrix.prototype=new P.Element.ElementBase,P.Element.feGaussianBlur=function(t){this.base=P.Element.ElementBase,this.base(t),this.blurRadius=Math.floor(this.attribute("stdDeviation").numValue()),this.extraFilterDistance=this.blurRadius,this.apply=function(t,e,i,r,n){A&&void 0!==A.canvasRGBA?(t.canvas.id=P.UniqueId(),t.canvas.style.display="none",document.body.appendChild(t.canvas),A.canvasRGBA(t.canvas,e,i,r,n,this.blurRadius),document.body.removeChild(t.canvas)):P.log("ERROR: StackBlur.js must be included for blur to work")}},P.Element.feGaussianBlur.prototype=new P.Element.ElementBase,P.Element.title=function(t){},P.Element.title.prototype=new P.Element.ElementBase,P.Element.desc=function(t){},P.Element.desc.prototype=new P.Element.ElementBase,P.Element.MISSING=function(t){P.log("ERROR: Element '"+t.nodeName+"' not yet implemented.")},P.Element.MISSING.prototype=new P.Element.ElementBase,P.CreateElement=function(t){var e=t.nodeName.replace(/^[^:]+:/,"");e=e.replace(/\-/g,"");var i=null;return(i=void 0!==P.Element[e]?new P.Element[e](t):new P.Element.MISSING(t)).type=t.nodeName,i},P.load=function(t,e){P.loadXml(t,P.ajax(e))},P.loadXml=function(t,e){P.loadXmlDoc(t,P.parseXml(e))},P.loadXmlDoc=function(a,o){P.init(a);var i=function(t){for(var e=a.canvas;e;)t.x-=e.offsetLeft,t.y-=e.offsetTop,e=e.offsetParent;return c.scrollX&&(t.x+=c.scrollX),c.scrollY&&(t.y+=c.scrollY),t};1!=P.opts.ignoreMouse&&(a.canvas.onclick=function(t){var e=i(new P.Point(null!=t?t.clientX:event.clientX,null!=t?t.clientY:event.clientY));P.Mouse.onclick(e.x,e.y)},a.canvas.onmousemove=function(t){var e=i(new P.Point(null!=t?t.clientX:event.clientX,null!=t?t.clientY:event.clientY));P.Mouse.onmousemove(e.x,e.y)});var s=P.CreateElement(o.documentElement);s.root=!0,s.addStylesFromStyleDefinition();var l=!0,r=function(){P.ViewPort.Clear(),a.canvas.parentNode?P.ViewPort.SetCurrent(a.canvas.parentNode.clientWidth,a.canvas.parentNode.clientHeight):P.ViewPort.SetCurrent(800,600),1!=P.opts.ignoreDimensions&&(s.style("width").hasValue()&&(a.canvas.width=s.style("width").toPixels("x"),a.canvas.style&&(a.canvas.style.width=a.canvas.width+"px")),s.style("height").hasValue()&&(a.canvas.height=s.style("height").toPixels("y"),a.canvas.style&&(a.canvas.style.height=a.canvas.height+"px")));var t=a.canvas.clientWidth||a.canvas.width,e=a.canvas.clientHeight||a.canvas.height;if(1==P.opts.ignoreDimensions&&s.style("width").hasValue()&&s.style("height").hasValue()&&(t=s.style("width").toPixels("x"),e=s.style("height").toPixels("y")),P.ViewPort.SetCurrent(t,e),null!=P.opts.offsetX&&(s.attribute("x",!0).value=P.opts.offsetX),null!=P.opts.offsetY&&(s.attribute("y",!0).value=P.opts.offsetY),null!=P.opts.scaleWidth||null!=P.opts.scaleHeight){var i=null,r=null,n=P.ToNumberArray(s.attribute("viewBox").value);null!=P.opts.scaleWidth&&(s.attribute("width").hasValue()?i=s.attribute("width").toPixels("x")/P.opts.scaleWidth:isNaN(n[2])||(i=n[2]/P.opts.scaleWidth)),null!=P.opts.scaleHeight&&(s.attribute("height").hasValue()?r=s.attribute("height").toPixels("y")/P.opts.scaleHeight:isNaN(n[3])||(r=n[3]/P.opts.scaleHeight)),null==i&&(i=r),null==r&&(r=i),s.attribute("width",!0).value=P.opts.scaleWidth,s.attribute("height",!0).value=P.opts.scaleHeight,s.style("transform",!0,!0).value+=" scale("+1/i+","+1/r+")"}1!=P.opts.ignoreClear&&a.clearRect(0,0,t,e),s.render(a),l&&(l=!1,"function"==typeof P.opts.renderCallback&&P.opts.renderCallback(o))},n=!0;P.ImagesLoaded()&&(n=!1,r()),P.intervalID=setInterval(function(){var t=!1;if(n&&P.ImagesLoaded()&&(t=!(n=!1)),1!=P.opts.ignoreMouse&&(t|=P.Mouse.hasEvents()),1!=P.opts.ignoreAnimation)for(var e=0;e<P.Animations.length;e++)t|=P.Animations[e].update(1e3/P.FRAMERATE);"function"==typeof P.opts.forceRedraw&&1==P.opts.forceRedraw()&&(t=!0),t&&(r(),P.Mouse.runEvents())},1e3/P.FRAMERATE)},P.stop=function(){P.intervalID&&clearInterval(P.intervalID)},P.Mouse=new function(){this.events=[],this.hasEvents=function(){return 0!=this.events.length},this.onclick=function(t,e){this.events.push({type:"onclick",x:t,y:e,run:function(t){t.onclick&&t.onclick()}})},this.onmousemove=function(t,e){this.events.push({type:"onmousemove",x:t,y:e,run:function(t){t.onmousemove&&t.onmousemove()}})},this.eventElements=[],this.checkPath=function(t,e){for(var i=0;i<this.events.length;i++){var r=this.events[i];e.isPointInPath&&e.isPointInPath(r.x,r.y)&&(this.eventElements[i]=t)}},this.checkBoundingBox=function(t,e){for(var i=0;i<this.events.length;i++){var r=this.events[i];e.isPointInBox(r.x,r.y)&&(this.eventElements[i]=t)}},this.runEvents=function(){P.ctx.canvas.style.cursor="";for(var t=0;t<this.events.length;t++)for(var e=this.events[t],i=this.eventElements[t];i;)e.run(i),i=i.parent;this.events=[],this.eventElements=[]}},P}(i||{});"string"==typeof t&&(t=document.getElementById(t)),null!=t.svg&&t.svg.stop(),t.childNodes&&1==t.childNodes.length&&"OBJECT"==t.childNodes[0].nodeName||(t.svg=r);var n=t.getContext("2d");void 0!==e.documentElement?r.loadXmlDoc(n,e):"<"==e.substr(0,1)?r.loadXml(n,e):r.load(n,e)}else for(var a=document.querySelectorAll("svg"),o=0;o<a.length;o++){var s=a[o],l=document.createElement("canvas");l.width=s.clientWidth,l.height=s.clientHeight,s.parentNode.insertBefore(l,s),s.parentNode.removeChild(s);var u=document.createElement("div");u.appendChild(s),h(l,u.innerHTML)}};"undefined"==typeof Element||(void 0!==Element.prototype.matches?d=function(t,e){return t.matches(e)}:void 0!==Element.prototype.webkitMatchesSelector?d=function(t,e){return t.webkitMatchesSelector(e)}:void 0!==Element.prototype.mozMatchesSelector?d=function(t,e){return t.mozMatchesSelector(e)}:void 0!==Element.prototype.msMatchesSelector?d=function(t,e){return t.msMatchesSelector(e)}:void 0!==Element.prototype.oMatchesSelector?d=function(t,e){return t.oMatchesSelector(e)}:("function"!=typeof jQuery&&"function"!=typeof Zepto||(d=function(t,e){return $(t).is(e)}),void 0===d&&"undefined"!=typeof Sizzle&&(d=Sizzle.matchesSelector)));var e=/(\[[^\]]+\])/g,i=/(#[^\s\+>~\.\[:]+)/g,a=/(\.[^\s\+>~\.\[:]+)/g,o=/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,s=/(:[\w-]+\([^\)]*\))/gi,l=/(:[^\s\+>~\.\[:]+)/g,u=/([^\s\+>~\.\[:]+)/g;function E(r){var n=[0,0,0],t=function(t,e){var i=r.match(t);null!=i&&(n[e]+=i.length,r=r.replace(t," "))};return r=(r=r.replace(/:not\(([^\)]*)\)/g," $1 ")).replace(/{[\s\S]*/gm," "),t(e,1),t(i,0),t(a,1),t(o,2),t(s,1),t(l,1),r=(r=r.replace(/[\*\s\+>~]/g," ")).replace(/[#\.]/g," "),t(u,2),n.join("")}"undefined"!=typeof CanvasRenderingContext2D&&(CanvasRenderingContext2D.prototype.drawSvg=function(t,e,i,r,n,a){var o={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:e,offsetY:i,scaleWidth:r,scaleHeight:n};for(var s in a)a.hasOwnProperty(s)&&(o[s]=a[s]);h(this.canvas,t,o)}),t.exports=h}(t={exports:{}},t.exports),t.exports}(i("6b73"),i("9106"))},d6e6:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(i("19e1")),o=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),n=i("e3e2"),c=r(i("b7bd")),h=r(i("2c06"));i("3ef3"),i("c978");var M=r(i("30f7")),d=r(i("d6a7")),f=r(i("f875")),g=i("1448"),A=function(t){function n(t,e,i){var r;return(0,a.default)(this,n),(r=(0,s.default)(this,(0,l.default)(n).call(this))).echartslayer=[],r._layers=[],r.serverUrl=e.serverUrl||"https://www.supermapol.com",r.accessToken=e.accessToken,r.accessKey=e.accessKey,r.tiandituKey=e.tiandituKey||"",r.withCredentials=e.withCredentials||!1,r.proxy=e.proxy,r.target=e.target||"map",r.excludePortalProxyUrl=e.excludePortalProxyUrl,r.isSuperMapOnline=e.isSuperMapOnline,r.ignoreBaseProjection=e.ignoreBaseProjection,r.echartslayer=[],r.webMapService=new f.default(t,e),r.mapOptions=i,r.eventTypes=["getmapinfofailed","crsnotsupport","getlayerdatasourcefailed","addlayerssucceeded","notsupportmvt","notsupportbaidumap","projectionIsNotMatch","beforeremovemap"],r.mapId=t,r}return(0,u.default)(n,t),(0,o.default)(n,[{key:"echartsLayerResize",value:function(){this.echartslayer.forEach(function(t){t.chart.resize()})}},{key:"setMapId",value:function(t){var e=this;this.mapId=t,this.webMapService.setMapId(t),setTimeout(function(){e._initWebMap()},0)}},{key:"setServerUrl",value:function(t){this.serverUrl=t,this.webMapService.setServerUrl(t)}},{key:"setWithCredentials",value:function(t){this.withCredentials=t,this.webMapService.setWithCredentials(t)}},{key:"setProxy",value:function(t){this.proxy=t,this.webMapService.setProxy(t)}},{key:"setZoom",value:function(t){this.map&&(!(this.mapOptions.zoom=t)&&0!==t||this.map.setZoom(t,{from:"setZoom"}))}},{key:"setMaxBounds",value:function(t){this.map&&(this.mapOptions.maxBounds=t)&&this.map.setMaxBounds(t)}},{key:"setMinZoom",value:function(t){this.map&&(!(this.mapOptions.minZoom=t)&&0!==t||this.map.setMinZoom(t))}},{key:"setMaxZoom",value:function(t){this.map&&(!(this.mapOptions.maxZoom=t)&&0!==t||this.map.setMinZoom(t))}},{key:"initWebMap",value:function(){if(this.cleanWebMap(),this.webMapInfo){var t=this.webMapInfo;return t.mapParams={title:this.webMapInfo.title,description:this.webMapInfo.description},this.mapParams=t.mapParams,void this._getMapInfo(t,null)}this.mapId&&this.serverUrl?(this._taskID=new Date,this.getMapInfo(this._taskID)):this._createMap()}},{key:"getMapInfo",value:function(e){var i=this;this.serverUrl=this.webMapService.handleServerUrl(this.serverUrl),this.webMapService.getMapInfo().then(function(t){i._taskID===e&&(i.mapParams=t.mapParams,i._getMapInfo(t,e))},function(t){throw t}).catch(function(t){i.triggerEvent("getmapinfofailed",{error:t}),console.log(t)})}},{key:"getBaseLayerType",value:function(t){var e=t.layerType;switch((-1<e.indexOf("TIANDITU_VEC")||-1<e.indexOf("TIANDITU_IMG")||-1<e.indexOf("TIANDITU_TER"))&&(e="TIANDITU"),e){case"TILE":case"SUPERMAP_REST":return"TILE";case"CLOUD":case"CLOUD_BLACK":return"CLOUD";case"OSM":case"JAPAN_ORT":case"JAPAN_RELIEF":case"JAPAN_PALE":case"JAPAN_STD":case"GOOGLE_CN":case"GOOGLE":return"XYZ";default:return e}}},{key:"getMapurls",value:function(t){var e=0<arguments.length&&void 0!==t?t:{};return{CLOUD:e.CLOUD||"http://t2.dituhui.com/FileService/image?map=quanguo&type=web&x={x}&y={y}&z={z}",CLOUD_BLACK:e.CLOUD_BLACK||"http://t3.dituhui.com/MapService/getGdp?x={x}&y={y}&z={z}",OSM:e.OSM||"https://{a-c}.tile.openstreetmap.org/{z}/{x}/{y}.png",GOOGLE:"https://www.google.cn/maps/vt/pb=!1m4!1m3!1i{z}!2i{x}!3i{y}!2m3!1e0!2sm!3i380072576!3m8!2szh-CN!3scn!5e1105!12m4!1e68!2m2!1sset!2sRoadmap!4e0!5m1!1e0",GOOGLE_CN:"https://mt{0-3}.google.cn/vt/lyrs=m&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}",JAPAN_STD:"https://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png",JAPAN_PALE:"https://cyberjapandata.gsi.go.jp/xyz/pale/{z}/{x}/{y}.png",JAPAN_RELIEF:"https://cyberjapandata.gsi.go.jp/xyz/relief/{z}/{x}/{y}.png",JAPAN_ORT:"https://cyberjapandata.gsi.go.jp/xyz/ort/{z}/{x}/{y}.jpg"}}},{key:"getLayerFeatures",value:function(e,i,t){var r=this,n=this.webMapService.getLayerFeatures(t,e,this.baseProjection);n&&n.then(function(t){r.mapId&&r._taskID!==i||r._getLayerFeaturesSucceeded(t,e)},function(t){throw new Error(t)}).catch(function(t){r._addLayerSucceeded(),r.triggerEvent("getlayerdatasourcefailed",{error:t,layer:e,map:r.map}),console.log(t)})}},{key:"setFeatureInfo",value:function(t){var e,i=t.dv_v5_markerInfo;if(!i||!i.dataViz_title)return i;e=i;var r=t.properties;for(var n in e)r[n]&&(e[n]=r[n],delete r[n]);return e}},{key:"getRankStyleGroup",value:function(i,t,e){var r=[],n=[],a=e.style,o=e.themeSetting,s=o.segmentMethod,l=o.segmentCount,u=o.customSettings,c=e.themeSetting.minRadius,h=e.themeSetting.maxRadius,d=o.colors,f=a.fillColor;t.forEach(function(t){var e=t.properties[i];null!=e&&(0,M.default)(+e)&&r.push(Number(e))});try{n=SuperMap.ArrayStatistic.getArraySegments(r,s,l)}catch(t){console.log(t)}for(var g=0;g<l;g++)if(g in u){var A=u[g].segment.start,p=u[g].segment.end;null!=A&&(n[g]=A),null!=p&&(n[g+1]=p)}var m=[];if(n&&n.length){for(var y,C,v=n.length,I=(h-c)/(v-1),b=Number(((h+c)/2).toFixed(2)),E="",w=d?SuperMap.ColorsPickerUtil.getGradientColors(d,v,"RANGE"):[],B=0;B<v-1;B++)b=(y=Number(n[B].toFixed(2)))===(C=Number(n[B+1].toFixed(2)))?b:c+Math.round(I*B),C=B===v-2?C+.01:C,b=u[B]&&u[B].radius?u[B].radius:b,a.radius=b,d&&0<d.length&&(E=u[B]&&u[B].color?u[B].color:w[B]||f,a.fillColor=E),m.push({radius:b,color:E,start:y,end:C,style:a});return m}return!1}},{key:"createRankStyleSource",value:function(t,e){var i=t.themeSetting.themeField,r=this.getRankStyleGroup(i,e,t);return!!r&&{parameters:t,styleGroups:r}}},{key:"isMatchAdministrativeName",value:function(t,e){if("string"!=typeof e||e.constructor!==String)return!1;var i=t.substr(0,2);return"张家"===i&&(i=t.substr(0,3)),!!e.match(new RegExp(i))}},{key:"getRestMapLayerInfo",value:function(t,e){var i=t.bounds,r=t.coordUnit,n=t.visibleScales,a=t.url;return e.layerType="TILE",e.orginEpsgCode=this.baseProjection,e.units=r&&r.toLowerCase(),e.extent=[i.left,i.bottom,i.right,i.top],e.visibleScales=n,e.url=a,e.sourceType="TILE",e}},{key:"handleLayerFeatures",value:function(t,e){var i=e.layerType,r=e.style,n=e.themeSetting,a=e.filterCondition;return(r||n)&&a&&"RANGE"!==i&&"UNIQUE"!==i&&"RANK_SYMBOL"!==i&&(t=this.getFilterFeatures(a,t)),t}},{key:"mergeFeatures",value:function(t,e,i){if(e=e.map(function(t,e){return t.properties.hasOwnProperty("index")||(t.properties.index=e),t}),!i)return e;var r=this.map.getSource(t);if(!r||!r._data.features)return e;var n=r._data.features,a=[];return e.forEach(function(e){var t=n.find(function(t){return isNaN(+t.properties[i])&&isNaN(+e.properties[i])?JSON.stringify(t.properties[i]||"")===JSON.stringify(e.properties[i]||""):+t.properties[i]==+e.properties[i]});t?a.push(Object.assign(Object.assign({},t),e)):e.geometry&&a.push(e)}),a}},{key:"getFilterFeatures",value:function(t,e){if(!t)return e;for(var i="select * from json where ("+this.replaceFilterCharacter(t)+")",r=[],n=0;n<e.length;n++){var a=e[n],o=void 0;try{o=window.jsonsql.query(i,{properties:a.properties})}catch(t){continue}o&&0<o.length&&r.push(a)}return r}},{key:"replaceFilterCharacter",value:function(t){return t=t.replace(/=/g,"==").replace(/AND|and/g,"&&").replace(/or|OR/g,"||").replace(/<==/g,"<=").replace(/>==/g,">=")}},{key:"getEchartsLayerOptions",value:function(t,e,i){var r=this.webMapService.getFeatureProperties(e),n=this._createLinesData(t,r),a=this._createPointsData(n,t,r);return this._createOptions(t,n,a,i)}},{key:"getDashStyle",value:function(t,e,i){var r=2<arguments.length&&void 0!==i?i:"array";if(!t)return"array"===r?[]:"";var n,a=1<arguments.length&&void 0!==e?e:1;switch(t){case"solid":n=[];break;case"dot":n=[1,4*a];break;case"dash":n=[4*a,4*a];break;case"dashrailway":n=[8*a,12*a];break;case"dashdot":n=[4*a,4*a,1*a,4*a];break;case"longdash":n=[8*a,4*a];break;case"longdashdot":n=[8*a,4*a,1,4*a];break;default:SuperMap.Util.isArray(t)&&(n=t),n=(t=SuperMap.String.trim(t).replace(/\s+/g,",")).replace(/\[|\]/gi,"").split(",")}return n="array"===r?n:n.join(",")}},{key:"getCanvasFromSVG",value:function(t,e,i){var r=document.createElement("canvas");r.id="dataviz-canvas-".concat((new Date).getTime()),r.style.display="none",e.appendChild(r),(window.canvg?window.canvg:d.default)(r.id,t,{ignoreMouse:!0,ignoreAnimation:!0,renderCallback:function(){300<r.width||300<r.height||i(r)},forceRedraw:function(){return!1}})}},{key:"getRangeStyleGroup",value:function(t,e){var i,r=t.featureType,n=t.style,a=t.themeSetting,o=a.customSettings,s=a.themeField,l=a.segmentCount,u=a.segmentMethod,c=a.colors,h=[];e.forEach(function(t){if(i=t.properties){var e=i[s];(e||0===e)&&(0,M.default)(+e)&&h.push(parseFloat(e))}},this);var d=SuperMap.ArrayStatistic.getArraySegments(h,u,l);if(d){var f=l;i&&d[0]===d[i.length-1]&&(f=1,d.length=2);for(var g=0;g<d.length;g++){var A=d[g];A=0===g?Math.floor(100*A)/100:Math.ceil(100*A)/100+.1,d[g]=Number(A.toFixed(2))}var p=c;p=SuperMap.ColorsPickerUtil.getGradientColors(p,f,"RANGE");for(var m=0;m<f;m++)m in o&&(o[m].segment.start&&(d[m]=o[m].segment.start),o[m].segment.end&&(d[m+1]=o[m].segment.end));for(var y=[],C=0;C<f;C++){var v=p[C];C in o&&o[C].color&&(v=o[C].color),"LINE"===r?n.strokeColor=v:n.fillColor=v;var I=d[C],b=d[C+1],E=JSON.parse(JSON.stringify(n));y.push({style:E,color:v,start:I,end:b})}return y}}},{key:"getUniqueStyleGroup",value:function(t,e){var r=t.featureType,n=t.style,i=t.themeSetting,a=i.themeField,o=i.colors,s=i.customSettings;Object.keys(e[0].properties).forEach(function(t){t.toLocaleUpperCase()===a.toLocaleUpperCase()&&(a=t)});var l=[];for(var u in e){var c=e[u].properties[a],h=!1;for(var d in l)if(l[d]===c){h=!0;break}h||l.push(c||"0")}var f=o;f=SuperMap.ColorsPickerUtil.getGradientColors(f,l.length);var g=[];return l.forEach(function(t,e){var i=f[e];t in s&&(i=s[t]),"LINE"===r?n.strokeColor=i:n.fillColor=i,g.push({color:i,style:Object.assign({},n),value:t})},this),g}},{key:"transformFeatures",value:function(i){var a=this;return i&&i.forEach(function(t,e){var r=t.geometry.type,n=t.geometry.coordinates;0!==n.length&&("LineString"===r?n.forEach(function(t,e){t=a._unproject(t),n[e]=t},a):"Point"===r?(n=a._unproject(n),t.geometry.coordinates=n):"MultiPolygon"!==r&&"Polygon"!==r||n.forEach(function(t,e){var i="MultiPolygon"===r?t[0]:t;i.forEach(function(t,e){t=a._unproject(t),i[e]=t}),n[e]=t}),i[e]=t)}),i}},{key:"handleSvgColor",value:function(t,e){var i=t.fillColor,r=t.fillOpacity,n=t.strokeColor,a=t.strokeOpacity,o=t.strokeWidth,s=e.getContext("2d");i&&(s.fillStyle=(0,g.getColorWithOpacity)(i,r),s.fill()),(n||o)&&(s.strokeStyle=(0,g.getColorWithOpacity)(n,a),s.lineWidth=o,s.stroke())}},{key:"_createLinesData",value:function(t,e){var r=this,a=[];if(e&&e.length){var o,s,l=t.from,u=t.to;if("XY_FIELD"===l.type&&l.xField&&l.yField&&u.xField&&u.yField)e.forEach(function(t){var e=t[l.xField],i=t[l.yField],r=t[u.xField],n=t[u.yField];e&&i&&r&&n&&(o=[t[l.xField],t[l.yField]],s=[t[u.xField],t[u.yField]],a.push({coords:[o,s]}))});else if("PLACE_FIELD"===l.type&&l.field&&u.field){var n=h.default.concat(c.default);e.forEach(function(t){var e=t[l.field],i=t[u.field];o=n.find(function(t){return r.isMatchAdministrativeName(t.name,e)}),s=n.find(function(t){return r.isMatchAdministrativeName(t.name,i)}),o&&s&&a.push({coords:[o.coord,s.coord]})})}}return a}},{key:"_createPointsData",value:function(t,e,s){var i=[],l=e.labelSetting;if(!l.show||!t.length)return i;var u=[],c=[];return t.forEach(function(t,e){var i=t.coords,r=i[0],n=i[1],a=s[e][l.from],o=s[e][l.to];u.find(function(t){return t.value[0]===r[0]&&t.value[1]===r[1]})||u.push({name:a,value:r}),c.find(function(t){return t.value[0]===n[0]&&t.value[1]===n[1]})||c.push({name:o,value:n})}),i=u.concat(c)}},{key:"_createOptions",value:function(t,e,i,r){var n,a=this._createLineSeries(t,e,r);if(i&&i.length){var o=this._createPointSeries(t,i,r);n=a.concat(o)}else n=a.slice();return{series:n}}},{key:"_createPointSeries",value:function(t,e,i){var r=t.lineSetting,n=t.animationSetting,a=t.labelSetting,o=[{name:"point-series",coordinateSystem:i,zlevel:2,label:{normal:{show:a.show,position:"right",formatter:"{b}",color:a.color,fontFamily:a.fontFamily}},itemStyle:{normal:{color:r.color||a.color}},data:e}];return n.show?(o[0].type="effectScatter",o[0].rippleEffect={brushType:"stroke"}):o[0].type="scatter",o}},{key:"_createLineSeries",value:function(t,e,i){var r=t.lineSetting,n=t.animationSetting,a=[{name:"line-series",coordinateSystem:i,type:"lines",zlevel:1,effect:{show:n.show,constantSpeed:n.constantSpeed,trailLength:0,symbol:n.symbol,symbolSize:n.symbolSize},lineStyle:{normal:{color:r.color,type:r.type,width:r.width,opacity:r.opacity,curveness:r.curveness}},data:e}];return 1e3<=e.length&&(a[0].large=!0,a[0].largeThreshold=100,a[0].blendMode="lighter"),a}},{key:"_getLayerFeaturesSucceeded",value:function(t,e){switch(t.type){case"feature":this._initOverlayLayer(e,t.features);break;case"restMap":e.layerType="restMap",this._initOverlayLayer(e,t.restMaps);break;case"mvt":e.layerType="mvt",this._initOverlayLayer(e,t);break;case"dataflow":case"noServerId":this._initOverlayLayer(e)}}}]),n}(n.Events);e.default=A},d711:function(t,e,i){"use strict";var r=i("3e48"),n=Object.keys||function(t){var e=[];for(var i in t)e.push(i);return e};t.exports=h;var a=i("9107");a.inherits=i("fe04");var o=i("c66c"),s=i("9c77");a.inherits(h,o);for(var l=n(s.prototype),u=0;u<l.length;u++){var c=l[u];h.prototype[c]||(h.prototype[c]=s.prototype[c])}function h(t){if(!(this instanceof h))return new h(t);o.call(this,t),s.call(this,t),t&&!1===t.readable&&(this.readable=!1),t&&!1===t.writable&&(this.writable=!1),this.allowHalfOpen=!0,t&&!1===t.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",d)}function d(){this.allowHalfOpen||this._writableState.ended||r.nextTick(f,this)}function f(t){t.end()}Object.defineProperty(h.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(h.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}}),h.prototype._destroy=function(t,e){this.push(null),this.end(),r.nextTick(e,t)}},d7c1:function(t,e,i){"use strict";i.r(e);var r=i("5f86"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},d80b:function(t,e,i){"use strict";function r(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"sm-component-zoom"},[i("div",{staticClass:"sm-component-zoom__buttons",style:[e.getBackgroundStyle,e.getTextColorStyle]},[i("a-button",{staticClass:"sm-component-zoom__button sm-component-zoom__button--zoomin",style:"zoomInBtn"===e.activeZoomMode?[e.getColorStyle(0),e.activieBgColor]:[e.getTextColorStyle,e.getBackgroundStyle],attrs:{autofocus:"false",icon:"plus",disabled:!e.canZoomIn},on:{click:e.zoomIn}}),e._v(" "),i("a-button",{staticClass:"sm-component-zoom__button sm-component-zoom__button--zoomout",style:"zoomOutBtn"===e.activeZoomMode?[e.getColorStyle(0),e.activieBgColor]:[e.getTextColorStyle,e.getBackgroundStyle],attrs:{autofocus:"false",icon:"minus",disabled:!e.canZoomOut},on:{click:e.zoomOut}}),e._v(" "),e.showZoom?i("div",{staticClass:"sm-component-zoom__show-zoom",style:e.showZoomStyle},[e._v(e._s(Math.round(e.zoomPosition)))]):e._e()],1),e._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.showZoomSlider,expression:"showZoomSlider"}],staticClass:"sm-component-zoom__slider"},[i("a-slider",{style:e.getColorStyle(0),attrs:{min:e.min,max:e.max,step:.01,vertical:""},on:{change:e.sliderChange},model:{value:e.zoomPosition,callback:function(t){e.zoomPosition=t},expression:"zoomPosition"}})],1)])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},d83d:function(t,e,i){"use strict";i.r(e);var r=i("0f9e"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},d9ca:function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return r("sm-card",{directives:[{name:"show",rawName:"v-show",value:i.isShow,expression:"isShow"}],staticClass:"sm-component-draw",attrs:{"icon-class":i.iconClass,"icon-position":i.position,"header-name":i.headerName,"auto-rotate":i.autoRotate,collapsed:i.collapsed}},[r("div",{staticClass:"sm-component-draw__panel",style:[i.getBackgroundStyle,i.getTextColorStyle]},i._l(i.modes,function(e){return r("span",{key:e.icon,class:["sm-component-draw__draw-item",{"sm-component-draw__draw-active":i.activeMode&&i.activeMode===e.value}],style:{"--icon-color--hover":i.colorGroupsData[0]},attrs:{title:e.title},on:{click:function(t){return i.updateMode(e.value)}}},[r("i",{class:"sm-components-icons-"+e.icon})])}),0)])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},dafd:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAD+CAYAAABmz0wVAAAABGdBTUEAALGPC/xhBQAACzdJREFUeAHt3VFu2jAcwGEHcZTugRtUPdZ6jl2r6g3yQO+S5Q9TMRSLJpbWOPnyFIjdOl+Y+ht0WZeO/e/U0tal9/R0eGtpydZKgAABAgRmCXz0L2lIz7Pm/tCk3Q993/nfNoAD2kaAAAECBNYs0GBUxOVoLyxi1eIiFGwECBAgsFaBRqMiLkebYRErFxehYCNAgACBtQk0HBVxKdoNi1i9uAgFGwECBAisRaDxqIjL0HZYxBmIi1CwESBAgEDrAiuIirgE+9vr0KX05/a5xT8exhUe+8Uv0wIJECBAgEBRIH6WNbiNy37Nl/0lLOLg8Osw9oWNAAECBAgQIFAW6I79dQ6Nt4Ro/6OQ8vk6QoAAAQIECPwvgX/3mdql2LERIECAAAECBOYKZDev3J3uYiku5lKaR4AAAQIEti2QRUVAnD8KiVtki4ttvzCcPQECBAgQmCNw899sXH7HQlzM4TSHAAECBAgQyAQuYRFP3lRHNs4uAQIECBAgQOChwHVYPBxuAAECBAgQIECgLCAsyjaOECBAgAABAhMFhMVEMMMJECBAgACBsoCwKNs4QoAAAQIECEwUEBYTwQwnQIAAAQIEygLComzjCAECBAgQIDBRQFhMBDOcAAECBAgQKAsIi7KNIwQIECBAgMBEAWExEcxwAgQIECBAoCwgLMo2jhAgQIAAAQITBYTFRDDDCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKbEOiO/bCJE3WSBAgQIECAQJXAvWbYVX1FkwkQIECAAAECmYCwyDDsEiBAgAABAnUCwqLOz2wCBAgQIEAgExAWGYZdAgQIECBAoE5AWNT5mU2AAAECBAhkAsIiw7BLgAABAgQI1AkIizo/swkQIECAAIFMQFhkGHYJECBAgACBOgFhUednNgECBAgQIJAJCIsMwy4BAgQIECBQJyAs6vzMJkCAAAECBDIBYZFh2CVAgAABAgTqBK7D4qN/qftyZhMgQIAAAQJbFriERUTFkJ63jOHcCRAgQIAAgYkCN29KnMNCVExUNJwAAQIECBA4CcSbEllc7E4PvFPh1UGAAAECBAjMFcjiYu/jj7mK5hEgQIAAAQKfAue4SPvPJ7Kd7tgP2UO7BAgQIECAAIHHAmNcfAmLsSheH89c2Iguvaenw9vCVmU5BAgQIEDg+wIr+X3Hy78K+f6pL2ukqFjW9bAaAgQIEJgnEH9Bjp9pjW9th4WoaPzlZ/kECBAgcCWwgrhoNyxExdVr0QMCBAgQWIlA43HRZliIipX86XEaBAgQIHBXoOG4aC8sRMXd16AnCRAgQGBlAo3GxV/c4HmOBfV/nAAAAABJRU5ErkJggg=="},db4f:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),d="#01ffff",f={circle:["circle-radius","circle-stroke-width"],line:["line-width"],fill:["line-width"]},c=function(t){function r(t,e){var i;return(0,n.default)(this,r),(i=(0,o.default)(this,(0,s.default)(r).call(this))).map=t,i.layers=e.layers||[],i.layerStyle=e.layerStyle||{},i.popup=null,i}return(0,l.default)(r,t),(0,a.default)(r,[{key:"addPopup",value:function(t,e){return e&&(e.style.display="block",this.popup=new u.default.Popup({maxWidth:"none",className:"sm-mapboxgl-identify-popup"}).setLngLat(t).setDOMContent(e).addTo(this.map)),this.popup}},{key:"addOverlayToMap",value:function(t,e){var i={circle:{"circle-color":d,"circle-opacity":.6,"circle-stroke-color":d,"circle-stroke-opacity":1},line:{"line-color":d,"line-opacity":1},fill:{"fill-color":d,"fill-opacity":.6,"fill-outline-color":d},symbol:{layout:{"icon-size":5}}},r=t.type,n=t.id,a=t.paint;if(n.includes("-strokeLine")&&"line"===r&&(r="fill",a={}),this.layerStyle=this._setDefaultPaintWidth(this.map,r,n,f[r],this.layerStyle),"circle"===r||"line"===r||"fill"===r){var o=this.layerStyle[r],s=Object.assign({},t,{id:n+"-identify-SM-highlighted",type:r,paint:o&&o.paint||Object.assign({},a,i[r]),layout:o&&o.layout||{},filter:e});this.map.addLayer(s)}if("fill"===r){var l=n+"-identify-SM-StrokeLine",u=this.layerStyle.strokeLine||this.layerStyle.stokeLine||{},c=u&&u.paint||{"line-width":3,"line-color":d,"line-opacity":1},h=Object.assign({},t,{id:l,type:"line",paint:c,filter:e});this.map.addLayer(h)}}},{key:"removed",value:function(t){var e=0<arguments.length&&void 0!==t?t:this.layers;this.removePopup(),this.removeOverlayer(e)}},{key:"removePopup",value:function(){this.popup&&this.popup.remove()&&(this.popup=null)}},{key:"removeOverlayer",value:function(t){var e=this,i=0<arguments.length&&void 0!==t?t:this.layers;i&&i.forEach(function(t){e.map&&e.map.getLayer(t+"-identify-SM-highlighted")&&e.map.removeLayer(t+"-identify-SM-highlighted"),e.map&&e.map.getLayer(t+"-identify-SM-StrokeLine")&&e.map.removeLayer(t+"-identify-SM-StrokeLine")})}},{key:"_setDefaultPaintWidth",value:function(i,r,n,t,a){if(t)return t.forEach(function(t){var e;"fill"!==r?e=i.getLayer(n)&&i.getPaintProperty(n,t):r="stokeLine",a[r].paint[t]=a[r].paint[t]||e,void 0!==a[r].paint[t]&&""!==a[r].paint[t]||(a[r].paint[t]="circle-stroke-width"===t||"stokeLine"===r?2:8)}),a}}]),r}(u.default.Evented);e.default=c},dbea:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(i("19e1")),n=r(i("66f6")),s=r(i("8377")),l=r(i("c031")),u=r(i("6b51")),c=r(i("3d57"));i("f240"),i("ca40");var a=function(t){function a(t){var e;(0,o.default)(this,a),e=(0,s.default)(this,(0,l.default)(a).call(this));var i=t.layerType,r=t.options,n=t.layerId;return e.layerType=i,r.data=r.data||[],r.layerId=r.layerId||n,e.options=r,e}return(0,u.default)(a,t),(0,n.default)(a,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setLayerType",value:function(t){this.layerType=t,this.removed(),this._init()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"_init",value:function(){this.layerType&&this.options&&this._addDeckglLayer()}},{key:"_addDeckglLayer",value:function(){var t=new c.default.supermap.DeckglLayer(this.layerType,this.options);this.map.addLayer(t)}},{key:"removed",value:function(){var t=this.map,e=this.options.layerId;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),a}(c.default.Evented);e.default=a},dc6c:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("b761")),o=r(i("2c56")),s=r(i("500a")),l=r(i("bf3b")),u=r(i("a55c")),c=r(i("183a")),h=r(i("86b3")),d=r(i("b45e")),f={name:"SmTdtSearch",components:{PointsResult:l.default,LinesResult:u.default,AreaResult:c.default,StatisticsResult:h.default,NothingResult:d.default},mixins:[o.default,a.default,n.default],props:{data:{type:Object,default:function(){return{searchUrl:"https://api.tianditu.gov.cn/search",tk:""}}},mode:{type:String,default:"control",validator:function(t){return["control","toolBar"].includes(t)}},resultRender:{type:Function},collapsed:{type:Boolean,default:!1}},data:function(){return{searchKey:null,searchResult:[],prefixType:"search",isHover:!1,showSearch:!0,showIcon:!1,isInputing:!1,isSuggestion:!1,hoverIndex:void 0,componentId:null,componentProps:{},componentListeners:{},openPurePoiSearch:!1}},computed:{resultSuggestions:function(){return!!this.isSuggestion&&0<this.searchResult.length},showAddress:function(){return function(t,e){return t&&e&&t.length<23&&t.length+e.length<23}}},watch:{textColorsData:{handler:function(){this.changeSearchInputStyle();var t=this.$el.querySelectorAll(".sm-component-search__result li"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){n.value.style.color=this.getTextColor}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}}},data:function(){this.viewModel&&this.viewModel.setData(this.data)}},created:function(){var i=this;this.showSearch=!this.collapsed,this.showIcon=this.collapsed,this.viewModel=new s.default(this.$props),this.viewModel.on("get-transit-data-succeeded",function(t){var e=t.data;i.$set(i.componentProps,"busData",Object.assign({},e))}),this.viewModel.on("search-selected-info",this.searchSelectedInfo)},mounted:function(){this.changeSearchInputStyle()},removed:function(){this.clearResult(!0)},beforeDestroy:function(){this.$message.destroy(),this.marker&&this.marker.remove()&&(this.marker=null),this.$options.removed.call(this)},methods:{changeSearchInputStyle:function(){this.$el.querySelector(".ant-input").style.color=this.getTextColor},changeChosenResultStyle:function(t){t.target.style.color=this.getColorStyle(0).color},resetChosenResultStyle:function(t){t.target.style.color=this.getTextColor},search:function(t){var e=this;this.clearResult(),this.mapNotLoadedTip()||(this.searchKey?(this.prefixType="loading",this.viewModel.search(this.searchKey,t).then(function(t){t&&t.suggests?e.searchSucceeded(t.suggests):e.searchFailed()}).catch(function(t){t&&e.searchFailed(t)})):this.$message.warning(this.$t("search.noKey")))},searchInput:function(){this.isInputing||(this.searchKey?(this.isSuggestion=!0,this.search(!1)):this.inputValueCleared(!1))},searchButtonClicked:function(){this.searchKey?this.getResultDetail(this.searchKey):this.$message.warning(this.$t("search.noKey"))},clearResult:function(t){this.$message.destroy(),t&&(this.searchKey=null),this.searchResult=[],this.prefixType="search",this.hoverIndex=void 0,this.componentId=null,this.componentProps={},this.componentListeners={}},inputValueCleared:function(t){var e=!(0<arguments.length&&void 0!==t)||t;this.clearResult(!0),this.viewModel&&this.viewModel.removed(),e&&this.$emit("clear-search-result")},searchResultListClicked:function(t){this.getResultDetail(t)},getResultDetail:function(t,e,i){var a=this;this.isSuggestion=!1;var o=e||{queryType:"1",queryTerminal:1e4};o.mapBound||(o.mapBound=this.viewModel._toBBoxString());var s=t||this.searchKey;t&&(this.searchKey=t),this.changeOpenPurePoiSearch(i),this.viewModel.getFeatureInfo(t||this.searchKey,o).then(function(t){if(t){var e=t.type,i=t.result,r={data:i.data,prompt:i.prompt,keyWord:s,count:i.count,mapBound:o.mapBound},n={};switch(e){case"Point":a.componentId="PointsResult",r.openPurePoiSearch=a.openPurePoiSearch,r.specifyAdminSearch=o&&!!o.specifyAdminCode,n["show-point-popup"]=a.generatePopup,n["set-highlight-icon"]=a.setHighlightIcon,n["change-pagination"]=a.getResultDetail;break;case"LineString":a.componentId="LinesResult",n["show-point-popup"]=a.generatePopup,n["search-points-result"]=a.getResultDetail,n["show-line-detail"]=a.showLineDetail,n["reset-line-source"]=a.resetSource;break;case"Polygon":a.componentId="AreaResult";break;case"Statistics":a.componentId="StatisticsResult",r.data=i.data.allAdmins,r.priorityCitys=i.data.priorityCitys,n["search-points-result"]=a.getResultDetail;break;default:a.componentId="NothingResult",n["search-points-result"]=a.getResultDetail}a.componentProps=r,a.componentListeners=n}})},searchSucceeded:function(t){this.$message.destroy(),this.searchResult=t,this.prefixType="search",this.searchResult.length<1&&this.$message.warning(this.$t("search.noResult")),this.$emit("search-succeeded",{searchResult:this.searchResult})},searchFailed:function(t){this.clearResult(),this.prefixType="search",this.$message.warning(this.$t("search.noResult")),this.$emit("search-failed",t)},searchSelectedInfo:function(t){var e=t.data;this.prefixType="search",this.resultRender&&this.resultRender(e),this.$emit("search-selected-info",e)},isNumber:function(t){return/\d/.test(t)},downChoose:function(){var t=this.searchResult.length,e=this.hoverIndex;this.isNumber(e)&&e<t-1?this.hoverIndex=e+1:this.hoverIndex=0;var i=this.searchResult[this.hoverIndex];this.searchKey=i.name},upChoose:function(){var t=this.searchResult.length,e=this.hoverIndex;this.isNumber(e)&&0<e?this.hoverIndex=e-1:this.hoverIndex=Math.max(t-1,0);var i=this.searchResult[this.hoverIndex];this.searchKey=i.name},changeResultHover:function(t){var e=t.keyCode;this.isSuggestion&&(38===e?this.upChoose():40===e&&this.downChoose())},generatePopup:function(t){var e=t.coordinates,i=t.data,r=t.from;this.viewModel&&this.viewModel.showPointPopup(e,i,r)},setHighlightIcon:function(t){this.viewModel&&this.viewModel.setHighlightIcon(t)},showLineDetail:function(t){this.viewModel&&this.viewModel.showLineDetail(t)},resetSource:function(){this.viewModel&&this.viewModel.reset()},changeOpenPurePoiSearch:function(t){this.openPurePoiSearch=t}}};e.default=f},dc9a:function(t,e,i){"use strict";i.r(e);var r=i("9baa"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},dd21:function(t,e,i){"use strict";i.r(e);var r=i("3f4f"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},dd27:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=r(i("3d57")),c=r(i("f840")),h=r(i("e76e")),d=function(t){function i(t){var e;if((0,n.default)(this,i),e=(0,o.default)(this,(0,s.default)(i).call(this)),!t)throw new Error("echarts options is requierd");return e.options=t,e}return(0,l.default)(i,t),(0,a.default)(i,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this._initializeEchartsLayer()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._initializeEchartsLayer()}},{key:"_initializeEchartsLayer",value:function(){window.echarts=c.default;var t=new h.default(this.map);t.chart.setOption(this.options),this.fire("echartslayeraddsucceeded",{layer:t}),this.echartslayer=t}},{key:"removed",value:function(){this.echartslayer&&this.echartslayer.remove()}}]),i}(u.default.Evented);e.default=d},dea1:function(t,e){t.exports="data:image/png;base64,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"},ded2:function(t,e,i){var r={"./border1.png":"dfc8","./border10.png":"a00e","./border11.png":"dafd","./border12.png":"c0cb","./border13.png":"f11d","./border2.png":"bb52","./border3.png":"7de9","./border4.png":"b557","./border5.png":"29e0","./border6.png":"05d2","./border7.png":"5106","./border8.png":"f1a1","./border9.png":"df8c"};function n(t){var e=a(t);return i(e)}function a(t){if(i.o(r,t))return r[t];var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}n.keys=function(){return Object.keys(r)},n.resolve=a,(t.exports=n).id="ded2"},df08:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(i("279f")),s=r(i("19e1")),n=r(i("66f6")),l=r(i("8377")),u=r(i("c031")),c=r(i("6b51")),h=r(i("3d57"));function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}i("f240");var a=function(t){function a(t){var e;(0,s.default)(this,a),e=(0,l.default)(this,(0,u.default)(a).call(this));var i=t.data,r=t.options,n=t.layerId;return e.data=i,e.options=r.layerID?r:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach(function(t){(0,o.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},r,{layerID:n}),e}return(0,c.default)(a,t),(0,n.default)(a,[{key:"setMap",value:function(t){var e=t.map;this.map=e,this._init()}},{key:"setData",value:function(t){this.data=t,this.removed(),this._init()}},{key:"setOptions",value:function(t){this.options=t,this.removed(),this._init()}},{key:"_init",value:function(){this.data&&this.options&&this._addMapvLayer()}},{key:"_addMapvLayer",value:function(){var t=new h.default.supermap.MapvLayer("",this.data,Object.assign({},this.options));this.map.addLayer(t)}},{key:"removed",value:function(){var t=this.map,e=this.options.layerID;t&&e&&t.getLayer(e)&&t.removeLayer(e)}}]),a}(h.default.Evented);e.default=a},df2e:function(t,e){t.exports={isArray:function(t){return Array.isArray?Array.isArray(t):"[object Array]"===Object.prototype.toString.call(t)}}},df8c:function(t,e){t.exports="data:image/png;base64,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gAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cAAQIECBAg0JqAYNEapYoIECBAgAABwcI1QIAAAQIECLQmIFi0RqkiAgQIECBAQLBwDRAgQIAAAQKtCQgWrVGqiAABAgQIEBAsXAMECBAgQIBAawKCRWuUKiJAgAABAgQEC9cA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"},dfae:function(t,e,i){var r;t.exports=(r=i("be3f"),function(i){function r(t){if(n[t])return n[t].exports;var e=n[t]={i:t,l:!1,exports:{}};return i[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}var n={};return r.m=i,r.c=n,r.i=function(t){return t},r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r(r.s=3)}([function(t,e){t.exports=r},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(0),n=function(t){return t&&t.__esModule?t:{default:t}}(r),o=window.videojs||n.default;"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(t,e){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(t),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(i[a]=n[a])}return i},writable:!0,configurable:!0});var s=["loadeddata","canplay","canplaythrough","play","pause","waiting","playing","ended","error"];e.default={name:"video-player",props:{start:{type:Number,default:0},crossOrigin:{type:String,default:""},playsinline:{type:Boolean,default:!1},customEventName:{type:String,default:"statechanged"},options:{type:Object,required:!0},events:{type:Array,default:function(){return[]}},globalOptions:{type:Object,default:function(){return{controls:!0,controlBar:{remainingTimeDisplay:!1,playToggle:{},progressControl:{},fullscreenToggle:{},volumeMenuButton:{inline:!1,vertical:!0}},techOrder:["html5"],plugins:{}}}},globalEvents:{type:Array,default:function(){return[]}}},data:function(){return{player:null,reseted:!0}},mounted:function(){this.player||this.initialize()},beforeDestroy:function(){this.player&&this.dispose()},methods:{initialize:function(){var i=this,t=Object.assign({},this.globalOptions,this.options);this.playsinline&&(this.$refs.video.setAttribute("playsinline",this.playsinline),this.$refs.video.setAttribute("webkit-playsinline",this.playsinline),this.$refs.video.setAttribute("x5-playsinline",this.playsinline),this.$refs.video.setAttribute("x5-video-player-type","h5"),this.$refs.video.setAttribute("x5-video-player-fullscreen",!1)),""!==this.crossOrigin&&(this.$refs.video.crossOrigin=this.crossOrigin,this.$refs.video.setAttribute("crossOrigin",this.crossOrigin));var n=function(t,e){t&&i.$emit(t,i.player),e&&i.$emit(i.customEventName,function(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}({},t,e))};t.plugins&&delete t.plugins.__ob__;var a=this;this.player=o(this.$refs.video,t,function(){for(var e=this,t=s.concat(a.events).concat(a.globalEvents),i={},r=0;r<t.length;r++)"string"==typeof t[r]&&void 0===i[t[r]]&&function(t){i[t]=null,e.on(t,function(){n(t,!0)})}(t[r]);this.on("timeupdate",function(){n("timeupdate",this.currentTime())}),a.$emit("ready",this)})},dispose:function(t){var e=this;this.player&&this.player.dispose&&("Flash"!==this.player.techName_&&this.player.pause&&this.player.pause(),this.player.dispose(),this.player=null,this.$nextTick(function(){e.reseted=!1,e.$nextTick(function(){e.reseted=!0,e.$nextTick(function(){t&&t()})})}))}},watch:{options:{deep:!0,handler:function(t,e){var i=this;this.dispose(function(){t&&t.sources&&t.sources.length&&i.initialize()})}}}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=i(1),n=i.n(r);for(var a in r)["default","default"].indexOf(a)<0&&function(t){i.d(e,t,function(){return r[t]})}(a);var o=i(5),s=i(4),l=s(n.a,o.a,!1,null,null,null);e.default=l.exports},function(t,e,i){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.install=e.videoPlayer=e.videojs=void 0;var n=i(0),a=r(n),o=i(2),s=r(o),l=window.videojs||a.default,u=function(t,e){e&&(e.options&&(s.default.props.globalOptions.default=function(){return e.options}),e.events&&(s.default.props.globalEvents.default=function(){return e.events})),t.component(s.default.name,s.default)},c={videojs:l,videoPlayer:s.default,install:u};e.default=c,e.videojs=l,e.videoPlayer=s.default,e.install=u},function(t,e){t.exports=function(t,e,i,r,n,a){var o,s=t=t||{},l=typeof t.default;"object"!=l&&"function"!=l||(s=(o=t).default);var u,c="function"==typeof s?s.options:s;if(e&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0),i&&(c.functional=!0),n&&(c._scopeId=n),a?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=u):r&&(u=r),u){var h=c.functional,d=h?c.render:c.beforeCreate;h?(c._injectStyles=u,c.render=function(t,e){return u.call(e),d(t,e)}):c.beforeCreate=d?[].concat(d,u):[u]}return{esModule:o,exports:s,options:c}}},function(t,e,i){"use strict";var r={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.reseted?i("div",{staticClass:"video-player"},[i("video",{ref:"video",staticClass:"video-js"})]):t._e()},staticRenderFns:[]};e.a=r}]))},dfc8:function(t,e){t.exports="data:image/png;base64,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artXAgQIECCwWOBzEeFzVy3+pTQkQIAAAQIEahIQLGp6td0rAQIECBDYWUCw2BlY9wQIECBAoCYBwaKmV9u9EiBAgACBnQUEi52BdU+AAAECBGoSECxqerXdKwECBAgQ2FlAsNgZWPcECBAgQKAmAcGiplfbvRIgQIAAgYcEhviPx+YXwWLex1kCBAgQIEBghYBgsQJLUwIECBAgQGBeQLCY93GWAAECBAgQWCEgWKzA0pQAAQIECBCYFxAs5n2cJUCAAAECBFYICBYrsDQlQIAAAQIE5gUEi3kfZwkQIECAAIElAtMHUQWLJVjaECBAgAABAosEBItFTBoRIECAAAECSwQEiyVK2hAgQIAAAQKLBASLRUwaESBAgAABAksEBIslStoQIECAAAEC1wWG48X/HyJYXGdylAABAgQIEPiEgGDxCTSXECBAgAABAtcFBIvrLo4SIECAAAECnxAQLD6B5hICBAgQIEDguoBgcd3FUQIECBAgQOATAoLFJ9BcQoAAAQIE6hJYHheWt6xL0N0SIECAAAECnxAQLD6B5hICBAgQIEDguoBgcd3FUQIECBAgUJ1Av8EdCxYbIOqCAAECBAjUIzAfHebP1qPkTgkQIECAAIENBASLDRB1QYAAAQIE6hbo3v+/EMGi7neCuydAgAABApsKCBabcuqMAAECBAjULSBY1P36u3sCBAgQILCpgGCxKafOCBAgQIBA3QKCRd2vv7snQIAAAQKbCggWm3LqjAABAgQI1C0gWNT9+rt7AgQIECCwqYBgsSmnzggQIECAwBcWWJAaFjT5wkBujQABAgQIENhUQLDYlFNnBAgQIECgbgHBou7X390TIECAAIFNBQSLTTl1RoAAAQIE6hYQLOp+/d09AQIECBDYVECw2JRTZwQIECBAoG4BwaLu19/dEyBAgACBTQUEi005dUaAAAECBOoWECzqfv3dPQECBAgQ2FRAsNiUU2cECBAgQKBuAcGi7tff3RMgQIAAgU0FBItNOXVGgAABAgTqFhAs6n793T0BAgQIENhUQLDYlFNnBAgQIECgVoExUggWtb7+7psAAQIECOwgIFjsgKpLAgQIECBQq4BgUesr774JECBAgMAOAoLFDqi6JECAAAECtQoIFrW+8u6bAAECBAjsICBY7ICqSwIECBAgUIXAlRRx5VAVFG6SAAECBAgQ2EFA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"},e0f2:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.addListener=function(t,e){t.__resize_mutation_handler__||(t.__resize_mutation_handler__=function(){var t=h(this),e=t.rendered,i=t.detached;e!==this.__resize_rendered__&&(!i&&this.__resize_triggers__&&(m(this),this.addEventListener("scroll",A,!0)),this.__resize_rendered__=e,p(this))}.bind(t));if(!t.__resize_listeners__)if(t.__resize_listeners__=[],window.ResizeObserver){var i=t.offsetWidth,r=t.offsetHeight,n=new ResizeObserver(function(){!t.__resize_observer_triggered__&&(t.__resize_observer_triggered__=!0,t.offsetWidth===i&&t.offsetHeight===r)||p(t)}),a=h(t),o=a.detached,s=a.rendered;t.__resize_observer_triggered__=!1===o&&!1===s,(t.__resize_observer__=n).observe(t)}else if(t.attachEvent&&t.addEventListener)t.__resize_legacy_resize_handler__=function(){p(t)},t.attachEvent("onresize",t.__resize_legacy_resize_handler__),document.addEventListener("DOMSubtreeModified",t.__resize_mutation_handler__);else if(f||(g=function(t){var e=document.createElement("style");e.type="text/css",e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t));return(document.querySelector("head")||document.body).appendChild(e),e}(d)),function(t){var e=c(t,"position");e&&"static"!==e||(t.style.position="relative");t.__resize_old_position__=e,t.__resize_last__={};var i=u("div",{className:"resize-triggers"}),r=u("div",{className:"resize-expand-trigger"}),n=u("div"),a=u("div",{className:"resize-contract-trigger"});r.appendChild(n),i.appendChild(r),i.appendChild(a),t.appendChild(i),t.__resize_triggers__={triggers:i,expand:r,expandChild:n,contract:a},m(t),t.addEventListener("scroll",A,!0),t.__resize_last__={width:t.offsetWidth,height:t.offsetHeight}}(t),t.__resize_rendered__=h(t).rendered,window.MutationObserver){var l=new MutationObserver(t.__resize_mutation_handler__);l.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),t.__resize_mutation_observer__=l}t.__resize_listeners__.push(e),f++},e.removeListener=function(t,e){var i=t.__resize_listeners__;if(!i)return;e&&i.splice(i.indexOf(e),1);if(!i.length||!e){if(t.detachEvent&&t.removeEventListener)return t.detachEvent("onresize",t.__resize_legacy_resize_handler__),void document.removeEventListener("DOMSubtreeModified",t.__resize_mutation_handler__);t.__resize_observer__?(t.__resize_observer__.unobserve(t),t.__resize_observer__.disconnect(),t.__resize_observer__=null):(t.__resize_mutation_observer__&&(t.__resize_mutation_observer__.disconnect(),t.__resize_mutation_observer__=null),t.removeEventListener("scroll",A),t.removeChild(t.__resize_triggers__.triggers),t.__resize_triggers__=null),t.__resize_listeners__=null}!--f&&g&&g.parentNode.removeChild(g)};var r=null;var n=null;function u(t,e){var i=1<arguments.length&&void 0!==e?e:{},r=document.createElement(t);return Object.keys(i).forEach(function(t){r[t]=i[t]}),r}function c(t,e,i){return(window.getComputedStyle(t,i||null)||{display:"none"})[e]}function h(t){if(!document.documentElement.contains(t))return{detached:!0,rendered:!1};for(var e=t;e!==document;){if("none"===c(e,"display"))return{detached:!1,rendered:!1};e=e.parentNode}return{detached:!1,rendered:!0}}var d='.resize-triggers{visibility:hidden;opacity:0}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:"";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:#eee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}',f=0,g=null;function A(){var t,e,s=this;m(this),this.__resize_raf__&&(t=this.__resize_raf__,(n=n||(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(t){clearTimeout(t)}).bind(window))(t)),this.__resize_raf__=(e=function(){var t,e,i,r,n,a,o=(e=(t=s).__resize_last__,i=e.width,r=e.height,n=t.offsetWidth,a=t.offsetHeight,n!==i||a!==r?{width:n,height:a}:null);o&&(s.__resize_last__=o,p(s))},(r=r||(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){return setTimeout(t,16)}).bind(window))(e))}function p(e){e&&e.__resize_listeners__&&e.__resize_listeners__.forEach(function(t){t.call(e)})}function m(t){var e=t.__resize_triggers__,i=e.expand,r=e.expandChild,n=e.contract,a=n.scrollWidth,o=n.scrollHeight,s=i.offsetWidth,l=i.offsetHeight,u=i.scrollWidth,c=i.scrollHeight;n.scrollLeft=a,n.scrollTop=o,r.style.width=s+1+"px",r.style.height=l+1+"px",i.scrollLeft=u,i.scrollTop=c}},e1d3:function(i,t){function r(t,e){return i.exports=r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},r(t,e)}i.exports=r},e21b:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("d1b8")),s={name:"SmGeojsonLayer",mixins:[n.default,a.default],props:{layerStyle:{type:Object},data:{type:[Object,String]}},watch:{layerStyle:{handler:function(){this.viewModel&&this.viewModel.setLayerStyle(this.layerStyle)},deep:!0},data:{handler:function(){this.viewModel&&this.viewModel.setData(this.data)},deep:!0}},created:function(){this.viewModel=new o.default(this.$props)},render:function(){}};e.default=s},e22c:function(t,e,i){"use strict";i.r(e);var r=i("5643"),d=i.n(r),f="undefined"!=typeof Reflect&&Reflect.defineMetadata&&Reflect.getOwnMetadataKeys;function g(i,r,n){(n?Reflect.getOwnMetadataKeys(r,n):Reflect.getOwnMetadataKeys(r)).forEach(function(t){var e=n?Reflect.getOwnMetadata(t,r,n):Reflect.getOwnMetadata(t,r);n?Reflect.defineMetadata(t,e,i,n):Reflect.defineMetadata(t,e,i)})}var A={__proto__:[]}instanceof Array;function o(n){return function(t,e,i){var r="function"==typeof t?t:t.constructor;r.__decorators__||(r.__decorators__=[]),"number"!=typeof i&&(i=void 0),r.__decorators__.push(function(t){return n(t,e,i)})}}function n(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return d.a.extend({mixins:t})}var p=["data","beforeCreate","created","beforeMount","mounted","beforeDestroy","destroyed","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];function a(t,r){void 0===r&&(r={}),r.name=r.name||t._componentTag||t.name;var n=t.prototype;Object.getOwnPropertyNames(n).forEach(function(e){if("constructor"!==e)if(-1<p.indexOf(e))r[e]=n[e];else{var i=Object.getOwnPropertyDescriptor(n,e);void 0!==i.value?"function"==typeof i.value?(r.methods||(r.methods={}))[e]=i.value:(r.mixins||(r.mixins=[])).push({data:function(){var t;return(t={})[e]=i.value,t}}):(i.get||i.set)&&((r.computed||(r.computed={}))[e]={get:i.get,set:i.set})}}),(r.mixins||(r.mixins=[])).push({data:function(){return function(r,t){var e=t.prototype._init;t.prototype._init=function(){var t=this,e=Object.getOwnPropertyNames(r);if(r.$options.props)for(var i in r.$options.props)r.hasOwnProperty(i)||e.push(i);e.forEach(function(e){"_"!==e.charAt(0)&&Object.defineProperty(t,e,{get:function(){return r[e]},set:function(t){r[e]=t},configurable:!0})})};var i=new t;t.prototype._init=e;var n={};return Object.keys(i).forEach(function(t){void 0!==i[t]&&(n[t]=i[t])}),n}(this,t)}});var e=t.__decorators__;e&&(e.forEach(function(t){return t(r)}),delete t.__decorators__);var o,s,l,i,a,u=Object.getPrototypeOf(t.prototype),c=u instanceof d.a?u.constructor:d.a,h=c.extend(r);return o=h,s=t,l=c,Object.getOwnPropertyNames(s).forEach(function(t){if(!m[t]){var e=Object.getOwnPropertyDescriptor(o,t);if(!e||e.configurable){var i,r,n=Object.getOwnPropertyDescriptor(s,t);if(!A){if("cid"===t)return;var a=Object.getOwnPropertyDescriptor(l,t);if(i=n.value,r=typeof i,null!=i&&("object"==r||"function"==r)&&a&&a.value===n.value)return}0,Object.defineProperty(o,t,n)}}}),f&&(g(i=h,a=t),Object.getOwnPropertyNames(a.prototype).forEach(function(t){g(i.prototype,a.prototype,t)}),Object.getOwnPropertyNames(a).forEach(function(t){g(i,a,t)})),h}var m={prototype:!0,arguments:!0,callee:!0,caller:!0};function s(e){return"function"==typeof e?a(e):function(t){return a(t,e)}}s.registerHooks=function(t){p.push.apply(p,t)};var l=s;i.d(e,"Inject",function(){return c}),i.d(e,"InjectReactive",function(){return h}),i.d(e,"Provide",function(){return y}),i.d(e,"ProvideReactive",function(){return C}),i.d(e,"Model",function(){return b}),i.d(e,"Prop",function(){return E}),i.d(e,"PropSync",function(){return w}),i.d(e,"Watch",function(){return B}),i.d(e,"Emit",function(){return S}),i.d(e,"Ref",function(){return Q}),i.d(e,"Component",function(){return l}),i.d(e,"Vue",function(){return d.a}),i.d(e,"Mixins",function(){return n});var u="__reactiveInject__";function c(i){return o(function(t,e){void 0===t.inject&&(t.inject={}),Array.isArray(t.inject)||(t.inject[e]=i||e)})}function h(n){return o(function(t,e){if(void 0===t.inject&&(t.inject={}),!Array.isArray(t.inject)){var i=n?n.from||n:e,r=!!n&&n.default||void 0;t.computed||(t.computed={}),t.computed[e]=function(){var t=this[u];return t?t[i]:r},t.inject[u]=u}})}function y(n){return o(function(t,e){var i=t.provide;if("function"!=typeof i||!i.managed){var r=t.provide;(i=t.provide=function(){var t=Object.create(("function"==typeof r?r.call(this):r)||null);for(var e in i.managed)t[i.managed[e]]=this[e];return t}).managed={}}i.managed[e]=n||e})}function C(i){return o(function(t,e){var a=t.provide;if(Array.isArray(t.inject)||(t.inject=t.inject||{},t.inject[u]={from:u,default:{}}),"function"!=typeof a||!a.managedReactive){var o=t.provide;(a=t.provide=function(){var e=this,i="function"==typeof o?o.call(this):o;(i=Object.create(i||null))[u]=this[u]||{};function t(t){i[a.managedReactive[t]]=r[t],Object.defineProperty(i[u],a.managedReactive[t],{enumerable:!0,get:function(){return e[t]}})}var r=this;for(var n in a.managedReactive)t(n);return i}).managedReactive={}}a.managedReactive[e]=i||e})}var v="undefined"!=typeof Reflect&&void 0!==Reflect.getMetadata;function I(t,e,i){v&&(Array.isArray(t)||"function"==typeof t||void 0!==t.type||(t.type=Reflect.getMetadata("design:type",e,i)))}function b(i,r){return void 0===r&&(r={}),function(t,e){I(r,t,e),o(function(t,e){(t.props||(t.props={}))[e]=r,t.model={prop:e,event:i||e}})(t,e)}}function E(i){return void 0===i&&(i={}),function(t,e){I(i,t,e),o(function(t,e){(t.props||(t.props={}))[e]=i})(t,e)}}function w(i,r){return void 0===r&&(r={}),function(t,e){I(r,t,e),o(function(t,e){(t.props||(t.props={}))[i]=r,(t.computed||(t.computed={}))[e]={get:function(){return this[i]},set:function(t){this.$emit("update:"+i,t)}}})(t,e)}}function B(r,t){void 0===t&&(t={});var e=t.deep,n=void 0!==e&&e,i=t.immediate,a=void 0!==i&&i;return o(function(t,e){"object"!=typeof t.watch&&(t.watch=Object.create(null));var i=t.watch;"object"!=typeof i[r]||Array.isArray(i[r])?void 0===i[r]&&(i[r]=[]):i[r]=[i[r]],i[r].push({handler:e,deep:n,immediate:a})})}var M=/\B([A-Z])/g,x=function(t){return t.replace(M,"-$1").toLowerCase()};function S(l){return function(t,o,e){o=x(o);var s=e.value;e.value=function(){for(var e=this,i=[],t=0;t<arguments.length;t++)i[t]=arguments[t];function r(t){void 0!==t&&i.unshift(t),e.$emit.apply(e,[l||o].concat(i))}var n,a=s.apply(this,i);return(n=a)instanceof Promise||n&&"function"==typeof n.then?a.then(function(t){r(t)}):r(a),a}}}function Q(i){return o(function(t,e){t.computed=t.computed||{},t.computed[e]={cache:!1,get:function(){return this.$refs[i||e]}}})}},e340:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e._getValueOfEpsgCode=m,e.vertifyEpsgCode=y,e.transformFeatures=C,e.getServerEpsgCode=v,e.checkAndRectifyFeatures=I,e.default=void 0;var u=r(i("849c")),n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),c=r(i("1d96")),h=i("e3e2"),d=i("1a91"),f=r(i("7319")),g=i("1448"),A=i("9dde"),p=r(i("25a2"));function m(t){var e="EPSG:".concat(t),i=(0,d.getProjection)(e);return i?f.default.defs(e)||f.default.defs(e,i):console.error("".concat(e," not define")),{name:e,value:i}}function y(t){var e=4326,i=(t.geometry||{}).coordinates||[];return i[0]instanceof Array&&(i[0][0]instanceof Array?(i=i[0][0])[0]instanceof Array&&(i=i[0]):i=i[0]),-180<i[0]&&i[0]<180&&-180<i[1]&&i[1]<180||(e=3857),e}function C(t,e){var i=m(t).name;return e.map(function(t){if(f.default.defs(i)&&t.geometry&&t.geometry.coordinates){var e=t.geometry.coordinates;t.geometry.coordinates=function i(r,n){if(r[0]instanceof Array)r.forEach(function(t,e){t instanceof Array&&(r[e]=i(t,n))});else if(0<r.length)return"EPSG:4326"!==n?(0,f.default)(n,"EPSG:4326",r):r;return r}(e,i)}return t})}function v(t,e){if(t)return SuperMap.FetchRequest.get(t,null,e).then(function(t){return t.json()}).then(function(t){var e=t.epsgCode;if(t.datasetInfo){var i=t.datasetInfo.prjCoordSys;e=i?i.epsgCode:null}return e}).catch(function(t){console.log(t)})}function I(t){return b.apply(this,arguments)}function b(){return(b=(0,c.default)(u.default.mark(function t(e){var i,r,n,a,o,s,l;return u.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=e.features,r=e.epsgCode,n=e.projectionUrl,a=e.options,s=i,o=r){t.next=7;break}return t.next=6,v(n,a);case 6:o=t.sent;case 7:return void 0===(0,d.getProjection)("EPSG:".concat(o))&&(o=4326),o&&i&&i.length&&(4326===o&&(l=y(i[0]),o=l),s=C(o,(0,p.default)(i))),t.abrupt("return",s);case 11:case"end":return t.stop()}},t)}))).apply(this,arguments)}var E=function(t){function r(t,e){var i;return(0,n.default)(this,r),(i=(0,o.default)(this,(0,s.default)(r).call(this))).url=t,i.options=e||{},i.eventTypes=["getdatasucceeded","getdatafailed","featureisempty"],i}var e;return(0,l.default)(r,t),(0,a.default)(r,[{key:"getData",value:function(t,e){if(!this._checkUrl(this.url))return null;this._getDatasetInfoSucceed(t,e)}},{key:"_getDatasetInfoSucceed",value:function(t,e){t.dataUrl=this.url,-1<this.url.indexOf("/rest/maps")&&this.getMapFeatures(t,e),-1<this.url.indexOf("/rest/data")&&this.getDataFeatures(t,e)}},{key:"getMapFeatures",value:function(t,e){var i=this,r=t.dataUrl,n=t.mapName;e.name=n,this.projectionUrl="".concat(r,"/prjCoordSys"),e.keyWord?this._getRestMapFields(r,n,function(t){e.attributeFilter=i._getAttributeFilterByKeywords(t,e.keyWord),i._getMapFeatureBySql(r,e)},e.withCredentials):this._getMapFeatureBySql(r,e)}},{key:"getDataFeatures",value:function(t,e){var i=this,r=t.datasetName,n=t.dataSourceName,a=t.dataUrl;if(e.name=r+"@"+n,e.datasetNames=[n+":"+r],this.projectionUrl="".concat(a,"/datasources/").concat(n,"/datasets/").concat(r),e.keyWord){var o=a+"/datasources/".concat(n,"/datasets/").concat(r,"/fields.rjson?returnAll=true");this._getRestDataFields(o,e,function(t){e.attributeFilter=i._getAttributeFilterByKeywords(t,e.keyWord),i._getDataFeaturesBySql(a,e)})}else this._getDataFeaturesBySql(a,e)}},{key:"_getMapFeatureBySql",value:function(t,e){var i,r=this;i=new SuperMap.QueryBySQLParameters({queryParams:[{name:e.name,attributeFilter:e.attributeFilter}],expectCount:e.maxFeatures}),new SuperMap.QueryBySQLService(t,{proxy:this.options.proxy,withCredentials:e.withCredentials,eventListeners:{processCompleted:this._getFeaturesSucceed.bind(this),processFailed:function(t){console.error(t.error),r.fetchFailed(t.error)}}}).processAsync(i)}},{key:"_getDataFeaturesBySql",value:function(t,e){var i;i=new SuperMap.GetFeaturesBySQLParameters({queryParameter:{name:e.name,attributeFilter:e.attributeFilter},datasetNames:e.datasetNames,fromIndex:0,toIndex:1e3<=e.maxFeatures?-1:e.maxFeatures-1,maxFeatures:-1}),new SuperMap.GetFeaturesBySQLService(t,{proxy:this.options.proxy,withCredentials:e.withCredentials,eventListeners:{processCompleted:this._getFeaturesSucceed.bind(this),processFailed:function(){}}}).processAsync(i)}},{key:"_getFeaturesSucceed",value:(e=(0,c.default)(u.default.mark(function t(e){var i,r,n;return u.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.result||!e.result.recordsets){t.next=12;break}if(n=e.result.recordsets[0]||{},this.features=n.features||{},!((i=this.features.features)&&0<i.length)){t.next=8;break}r=(0,A.statisticsFeatures)(i,n.fields,n.fieldCaptions,n.fieldTypes),t.next=10;break;case 8:return this.triggerEvent("featureisempty",{results:e}),t.abrupt("return");case 10:t.next=25;break;case 12:if(!e.result||!e.result.features){t.next=23;break}if(this.features=e.result.features,!((i=this.features.features)&&0<i.length)){t.next=19;break}r=(0,A.statisticsFeatures)(i),t.next=21;break;case 19:return this.triggerEvent("featureisempty",{results:e}),t.abrupt("return");case 21:t.next=25;break;case 23:return this.triggerEvent("getdatafailed",{results:e}),t.abrupt("return");case 25:if(e.result.vertified){t.next=29;break}return t.next=28,I({features:r.features,epsgCode:this.options.epsgCode,projectionUrl:this.projectionUrl,options:{proxy:this.options.proxy}});case 28:r.features=t.sent;case 29:this.triggerEvent("getdatasucceeded",r);case 30:case"end":return t.stop()}},t,this)})),function(t){return e.apply(this,arguments)})},{key:"_getRestDataFields",value:function(t,e,i){var r=this;SuperMap.FetchRequest.get(t,null,{proxy:this.options.proxy,withCredentials:e.withCredentials}).then(function(t){return t.json()}).then(function(t){var e=r._getFiledsByType(["CHAR","TEXT","WTEXT"],t);i(e,t)}).catch(function(t){console.log(t),r.fetchFailed(t)})}},{key:"_getRestMapFields",value:function(t,e,r,i){var n=this,a=3<arguments.length&&void 0!==i&&i,o=new SuperMap.QueryBySQLParameters({queryParams:[new SuperMap.FilterParameter({name:e,attributeFilter:"SMID=0"})]});new SuperMap.QueryBySQLService(t,{proxy:this.options.proxy,withCredentials:a,eventListeners:{processCompleted:function(t){var e;if(t.result){var i=t.result.recordsets[0];e=n._getFiledsByType(["CHAR","TEXT","WTEXT"],i.fieldCaptions,i.fieldTypes)}e&&r(e,t.result.recordsets[0])},processFailed:function(t){console.error(t.error),n.fetchFailed(t.error)}}}).processAsync(o)}},{key:"_getAttributeFilterByKeywords",value:function(i,r){var n="";return i&&i.forEach(function(t,e){n+=e!==i.length-1?"".concat(t," LIKE '%").concat(r,"%' ")+"OR ":"".concat(t," LIKE '%").concat(r,"%'")},this),n}},{key:"_checkUrl",value:function(t){return!(""===t||!(0,g.isMatchUrl)(t))}},{key:"_getFiledsByType",value:function(i,t,r){var n=[];return t.forEach(function(t,e){i.includes(r&&r[e]||t.type)&&n.push(r?t:t.name)}),n}},{key:"fetchFailed",value:function(t){this.triggerEvent("getdatafailed",{error:t})}}]),r}(h.Events);e.default=E},e3e2:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.Events=void 0;var o=r(i("7ae5")),l=r(i("19e1")),n=r(i("66f6")),a=i("9270"),u=i("fe5a"),c=i("63f3"),h=i("1a9e"),s=function(){function s(t,e,i,r,n){if((0,l.default)(this,s),this.BROWSER_EVENTS=["mouseover","mouseout","mousedown","mouseup","mousemove","click","dblclick","rightclick","dblrightclick","resize","focus","blur","touchstart","touchmove","touchend","keydown","MSPointerDown","MSPointerUp","pointerdown","pointerup","MSGestureStart","MSGestureChange","MSGestureEnd","contextmenu"],this.listeners={},this.object=t,this.element=null,this.eventTypes=[],this.eventHandler=null,this.fallThrough=r,this.includeXY=!1,this.extensions={},this.extensionCount={},this.clearMouseListener=null,h.Util.extend(this,n),null!=i)for(var a=0,o=i.length;a<o;a++)this.addEventType(i[a]);null!=e&&this.attachToElement(e),this.CLASS_NAME="Events"}return(0,n.default)(s,[{key:"destroy",value:function(){for(var t in this.extensions)"boolean"!=typeof this.extensions[t]&&this.extensions[t].destroy();this.extensions=null,this.element&&(u.Event.stopObservingElement(this.element),this.element.hasScrollEvent&&u.Event.stopObserving(window,"scroll",this.clearMouseListener)),this.element=null,this.listeners=null,this.object=null,this.eventTypes=null,this.fallThrough=null,this.eventHandler=null}},{key:"addEventType",value:function(t){this.listeners[t]||(this.eventTypes.push(t),this.listeners[t]=[])}},{key:"attachToElement",value:function(t){this.element?u.Event.stopObservingElement(this.element):(this.eventHandler=c.FunctionExt.bindAsEventListener(this.handleBrowserEvent,this),this.clearMouseListener=c.FunctionExt.bind(this.clearMouseCache,this)),this.element=t;for(var e=0,i=this.BROWSER_EVENTS.length;e<i;e++){var r=this.BROWSER_EVENTS[e];this.addEventType(r),u.Event.observe(t,r,this.eventHandler)}u.Event.observe(t,"dragstart",u.Event.stop)}},{key:"on",value:function(t){for(var e in t)"scope"!==e&&t.hasOwnProperty(e)&&this.register(e,t.scope,t[e])}},{key:"register",value:function(t,e,i,r){if(t in s&&!this.extensions[t]&&(this.extensions[t]=new s[t](this)),null!=i&&-1!==h.Util.indexOf(this.eventTypes,t)){null==e&&(e=this.object);var n=this.listeners[t];n||(n=[],this.listeners[t]=n,this.extensionCount[t]=0);var a={obj:e,func:i};r?(n.splice(this.extensionCount[t],0,a),"object"===(0,o.default)(r)&&r.extension&&this.extensionCount[t]++):n.push(a)}}},{key:"registerPriority",value:function(t,e,i){this.register(t,e,i,!0)}},{key:"un",value:function(t){for(var e in t)"scope"!==e&&t.hasOwnProperty(e)&&this.unregister(e,t.scope,t[e])}},{key:"unregister",value:function(t,e,i){null==e&&(e=this.object);var r=this.listeners[t];if(null!=r)for(var n=0,a=r.length;n<a;n++)if(r[n].obj===e&&r[n].func===i){r.splice(n,1);break}}},{key:"remove",value:function(t){null!=this.listeners[t]&&(this.listeners[t]=[])}},{key:"triggerEvent",value:function(t,e){var i=this.listeners[t];if(i&&0!==i.length){var r;null==e&&(e={}),e.object=this.object,e.element=this.element,e.type||(e.type=t);for(var n=0,a=(i=i.slice()).length;n<a;n++){var o=i[n];if(void 0!==(r=o.func.apply(o.obj,[e]))&&!1===r)break}return this.fallThrough||u.Event.stop(e,!0),r}}},{key:"handleBrowserEvent",value:function(t){var e=t.type,i=this.listeners[e];if(i&&0!==i.length){var r=t.touches;if(r&&r[0]){for(var n,a=0,o=0,s=r.length,l=0;l<s;++l)a+=(n=r[l]).clientX,o+=n.clientY;t.clientX=a/s,t.clientY=o/s}this.includeXY&&(t.xy=this.getMousePosition(t)),this.triggerEvent(e,t)}}},{key:"clearMouseCache",value:function(){this.element.scrolls=null,this.element.lefttop=null;var t=document.body;t&&(0===t.scrollTop&&0===t.scrollLeft||!navigator.userAgent.match(/iPhone/i))&&(this.element.offsets=null)}},{key:"getMousePosition",value:function(t){if(this.includeXY?this.element.hasScrollEvent||(u.Event.observe(window,"scroll",this.clearMouseListener),this.element.hasScrollEvent=!0):this.clearMouseCache(),!this.element.scrolls){var e=h.Util.getViewportElement();this.element.scrolls=[e.scrollLeft,e.scrollTop]}return this.element.lefttop||(this.element.lefttop=[document.documentElement.clientLeft||0,document.documentElement.clientTop||0]),this.element.offsets||(this.element.offsets=h.Util.pagePosition(this.element)),new a.Pixel(t.clientX+this.element.scrolls[0]-this.element.offsets[0]-this.element.lefttop[0],t.clientY+this.element.scrolls[1]-this.element.offsets[1]-this.element.lefttop[1])}}]),s}();(e.Events=s).prototype.BROWSER_EVENTS=["mouseover","mouseout","mousedown","mouseup","mousemove","click","dblclick","rightclick","dblrightclick","resize","focus","blur","touchstart","touchmove","touchend","keydown","MSPointerDown","MSPointerUp","pointerdown","pointerup","MSGestureStart","MSGestureChange","MSGestureEnd","contextmenu"]},e447:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAYAAADQBxWhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZDdjMWRjYi03ZmQ0LWRkNDUtOTYwYi03ZDI4N2E3YzE1NTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM3OTIwRTBCNjJBMTFFMzk1NTE5NDNCOEIwNDE2NDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjM1NTkyRDVCNjJBMTFFMzk1NTE5NDNCOEIwNDE2NDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNzA1ZmFjMi05YWNiLWFhNDUtOGI1Ny01ZTMzM2MzOGU3YjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDkyNDhDNTc3MUU5MTFFM0JCMDY4QjkwNjk5QzNFQ0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CxzDiAAAEqUlEQVR42qRXW2wUVRj+d2f2Mnvfbi/bFmgt0hhJ44VEQ1EjFZNajRYFookaXkyNYoJRjA+YGF6M4otRE3gwiDHiBQvyYBuCwaiASlKbEB6ArEq2tN26u93rzOzu7K7/PzuznbG7s7v4J1/mXP/vnP9yzhlT8Ngo1BET4iHEdsQwoh/hQyQQfyPOI04gflh4eqoMLYipDumDiPc5B7fJ4XKCnbMDa7GA2WyGUqkEUqEAoiACn8mCwAszOPZ1JD57s6QWxId2Bzfh8XrA6XY1VJBNZyCVTIHIC4ex+gqSFxrNMWvKVsSkx+ed6F7T0xQhCY2j8TSPzN395SPWVkg/8Pi9jwU626sN7YwLtrmHmiKneTj/UdLTrHlHOadjKtjbreskwgMbJmB4Zk+17fn2rdBlbdON+yN9Fc6kL8nlxRsLIGT5MTTzVD1SVonS98iHWrK73IPQafXL9X09T8nfk7FzMMD1Qj+3sri1XJf8VUk9Pg+Rvotmnq4X1UQ6jNE5RFGqSo+tHTa6BsDB2OU6lUl+TMzC2+HPdQo+HdynqzuccrQPYXRTmp2rRzquJST5LHpWhmre3VcPtpKGQPqQdNyIdATzUdeomvO/5o3k4zXNeznzp26+om/EyKf9LGvRNarmJInlkzDasRnCQgScAicTBqw++Ck+I/cTIQWSTmlF3y1GpD4zY9Y1kjlpdxQ444Et8iJUE5MPY/kEHJz/tjr+pa4xmOX/gmgxU8nDij6/UZ4uFaXiqo7twa3QZ+2o5CDujBZRK2c32ILwbO8Y3OlY2RgdlSgpo53ekCQpyLDMqk4346gEBmOTd0s+VRehLuA+3x26lCGRChJ9rhuRzuRzuU02u013EpE80fmA7DPyp2retMTDnr6dclSrcmJRf9bnRJE+vxqRnsTb4gW35nC4372xuiM1iKoEid9kGAndPiinjEhP81k+JArCejtXSZ2HA/fAbPIKHFn4Hl5e8yQMuvrg/N0fwRyS80WxpqKP5ybhIh/C/BSA9GHTtBEpOWB/KpE6ppISmRf9SUrIrBQsalCpQsekVi7KPBg9CTl+9uMRKDVzn37t9ft2tnUE4GYl/k8MksuJb5BwV7NX226ccIEm/g/CC6Sn0VjGteNWtUw3/lcYebdj3t7GsCyeLGxDspyYg0RsGc2a/I7SG3eZbYWUJE9mxhQKp5Ope8ulsgvvWcPdRSNLERy/F6tvImG+GavU2grdgZ8gvkBznWIt7DZ8iqwahDsjc57B4uNIJrTiCrNBHynaG1uKSuXy6rsY2+nsfLVVQvVtSwCM4npv10O+gH/CH1h5oizH4uTHw4vPTL+o0WGqs4myArUsD2TUjjrEnYhrawf6PBRYeE5DOHQ9nTl+bUtmMhTVKC1pvqUa9eoYs7I6k4E1lhDvpJaTFV/iV5rLHEFCqrYpV5hXgRtBBzc9RSgC6b1jU563rAKzyeC3Qit2KJevdK/rXTcfCkeir/38XDEqn+pFDSQF2rKkpKKkZAahwDbpe7GUld7CI+6o+HvkKBJaFbdoCeLKHZpTkNcsotQoZWpK9I1fjpcPbB5JHrp0WjH5vEIiaQKlKflXgAEAXi/626c6JuQAAAAASUVORK5CYII="},e453:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=r(i("279f")),n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("333c")),l=r(i("9e24")),c=r(i("c2cb")),h=r(i("bf3b")),d=r(i("86b3")),f=r(i("b45e"));function g(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var A={name:"SmTdtRoute",components:{RoutePlan:c.default,PointsResult:h.default,StatisticsResult:d.default,NothingResult:f.default},mixins:[o.default,a.default,n.default,s.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-luxian"},headerName:{type:String,default:function(){return this.$t("tdtRoute.title")}},data:{type:Object,default:function(){return{carUrl:"https://api.tianditu.gov.cn/drive",busUrl:"https://api.tianditu.gov.cn/transit",searchUrl:"https://api.tianditu.gov.cn/search",tk:""}}}},data:function(){return{routeActive:"car",start:"",end:"",status:"",routePlan:null,spinning:!1,showRoutePlan:!1,searchResult:[],isError:!1,componentId:null,componentProps:{},componentListeners:{}}},watch:{routeActive:function(){this.spinning=!0,this.routePlan=null,this.viewModel&&this.viewModel.setSearchType(this.routeActive),this.searchRoute()},data:function(){this.spinning=!0,this.viewModel&&this.viewModel.setData(this.data)},status:function(t){"toSetStart"!==t?"toSetEnd"!==t?"finished"===t&&this.searchRoute():this.getResultDetail(this.end):this.getResultDetail(this.start)},textColorsData:{handler:function(){this.changeSearchInputStyle(),this.componentProps=Object.assign({},this.componentProps,this.$props)}}},beforeDestroy:function(){this.clearRoute()},created:function(){this.viewModel=new l.default({type:this.routeActive,data:this.data})},mounted:function(){this.changeSearchInputStyle()},methods:{changeSearchInputStyle:function(){var e=this;this.$el.querySelectorAll(".ant-input").forEach(function(t){t.style.color=e.getTextColor})},switchRoute:function(){if(this.start||this.end){var t=[this.end,this.start];this.start=t[0],this.end=t[1]}if(this.startLnglat||this.endLnglat){var e=[this.endLnglat,this.startLnglat];this.startLnglat=e[0],this.endLnglat=e[1]}},searchClicked:function(){var t=this;this.status="",this.$nextTick(function(){t.start&&t.end&&(t.showRoutePlan=!1,t.status="toSetStart",t.viewModel&&t.viewModel.removed())})},getResultDetail:function(a,o){var s=this,l=(o?o.mapBound:"")||this.viewModel._toBBoxString();this.viewModel.searchPoints(a,o).then(function(t){if(t){var e=t.type,i=t.result,r=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?g(Object(i),!0).forEach(function(t){(0,u.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):g(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},s.$props,{data:i.data,prompt:i.prompt,keyWord:a,count:i.count,from:"Route",pageSize:4,mapBound:l}),n={};switch(e){case"Point":s.componentId="PointsResult",r.openPurePoiSearch=!0,r.specifyAdminSearch=o&&!!o.specifyAdminCode,r.resultBelongTo="toSetStart"===s.status?"start":"end",n["reset-start-point"]=s.resetStartPoint,n["reset-end-point"]=s.resetEndPoint,n["change-pagination"]=s.getResultDetail,n["set-highlight-icon"]=s.setHighlightIcon;break;case"Statistics":s.componentId="StatisticsResult",r.data=i.data.allAdmins,r.priorityCitys=i.data.priorityCitys,n["search-points-result"]=s.getResultDetail;break;default:s.componentId="NothingResult"}s.componentProps=r,s.componentListeners=n}}).catch(function(t){console.log(t)})},searchRoute:function(){var e=this;this.startLnglat&&this.endLnglat?this.viewModel&&this.viewModel.search(this.startLnglat,this.endLnglat).then(function(t){e.spinning=!1,e.showRoutePlan=!0,e.routePlan=t||null,t||e.searchFailed()}):this.spinning=!1},resetStatus:function(t){"status"!==this.status&&(this.status=t)},resetStartPoint:function(t){t&&(this.start=t.name,this.startLnglat=t.lonlat?[+t.lonlat.split(" ")[0],+t.lonlat.split(" ")[1]]:[0,0],this.componentId=null,this.status="toSetEnd")},resetEndPoint:function(t){t&&(this.end=t.name,this.endLnglat=t.lonlat?[+t.lonlat.split(" ")[0],+t.lonlat.split(" ")[1]]:[0,0],this.componentId=null,this.status="finished")},setHighlightIcon:function(t){this.viewModel&&this.viewModel.setHighlightIcon(t)},styleChanged:function(t){this.spinning=!0,this.routePlan=null,this.viewModel.setSearchStyle(t),this.searchRoute()},routePlanClicked:function(t,e){this.viewModel&&this.viewModel.setHighlightRoute(t,e)},busInfoClicked:function(t,e){this.viewModel&&this.viewModel.setLayerFeatures(t,e)},searchFailed:function(){this.isError=!0,this.routePlan=null,this.viewModel&&this.viewModel.removed()},clearRoute:function(){this.start="",this.end="",this.startLnglat=null,this.endLnglat=null,this.status="",this.showRoutePlan=!1,this.routePlan=null,this.viewModel&&this.viewModel.removed()},clearStart:function(){this.start="",this.startLnglat=null,this.status="",this.showRoutePlan=!1,this.routePlan=null},clearEnd:function(){this.end="",this.endLnglat=null,this.status="",this.showRoutePlan=!1,this.routePlan=null}}};e.default=A},e4fa:function(t,e,i){"use strict";i.r(e);var r=i("10ba"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},e525:function(t,e,i){"use strict";t.exports=a;var r=i("b556"),n=i("9107");function a(t){if(!(this instanceof a))return new a(t);r.call(this,t)}n.inherits=i("fe04"),n.inherits(a,r),a.prototype._transform=function(t,e,i){i(null,t)}},e5f2:function(t,e,i){"use strict";var o=i("c220"),s=i("0956").EventEmitter;function r(t,e,i,r){if(this.options=r||{},this._mapA=t,this._mapB=e,this._horizontal="horizontal"===this.options.orientation,this._onDown=this._onDown.bind(this),this._onMove=this._onMove.bind(this),this._onMouseUp=this._onMouseUp.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._ev=new s,this._swiper=document.createElement("div"),this._swiper.className=this._horizontal?"compare-swiper-horizontal":"compare-swiper-vertical",this._controlContainer=document.createElement("div"),this._controlContainer.className=this._horizontal?"mapboxgl-compare mapboxgl-compare-horizontal":"mapboxgl-compare",this._controlContainer.className=this._controlContainer.className,this._controlContainer.appendChild(this._swiper),"string"==typeof i&&document.body.querySelectorAll){var n=document.body.querySelectorAll(i)[0];if(!n)throw new Error("Cannot find element with specified container selector.");n.appendChild(this._controlContainer)}else{if(!(i instanceof Element&&i.appendChild))throw new Error("Invalid container specified. Must be CSS selector or HTML element.");i.appendChild(this._controlContainer)}this._bounds=e.getContainer().getBoundingClientRect();var a=(this._horizontal?this._bounds.height:this._bounds.width)/2;this._setPosition(a),this._clearSync=o(t,e),this._onResize=function(){this._bounds=e.getContainer().getBoundingClientRect(),this.currentPosition&&this._setPosition(this.currentPosition)}.bind(this),e.on("resize",this._onResize),this.options&&this.options.mousemove&&(t.getContainer().addEventListener("mousemove",this._onMove),e.getContainer().addEventListener("mousemove",this._onMove)),this._swiper.addEventListener("mousedown",this._onDown),this._swiper.addEventListener("touchstart",this._onDown)}r.prototype={_setPointerEvents:function(t){this._controlContainer.style.pointerEvents=t,this._swiper.style.pointerEvents=t},_onDown:function(t){t.touches?(document.addEventListener("touchmove",this._onMove),document.addEventListener("touchend",this._onTouchEnd)):(document.addEventListener("mousemove",this._onMove),document.addEventListener("mouseup",this._onMouseUp))},_setPosition:function(t){t=Math.min(t,this._horizontal?this._bounds.height:this._bounds.width);var e=this._horizontal?"translate(0, "+t+"px)":"translate("+t+"px, 0)";this._controlContainer.style.transform=e,this._controlContainer.style.WebkitTransform=e;var i=this._horizontal?"rect(0, 999em, "+t+"px, 0)":"rect(0, "+t+"px, "+this._bounds.height+"px, 0)",r=this._horizontal?"rect("+t+"px, 999em, "+this._bounds.height+"px,0)":"rect(0, 999em, "+this._bounds.height+"px,"+t+"px)";this._mapA.getContainer().style.clip=i,this._mapB.getContainer().style.clip=r,this.currentPosition=t},_onMove:function(t){this.options&&this.options.mousemove&&this._setPointerEvents(t.touches?"auto":"none"),this._horizontal?this._setPosition(this._getY(t)):this._setPosition(this._getX(t))},_onMouseUp:function(){document.removeEventListener("mousemove",this._onMove),document.removeEventListener("mouseup",this._onMouseUp),this.fire("slideend",{currentPosition:this.currentPosition})},_onTouchEnd:function(){document.removeEventListener("touchmove",this._onMove),document.removeEventListener("touchend",this._onTouchEnd)},_getX:function(t){var e=(t=t.touches?t.touches[0]:t).clientX-this._bounds.left;return e<0&&(e=0),e>this._bounds.width&&(e=this._bounds.width),e},_getY:function(t){var e=(t=t.touches?t.touches[0]:t).clientY-this._bounds.top;return e<0&&(e=0),e>this._bounds.height&&(e=this._bounds.height),e},setSlider:function(t){this._setPosition(t)},on:function(t,e){return this._ev.on(t,e),this},fire:function(t,e){return this._ev.emit(t,e),this},off:function(t,e){return this._ev.removeListener(t,e),this},remove:function(){this._clearSync(),this._mapB.off("resize",this._onResize);var t=this._mapA.getContainer();t&&(t.style.clip=null,t.removeEventListener("mousemove",this._onMove));var e=this._mapB.getContainer();e&&(e.style.clip=null,e.removeEventListener("mousemove",this._onMove)),this._swiper.removeEventListener("mousedown",this._onDown),this._swiper.removeEventListener("touchstart",this._onDown),this._controlContainer.remove()}},window.mapboxgl?mapboxgl.Compare=r:t.exports=r},e6c4:function(t,e,i){"use strict";i.r(e);var r=i("952a"),n=i("7754");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},e736:function(t,e,i){"use strict";i.r(e);var r=i("a2ee"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},e76e:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_e76e__},e7f3:function(t,e,i){"use strict";i.r(e);var r=i("b982"),n=i("6ed2");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},e8a8:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("2c56")),o=r(i("b761")),s=r(i("6a7a")),l=i("1448"),u={name:"SmZoom",mixins:[o.default,a.default,n.default],props:{showZoom:{type:Boolean,default:!1},showZoomSlider:{type:Boolean,default:!1}},data:function(){return{zoomPosition:0,min:0,max:22,activeZoomMode:"",canZoomIn:!0,canZoomOut:!0}},computed:{activieBgColor:function(){var t=this.getColorStyle(0).color;return{backgroundColor:this.getBackground,borderColor:t}},showZoomStyle:function(){return{color:(0,l.getColorWithOpacity)(this.getBackground,1),background:this.getTextColor}}},watch:{colorGroupsData:{handler:function(){this.changeSliderStyle()}}},created:function(){this.viewModel=new s.default},mounted:function(){this.changeSliderStyle()},methods:{sliderChange:function(){this.mapNotLoadedTip()?this.zoomPosition=0:this.setZoom(this.zoomPosition)},zoomIn:function(){this.mapNotLoadedTip()||(this.activeZoomMode="zoomInBtn",this.zoomPosition+1<=this.max?this.zoomPosition+=1:this.zoomPosition=this.max,this.viewModel.zoomIn())},zoomOut:function(){this.mapNotLoadedTip()||(this.activeZoomMode="zoomOutBtn",this.zoomPosition-1>=this.min?--this.zoomPosition:this.zoomPosition=this.min,this.viewModel.zoomOut())},getMaxZoom:function(){return this.viewModel&&this.viewModel.getMaxZoom()},getMinZoom:function(){return this.viewModel&&this.viewModel.getMinZoom()},getZoom:function(){return this.viewModel&&this.viewModel.getZoom()},setZoom:function(t){return this.viewModel&&this.viewModel.setZoom(t)},getZoomPosition:function(){return this.canZoomOut||this.canZoomIn?this.getZoom():this.canZoomIn?this.canZoomOut?void 0:this.getMaxZoom():this.getMinZoom()},changeSliderStyle:function(){var t=document.querySelector(".ant-slider-track"),e=document.querySelector(".ant-slider-handle");t&&(t.style.backgroundColor=this.getColorStyle(0).color),e&&(e.style.borderColor=this.getColorStyle(0).color)}},loaded:function(){var t=this;this.canZoomIn=this.getMaxZoom()>this.getZoom(),this.canZoomOut=this.getMinZoom()<this.getZoom(),this.map.on("zoomend",function(){t.activeZoomMode="",t.getMaxZoom()<=t.getZoom()?t.canZoomIn=!1:t.canZoomIn=!0,t.getMinZoom()>=t.getZoom()?t.canZoomOut=!1:t.canZoomOut=!0,t.zoomPosition=t.getZoomPosition()}),this.min=this.getMinZoom(),this.max=this.getMaxZoom(),this.zoomPosition=this.getZoomPosition(),this.viewModel.wheelEventOn(function(){t.zoomPosition=t.getZoomPosition()})}};e.default=u},e8d5:function(t,e,i){"use strict";i.r(e);var r=i("c18d"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},e916:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("b761")),a=r(i("f6f9")),o=r(i("df08")),s={name:"SmMapvLayer",mixins:[n.default,a.default],props:{data:{type:Object,default:function(){return{}}},options:{type:Object,default:function(){return{}}}},watch:{data:{handler:function(t){this.viewModel&&this.viewModel.setData(t)},deep:!0},options:{handler:function(t){this.viewModel&&this.viewModel.setOptions(t)},deep:!0}},created:function(){this.viewModel=new o.default(this.$props)},render:function(){}};e.default=s},e97f:function(t,e,i){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},e9cf:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6"));i("3d57"),i("e5f2");var o=function(){function e(t){(0,n.default)(this,e),this.init(t)}return(0,a.default)(e,[{key:"init",value:function(t){if(t){this.removed();var e=t.beforeMap,i=t.afterMap,r=t.target,n=t.options;if(e&&i&&r){var a=window.mapboxgl;this.compare=new a.Compare(e,i,"#".concat(r),n)}}}},{key:"removed",value:function(){this.compare&&(this.compare.remove(),this.compare=null)}}]),e}();e.default=o},ea23:function(t,e,j){(function(i){!function(u){u.parser=function(t,e){return new n(t,e)},u.SAXParser=n,u.SAXStream=o,u.createStream=function(t,e){return new o(t,e)},u.MAX_BUFFER_LENGTH=65536;var r,c=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];function n(t,e){if(!(this instanceof n))return new n(t,e);var i=this;!function(t){for(var e=0,i=c.length;e<i;e++)t[c[e]]=""}(i),i.q=i.c="",i.bufferCheckPosition=u.MAX_BUFFER_LENGTH,i.opt=e||{},i.opt.lowercase=i.opt.lowercase||i.opt.lowercasetags,i.looseCase=i.opt.lowercase?"toLowerCase":"toUpperCase",i.tags=[],i.closed=i.closedRoot=i.sawRoot=!1,i.tag=i.error=null,i.strict=!!t,i.noscript=!(!t&&!i.opt.noscript),i.state=E.BEGIN,i.strictEntities=i.opt.strictEntities,i.ENTITIES=i.strictEntities?Object.create(u.XML_ENTITIES):Object.create(u.ENTITIES),i.attribList=[],i.opt.xmlns&&(i.ns=Object.create(f)),i.trackPosition=!1!==i.opt.position,i.trackPosition&&(i.position=i.line=i.column=0),w(i,"onready")}u.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],Object.create||(Object.create=function(t){function e(){}return e.prototype=t,new e}),Object.keys||(Object.keys=function(t){var e=[];for(var i in t)t.hasOwnProperty(i)&&e.push(i);return e}),n.prototype={end:function(){Q(this)},write:function(t){var e=this;if(this.error)throw this.error;if(e.closed)return S(e,"Cannot write after close. Assign an onready handler.");if(null===t)return Q(e);"object"==typeof t&&(t=t.toString());var i=0,r="";for(;r=N(t,i++),e.c=r;)switch(e.trackPosition&&(e.position++,"\n"===r?(e.line++,e.column=0):e.column++),e.state){case E.BEGIN:if(e.state=E.BEGIN_WHITESPACE,"\ufeff"===r)continue;D(e,r);continue;case E.BEGIN_WHITESPACE:D(e,r);continue;case E.TEXT:if(e.sawRoot&&!e.closedRoot){for(var n=i-1;r&&"<"!==r&&"&"!==r;)(r=N(t,i++))&&e.trackPosition&&(e.position++,"\n"===r?(e.line++,e.column=0):e.column++);e.textNode+=t.substring(n,i-1)}"<"!==r||e.sawRoot&&e.closedRoot&&!e.strict?(y(r)||e.sawRoot&&!e.closedRoot||k(e,"Text data outside of root node."),"&"===r?e.state=E.TEXT_ENTITY:e.textNode+=r):(e.state=E.OPEN_WAKA,e.startTagPosition=e.position);continue;case E.SCRIPT:"<"===r?e.state=E.SCRIPT_ENDING:e.script+=r;continue;case E.SCRIPT_ENDING:"/"===r?e.state=E.CLOSE_TAG:(e.script+="<"+r,e.state=E.SCRIPT);continue;case E.OPEN_WAKA:if("!"===r)e.state=E.SGML_DECL,e.sgmlDecl="";else if(!y(r))if(v(g,r))e.state=E.OPEN_TAG,e.tagName=r;else if("/"===r)e.state=E.CLOSE_TAG,e.tagName="";else if("?"===r)e.state=E.PROC_INST,e.procInstName=e.procInstBody="";else{if(k(e,"Unencoded <"),e.startTagPosition+1<e.position){var a=e.position-e.startTagPosition;r=new Array(a).join(" ")+r}e.textNode+="<"+r,e.state=E.TEXT}continue;case E.SGML_DECL:(e.sgmlDecl+r).toUpperCase()===h?(B(e,"onopencdata"),e.state=E.CDATA,e.sgmlDecl="",e.cdata=""):e.sgmlDecl+r==="--"?(e.state=E.COMMENT,e.comment="",e.sgmlDecl=""):(e.sgmlDecl+r).toUpperCase()===d?(e.state=E.DOCTYPE,(e.doctype||e.sawRoot)&&k(e,"Inappropriately located doctype declaration"),e.doctype="",e.sgmlDecl=""):">"===r?(B(e,"onsgmldeclaration",e.sgmlDecl),e.sgmlDecl="",e.state=E.TEXT):(C(r)&&(e.state=E.SGML_DECL_QUOTED),e.sgmlDecl+=r);continue;case E.SGML_DECL_QUOTED:r===e.q&&(e.state=E.SGML_DECL,e.q=""),e.sgmlDecl+=r;continue;case E.DOCTYPE:">"===r?(e.state=E.TEXT,B(e,"ondoctype",e.doctype),e.doctype=!0):(e.doctype+=r,"["===r?e.state=E.DOCTYPE_DTD:C(r)&&(e.state=E.DOCTYPE_QUOTED,e.q=r));continue;case E.DOCTYPE_QUOTED:e.doctype+=r,r===e.q&&(e.q="",e.state=E.DOCTYPE);continue;case E.DOCTYPE_DTD:e.doctype+=r,"]"===r?e.state=E.DOCTYPE:C(r)&&(e.state=E.DOCTYPE_DTD_QUOTED,e.q=r);continue;case E.DOCTYPE_DTD_QUOTED:e.doctype+=r,r===e.q&&(e.state=E.DOCTYPE_DTD,e.q="");continue;case E.COMMENT:"-"===r?e.state=E.COMMENT_ENDING:e.comment+=r;continue;case E.COMMENT_ENDING:"-"===r?(e.state=E.COMMENT_ENDED,e.comment=x(e.opt,e.comment),e.comment&&B(e,"oncomment",e.comment),e.comment=""):(e.comment+="-"+r,e.state=E.COMMENT);continue;case E.COMMENT_ENDED:">"!==r?(k(e,"Malformed comment"),e.comment+="--"+r,e.state=E.COMMENT):e.state=E.TEXT;continue;case E.CDATA:"]"===r?e.state=E.CDATA_ENDING:e.cdata+=r;continue;case E.CDATA_ENDING:"]"===r?e.state=E.CDATA_ENDING_2:(e.cdata+="]"+r,e.state=E.CDATA);continue;case E.CDATA_ENDING_2:">"===r?(e.cdata&&B(e,"oncdata",e.cdata),B(e,"onclosecdata"),e.cdata="",e.state=E.TEXT):"]"===r?e.cdata+="]":(e.cdata+="]]"+r,e.state=E.CDATA);continue;case E.PROC_INST:"?"===r?e.state=E.PROC_INST_ENDING:y(r)?e.state=E.PROC_INST_BODY:e.procInstName+=r;continue;case E.PROC_INST_BODY:if(!e.procInstBody&&y(r))continue;"?"===r?e.state=E.PROC_INST_ENDING:e.procInstBody+=r;continue;case E.PROC_INST_ENDING:">"===r?(B(e,"onprocessinginstruction",{name:e.procInstName,body:e.procInstBody}),e.procInstName=e.procInstBody="",e.state=E.TEXT):(e.procInstBody+="?"+r,e.state=E.PROC_INST_BODY);continue;case E.OPEN_TAG:v(A,r)?e.tagName+=r:(L(e),">"===r?T(e):"/"===r?e.state=E.OPEN_TAG_SLASH:(y(r)||k(e,"Invalid character in tag name"),e.state=E.ATTRIB));continue;case E.OPEN_TAG_SLASH:">"===r?(T(e,!0),R(e)):(k(e,"Forward-slash in opening tag not followed by >"),e.state=E.ATTRIB);continue;case E.ATTRIB:if(y(r))continue;">"===r?T(e):"/"===r?e.state=E.OPEN_TAG_SLASH:v(g,r)?(e.attribName=r,e.attribValue="",e.state=E.ATTRIB_NAME):k(e,"Invalid attribute name");continue;case E.ATTRIB_NAME:"="===r?e.state=E.ATTRIB_VALUE:">"===r?(k(e,"Attribute without value"),e.attribValue=e.attribName,F(e),T(e)):y(r)?e.state=E.ATTRIB_NAME_SAW_WHITE:v(A,r)?e.attribName+=r:k(e,"Invalid attribute name");continue;case E.ATTRIB_NAME_SAW_WHITE:if("="===r)e.state=E.ATTRIB_VALUE;else{if(y(r))continue;k(e,"Attribute without value"),e.tag.attributes[e.attribName]="",e.attribValue="",B(e,"onattribute",{name:e.attribName,value:""}),e.attribName="",">"===r?T(e):v(g,r)?(e.attribName=r,e.state=E.ATTRIB_NAME):(k(e,"Invalid attribute name"),e.state=E.ATTRIB)}continue;case E.ATTRIB_VALUE:if(y(r))continue;C(r)?(e.q=r,e.state=E.ATTRIB_VALUE_QUOTED):(k(e,"Unquoted attribute value"),e.state=E.ATTRIB_VALUE_UNQUOTED,e.attribValue=r);continue;case E.ATTRIB_VALUE_QUOTED:if(r!==e.q){"&"===r?e.state=E.ATTRIB_VALUE_ENTITY_Q:e.attribValue+=r;continue}F(e),e.q="",e.state=E.ATTRIB_VALUE_CLOSED;continue;case E.ATTRIB_VALUE_CLOSED:y(r)?e.state=E.ATTRIB:">"===r?T(e):"/"===r?e.state=E.OPEN_TAG_SLASH:v(g,r)?(k(e,"No whitespace between attributes"),e.attribName=r,e.attribValue="",e.state=E.ATTRIB_NAME):k(e,"Invalid attribute name");continue;case E.ATTRIB_VALUE_UNQUOTED:if(">"!==(l=r)&&!y(l)){"&"===r?e.state=E.ATTRIB_VALUE_ENTITY_U:e.attribValue+=r;continue}F(e),">"===r?T(e):e.state=E.ATTRIB;continue;case E.CLOSE_TAG:if(e.tagName)">"===r?R(e):v(A,r)?e.tagName+=r:e.script?(e.script+="</"+e.tagName,e.tagName="",e.state=E.SCRIPT):(y(r)||k(e,"Invalid tagname in closing tag"),e.state=E.CLOSE_TAG_SAW_WHITE);else{if(y(r))continue;v(g,r)?e.tagName=r:e.script?(e.script+="</"+r,e.state=E.SCRIPT):k(e,"Invalid tagname in closing tag.")}continue;case E.CLOSE_TAG_SAW_WHITE:if(y(r))continue;">"===r?R(e):k(e,"Invalid characters in closing tag");continue;case E.TEXT_ENTITY:case E.ATTRIB_VALUE_ENTITY_Q:case E.ATTRIB_VALUE_ENTITY_U:var o,s;switch(e.state){case E.TEXT_ENTITY:o=E.TEXT,s="textNode";break;case E.ATTRIB_VALUE_ENTITY_Q:o=E.ATTRIB_VALUE_QUOTED,s="attribValue";break;case E.ATTRIB_VALUE_ENTITY_U:o=E.ATTRIB_VALUE_UNQUOTED,s="attribValue"}";"===r?(e[s]+=O(e),e.entity="",e.state=o):v(e.entity.length?m:p,r)?e.entity+=r:(k(e,"Invalid character in entity name"),e[s]+="&"+e.entity+r,e.entity="",e.state=o);continue;default:throw new Error(e,"Unknown state: "+e.state)}var l;e.position>=e.bufferCheckPosition&&function(t){for(var e=Math.max(u.MAX_BUFFER_LENGTH,10),i=0,r=0,n=c.length;r<n;r++){var a=t[c[r]].length;if(e<a)switch(c[r]){case"textNode":M(t);break;case"cdata":B(t,"oncdata",t.cdata),t.cdata="";break;case"script":B(t,"onscript",t.script),t.script="";break;default:S(t,"Max buffer length exceeded: "+c[r])}i=Math.max(i,a)}var o=u.MAX_BUFFER_LENGTH-i;t.bufferCheckPosition=o+t.position}(e);return e}
  30. /*! http://mths.be/fromcodepoint v0.1.0 by @mathias */,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var t;M(t=this),""!==t.cdata&&(B(t,"oncdata",t.cdata),t.cdata=""),""!==t.script&&(B(t,"onscript",t.script),t.script="")}};try{r=j("92a1").Stream}catch(t){r=function(){}}var a=u.EVENTS.filter(function(t){return"error"!==t&&"end"!==t});function o(t,e){if(!(this instanceof o))return new o(t,e);r.apply(this),this._parser=new n(t,e),this.writable=!0,this.readable=!0;var i=this;this._parser.onend=function(){i.emit("end")},this._parser.onerror=function(t){i.emit("error",t),i._parser.error=null},this._decoder=null,a.forEach(function(e){Object.defineProperty(i,"on"+e,{get:function(){return i._parser["on"+e]},set:function(t){if(!t)return i.removeAllListeners(e),i._parser["on"+e]=t;i.on(e,t)},enumerable:!0,configurable:!1})})}(o.prototype=Object.create(r.prototype,{constructor:{value:o}})).write=function(t){if("function"==typeof i&&"function"==typeof i.isBuffer&&i.isBuffer(t)){if(!this._decoder){var e=j("5465").StringDecoder;this._decoder=new e("utf8")}t=this._decoder.write(t)}return this._parser.write(t.toString()),this.emit("data",t),!0},o.prototype.end=function(t){return t&&t.length&&this.write(t),this._parser.end(),!0},o.prototype.on=function(e,t){var i=this;return i._parser["on"+e]||-1===a.indexOf(e)||(i._parser["on"+e]=function(){var t=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);t.splice(0,0,e),i.emit.apply(i,t)}),r.prototype.on.call(i,e,t)};var h="[CDATA[",d="DOCTYPE",s="http://www.w3.org/XML/1998/namespace",l="http://www.w3.org/2000/xmlns/",f={xml:s,xmlns:l},g=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,A=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,p=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,m=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function y(t){return" "===t||"\n"===t||"\r"===t||"\t"===t}function C(t){return'"'===t||"'"===t}function v(t,e){return t.test(e)}var I,b,E=0;for(var t in u.STATE={BEGIN:E++,BEGIN_WHITESPACE:E++,TEXT:E++,TEXT_ENTITY:E++,OPEN_WAKA:E++,SGML_DECL:E++,SGML_DECL_QUOTED:E++,DOCTYPE:E++,DOCTYPE_QUOTED:E++,DOCTYPE_DTD:E++,DOCTYPE_DTD_QUOTED:E++,COMMENT_STARTING:E++,COMMENT:E++,COMMENT_ENDING:E++,COMMENT_ENDED:E++,CDATA:E++,CDATA_ENDING:E++,CDATA_ENDING_2:E++,PROC_INST:E++,PROC_INST_BODY:E++,PROC_INST_ENDING:E++,OPEN_TAG:E++,OPEN_TAG_SLASH:E++,ATTRIB:E++,ATTRIB_NAME:E++,ATTRIB_NAME_SAW_WHITE:E++,ATTRIB_VALUE:E++,ATTRIB_VALUE_QUOTED:E++,ATTRIB_VALUE_CLOSED:E++,ATTRIB_VALUE_UNQUOTED:E++,ATTRIB_VALUE_ENTITY_Q:E++,ATTRIB_VALUE_ENTITY_U:E++,CLOSE_TAG:E++,CLOSE_TAG_SAW_WHITE:E++,SCRIPT:E++,SCRIPT_ENDING:E++},u.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},u.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(u.ENTITIES).forEach(function(t){var e=u.ENTITIES[t],i="number"==typeof e?String.fromCharCode(e):e;u.ENTITIES[t]=i}),u.STATE)u.STATE[u.STATE[t]]=t;function w(t,e,i){t[e]&&t[e](i)}function B(t,e,i){t.textNode&&M(t),w(t,e,i)}function M(t){t.textNode=x(t.opt,t.textNode),t.textNode&&w(t,"ontext",t.textNode),t.textNode=""}function x(t,e){return t.trim&&(e=e.trim()),t.normalize&&(e=e.replace(/\s+/g," ")),e}function S(t,e){return M(t),t.trackPosition&&(e+="\nLine: "+t.line+"\nColumn: "+t.column+"\nChar: "+t.c),e=new Error(e),t.error=e,w(t,"onerror",e),t}function Q(t){return t.sawRoot&&!t.closedRoot&&k(t,"Unclosed root tag"),t.state!==E.BEGIN&&t.state!==E.BEGIN_WHITESPACE&&t.state!==E.TEXT&&S(t,"Unexpected end"),M(t),t.c="",t.closed=!0,w(t,"onend"),n.call(t,t.strict,t.opt),t}function k(t,e){if("object"!=typeof t||!(t instanceof n))throw new Error("bad call to strictFail");t.strict&&S(t,e)}function L(t){t.strict||(t.tagName=t.tagName[t.looseCase]());var e=t.tags[t.tags.length-1]||t,i=t.tag={name:t.tagName,attributes:{}};t.opt.xmlns&&(i.ns=e.ns),t.attribList.length=0,B(t,"onopentagstart",i)}function P(t,e){var i=t.indexOf(":")<0?["",t]:t.split(":"),r=i[0],n=i[1];return e&&"xmlns"===t&&(r="xmlns",n=""),{prefix:r,local:n}}function F(t){if(t.strict||(t.attribName=t.attribName[t.looseCase]()),-1!==t.attribList.indexOf(t.attribName)||t.tag.attributes.hasOwnProperty(t.attribName))t.attribName=t.attribValue="";else{if(t.opt.xmlns){var e=P(t.attribName,!0),i=e.prefix,r=e.local;if("xmlns"===i)if("xml"===r&&t.attribValue!==s)k(t,"xml: prefix must be bound to "+s+"\nActual: "+t.attribValue);else if("xmlns"===r&&t.attribValue!==l)k(t,"xmlns: prefix must be bound to "+l+"\nActual: "+t.attribValue);else{var n=t.tag,a=t.tags[t.tags.length-1]||t;n.ns===a.ns&&(n.ns=Object.create(a.ns)),n.ns[r]=t.attribValue}t.attribList.push([t.attribName,t.attribValue])}else t.tag.attributes[t.attribName]=t.attribValue,B(t,"onattribute",{name:t.attribName,value:t.attribValue});t.attribName=t.attribValue=""}}function T(e,t){if(e.opt.xmlns){var i=e.tag,r=P(e.tagName);i.prefix=r.prefix,i.local=r.local,i.uri=i.ns[r.prefix]||"",i.prefix&&!i.uri&&(k(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName)),i.uri=r.prefix);var n=e.tags[e.tags.length-1]||e;i.ns&&n.ns!==i.ns&&Object.keys(i.ns).forEach(function(t){B(e,"onopennamespace",{prefix:t,uri:i.ns[t]})});for(var a=0,o=e.attribList.length;a<o;a++){var s=e.attribList[a],l=s[0],u=s[1],c=P(l,!0),h=c.prefix,d=c.local,f=""===h?"":i.ns[h]||"",g={name:l,value:u,prefix:h,local:d,uri:f};h&&"xmlns"!==h&&!f&&(k(e,"Unbound namespace prefix: "+JSON.stringify(h)),g.uri=h),e.tag.attributes[l]=g,B(e,"onattribute",g)}e.attribList.length=0}e.tag.isSelfClosing=!!t,e.sawRoot=!0,e.tags.push(e.tag),B(e,"onopentag",e.tag),t||(e.noscript||"script"!==e.tagName.toLowerCase()?e.state=E.TEXT:e.state=E.SCRIPT,e.tag=null,e.tagName=""),e.attribName=e.attribValue="",e.attribList.length=0}function R(i){if(!i.tagName)return k(i,"Weird empty close tag."),i.textNode+="</>",void(i.state=E.TEXT);if(i.script){if("script"!==i.tagName)return i.script+="</"+i.tagName+">",i.tagName="",void(i.state=E.SCRIPT);B(i,"onscript",i.script),i.script=""}var t=i.tags.length,e=i.tagName;i.strict||(e=e[i.looseCase]());for(var r=e;t--;){if(i.tags[t].name===r)break;k(i,"Unexpected close tag")}if(t<0)return k(i,"Unmatched closing tag: "+i.tagName),i.textNode+="</"+i.tagName+">",void(i.state=E.TEXT);i.tagName=e;for(var n=i.tags.length;n-- >t;){var a=i.tag=i.tags.pop();i.tagName=i.tag.name,B(i,"onclosetag",i.tagName);var o={};for(var s in a.ns)o[s]=a.ns[s];var l=i.tags[i.tags.length-1]||i;i.opt.xmlns&&a.ns!==l.ns&&Object.keys(a.ns).forEach(function(t){var e=a.ns[t];B(i,"onclosenamespace",{prefix:t,uri:e})})}0===t&&(i.closedRoot=!0),i.tagName=i.attribValue=i.attribName="",i.attribList.length=0,i.state=E.TEXT}function O(t){var e,i=t.entity,r=i.toLowerCase(),n="";return t.ENTITIES[i]?t.ENTITIES[i]:t.ENTITIES[r]?t.ENTITIES[r]:("#"===(i=r).charAt(0)&&(n="x"===i.charAt(1)?(i=i.slice(2),(e=parseInt(i,16)).toString(16)):(i=i.slice(1),(e=parseInt(i,10)).toString(10))),i=i.replace(/^0+/,""),isNaN(e)||n.toLowerCase()!==i?(k(t,"Invalid character entity"),"&"+t.entity+";"):String.fromCodePoint(e))}function D(t,e){"<"===e?(t.state=E.OPEN_WAKA,t.startTagPosition=t.position):y(e)||(k(t,"Non-whitespace before first tag."),t.textNode=e,t.state=E.TEXT)}function N(t,e){var i="";return e<t.length&&(i=t.charAt(e)),i}function e(){var t,e,i=[],r=-1,n=arguments.length;if(!n)return"";for(var a="";++r<n;){var o=Number(arguments[r]);if(!isFinite(o)||o<0||1114111<o||b(o)!==o)throw RangeError("Invalid code point: "+o);o<=65535?i.push(o):(t=55296+((o-=65536)>>10),e=o%1024+56320,i.push(t,e)),(r+1===n||16384<i.length)&&(a+=I.apply(null,i),i.length=0)}return a}E=u.STATE,String.fromCodePoint||(I=String.fromCharCode,b=Math.floor,Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:e,configurable:!0,writable:!0}):String.fromCodePoint=e)}(e)}).call(this,j("3be6").Buffer)},eb1b:function(t,e,i){"use strict";i.r(e);var r=i("1587"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},ebca:function(t,e,i){"use strict";function r(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:["sm-component-open-file",e.mapboxglClass],style:[e.fontStyle,e.background&&e.getBackgroundStyle||{background:e.getColor(0)},e.getTextColorStyle]},[i("label",{staticClass:"sm-component-open-file__title",attrs:{for:"input_file"}},[i("span",[e._v(e._s(e.text))])]),e._v(" "),i("input",{staticClass:"sm-component-open-file__input",attrs:{id:"input_file",type:"file",accept:e.accept},on:{change:function(t){return e.fileSelect(t)},click:e.preventDefault}})])}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},ebd9:function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return r("sm-card",{directives:[{name:"show",rawName:"v-show",value:i.isShow,expression:"isShow"}],staticClass:"sm-component-layer-manager",attrs:{"icon-class":i.iconClass,"icon-position":i.position,"header-name":i.headerName,"auto-rotate":i.autoRotate,collapsed:i.collapsed,background:i.background,textColor:i.textColor}},[r("a-card",{staticClass:"sm-component-layer-manager__a-card",style:[i.getBackgroundStyle]},[r("div",{staticClass:"sm-component-layer-manager__content"},[r("a-tree",{attrs:{checkable:"",defaultExpandAll:i.defaultExpandAll,treeData:i.treeData,checkedKeys:i.checkedKeys,replaceFields:i.replaceFields},on:{check:i.checkNode,expand:i.expandNode},scopedSlots:i._u([{key:"title",fn:function(t){var e=t.title;return[r("div",{staticClass:"item-title"},[r("span",{style:i.getTextColorStyle},[i._v("\n "+i._s(e)+"\n ")])])]}}])})],1)])],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},ed0b:function(t,e,i){"use strict";function r(){var n=this,t=n.$createElement,a=n._self._c||t;return a("a-tabs",{class:["sm-component-tdtRoutePlan","route-plan",{"route-bus-plan":"bus"==n.searchType}],style:n.themeStyle,attrs:{type:"card",size:"small"},on:{change:n.styleChanged},model:{value:n.activeTab,callback:function(t){n.activeTab=t},expression:"activeTab"}},[n._l(n.tabMap[n.searchType],function(t,i){return[a("a-tab-pane",{key:i,attrs:{tab:t}},[n.routePlan&&"car"===n.searchType?[a("div",{staticClass:"distance"},[n._v(n._s(n.$t("tdtResults.totalMiles"))+":"+n._s(n.$t("tdtResults.distance",{distance:n.routePlan.distance})))]),n._v(" "),a("div",{staticClass:"route-plan-container"},[a("div",{staticClass:"start-label"},[a("div",{staticClass:"icon"}),n._v(" "),a("span",{staticClass:"name",attrs:{title:n.start.name}},[n._v(n._s(n.start.name))]),n._v(" "),a("a-checkbox",{staticClass:"show-all-info",style:n.themeStyle,on:{change:n.checkboxChanged}},[n._v(n._s(n.$t("tdtResults.showDetails")))])],1),n._v(" "),a("ul",{staticClass:"level-1"},[n._l(n.routePlan.features.features.slice(1),function(e,t){return[a("li",{key:t,on:{click:function(t){return n.routePlanClicked(t,e.properties.id,i)}}},[a("span",[n._v(n._s(t+1)+".")]),n._v(" "),a("span",[n._v(n._s(e.properties.strguide.strguide))]),n._v(" "),n.expandDetail[t]?a("ul",{staticClass:"level-2"},[n._l(e.properties.strguide.routeInfo,function(t,e){return[a("li",{key:e},[a("span",[n._v(n._s(e+1)+")")]),n._v(" "),a("span",[n._v(n._s(t))])])]})],2):n._e()])]})],2),n._v(" "),a("div",{staticClass:"dest-label"},[a("div",{staticClass:"icon"}),n._v(" "),a("span",[n._v(n._s(n.dest.name))])])])]:n._e(),n._v(" "),n.routePlan&&"bus"===n.searchType&&n.activeTab===i?[a("div",{staticClass:"route-plan-container"},[a("ul",{staticClass:"level-1"},[n._l(n.routePlan,function(i,r){return[a("li",{key:r,class:["bus-info"],on:{click:function(t){return n.busInfoClicked(t,r)}}},[a("div",{staticClass:"line-header"},[a("div",{staticClass:"line-name"},[n._l(i.lineNames,function(t,e){return[a("div",{key:t.name},[a("i",{class:t.type+" route-icon"}),n._v(" "),a("span",[n._v(n._s(t.name))]),n._v(" "),e<i.lineNames.length-1?a("span",{staticClass:"right-direction"},[n._v(">")]):n._e()])]})],2),n._v(" "),a("div",{staticClass:"line-info"},[a("span",[n._v(n._s(""+(i.switchTimes?n.$t("tdtResults.switchTimes",{switchTimes:i.switchTimes}):n.$t("tdtResults.noSwitch"))))]),n._v(" "),a("span",[n._v("/"+n._s(n.$t("tdtResults.distance",{distance:i.distance})))]),n._v(" "),a("span",{staticClass:"time"},[n._v(n._s(i.time))])])]),n._v(" "),n.expandDetail[r]?a("div",{staticClass:"line-details"},[a("div",{staticClass:"start-label"},[a("div",{staticClass:"icon"}),n._v(" "),a("span",[n._v(n._s(n.start.name))])]),n._v(" "),a("i",{staticClass:"route-point route-icon"}),n._v(" "),a("ul",{staticClass:"level-2"},[n._l(i.features.features,function(t,e){return[a("li",{key:e,on:{click:function(t){return n.busPlanClicked(t,e,r)}}},[a("i",{class:[t.properties.type,"route-icon"]}),n._v(" "),t.properties.lineName?[a("span",[n._v(n._s(n.$t("tdtResults.take"))+n._s(t.properties.lineName)+n._s(n.$t("tdtResults.on")))]),n._v(" "),a("span",[a("a",{attrs:{href:"javascript:void(0)"}},[n._v(n._s(t.properties.stationEnd.name))]),n._v("\n "+n._s(t.properties.segmentStationCount?n.$t("tdtResults.getOff"):n.$t("tdtResults.getOn"))+"\n ")]),n._v(" "),t.properties.segmentStationCount?a("span",{staticClass:"time"},[n._v(n._s(t.properties.segmentStationCount)+n._s(n.$t("tdtResults.station")))]):n._e()]:[a("span",[n._v("从"+n._s(t.properties.stationStart.name||n.start.name)+n._s(n.$t("tdtResults.walk")))]),n._v(" "),a("span",[a("a",{attrs:{href:"javascript:void(0)"}},[n._v(n._s(t.properties.stationEnd.name||n.dest.name))])])],n._v(" "),a("i",{staticClass:"route-point route-icon"})],2)]})],2),n._v(" "),a("div",{staticClass:"dest-label"},[a("div",{staticClass:"icon"}),n._v(" "),a("span",[n._v(n._s(n.dest.name))])])]):n._e()])]})],2)])]:n._e(),n._v(" "),n.routePlan?n._e():a("div",{staticStyle:{"text-align":"center"}},[a("a-spin",{attrs:{spinning:n.spinning,size:"large"}}),n._v(" "),n.isError?a("div",[n._v(n._s(n.$t("tdtResults.noSearchResults")))]):n._e()],1)],2)]})],2)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},ee84:function(t,e,i){"use strict";function r(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sm-component-progress",style:[t.background&&t.getBackgroundStyle]},[i("a-progress",{attrs:{percent:parseFloat(t.finalValue),type:t.type,"stroke-width":parseFloat(t.strokeWidth),"show-info":t.showInfo,width:t.calWidth,"stroke-color":t.colorData,status:t.status,"gap-degree":"circle"===t.type?t.gapDegree:null,"gap-position":t.gapPosition,"stroke-linecap":t.strokeLinecap}})],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},efd0:function(t,e,i){"use strict";var r=i("f3f9");function n(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var i=this;t(function(t){i.reason||(i.reason=new r(t),e(i.reason))})}n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},t.exports=n},f00b:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("2c56")),a=r(i("b761")),o=r(i("333c")),s=r(i("9259")),l=r(i("33f4")),u={name:"SmTdtMapSwitcher",mixins:[n.default,a.default,o.default,s.default],props:{collapsed:{type:Boolean,default:!0},iconClass:{type:String,default:"sm-components-icons-baselayer"},headerName:{type:String,default:function(){return this.$t("tdtMapSwitcher.title")}},data:{type:Object,default:function(){return{select:"",label:!1,tk:""}}}},data:function(){return{labelChecked:!0,currentSelect:this.data.select}},created:function(){this.viewModel=new l.default(this.data.tk)},methods:{changeBaseLayer:function(t){this.viewModel.changeBaseLayer(t),this.togglerLabelLayer(this.labelChecked),this.currentSelect=t,this.$emit("change-select-map-type",t)},togglerLabelLayer:function(t){this.viewModel.togglerLabelLayer(t),this.labelChecked=t,this.$emit("change-label-status",this.labelChecked)}},loaded:function(){this.data.select&&(this.viewModel.changeBaseLayer(this.data.select),this.togglerLabelLayer(this.data.label))}};e.default=u},f052:function(t,e,i){"use strict";function r(e){var i={type:"Feature"};return Object.keys(e).forEach(function(t){switch(t){case"type":case"properties":case"geometry":return;default:i[t]=e[t]}}),i.properties=function i(r){var n={};if(!r)return n;Object.keys(r).forEach(function(t){var e=r[t];"object"==typeof e?null===e?n[t]=null:e.length?n[t]=e.map(function(t){return t}):n[t]=i(e):n[t]=e});return n}(e.properties),i.geometry=n(e.geometry),i}function n(t){var e={type:t.type};return t.bbox&&(e.bbox=t.bbox),"GeometryCollection"===t.type?e.geometries=t.geometries.map(function(t){return n(t)}):e.coordinates=function e(t){if("object"!=typeof t[0])return t.slice();return t.map(function(t){return e(t)})}(t.coordinates),e}i.r(e);var o=function(t){if(!t)throw new Error("geojson is required");switch(t.type){case"Feature":return r(t);case"FeatureCollection":return e=t,i={type:"FeatureCollection"},Object.keys(e).forEach(function(t){switch(t){case"type":case"features":return;default:i[t]=e[t]}}),i.features=e.features.map(function(t){return r(t)}),i;case"Point":case"LineString":case"Polygon":case"MultiPoint":case"MultiLineString":case"MultiPolygon":case"GeometryCollection":return n(t);default:throw new Error("unknown GeoJSON type")}var e,i};function a(t,e,i){if(!h(i=i||{}))throw new Error("options is invalid");var r=i.bbox,n=i.id;if(void 0===t)throw new Error("geometry is required");if(e&&e.constructor!==Object)throw new Error("properties must be an Object");r&&d(r),n&&f(n);var a={type:"Feature"};return n&&(a.id=n),r&&(a.bbox=r),a.properties=e||{},a.geometry=t,a}function s(t,e,i){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");if(t.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!c(t[0])||!c(t[1]))throw new Error("coordinates must contain numbers");return a({type:"Point",coordinates:t},e,i)}function l(t){if(null==t)throw new Error("radians is required");return 180*(t%(2*Math.PI))/Math.PI}function u(t){if(null==t)throw new Error("degrees is required");return t%360*Math.PI/180}function c(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)}function h(t){return!!t&&t.constructor===Object}function d(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!c(t))throw new Error("bbox must only contain numbers")})}function f(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}function b(t,e,i){if(null!==t)for(var r,n,a,o,s,l,u,c,h=0,d=0,f=t.type,g="FeatureCollection"===f,A="Feature"===f,p=g?t.features.length:1,m=0;m<p;m++){s=(c=!!(u=g?t.features[m].geometry:A?t.geometry:t)&&"GeometryCollection"===u.type)?u.geometries.length:1;for(var y=0;y<s;y++){var C=0,v=0;if(null!==(o=c?u.geometries[y]:u)){l=o.coordinates;var I=o.type;switch(h=!i||"Polygon"!==I&&"MultiPolygon"!==I?0:1,I){case null:break;case"Point":if(!1===e(l,d,m,C,v))return!1;d++,C++;break;case"LineString":case"MultiPoint":for(r=0;r<l.length;r++){if(!1===e(l[r],d,m,C,v))return!1;d++,"MultiPoint"===I&&C++}"LineString"===I&&C++;break;case"Polygon":case"MultiLineString":for(r=0;r<l.length;r++){for(n=0;n<l[r].length-h;n++){if(!1===e(l[r][n],d,m,C,v))return!1;d++}"MultiLineString"===I&&C++,"Polygon"===I&&v++}"Polygon"===I&&C++;break;case"MultiPolygon":for(r=0;r<l.length;r++){for("MultiPolygon"===I&&(v=0),n=0;n<l[r].length;n++){for(a=0;a<l[r][n].length-h;a++){if(!1===e(l[r][n][a],d,m,C,v))return!1;d++}v++}C++}break;case"GeometryCollection":for(r=0;r<o.geometries.length;r++)if(!1===b(o.geometries[r],e,i))return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}function g(t,e){if("Feature"===t.type)e(t,0);else if("FeatureCollection"===t.type)for(var i=0;i<t.features.length&&!1!==e(t.features[i],i);i++);}var A=function(t){var e=[1/0,1/0,-1/0,-1/0];return b(t,function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]<t[0]&&(e[2]=t[0]),e[3]<t[1]&&(e[3]=t[1])}),e};var p=function(t,e){if(!h(e=e||{}))throw new Error("options is invalid");var i=e.properties;if(!t)throw new Error("geojson is required");var r=A(t);return s([(r[0]+r[2])/2,(r[1]+r[3])/2],i)};function m(t,e,i){if(!v(i=i||{}))throw new Error("options is invalid");var r=i.bbox,n=i.id;if(void 0===t)throw new Error("geometry is required");if(e&&e.constructor!==Object)throw new Error("properties must be an Object");r&&I(r),n&&E(n);var a={type:"Feature"};return n&&(a.id=n),r&&(a.bbox=r),a.properties=e||{},a.geometry=t,a}function y(t,e,i){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");if(t.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!C(t[0])||!C(t[1]))throw new Error("coordinates must contain numbers");return m({type:"Point",coordinates:t},e,i)}function C(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)}function v(t){return!!t&&t.constructor===Object}function I(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!C(t))throw new Error("bbox must only contain numbers")})}function E(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}function w(t,e,i){if(null!==t)for(var r,n,a,o,s,l,u,c,h=0,d=0,f=t.type,g="FeatureCollection"===f,A="Feature"===f,p=g?t.features.length:1,m=0;m<p;m++){s=(c=!!(u=g?t.features[m].geometry:A?t.geometry:t)&&"GeometryCollection"===u.type)?u.geometries.length:1;for(var y=0;y<s;y++){var C=0,v=0;if(null!==(o=c?u.geometries[y]:u)){l=o.coordinates;var I=o.type;switch(h=!i||"Polygon"!==I&&"MultiPolygon"!==I?0:1,I){case null:break;case"Point":if(!1===e(l,d,m,C,v))return!1;d++,C++;break;case"LineString":case"MultiPoint":for(r=0;r<l.length;r++){if(!1===e(l[r],d,m,C,v))return!1;d++,"MultiPoint"===I&&C++}"LineString"===I&&C++;break;case"Polygon":case"MultiLineString":for(r=0;r<l.length;r++){for(n=0;n<l[r].length-h;n++){if(!1===e(l[r][n],d,m,C,v))return!1;d++}"MultiLineString"===I&&C++,"Polygon"===I&&v++}"Polygon"===I&&C++;break;case"MultiPolygon":for(r=0;r<l.length;r++){for("MultiPolygon"===I&&(v=0),n=0;n<l[r].length;n++){for(a=0;a<l[r][n].length-h;a++){if(!1===e(l[r][n][a],d,m,C,v))return!1;d++}v++}C++}break;case"GeometryCollection":for(r=0;r<o.geometries.length;r++)if(!1===w(o.geometries[r],e,i))return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}var B=function(t,e){var i=0,r=0,n=0;return w(t,function(t){i+=t[0],r+=t[1],n++},!0),y([i/n,r/n],e)};function M(t){if(!t)throw new Error("coord is required");if("Feature"===t.type&&null!==t.geometry&&"Point"===t.geometry.type)return t.geometry.coordinates;if("Point"===t.type)return t.coordinates;if(Array.isArray(t)&&2<=t.length&&void 0===t[0].length&&void 0===t[1].length)return t;throw new Error("coord must be GeoJSON Point or an Array of numbers")}function x(t,e){var i=u(t[1]),r=u(e[1]),n=u(e[0]-t[0]);n>Math.PI&&(n-=2*Math.PI),n<-Math.PI&&(n+=2*Math.PI);var a=Math.log(Math.tan(r/2+Math.PI/4)/Math.tan(i/2+Math.PI/4));return(l(Math.atan2(n,a))+360)%360}var S=function(t,e,i){if(!h(i=i||{}))throw new Error("options is invalid");var r,n=i.final;if(!t)throw new Error("start point is required");if(!e)throw new Error("end point is required");return 180<(r=n?x(M(e),M(t)):x(M(t),M(e)))?-(360-r):r},Q=6371008.8,k={meters:Q,metres:Q,millimeters:1e3*Q,millimetres:1e3*Q,centimeters:100*Q,centimetres:100*Q,kilometers:Q/1e3,kilometres:Q/1e3,miles:Q/1609.344,nauticalmiles:Q/1852,inches:39.37*Q,yards:Q/1.0936,feet:3.28084*Q,radians:1,degrees:Q/111325};function L(t,e){if(null==t)throw new Error("distance is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var i=k[e||"kilometers"];if(!i)throw new Error(e+" units is invalid");return t/i}function P(t,e,i){if(null==t)throw new Error("length is required");if(!(0<=t))throw new Error("length must be a positive number");return function(t,e){if(null==t)throw new Error("radians is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var i=k[e||"kilometers"];if(!i)throw new Error(e+" units is invalid");return t*i}(L(t,e),i||"kilometers")}function F(t){return!!t&&t.constructor===Object}function T(t){if(!t)throw new Error("coord is required");if("Feature"===t.type&&null!==t.geometry&&"Point"===t.geometry.type)return t.geometry.coordinates;if("Point"===t.type)return t.coordinates;if(Array.isArray(t)&&2<=t.length&&void 0===t[0].length&&void 0===t[1].length)return t;throw new Error("coord must be GeoJSON Point or an Array of numbers")}var R=function(t,e,i){if(!F(i=i||{}))throw new Error("options is invalid");var r=i.units;if(!t)throw new Error("from point is required");if(!e)throw new Error("to point is required");var n=T(t),a=T(e);return a[0]+=180<a[0]-n[0]?-360:180<n[0]-a[0]?360:0,P(function(t,e,i){var r=i=void 0===i?Q:Number(i),n=t[1]*Math.PI/180,a=e[1]*Math.PI/180,o=a-n,s=Math.abs(e[0]-t[0])*Math.PI/180;s>Math.PI&&(s-=2*Math.PI);var l=Math.log(Math.tan(a/2+Math.PI/4)/Math.tan(n/2+Math.PI/4)),u=1e-11<Math.abs(l)?o/l:Math.cos(n);return Math.sqrt(o*o+u*u*s*s)*r}(n,a),"meters",r)},O=6371008.8,D={meters:O,metres:O,millimeters:1e3*O,millimetres:1e3*O,centimeters:100*O,centimetres:100*O,kilometers:O/1e3,kilometres:O/1e3,miles:O/1609.344,nauticalmiles:O/1852,inches:39.37*O,yards:O/1.0936,feet:3.28084*O,radians:1,degrees:O/111325};function N(t,e,i){if(!z(i=i||{}))throw new Error("options is invalid");var r=i.bbox,n=i.id;if(void 0===t)throw new Error("geometry is required");if(e&&e.constructor!==Object)throw new Error("properties must be an Object");r&&q(r),n&&V(n);var a={type:"Feature"};return n&&(a.id=n),r&&(a.bbox=r),a.properties=e||{},a.geometry=t,a}function j(t,e,i){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");if(t.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!G(t[0])||!G(t[1]))throw new Error("coordinates must contain numbers");return N({type:"Point",coordinates:t},e,i)}function W(t,e){if(null==t)throw new Error("distance is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var i=D[e||"kilometers"];if(!i)throw new Error(e+" units is invalid");return t/i}function U(t){if(null==t)throw new Error("degrees is required");return t%360*Math.PI/180}function Y(t,e,i){if(null==t)throw new Error("length is required");if(!(0<=t))throw new Error("length must be a positive number");return function(t,e){if(null==t)throw new Error("radians is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var i=D[e||"kilometers"];if(!i)throw new Error(e+" units is invalid");return t*i}(W(t,e),i||"kilometers")}function G(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)}function z(t){return!!t&&t.constructor===Object}function q(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!G(t))throw new Error("bbox must only contain numbers")})}function V(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}var Z=function(t,e,i,r){if(!z(r=r||{}))throw new Error("options is invalid");var n=r.units,a=r.properties;if(!t)throw new Error("origin is required");if(null==e)throw new Error("distance is required");if(null==i)throw new Error("bearing is required");if(!(0<=e))throw new Error("distance must be greater than 0");var o=Y(e,n,"meters"),s=function(t){if(!t)throw new Error("coord is required");if("Feature"===t.type&&null!==t.geometry&&"Point"===t.geometry.type)return t.geometry.coordinates;if("Point"===t.type)return t.coordinates;if(Array.isArray(t)&&2<=t.length&&void 0===t[0].length&&void 0===t[1].length)return t;throw new Error("coord must be GeoJSON Point or an Array of numbers")}(t),l=function(t,e,i,r){r=void 0===r?O:Number(r);var n=e/r,a=t[0]*Math.PI/180,o=U(t[1]),s=U(i),l=n*Math.cos(s),u=o+l;Math.abs(u)>Math.PI/2&&(u=0<u?Math.PI-u:-Math.PI-u);var c=Math.log(Math.tan(u/2+Math.PI/4)/Math.tan(o/2+Math.PI/4)),h=1e-11<Math.abs(c)?l/c:Math.cos(o),d=n*Math.sin(s)/h;return[(180*(a+d)/Math.PI+540)%360-180,180*u/Math.PI]}(s,o,i);return l[0]+=180<l[0]-s[0]?-360:180<s[0]-l[0]?360:0,j(l,a)};function K(t,n,a){var e="Point"===function(t,e){if(!t)throw new Error((e||"geojson")+" is required");if(t.geometry&&t.geometry.type)return t.geometry.type;if(t.type)return t.type;throw new Error((e||"geojson")+" is invalid")}(t);return a=function(t,e){null==e&&(e="centroid");if(Array.isArray(e)||"object"==typeof e)return M(e);var i=t.bbox?t.bbox:A(t),r=i[0],n=i[1],a=i[2],o=i[3];switch(e){case"sw":case"southwest":case"westsouth":case"bottomleft":return s([r,n]);case"se":case"southeast":case"eastsouth":case"bottomright":return s([a,n]);case"nw":case"northwest":case"westnorth":case"topleft":return s([r,o]);case"ne":case"northeast":case"eastnorth":case"topright":return s([a,o]);case"center":return p(t);case void 0:case null:case"centroid":return B(t);default:throw new Error("invalid origin")}}(t,a),1===n||e||b(t,function(t){var e=R(a,t),i=S(a,t),r=function(t){if(!t)throw new Error("coords is required");if("Feature"===t.type&&null!==t.geometry)return t.geometry.coordinates;if(t.coordinates)return t.coordinates;if(Array.isArray(t))return t;throw new Error("coords must be GeoJSON Feature, Geometry Object or an Array")}(Z(a,e*n,i));t[0]=r[0],t[1]=r[1],3===t.length&&(t[2]*=n)}),t}e.default=function(i,r,t){if(!h(t=t||{}))throw new Error("options is invalid");var n=t.origin,e=t.mutate;if(!i)throw new Error("geojson required");if("number"!=typeof r||0===r)throw new Error("invalid factor");var a=Array.isArray(n)||"object"==typeof n;return!0!==e&&(i=o(i)),"FeatureCollection"!==i.type||a?K(i,r,n):(g(i,function(t,e){i.features[e]=K(t,r,n)}),i)}},f0fa:function(t,e,i){"use strict";var n=i("d691");t.exports=function(i,r){n.forEach(i,function(t,e){e!==r&&e.toUpperCase()===r.toUpperCase()&&(i[r]=t,delete i[e])})}},f11d:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAD+CAYAAABmz0wVAAAABGdBTUEAALGPC/xhBQAADf1JREFUeAHt3N1tnIUahdFxRA2UkAboIog2aMJI5IJUhJLyPGcGGJ+J5QTHCG/xeHHjfP5hs9cbKVseh5ub20/Hg38IECBAgAABAo8IHD+8u3nk3V9815svfsQHCBAgQIAAAQLfKPDd5fO/dZFcvs5bAgQIECBAoCfw3Fc0fMei93tBIwIECBAgMBMwLGb0ggkQIECAQE/AsOjdVCMCBAgQIDATuP8Zi4f/BTe3H39/+D7PBAgQIECAwCsROP75l0Yf7oHjhx9/+prAF4fF+Yv+7ou/9i/2MQIECBAgQOC/K3D54c3TX+64HxIPR8Zj7bwU8piK9xEgQIAAAQLPEjAsnsXmiwgQIECAAIHHBL76Usj1F7z55eP762e/JkCAAAECBLoCx79+xuL6z//j3eHt9fO5/d1vP76/VnjysHjsi6//RX5NgAABAgQIdAROP2Px67nN3W/v3l9anX7G4ofrIfFwZJw/z0shFy1vCRAgQIAAgX8s8E3fsfgs7fbT/U+JfvZ+DwQIECBAgMB/XuCvV0IOh6s/74+H4/fXz3fH49vr53Pp5w+L81d/eOf/dXF28A8BAgQIEIgJnF4K+aPR6a+b3v9Zf3op5Ofr59NLIaeXRv7/8fPI8FJI7DeCOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYgGERO6g6BAgQIEBgKWBYLPVlEyBAgACBmIBhETuoOgQIECBAYClgWCz1ZRMgQIAAgZiAYRE7qDoECBAgQGApYFgs9WUTIECAAIGYwHeXPje3n46XX//x9ng8XL/v+Ofzr5fPOT2eP3559JYAAQIECBAgcPAdC78JCBAgQIAAgX9f4Ob24+/XKW9++fj++vlw++mnz549ECBAgAABAmmBp2wD37FI/xZQjgABAgQIvKzA/c9YPBZ7vUyOd4e3p+cfLp93PBy/Pz3/fHn2lgABAgQIECDwZAEvhTyZyicSIECAAIFXIfDYNvBSyKs4vZIECBAgQOBlBAyLl3GWQoAAAQIEXoXAV3/G4qHA9bc87o7Ht6fn+5+5ePi5ngkQIECAAAECTxfw102fbuUzCRAgQIDAaxA4bQMvhbyGQ+tIgAABAgReSMCweCFoMQQIECBA4DUI3Dy7pJdCnk3nCwkQIECAQFXgf58egNySoaJ8AAAAAElFTkSuQmCC"},f14a:function(t,e,i){"use strict";i.r(e);var r=i("8b18"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},f1a1:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAD+CAYAAABmz0wVAAAABGdBTUEAALGPC/xhBQAAG6VJREFUeAHt3XuwXmV9L/BnvZd9yYUUZEqwGEASSRCOLUJFLgZbUoFIpVWjE7zM1On0j17m/NWZetrpae3Y6eWPTm9qO/SiklOjnhZDBEusoAhSwBt4FEOQ62lQBBKS7Oz32t+z3r3TvWEDIXmsQj5v9s673met57fW+uSZeb55L+ut0mHejr36pqW79u5623A4fGOV0unDYVqe0nDxYZbVnQABAgQIEPiBClR7qyrtHKZ0V1VV1yxbvOxjj77p/CcPd5eRBQ791r5qy7vigP44DdNxh15FTwIECBAgQOCHLlClRyIU/Gb3iss+fDjHcsjBonXV1t9Ow8H72s1GWv3jx6aTj/mxdOySyTQ5NpbajUYaxFMX8ZP6w0F9nx8PZpa7g1iX/wwGaRBHHw9H62K518/bj/rmbXK/fmxQ18vbzvTJ2+T26Pr0tty/7hvPncTyaN+jbePhaF+5PfoOZ2vkY4vHuWa+5f3U93X/3GfUXh/bTO18Yrl5dl/1Mc5ul1tjefa4636jEgfacv3c7kaAAAECBH5kBKrG7/SuWP8Hh3o8hxQsxjZtfX9MvL+15rhj03kvX5GWtFspxfMpVZ5w80Qdy6NJNk/Uowk7T6D9AxPtzGQfc3ee3vNcXq+rJ/mZGnFGuVYOJnmOz9Pv7MSda/VyEKjbR7Xy/FyHmJnt6uOol6NvfQx5u1wn/5k5ruiU++UIkWvOHvMoDOR1o/ASq+ftPz+Yu03ebpjPvg4nuU5ejo1CdxRUYvlpfbJWNLoRIECAAIEfMYFGo/GHnY3r33soh/W8gkVMltXYpmv+IubMXz1rxUvTOSf+RL3POIB+YzDoDvv9iBR5vhxUMfHGPBs/eSHP8nlF3GKizX/lW6yOB3VDfuIgokXePv8VFXrdXvydu0ZLLpJ/o6Hf680sjNrz1rEy9Tu9On/EMeQpfTjI93llP+8slvMtasSjXC+aIobk9fFXTi55mygdG/Rn9pv7R51o7PfzseSd93OgiDPtRcfoX5fop3yycbxRIrfH7uOc8n7SMLYPlcFgtr2f+r2oG0/L1NvmAqPkcSj/dvoQIECAAIFDFmi0mo3hjx29qLFq5fHVmtWnpomJJXOLxYT+V52Nb/z1eP/F8/pf8EEHi7duHjb/pbP1ypgt3/2aCBRnnnB8asRem81qqtHNs3Q/nrbI+45nK/KMHUv1xB7TdizF3Jtn4Tp05Al5FB9irh5N8HWESP241TNz3NXzbWxV14rGPAEP8sQfU3vdP0/xB9q7de36cV6Z+9V3/SifJ/g80dcb1zVibWwSvzMZIhpjwo+Gevczd/l4c1aI5iqvqrePor3eaDlq5EOIPeTdDYcRLPoRIOoziRyRg8rMtjm15FAyOpfcP7JRivV52whKz+sfbO4/umUCBAgQIFBCoNFuN6o3rDuzWrFi5dx68VrEP14+tv49H99Q9ee2P9vyQQWLV99+e/tr39q5KQLCW849+WXplfESSBXvoxhvNndX3W5j7+NPdL5x05e23/3vt333if//yFS3282vLrgRIECAAAECLyCB1uvXvjKtWXPG/EOuPvGq1cs33nHWWd357Qs/es5gccLmmyd3dr//ydjwkvNPXpFO/fGX5P9op8l2e/dwen9131fveujaD155Z2e6I0wsbKyVAAECBAi8YARaF649PZ225vR5B1yla5e3X/LmhzacOzWvfYEHzxos6mtU7HnimkgSr3vdqpPSyUcvS41Glcaq5q5qen/jrhtv2v65j3zs2wvU1USAAAECBAi8QAUWChfx7ocbly05+rLnutbFMwaLozZfd8xUp3tdvI/i7AtXnpSOX7a0DhXjVbW7mppK37zplu2f++jm7S9QM4dNgAABAgQIPIvAguEipdsmx9oX795w8WPP1HXBYLF407bjOsP91zer6owLV56YjlsabxSNLceGwyebne7gm1+4efuNmz5+zzMV1U6AAAECBAi88AUWDBdVdedYNbFu78aLHlnoDJ8WLCY3X7+i153eFhe5WrV21YnpmEWT8emPRmr3u3siVHTv/uKXdnz+/3xSqFhIUxsBAgQIEHiRCTxDuNjeao9fNLVh3QNPPd15wWL8qi2r4oOQ28ZarRVr45mKoybG6o+UtvuDPc3909N333zrvV/c/H93PLWIxwQIECBAgMCLV2DBcJHSA/G2y4umr7hs3tsiDgSLsY9uPSMua3X9ZKt13PlxNc2lE+O10Fi3u7fd7Uzd/cVb7735E1ff++Jlc2YECBAgQIDAMwksFC7ibRKPNIaNdZ13rL9ztl8dLNr/dO3ZcQGn6xa328ecd/IJaVF830dcaSu1utN72tOdfdtvufW+Wz65RaiYVXNPgAABAgSOQIGFw0X1WNVsXtx9+yW3ZZKqtenTa+MqkFviGYqlrz3phHzRq7j4VZXanQgVU/v3bL/1tvtv/eet3zkC/ZwyAQIECBAg8BSBBcNFSk+mRvOy3sZLb6xaV23Zt2xiYvLsl/1EGm836qtytzudJ8en9+/dfstt9/37pz5931NqekiAAAECBAgcwQILhosqTTWHzTe3jp6YnDzzZctTfBdJfPVFSq39U7ubU1N7vn37l++/7VPX3n8Euzl1AgQIECBAYAGB3g033hVfEJbmXaEzLsodX715deunTlhef/IjvpgrtaciVOzdt3v77V958MtbPyNULICpiQABAgQIEEhpwXCRhu1W/obS+O7NNL5valdr/77dO2778oNf+fT1T/tcKkQCBAgQIECAwFyBhcJFK4eK9tS+Jxp79+zaccfXHvrqddsenNvJMgECBAgQIEDgmQSeGi5azX17H2/u3v3EvV/5+sNf/9d/e+iZOmonQIAAAQIECCwkMDdctCJUPL7jjq88/I1tNz680MbaCBAgQIAAAQLPJTAbLprtVae/5Ruf/bxQ8Vxi1hMgQIAAAQLPKjC47/7vNr/XG/+5Z93KSgIECBAgQIDAQQrEFbHcCBAgQIAAAQJlBASLMo6qECBAgAABAiEgWBgGBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCAAAECBAgUExAsilEqRIAAAQIECAgWxgABAgQIECBQTECwKEapEAECBAgQICBYGAMECBAgQIBAMQHBohilQgQIECBAgIBgYQwQIECAAAECxQQEi2KUChEgQIAAAQKChTFAgAABAgQIFBMQLIpRKkSAAAECBAgIFsYAAQIECBAgUExAsChGqRABAgQIECAgWBgDBAgQIECAQDEBwaIYpUIECBAgQICAYGEMECBAgAABAsUEBItilAoRIECAAAECgoUxQIAAAQIECBQTECyKUSpEgAABAgQICBbGAAECBAgQIFBMQLAoRqkQAQIECBAgIFgYAwQIECBAgEAxAcGiGKVCBAgQIECAgGBhDBAgQIAAAQLFBASLYpQKESBAgAABAoKFMUCA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"},f1c2:function(t,e,i){"use strict";var r,n,a,o=i("d691");function s(t){var e=t;return n&&(a.setAttribute("href",e),e=a.href),a.setAttribute("href",e),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname}}t.exports=o.isStandardBrowserEnv()?(n=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a"),r=s(window.location.href),function(t){var e=o.isString(t)?s(t):t;return e.protocol===r.protocol&&e.host===r.host}):function(){return!0}},f240:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_f240__},f29e:function(t,e,i){t.exports=i("9c77")},f2ac:function(t,e){var i,r,n=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(e){if(i===setTimeout)return setTimeout(e,0);if((i===a||!i)&&setTimeout)return i=setTimeout,setTimeout(e,0);try{return i(e,0)}catch(t){try{return i.call(null,e,0)}catch(t){return i.call(this,e,0)}}}!function(){try{i="function"==typeof setTimeout?setTimeout:a}catch(t){i=a}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(t){r=o}}();var l,u=[],c=!1,h=-1;function d(){c&&l&&(c=!1,l.length?u=l.concat(u):h=-1,u.length&&f())}function f(){if(!c){var t=s(d);c=!0;for(var e=u.length;e;){for(l=u,u=[];++h<e;)l&&l[h].run();h=-1,e=u.length}l=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function A(){}n.nextTick=function(t){var e=new Array(arguments.length-1);if(1<arguments.length)for(var i=1;i<arguments.length;i++)e[i-1]=arguments[i];u.push(new g(t,e)),1!==u.length||c||s(f)},g.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=A,n.addListener=A,n.once=A,n.off=A,n.removeListener=A,n.removeAllListeners=A,n.emit=A,n.prependListener=A,n.prependOnceListener=A,n.listeners=function(t){return[]},n.binding=function(t){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(t){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},f2e5:function(t,e,i){},f2fc:function(t,e,i){"use strict";i.r(e);var r=i("2fae"),n=i.n(r);for(var a in r)"default"!==a&&function(t){i.d(e,t,function(){return r[t]})}(a);e.default=n.a},f344:function(f,t,e){(function(t){var r=1/0,n="[object Symbol]",e="object"==typeof t&&t&&t.Object===Object&&t,i="object"==typeof self&&self&&self.Object===Object&&self,a=e||i||Function("return this")(),o=Object.prototype,s=0,l=o.toString,u=a.Symbol,c=u?u.prototype:void 0,h=c?c.toString:void 0;function d(t){if("string"==typeof t)return t;if("symbol"==typeof(e=t)||function(t){return t&&"object"==typeof t}(e)&&l.call(e)==n)return h?h.call(t):"";var e,i=t+"";return"0"==i&&1/t==-r?"-0":i}f.exports=function(t){var e,i=++s;return(null==(e=t)?"":d(e))+i}}).call(this,e("698d"))},f3da:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"SmIframe",mixins:[r(i("9259")).default],props:{src:{type:String}}};e.default=n},f3f9:function(t,e,i){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},f53a:function(r,n,a){var o,s;
  31. /*!
  32. * JavaScript Cookie v2.2.1
  33. * https://github.com/js-cookie/js-cookie
  34. *
  35. * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
  36. * Released under the MIT license
  37. */!function(t){if(void 0===(s="function"==typeof(o=t)?o.call(n,a,n,r):o)||(r.exports=s),r.exports=t(),!!0){var e=window.Cookies,i=window.Cookies=t();i.noConflict=function(){return window.Cookies=e,i}}}(function(){function s(){for(var t=0,e={};t<arguments.length;t++){var i=arguments[t];for(var r in i)e[r]=i[r]}return e}function u(t){return t.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(l){function o(){}function i(t,e,i){if("undefined"!=typeof document){"number"==typeof(i=s({path:"/"},o.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var r=JSON.stringify(e);/^[\{\[]/.test(r)&&(e=r)}catch(t){}e=l.write?l.write(e,t):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var n="";for(var a in i)i[a]&&(n+="; "+a,!0!==i[a]&&(n+="="+i[a].split(";")[0]));return document.cookie=t+"="+e+n}}function e(t,e){if("undefined"!=typeof document){for(var i={},r=document.cookie?document.cookie.split("; "):[],n=0;n<r.length;n++){var a=r[n].split("="),o=a.slice(1).join("=");e||'"'!==o.charAt(0)||(o=o.slice(1,-1));try{var s=u(a[0]);if(o=(l.read||l)(o,s)||u(o),e)try{o=JSON.parse(o)}catch(t){}if(i[s]=o,t===s)break}catch(t){}}return t?i[t]:i}}return o.set=i,o.get=function(t){return e(t,!1)},o.getJSON=function(t){return e(t,!0)},o.remove=function(t,e){i(t,"",s(e,{expires:-1}))},o.defaults={},o.withConverter=t,o}(function(){})})},f582:function(t,e,i){"use strict";function r(){var i=this,t=i.$createElement,r=i._self._c||t;return r("sm-card",{directives:[{name:"show",rawName:"v-show",value:i.isShow,expression:"isShow"}],staticClass:"sm-component-query",attrs:{"icon-class":i.iconClass,"icon-position":i.position,"header-name":i.headerName,"auto-rotate":i.autoRotate,collapsed:i.collapsed,background:i.background,textColor:i.textColor}},[r("div",{staticClass:"sm-component-query__body",style:[i.getBackgroundStyle,i.getTextColorStyle]},[r("div",{staticClass:"sm-component-query__choose-panel clearfix"},[r("div",{staticClass:"sm-component-query__job-button is-active",style:"job"===i.activeTab?i.getColorStyle(0):"",attrs:{title:i.$t("query.queryJob")},on:{click:i.jobButtonClicked}},[i._v("\n "+i._s(i.$t("query.queryJob"))+"\n ")]),i._v(" "),r("div",{staticClass:"sm-component-query__result-button",style:"result"===i.activeTab?i.getColorStyle(0):"",attrs:{title:i.$t("query.queryResult")},on:{click:i.resultButtonClicked}},[i._v("\n "+i._s(i.$t("query.queryResult"))+"\n ")])]),i._v(" "),r("div",{staticClass:"sm-component-query__job-info"},i._l(i.jobInfos,function(e,t){return r("div",{directives:[{name:"show",rawName:"v-show",value:0<i.jobInfos.length,expression:"jobInfos.length > 0"}],key:t,staticClass:"sm-component-query__job-info-panel"},[r("div",{staticClass:"sm-component-query__job-info-header",style:i.getTextColorStyle,on:{click:i.jobInfoClicked,mouseleave:i.resetHoverStyle,mouseenter:i.changeHoverStyle}},[r("span",{staticClass:"sm-components-icons-preview"}),i._v(" "),r("span",{staticClass:"sm-component-query__job-info-name",attrs:{title:e.queryParameter.name}},[i._v(i._s(e.queryParameter.name))]),i._v(" "),r("div",{staticClass:"sm-components-icons-legend-unfold"})]),i._v(" "),e.queryParameter.attributeFilter?r("div",{staticClass:"sm-component-query__job-info-body hidden"},[r("div",{staticClass:"sm-component-query__attribute"},[r("div",[i._v(i._s(i.$t("query.attributeCondition")))]),i._v(" "),r("div",{staticClass:"sm-component-query__attribute-name",style:i.getColorStyle(0)},[i._v("\n "+i._s(e.queryParameter.attributeFilter)+"\n ")])]),i._v(" "),r("div",{staticClass:"sm-component-query__spatial-filter"},[r("div",[i._v(i._s(i.$t("query.spatialFilter")))]),i._v(" "),r("a-select",{staticClass:"sm-component-query__a-select",attrs:{"get-popup-container":i.getPopupContainer},on:{dropdownVisibleChange:i.changeChosenStyle},model:{value:e.spaceFilter,callback:function(t){i.$set(e,"spaceFilter",t)},expression:"jobInfo.spaceFilter"}},i._l(i.selectOptions,function(t){return r("a-select-option",{key:t.value,attrs:{value:t.value}},[i._v(i._s(t.label))])}),1)],1),i._v(" "),r("div",{staticClass:"sm-component-query__query-button"},[r("a-button",{staticClass:"sm-component-query__a-button",style:{backgroundColor:i.getColorStyle(0).color,color:i.getTextColor},attrs:{type:"primary",size:"small"},on:{click:function(t){return i.queryButtonClicked(e.queryParameter,e.spaceFilter)}}},[i._v("\n "+i._s(i.$t("query.applicate"))+"\n ")])],1)]):i._e()])}),0),i._v(" "),r("div",{staticClass:"sm-component-query__result-info hidden"},[r("div",{directives:[{name:"show",rawName:"v-show",value:!i.queryResult&&!i.isQuery,expression:"!queryResult && !isQuery"}],staticClass:"sm-component-query__no-result hidden"},[i._v("\n "+i._s(i.$t("query.noResult"))+"\n ")]),i._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:i.isQuery&&!i.queryResult,expression:"isQuery && !queryResult"}],staticClass:"sm-component-query__result-loading"},[r("a-spin",{attrs:{tip:i.$t("query.querying")}},[r("a-icon",{staticStyle:{"font-size":"24px"},attrs:{slot:"indicator",type:"loading",spin:""},slot:"indicator"})],1)],1),i._v(" "),i.queryResult?r("div",{staticClass:"sm-component-query__result-header",style:i.getColorStyle(0)},[r("span",{staticClass:"sm-component-query__header-name",attrs:{title:i.queryResult.name}},[i._v(i._s(i.queryResult.name))]),i._v(" "),r("span",{staticClass:"sm-components-icons-close",on:{click:i.clearResult}})]):i._e(),i._v(" "),i.queryResult?r("div",{staticClass:"sm-component-query__result-body"},[r("ul",i._l(i.queryResult.result,function(t,e){return r("li",{key:e,attrs:{title:i.getInfoOfSmid(t.properties)},on:{click:i.queryResultListClicked,mouseenter:i.changeChosenResultStyle,mouseleave:i.resetChosenResultStyle}},[i._v("\n "+i._s(i.getInfoOfSmid(t.properties))+"\n ")])}),0)]):i._e()])]),i._v(" "),r("TablePopup",i._b({directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"queryTablePopup",attrs:{background:i.background,textColor:i.textColor}},"TablePopup",i.tablePopupProps,!1))],1)}var n=[];i.d(e,"a",function(){return r}),i.d(e,"b",function(){return n})},f586:function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},f5a9:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("9259")),a=r(i("a759")),o=r(i("f344")),s=i("e0f2"),l=r(i("331f")),u={name:"SmBorder",mixins:[n.default],props:{type:{type:[String],default:"border1"},customBorder:{type:Object}},data:function(){return{borderId:(0,o.default)("".concat(this.$options.name.toLowerCase(),"-")),position:{top:0,left:0,width:0,height:0},borderEdge:[],borderWidth:[],width:0,height:0}},computed:{borderConfig:function(){return!this.customBorder&&this.type?a.default[this.type]:this.customBorder},borderImage:function(){return this.customBorder&&this.customBorder.src||!this.type?"".concat(this.customBorder.src):i("ded2")("./".concat(this.type,".png"))},borderStyle:function(){var t=this.borderWidth.join(" ")+" fill";return{borderWidth:this.borderWidth.join("px ")+"px",borderImage:"url("+this.borderImage+") "+t+" / 1 / 0 stretch"}},contentStyle:function(){var t=Object.assign({},this.position);for(var e in t)t[e]=t[e]+"px";return t}},watch:{type:function(){this.setPosition()}},mounted:function(){this.setPosition(),this.resizeHanlder=(0,l.default)(this.calcPosition.bind(this),500),(0,s.addListener)(this.$el,this.resizeHanlder)},updated:function(){this.calcPosition()},beforeDestroy:function(){(0,s.removeListener)(this.$el,this.resizeHandler)},methods:{setPosition:function(t){var e=0<arguments.length&&void 0!==t?t:this.borderConfig;this.borderEdge=e.borderEdge,this.borderWidth=e.borderWidth,this.calcPosition()},calcPosition:function(){this.setWidthHeight();var t=this.borderEdge,e=t.top,i=t.left,r=t.bottom,n=t.right;this.position.left=i-this.borderWidth[3],this.position.top=e-this.borderWidth[0],this.position.width=this.width-i-n,this.position.height=this.height-e-r},setWidthHeight:function(){this.$refs[this.borderId]&&(this.width=this.$refs[this.borderId].offsetWidth,this.height=this.$refs[this.borderId].offsetHeight)}}};e.default=u},f6f9:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("f344"));function o(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var s={name:"LayerMixin",props:{layerId:{type:String,default:function(){return(0,a.default)("".concat(this.$options.name.toLowerCase(),"-"))}},minzoom:{type:Number,default:0},maxzoom:{type:Number,default:22},filter:{type:Array},layout:{type:Object},paint:{type:Object},before:{type:String,default:void 0}},data:function(){return{eventList:["mousedown","mouseup","click","dblclick","mousemove","mouseenter","mouseleave","mouseover","mouseout","contextmenu","touchstart","touchend","touchcancel"]}},computed:{sourceLoaded:function(){var t=this.sourceId||this.layerId;return!(!this.map||!t)&&this.map.isSourceLoaded(t)},mapLayer:function(){return this.map?this.map.getLayer(this.layerId):null},mapSource:function(){var t=this.sourceId||this.layerId;return this.map&&t?this.map.getSource(t):null}},created:function(){!this.minzoom&&0!==this.minzoom||this.$watch("minzoom",function(t){this.map.setLayerZoomRange(this.layerId,t,this.maxzoom)}),!this.maxzoom&&0!==this.minzoom||this.$watch("maxzoom",function(t){this.map.setLayerZoomRange(this.layerId,this.minzoom,t)}),this.filter&&this.$watch("filter",function(t){this.map.setFilter(this.layerId,t)}),this.layout&&this.$watch("layout",function(t){if(t)for(var e=0,i=Object.keys(t);e<i.length;e++){var r=i[e];this.map.setLayoutProperty(this.layerId,r,t[r])}}),this.paint&&this.$watch("paint",function(t){if(t)for(var e=0,i=Object.keys(t);e<i.length;e++){var r=i[e];this.map.setPaintProperty(this.layerId,r,t[r])}}),this.$watch("layerId",function(t){this.viewModel&&this.viewModel.setLayerId&&this.viewModel.setLayerId(t)})},methods:{$_emitEvent:function(t,e){var i=1<arguments.length&&void 0!==e?e:{};this.$emit(t,function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({map:this.map,layerId:this.layerId},i))},$_emitLayerMapEvent:function(t){this.$_emitEvent(t.type,{mapboxEvent:t})},$_bindLayerEvents:function(){var e=this;Object.keys(this.$listeners).forEach(function(t){e.eventList.includes(t)&&e.map.on(t,e.layerId,e.$_emitLayerMapEvent)})},$_unbindLayerEvents:function(t){var e=this;this.map&&t.forEach(function(t){e.map.off(t,e.layerId,e.$_emitLayerMapEvent)})},move:function(t){this.map.moveLayer(this.layerId,t),this.$_emitEvent("layer-moved",{beforeId:t})},remove:function(){this.viewModel&&this.viewModel.clear&&this.viewModel.removed(),this.$_emitEvent("layer-removed")}},removed:function(){this.remove()}};e.default=s},f7bd:function(t,e,i){"use strict";i.r(e);var r=i("5993"),n=i("65db");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},f83e:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=r(i("66f6")),o=r(i("8377")),s=r(i("c031")),l=r(i("6b51")),u=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,n.default)(this,r),(e=(0,o.default)(this,(0,s.default)(r).call(this))).options=i,e.data=t,e.layerId=i.layerId||"clusterLayer"+(new Date).getTime(),e}return(0,l.default)(r,t),(0,a.default)(r,[{key:"setMap",value:function(t){var e=t.map;if(!e)throw new Error("map is requierd");this.map=e,this._initializeClusterLayer()}},{key:"setData",value:function(t){t&&(this.data=t,this.layerId&&!this.map.getSource(this.layerId)?this._initializeClusterLayer():this.map.getSource(this.layerId).setData(t))}},{key:"setClusteredPointStyle",value:function(t){!t||this.layerId&&!this.map.getSource(this.layerId)||(this.options.clusteredPointStyle=t,this._setPaintProperty(t.paint,this.layerId),this._setLayoutProperty(t.layout,this.layerId))}},{key:"setUnclusteredPointStyle",value:function(t){var e="unclustered_point"+this.layerId;t&&this.map.getSource(e)&&(this.options.unclusteredPointStyle=t,this._setPaintProperty(t.paint,e),this._setLayoutProperty(t.layout,e))}},{key:"setClusteredPointTextLayout",value:function(t){var e="count_"+this.layerId;t&&this.map.getSource(e)&&(this.options.clusteredPointTextLayout=t,this._setLayoutProperty(t,e))}},{key:"_setPaintProperty",value:function(e,i){var r=this;Object.keys(e).forEach(function(t){r.map.setPaintProperty(i,t,e[t])})}},{key:"_setLayoutProperty",value:function(e,i){var r=this;Object.keys(e).forEach(function(t){r.map.setLayoutProperty(i,t,e[t])})}},{key:"_initializeClusterLayer",value:function(){var r=this;this.map.addSource(this.layerId,{type:"geojson",data:this.data,cluster:!0,clusterMaxZoom:this.options.maxZoom||14,clusterRadius:this.options.radius||50}),this.map.addLayer({id:this.layerId,type:"circle",source:this.layerId,filter:["has","point_count"],paint:this.options.clusteredPointStyle&&this.options.clusteredPointStyle.paint||{"circle-color":["step",["get","point_count"],"#51bbd6",100,"#f1f075",750,"#f28cb1"],"circle-radius":["step",["get","point_count"],20,100,30,750,40]}}),this.map.addLayer({id:"count_"+this.layerId,type:"symbol",source:this.layerId,filter:["has","point_count"],layout:this.options.clusteredPointTextLayout||{"text-field":"{point_count_abbreviated}","text-font":["DIN Offc Pro Medium","Arial Unicode MS Bold"],"text-size":12}}),this.map.addLayer({id:"unclustered_point"+this.layerId,type:"circle",source:this.layerId,filter:["!",["has","point_count"]],paint:this.options.unclusteredPointStyle&&this.options.unclusteredPointStyle.paint||{"circle-color":"#11b4da","circle-radius":4,"circle-stroke-width":1,"circle-stroke-color":"#fff"}}),this.fire("addcusterlayersucceeded",{map:this.map}),this.map.on("click",this.layerId,function(t){var i=r.map.queryRenderedFeatures(t.point,{layers:[r.layerId]}),e=i[0].properties.cluster_id;r.map.getSource(r.layerId).getClusterExpansionZoom(e,function(t,e){t||r.map.easeTo({center:i[0].geometry.coordinates,zoom:e})})}),this.map.on("mouseenter",this.layerId,function(){r.map.getCanvas().style.cursor="pointer"}),this.map.on("mouseleave",this.layerId,function(){r.map.getCanvas().style.cursor=""})}},{key:"removed",value:function(){var t=this.map,e=this.layerId;t&&e&&t.getSource(e)&&(t.getLayer(e)&&t.removeLayer(e),t.getLayer("count_".concat(e))&&t.removeLayer("count_".concat(e)),t.getLayer("unclustered_point".concat(e))&&t.removeLayer("unclustered_point".concat(e)),t.removeSource(e))}}]),r}(r(i("3d57")).default.Evented);e.default=u},f840:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_f840__},f875:function(t,e,i){"use strict";var r=i("16ed"),n=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=n(i("849c")),a=n(i("7ae5")),o=n(i("19e1")),s=n(i("66f6")),l=n(i("8377")),u=n(i("c031")),h=n(i("6b51")),d=i("e3e2"),m=i("1448"),k=r(i("fc3a")),f=function(t,o,s,l){return new(s=s||Promise)(function(i,e){function r(t){try{a(l.next(t))}catch(t){e(t)}}function n(t){try{a(l.throw(t))}catch(t){e(t)}}function a(t){var e;t.done?i(t.value):((e=t.value)instanceof s?e:new s(function(t){t(e)})).then(r,n)}a((l=l.apply(t,o||[])).next())})},L=["GoogleCRS84Quad","GoogleMapsCompatible","urn:ogc:def:wkss:OGC:1.0:GoogleMapsCompatible","urn:ogc:def:wkss:OGC:1.0:GoogleCRS84Quad"],P=["559082264.0287178","279541132.0143589","139770566.0071794","69885283.00358972","34942641.50179486","17471320.75089743","8735660.375448715","4367830.1877224357","2183915.093862179","1091957.546931089","545978.7734655447","272989.3867327723","136494.6933663862","68247.34668319309","34123.67334159654","17061.83667079827","8530.918335399136","4265.459167699568","2132.729583849784"],F=["5.590822640287176E8","2.795411320143588E8","1.397705660071794E8","6.98852830035897E7","3.494264150179485E7","1.7471320750897426E7","8735660.375448713","4367830.187724357","2183915.0938621783","1091957.5469310891","545978.7734655446","272989.3867327723","136494.69336638614","68247.34668319307","34123.673341596535","17061.836670798268","8530.918335399134"],g=function(t){function r(t){var e,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return(0,o.default)(this,r),(e=(0,l.default)(this,(0,u.default)(r).call(this))).proxyOptions={data:"apps/viewer/getUrlResource.json?url=",image:"apps/viewer/getUrlResource.png?url="},"string"==typeof t||"number"==typeof t?e.mapId=t:null!==t&&"object"===(0,a.default)(t)&&(e.mapInfo=t),e.serverUrl=i.serverUrl||"https://www.supermapol.com",e.accessToken=i.accessToken,e.accessKey=i.accessKey,e.tiandituKey=i.tiandituKey||"",e.withCredentials=i.withCredentials||!1,e.excludePortalProxyUrl=i.excludePortalProxyUrl,e.iportalServiceProxyUrl=i.iportalServiceProxyUrlPrefix,e.proxy=i.proxy,e}return(0,h.default)(r,t),(0,s.default)(r,[{key:"setMapId",value:function(t){this.mapId=t}},{key:"setServerUrl",value:function(t){this.serverUrl=t}},{key:"setWithCredentials",value:function(t){this.withCredentials=t}},{key:"setProxy",value:function(t){this.proxy=t}},{key:"handleServerUrl",value:function(t){var e=t.split("");return"/"!==e[e.length-1]&&(t+="/"),this.serverUrl=t}},{key:"getMapInfo",value:function(){var e=this;if(!this.mapId&&this.mapInfo)return new Promise(function(t){t(e.mapInfo)});var n=this._handleMapUrl();return new Promise(function(i,r){return f(e,void 0,void 0,c.default.mark(function t(){return c.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.getiPortalServiceProxy();case 3:SuperMap.FetchRequest.get(n,null,{withCredentials:this.withCredentials}).then(function(t){return t.json()}).then(function(t){if(t&&!1===t.succeed){var e={message:t&&t.error&&t.error.errorMsg};r(e)}else t.mapParams={title:t.title,description:t.description},i(t)}).catch(function(t){r(t)}),t.next=9;break;case 6:t.prev=6,t.t0=t.catch(0),r(t.t0);case 9:case"end":return t.stop()}},t,this,[[0,6]])}))})}},{key:"getiPortalServiceProxy",value:function(){var n=this;return new Promise(function(i,r){SuperMap.FetchRequest.get("".concat(n.serverUrl,"web/config/portal.json"),{scope:["serviceProxy"]}).then(function(t){return t.json()}).then(function(t){if(t&&t.serviceProxy){var e=t.serviceProxy;e.enable&&(e.proxyServerRootUrl?n.iportalServiceProxyUrl=e.proxyServerRootUrl:e.port&&e.rootUrlPostfix&&(n.iportalServiceProxyUrl="".concat(e.port,"/").concat(e.rootUrlPostfix)),-1<n.serverUrl.indexOf(n.iportalServiceProxyUrl)&&(n.iportalServiceProxyUrl="")),i(e)}else r("serviceProxyFailed")}).catch(function(t){r(t)})})}},{key:"getLayerFeatures",value:function(t,e,i){var r;switch(t){case"hosted":r=this._getFeaturesFromHosted(e,i);break;case"rest_data":r=this._getFeaturesFromRestData(e);break;case"rest_map":r=this._getFeaturesFromRestMap(e);break;case"dataflow":r=this._getFeaturesFromDataflow(e);break;case"user_data":r=this._getFeaturesFromUserData(e)}return r}},{key:"getWmtsInfo",value:function(S,Q){var i=this;return new Promise(function(I,e){var b,E=!1,w=22,B="",M="",x="",t=i.handleProxy();SuperMap.FetchRequest.get("".concat(S.url.split("?")[0],"?REQUEST=GetCapabilities&SERVICE=WMTS&VERSION=1.0.0"),null,{withCredentials:i.handleWithCredentials(t,S.url,!1),withoutFormatSuffix:!0,proxy:t}).then(function(t){return t.text()}).then(function(t){var e=k||window.convert,i=JSON.parse(e.xml2json(t,{compact:!0,spaces:4})).Capabilities,r=i.Contents,n=i["ows:OperationsMetadata"];if(n){var a=n["ows:Operation"];Array.isArray(a)||(a=[a]);var o=a.find(function(t){return"GetTile"===t._attributes.name});if(o){var s=o["ows:DCP"]["ows:HTTP"]["ows:Get"];Array.isArray(s)||(s=[s]);var l=s.find(function(t){return"KVP"===t["ows:Constraint"]["ows:AllowedValues"]["ows:Value"]._text});l&&(x=l._attributes["xlink:href"])}}for(var u=r.TileMatrixSet,c=0;c<u.length;c++)if(u[c]["ows:Identifier"]&&u[c]["ows:Identifier"]._text===S.tileMatrixSet){if(u[c].WellKnownScaleSet&&L.includes(u[c].WellKnownScaleSet._text))E=!0;else{for(var h=[],d="EPSG:3857"===Q?P:F,f=0,g=d.length;f<g&&u[c].TileMatrix[f]&&parseFloat(d[f])===parseFloat(u[c].TileMatrix[f].ScaleDenominator._text);f++)h.push(d[f]);if(w=h.length-1,0===h.length)throw Error("TileMatrixSetNotSuppport");E=!0}break}var A=r.Layer.find(function(t){return t["ows:Identifier"]._text===S.layer});if(A){var p=A.Style;if(B=Array.isArray(A.Style)?p[0]["ows:Identifier"]?p[0]["ows:Identifier"]._text:"":p["ows:Identifier"]?p["ows:Identifier"]._text:"",A["ows:WGS84BoundingBox"]){var m=A["ows:WGS84BoundingBox"]["ows:LowerCorner"]._text.split(" "),y=A["ows:WGS84BoundingBox"]["ows:UpperCorner"]._text.split(" ");b=[parseFloat(m[0]),parseFloat(m[1]),parseFloat(y[0]),parseFloat(y[1])]}var C=A.ResourceURL;Array.isArray(C)||(C=[C]);var v=C.find(function(t){return"tile"===t._attributes.resourceType});v&&(M=v._attributes.template)}I({isMatched:E,matchMaxZoom:w,style:B,bounds:b,restResourceURL:M,kvpResourceUrl:x})}).catch(function(t){e(t)})})}},{key:"_getFeaturesFromHosted",value:function(t,e){var i=t.dataSource,r=t.layerType,n=i?i.serverId:t.serverId;return n?"MARKER"===r||i&&(!i.accessType||"DIRECT"===i.accessType)?this._getDataFromIportal(n,t):this._getDataFromHosted({layer:t,serverId:n,baseProjection:e}):new Promise(function(t,e){t({type:"noServerId"})})}},{key:"_getFeaturesFromRestData",value:function(t){var r,n=this,a=t.dataSource;return new Promise(function(e,i){n._getFeatureBySQL(a.url,[a.dataSourceName||t.name],function(t){r=n.parseGeoJsonData2Feature({allDatas:{features:t.result.features.features}}),e({type:"feature",features:r})},function(t){i(t)})})}},{key:"_getFeaturesFromRestMap",value:function(u){var c=this;return new Promise(function(s,l){c._queryFeatureBySQL(u.dataSource.url,u.dataSource.layerName,function(t){var e=t&&t.result.recordsets,i=e&&e[0],r=i.fields;if(i&&r){var n=[];for(var a in r){var o=r[a];0===o.indexOf("Sm")&&"SmID"!==o||n.push(o)}c._getFeatures(n,u,function(t){s({type:"feature",features:t})},function(t){l(t)})}},function(t){l(t)},"smid=1")})}},{key:"_getFeaturesFromUserData",value:function(t){var r=this,n=t.dataSource;return new Promise(function(i,e){var t=r.handleProxy();SuperMap.FetchRequest.get(n.url,null,{withCredentials:r.handleWithCredentials(t,n.url,r.withCredentials),proxy:t}).then(function(t){return t.json()}).then(function(t){var e;e=t&&t instanceof Object&&"FeatureCollection"===t.type?t.features:t,e=r.parseGeoJsonData2Feature({allDatas:{features:e}}),i({type:"feature",features:e})}).catch(function(t){e(t)})})}},{key:"_queryFeatureBySQL",value:function(t,e,i,r,n,a,o,s,l,u){var c=this._getQueryFeaturesParam(e,n,a,o,s,l,u),h=this.handleProxy();new SuperMap.QueryBySQLService(t,{proxy:h,withCredentials:this.handleWithCredentials(h,t,!1),eventListeners:{processCompleted:function(t){i&&i(t)},processFailed:function(t){r&&r(t)}}}).processAsync(c)}},{key:"_getFeatures",value:function(t,e,r,i){var n=this,a=e.dataSource;this._queryFeatureBySQL(a.url,a.layerName,function(t){var e=t.result.recordsets[0].features.features,i=n.parseGeoJsonData2Feature({allDatas:{features:e}});r(i)},function(t){i(t)},null,t)}},{key:"_getQueryFeaturesParam",value:function(t,e,i,r,n,a,o){var s=new SuperMap.FilterParameter({name:t,attributeFilter:e});i&&(s.fields=i);var l={queryParams:[s]};return o&&(l.queryOption=SuperMap.QueryOption.ATTRIBUTE),n&&(l.startRecord=n),a&&(l.expectCount=a),r&&(l.prjCoordSys={epsgCode:r}),new SuperMap.QueryBySQLParameters(l)}},{key:"_getFeaturesFromDataflow",value:function(i){var r=this;return new Promise(function(t,e){r._getDataflowInfo(i,function(){t({type:"dataflow"})},function(t){e(t)})})}},{key:"_getDataflowInfo",value:function(i,e,r){var t,n=i.url,a="".concat(n,".json");i.credential&&i.credential.token&&(t=i.credential.token,a+="?token=".concat(t));var o=this.handleProxy();SuperMap.FetchRequest.get(a,null,{proxy:o,withCredentials:this.handleWithCredentials(o,a,!1)}).then(function(t){return t.json()}).then(function(t){t?(t.featureMetaData&&(i.featureType=t.featureMetaData.featureType.toUpperCase(),i.dataSource={dataTypes:{}},t.featureMetaData.fieldInfos&&0<t.featureMetaData.fieldInfos.length&&t.featureMetaData.fieldInfos.forEach(function(t){var e=t.name.trim();"TEXT"===t.type?i.dataSource.dataTypes[e]="STRING":["DOUBLE","INT","FLOAT","LONG","SHORT"].includes(t.type)?i.dataSource.dataTypes[e]="NUMBER":i.dataSource.dataTypes[e]="UNKNOWN"})),i.wsUrl=t.urls[0].url,i.name=t.urls[0].url.split("iserver/services/")[1].split("/dataflow")[0],e()):r()}).catch(function(){r()})}},{key:"getDatasourceType",value:function(t){var e,i=t.dataSource,r=t.layerType;return i&&"SAMPLE_DATA"===i.type?i.type:(i&&i.serverId||"MARKER"===r||"HOSTED_TILE"===r?e="hosted":"SUPERMAP_REST"===r||"TILE"===r||"WMS"===r||"WMTS"===r||"MAPBOXSTYLE"===r?e="tile":i&&"REST_DATA"===i.type?e="rest_data":i&&"REST_MAP"===i.type&&i.url?e="rest_map":"DATAFLOW_POINT_TRACK"===r||"DATAFLOW_HEAT"===r?e="dataflow":i&&"USER_DATA"===i.type&&(e="user_data"),e)}},{key:"getFeatureProperties",value:function(t){var i=[];return t&&t.length&&t.forEach(function(t){var e=t.properties;e&&i.push(e)}),i}},{key:"parseGeoJsonData2Feature",value:function(t){for(var e=t.allDatas.features,i=[],r=0,n=e.length;r<n;r++){var a=e[r],o=a.geometry.coordinates;"Point"===e[r].geometry.type&&e[r].properties&&(e[r].properties.lon=o[0],e[r].properties.lat=o[1]),a.properties.index=r+"",i.push(a)}return i}},{key:"_getDataFromIportal",value:function(t,l){var u,e=this,i="".concat(this.serverUrl,"web/datas/").concat(t,"/content.json?pageSize=9999999&currentPage=1");return this.accessToken&&(i="".concat(i,"&").concat(this.accessKey,"=").concat(this.accessToken)),new Promise(function(o,s){var t=e.handleProxy();SuperMap.FetchRequest.get(i,null,{withCredentials:e.handleWithCredentials(t,i,e.withCredentials),proxy:t}).then(function(t){return t.json()}).then(function(a){return f(e,void 0,void 0,c.default.mark(function t(){var e,i,r,n;return c.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!1===a.succeed&&s(a.error),!a||!a.type){t.next=19;break}if("JSON"!==a.type&&"GEOJSON"!==a.type){t.next=7;break}a.content=JSON.parse(a.content.trim()),u=this._formatGeoJSON(a.content),t.next=18;break;case 7:if("EXCEL"!==a.type&&"CSV"!==a.type){t.next=18;break}if(l.dataSource&&l.dataSource.administrativeInfo)return a.content.rows.unshift(a.content.colTitles),e=l.dataSource.administrativeInfo,i=e.divisionType,r=e.divisionField,t.next=13,this._excelData2FeatureByDivision(a.content,i,r);t.next=17;break;case 13:n=t.sent,u=this._formatGeoJSON(n),t.next=18;break;case 17:u=this._excelData2Feature(a.content,l&&l.xyField||{});case 18:o({type:"feature",features:u});case 19:case"end":return t.stop()}},t,this)}))}).catch(function(t){s(t)})})}},{key:"_getDataFromHosted",value:function(t){var l=this,u=t.layer,e=t.serverId,c=t.baseProjection,h="HOSTED_TILE"===u.layerType;return new Promise(function(o,s){l._checkUploadToRelationship(e).then(function(t){if(t&&0<t.length){var n=t[0].name,a=t[0].type.toUpperCase();l._getDataService(e,n).then(function(t){var e=t.dataItemServices;0===e.length&&s("noDataServices");var i={layer:u,dataItemServices:e,datasetName:n,featureType:a,resolve:o,reject:s,baseProjection:c};if(h){var r=e.filter(function(t){return t&&"RESTDATA"===t.serviceType})[0];l._isMvt(r.address,n,c).then(function(t){l._getServiceInfoFromLayer(i,t)}).catch(function(){l._getServiceInfoFromLayer(i)})}else l._getServiceInfoFromLayer(i)})}else s("resultIsEmpty")}).catch(function(t){s(t)})})}},{key:"_isMvt",value:function(t,e,i){return this._getDatasetsInfo(t,e).then(function(e){return e.epsgCode==i.split("EPSG:")[1]?SuperMap.FetchRequest.get("".concat(e.url,"/tilefeature.mvt")).then(function(t){return t.json()}).then(function(t){return e.isMvt=t.error&&400===t.error.code,e}).catch(function(){return e}):e})}},{key:"_getServiceInfoFromLayer",value:function(t,i){var r=this,n=t.layer,e=t.dataItemServices,a=t.datasetName,o=t.featureType,s=t.resolve,l=t.reject,u=t.baseProjection,c=i?!i.isMvt:"HOSTED_TILE"===n.layerType,h=!1;e.forEach(function(e,t){h||(e&&c&&"RESTMAP"===e.serviceType?(h=!0,r._getTileLayerInfo(e.address,u).then(function(t){s({type:"restMap",restMaps:t})})):e&&!c&&"RESTDATA"===e.serviceType&&(i&&i.isMvt?s({type:"mvt",info:i,featureType:o}):(h=!0,r._getDatasources(e.address).then(function(t){n.dataSource.dataSourceName=t+":"+a,n.dataSource.url="".concat(e.address,"/data"),r._getFeatureBySQL(n.dataSource.url,[n.dataSource.dataSourceName||n.name],function(t){var e=r.parseGeoJsonData2Feature({allDatas:{features:t.result.features.features}});s({type:"feature",features:e})},function(t){l(t)})},function(t){l(t)}))))},this),h||l("noService")}},{key:"_getDatasetsInfo",value:function(r,n){var a=this;return this._getDatasources(r).then(function(e){var i="".concat(r,"/data/datasources/").concat(e,"/datasets/").concat(n),t=a.handleProxy();return SuperMap.FetchRequest.get(i,null,{withCredentials:a.handleWithCredentials(t,i,!1),proxy:t}).then(function(t){return t.json()}).then(function(t){return{epsgCode:t.datasetInfo.prjCoordSys.epsgCode,bounds:t.datasetInfo.bounds,datasourceName:e,datasetName:n,url:i}})})}},{key:"_getDatasources",value:function(t){var e=this.handleProxy(),i="".concat(t,"/data/datasources.json");return SuperMap.FetchRequest.get(i,null,{withCredentials:this.handleWithCredentials(e,i,!1),proxy:e}).then(function(t){return t.json()}).then(function(t){if(401===t.code)throw Error(t.errorMsg);return t.datasourceNames[0]})}},{key:"_getDataService",value:function(e,i){var t=this.handleProxy(),r="".concat(this.serverUrl,"web/datas/").concat(e,".json");return SuperMap.FetchRequest.get(r,null,{withCredentials:this.handleWithCredentials(t,r,this.withCredentials),proxy:t}).then(function(t){return t.json()}).then(function(t){return t.fileId=e,t.datasetName=i,t})}},{key:"_checkUploadToRelationship",value:function(t){var e=this.handleProxy(),i="".concat(this.serverUrl,"web/datas/").concat(t,"/datasets.json");return SuperMap.FetchRequest.get(i,null,{withCredentials:this.handleWithCredentials(e,i,this.withCredentials),proxy:e}).then(function(t){return t.json()}).then(function(t){return t})}},{key:"_handleMapUrl",value:function(){var t=this.serverUrl+"web/maps/"+this.mapId+"/map";(this.accessToken||this.accessKey)&&(t+="token="+this.accessToken);var e="getUrlResource.json?url=";if(this.excludePortalProxyUrl&&-1<this.serverUrl.indexOf(e)){var i=this.serverUrl.split(e);1<i.length&&(t=i[0]+e+this.serverUrl+"web/maps/"+this.mapId+"/map.json")}return t=-1===t.indexOf(".json")?"".concat(t,".json"):t}},{key:"handleProxy",value:function(t){if(!this.proxy)return null;var e=this.proxyOptions[t||"data"],i=this.serverUrl+e;return"string"==typeof this.proxy&&(i=this.proxy),i}},{key:"handleWithCredentials",value:function(t,e,i){var r=2<arguments.length&&void 0!==i?i:this.withCredentials;return!(!t||!t.startsWith(this.serverUrl)||e&&!e.startsWith(t))||(!!(e&&this.iportalServiceProxyUrl&&0<=e.indexOf(this.iportalServiceProxyUrl))||r)}},{key:"_formatGeoJSON",value:function(t){var e=t.features;return e.forEach(function(t,e){t.properties.index=e}),e}},{key:"_excelData2Feature",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:{},r=t.colTitles,n=r.indexOf(i.xField),a=r.indexOf(i.yField);if(a<0||n<0)for(var o=0,s=r.length;o<s;o++)(0,m.isXField)(r[o])&&(n=o),(0,m.isYField)(r[o])&&(a=o);for(var l=[],u=0,c=t.rows.length;u<c;u++){var h=t.rows[u],d=Number(h[n]),f=Number(h[a]),g={};for(var A in t.colTitles){g[t.colTitles[A]]=t.rows[u][A]}g.index=u+"";var p={type:"Feature",geometry:{type:"Point",coordinates:[d,f]},properties:g};l.push(p)}return l}},{key:"_excelData2FeatureByDivision",value:function(e,t,i){var r=this,n=["城市","City"].includes(t)?"MunicipalData":"ProvinceData";if(window[n]&&window[n].features)return new Promise(function(t){t(r._combineFeature(e,window[n],i))});var a=["城市","City"].includes(t)?"MunicipalData.js":"ProvincialData.js",o=this.handleProxy(),s="".concat(this.serverUrl,"apps/dataviz/libs/administrative_data/").concat(a);return SuperMap.FetchRequest.get(s,null,{withCredentials:this.handleWithCredentials(o,s,this.withCredentials),proxy:o,withoutFormatSuffix:!0}).then(function(t){return t.text()}).then(function(t){return new Function(t)(),r._combineFeature(e,window[n],i)})}},{key:"_combineFeature",value:function(t,e,i){var n=this,a={type:"FeatureCollection",features:[]};if(t.length<2)return a;var o=t.colTitles,r=t.rows,s=o.findIndex(function(t){return t===i});return r.forEach(function(i){var t=e.features.find(function(t,e){return n._isMatchAdministrativeName(t.properties.Name,i[s])});if(t){var r={properties:{},geometry:t.geometry,type:"Feature"};i.forEach(function(t,e){r.properties[o[e]]=t}),a.features.push(r)}}),a}},{key:"_isMatchAdministrativeName",value:function(t,e){if(t&&"string"==typeof e&&e.constructor===String){var i=t.substr(0,2);return"张家"===i&&(i=t.substr(0,3)),"阿拉"===i&&(i=t.substr(0,3)),!!e.startsWith(i)}return!1}},{key:"_getTileLayerInfo",value:function(t,e){var r=this,n=this.handleProxy(),a=e.split("EPSG:")[1],i="".concat(t,"/maps.json");return SuperMap.FetchRequest.get(i,null,{withCredentials:this.handleWithCredentials(n,i,this.withCredentials),proxy:n}).then(function(t){return t.json()}).then(function(t){var i=[];return t&&t.forEach(function(e){var t=SuperMap.FetchRequest.get("".concat(e.path,".json?prjCoordSys=").concat(JSON.stringify({epsgCode:a})),null,{withCredentials:r.withCredentials,proxy:n}).then(function(t){return t.json()}).then(function(t){return t.url=e.path,t});i.push(t)}),Promise.all(i).then(function(t){return t})})}},{key:"_getFeatureBySQL",value:function(t,e,i,r){var n,a;n=new SuperMap.FilterParameter({name:e.join().replace(":","@"),attributeFilter:null}),a=new SuperMap.GetFeaturesBySQLParameters({queryParameter:n,datasetNames:e,fromIndex:0,toIndex:-1,maxFeatures:-1,returnContent:!0});var o=this.handleProxy(),s={proxy:o,withCredentials:this.handleWithCredentials(o,t,!1),eventListeners:{processCompleted:function(t){i&&i(t)},processFailed:function(t){r&&r(t)}}};new SuperMap.GetFeaturesBySQLService(t,s).processAsync(a)}}]),r}(d.Events);e.default=g},f885:function(t,e,i){var r=i("6704"),n=i("4b93");t.exports=function(t){return"symbol"==typeof t||n(t)&&"[object Symbol]"==r(t)}},fae1:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("279f")),a=r(i("9259")),o=r(i("b761")),s=r(i("2c56")),l=r(i("8385")),u=r(i("b397")),c=i("1448");function h(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}var d={name:"SmSearch",components:{TablePopup:u.default},mixins:[s.default,o.default,a.default],props:{maxFeatures:{type:[Number,String],default:8},layerNames:{type:Array},onlineLocalSearch:{type:Object,default:function(){return{enable:!0,city:"北京市"}}},restMap:{type:Array},restData:{type:Array},iportalData:{type:Array},addressMatch:{type:Array},mode:{type:String,default:"control",validator:function(t){return["control","toolBar"].includes(t)}},openSearchSuggestion:{type:Boolean,default:!1},alwaysCenter:{type:Boolean,default:!0},showTitle:{type:Boolean,default:!0},showResult:{type:Boolean,default:!0},resultRender:{type:Function},collapsed:{type:Boolean,default:!1}},data:function(){return{searchKey:null,searchResult:[],prefixType:"search",isActive:!1,tablePopupProps:{},showSearch:!0,showIcon:!1,isInputing:!1,isSuggestion:!1,keyupHoverInfo:{groupIndex:void 0,hoverIndex:void 0}}},computed:{resultSuggestions:function(){return!(!this.isSuggestion&&!this.showResult)&&0<this.searchResult.length},popupBackground:function(){return this.backgroundData?(0,c.getColorWithOpacity)(this.backgroundData,.5):this.backgroundData}},watch:{textColorsData:{handler:function(){this.changeSearchInputStyle();var t=this.$el.querySelectorAll(".sm-component-search__panel li"),e=!0,i=!1,r=void 0;try{for(var n,a=t[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){n.value.style.color=this.getTextColor}}catch(t){i=!0,r=t}finally{try{e||null==a.return||a.return()}finally{if(i)throw r}}}},backgroundData:function(){this.changeResultPopupArrowStyle()}},created:function(){this.showSearch=!this.collapsed,this.showIcon=this.collapsed,this.viewModel=new l.default(this.$props)},mounted:function(){this.changeSearchInputStyle()},removed:function(){this.clearResult(!0)},beforeDestroy:function(){this.$message.destroy(),this.marker&&this.marker.remove()&&(this.marker=null)},methods:{changeSearchInputStyle:function(){this.$el.querySelector(".ant-input").style.color=this.getTextColor},changeChosenResultStyle:function(t){t.target.style.color=this.getColorStyle(0).color},resetChosenResultStyle:function(t){t.target.style.color=this.getTextColor},changeResultPopupArrowStyle:function(){var t=document.querySelector(".sm-component-search-result-popup .mapboxgl-popup-tip");t&&(t.style.borderTopColor=this.popupBackground)},clearResult:function(t){this.$message.destroy(),t&&(this.searchKey=null),t&&this.resetLastEvent(),this.searchResult=[],this.marker&&this.marker.remove()&&(this.marker=null),this.prefixType="search",this.keyupHoverInfo={groupIndex:void 0,hoverIndex:void 0}},searchInput:function(){this.openSearchSuggestion&&!this.isInputing&&(this.searchKey?(this.isSuggestion=!0,this.search()):this.inputValueCleared(!1))},searchButtonClicked:function(){this.isSuggestion=!1,this.search()},search:function(){if(this.clearResult(),!this.mapNotLoadedTip()){var t=this.$props,e=t.layerNames,i=t.onlineLocalSearch,r=t.restMap,n=t.restData,a=t.iportalData,o=t.addressMatch;e&&0<e.length||i.enable||r&&0<r.length||n&&0<n.length||a&&0<a.length||o&&0<o.length?this.searchKey?(this.searchTaskId=this.viewModel.search(this.searchKey),this.regiterEvents(),this.prefixType="loading"):this.$message.warning(this.$t("search.noKey")):this.$message.warning(this.$t("search.setSearchSource"))}},inputValueCleared:function(t){var e=!(0<arguments.length&&void 0!==t)||t;this.clearResult(!0),this.viewModel&&this.viewModel.removed(),e&&this.$emit("clear-search-result")},searchResultListClicked:function(t,e){var i=e.target.innerHTML;this.isSuggestion=!1,this.viewModel.getFeatureInfo(i,t)},resetLastEvent:function(){/\d/.test(this.searchTaskId)&&(this.viewModel.off("searchsucceeded"+this.searchTaskId),this.viewModel.off("searchfailed"+this.searchTaskId),this.viewModel.off("set-popup-content"+this.searchTaskId),this.viewModel.off("addfeaturefailed"+this.illegalFeatureTip),this.viewModel.off("search-selected-info"+this.searchTaskId),this.searchTaskId=void 0)},registerSuccessEvent:function(t){this.viewModel.on("searchsucceeded"+t,this.searchSucceeded)},registerFailedEvent:function(t){this.viewModel.on("searchfailed"+t,this.searchFailed)},regiterEvents:function(){this.isNumber(this.searchTaskId)&&(this.viewModel.off("searchsucceeded"+(this.searchTaskId-1),this.searchSucceeded),this.viewModel.off("searchsucceeded"+(this.searchTaskId-1),this.searchFailed),this.viewModel.off("set-popup-content"+(this.searchTaskId-1),this.setPopupContent),this.viewModel.off("addfeaturefailed"+(this.searchTaskId-1),this.illegalFeatureTip),this.viewModel.off("search-selected-info"+(this.searchTaskId-1),this.searchSelectedInfo));var t=this.searchTaskId||0;this.registerSuccessEvent(t),this.registerFailedEvent(t),this.viewModel.on("set-popup-content"+t,this.setPopupContent),this.viewModel.on("addfeaturefailed"+t,this.illegalFeatureTip),this.viewModel.on("search-selected-info"+t,this.searchSelectedInfo)},searchSucceeded:function(t){var e=t.result;this.$message.destroy(),this.searchResult=e,this.$emit("search-succeeded",{searchResult:this.searchResult}),this.prefixType="search",this.isNumber(this.searchTaskId)&&(this.searchTaskId+=1,this.regiterEvents())},searchFailed:function(t){this.clearResult(),this.prefixType="search",this.$emit("search-failed",t),this.isNumber(this.searchTaskId)&&(this.searchTaskId+=1,this.regiterEvents())},setPopupContent:function(t){var e=this,i=t.popupData;if(i&&i.info.length){var r={columns:[{title:this.$t("search.attribute"),dataIndex:"attribute",width:80},{title:this.$t("search.attributeValue"),dataIndex:"attributeValue",width:150}],data:i.info};this.tablePopupProps=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?h(Object(i),!0).forEach(function(t){(0,n.default)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({},r)}this.$nextTick(function(){e.viewModel.setPopupContent(i.coordinates,e.$refs.searchTablePopup.$el,e.changeResultPopupArrowStyle)})},illegalFeatureTip:function(t){var e=t.error;this.$message.destroy(),this.$message.error(e)},searchSelectedInfo:function(t){var e=t.data;this.prefixType="search",this.resultRender&&this.resultRender(e),this.$emit("search-selected-info",e)},isNumber:function(t){return/\d/.test(t)},downChoose:function(){var t=this.searchResult.filter(function(t){return t.result.length}).length,e=this.keyupHoverInfo,i=e.groupIndex,r=void 0===i?0:i,n=e.hoverIndex,a=(r?this.searchResult[r].result:this.searchResult[0].result).length;r=r<t-1&&a-1<=n?Math.min(t-1,r+1):r===t-1&&n===a-1?0:r,this.isNumber(n)&&n<a-1?this.keyupHoverInfo.hoverIndex=n+1:(this.keyupHoverInfo.groupIndex=r,this.keyupHoverInfo.hoverIndex=0);var o=this.searchResult[r].result[this.keyupHoverInfo.hoverIndex];this.searchKey=(o.filterVal||o.name||o.address).split(":")[0]},upChoose:function(){var t=this.searchResult.filter(function(t){return t.result.length}).length,e=this.keyupHoverInfo,i=e.groupIndex,r=void 0===i?0:i,n=e.hoverIndex;r=0<r&&!n?Math.max(0,r-1):r||n?r:t-1,this.isNumber(n)&&0<n?this.keyupHoverInfo.hoverIndex=n-1:(this.keyupHoverInfo.groupIndex=r,this.keyupHoverInfo.hoverIndex=Math.max(this.searchResult[r].result.length-1,0));var a=this.searchResult[r].result[this.keyupHoverInfo.hoverIndex];this.searchKey=(a.filterVal||a.name||a.address).split(":")[0]},changeResultHover:function(t){var e=t.keyCode;38===e?this.upChoose():40===e&&this.downChoose()}}};e.default=d},fb6a:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("5643")),a=r(i("3853")),o=new n.default({theme:a.default[1]});e.default=o},fc22:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_fc22__},fc3a:function(t,e,i){var r=i("98c2"),n=i("2f96"),a=i("c365"),o=i("5e45");t.exports={xml2js:r,xml2json:n,js2xml:a,json2xml:o}},fc3c:function(t,e,i){"use strict";i.r(e);var r=i("4277"),n=i("3fbb");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,null,null);e.default=s.exports},fd21:function(t,e,i){"use strict";function r(t,e){this.x=t,this.y=e}(t.exports=r).prototype={clone:function(){return new r(this.x,this.y)},add:function(t){return this.clone()._add(t)},sub:function(t){return this.clone()._sub(t)},multByPoint:function(t){return this.clone()._multByPoint(t)},divByPoint:function(t){return this.clone()._divByPoint(t)},mult:function(t){return this.clone()._mult(t)},div:function(t){return this.clone()._div(t)},rotate:function(t){return this.clone()._rotate(t)},rotateAround:function(t,e){return this.clone()._rotateAround(t,e)},matMult:function(t){return this.clone()._matMult(t)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(t){return this.x===t.x&&this.y===t.y},dist:function(t){return Math.sqrt(this.distSqr(t))},distSqr:function(t){var e=t.x-this.x,i=t.y-this.y;return e*e+i*i},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(t){return Math.atan2(this.y-t.y,this.x-t.x)},angleWith:function(t){return this.angleWithSep(t.x,t.y)},angleWithSep:function(t,e){return Math.atan2(this.x*e-this.y*t,this.x*t+this.y*e)},_matMult:function(t){var e=t[0]*this.x+t[1]*this.y,i=t[2]*this.x+t[3]*this.y;return this.x=e,this.y=i,this},_add:function(t){return this.x+=t.x,this.y+=t.y,this},_sub:function(t){return this.x-=t.x,this.y-=t.y,this},_mult:function(t){return this.x*=t,this.y*=t,this},_div:function(t){return this.x/=t,this.y/=t,this},_multByPoint:function(t){return this.x*=t.x,this.y*=t.y,this},_divByPoint:function(t){return this.x/=t.x,this.y/=t.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var t=this.y;return this.y=this.x,this.x=-t,this},_rotate:function(t){var e=Math.cos(t),i=Math.sin(t),r=e*this.x-i*this.y,n=i*this.x+e*this.y;return this.x=r,this.y=n,this},_rotateAround:function(t,e){var i=Math.cos(t),r=Math.sin(t),n=e.x+i*(this.x-e.x)-r*(this.y-e.y),a=e.y+r*(this.x-e.x)+i*(this.y-e.y);return this.x=n,this.y=a,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},r.convert=function(t){return t instanceof r?t:Array.isArray(t)?new r(t[0],t[1]):t}},fde6:function(t,e,i){"use strict";i.r(e);var r=i("d9ca"),n=i("c295");for(var a in n)"default"!==a&&function(t){i.d(e,t,function(){return n[t]})}(a);var o=i("b429"),s=Object(o.a)(n.default,r.a,r.b,!1,null,"2e84c483",null);e.default=s.exports},fdfe:function(t,e,i){"use strict";i.r(e);var r=i("8ff5");for(var n in r)"default"!==n&&function(t){i.d(e,t,function(){return r[t]})}(n);var a=i("b429"),o=Object(a.a)(r.default,void 0,void 0,!1,null,null,null);e.default=o.exports},fe04:function(t,e){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;function i(){}i.prototype=e.prototype,t.prototype=new i,t.prototype.constructor=t}}},fe5a:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Event=void 0;var c=i("1a9e"),h={observers:!1,KEY_SPACE:32,KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,element:function(t){return t.target||t.srcElement},isSingleTouch:function(t){return t.touches&&1===t.touches.length},isMultiTouch:function(t){return t.touches&&1<t.touches.length},isLeftClick:function(t){return t.which&&1===t.which||t.button&&1===t.button},isRightClick:function(t){return t.which&&3===t.which||t.button&&2===t.button},stop:function(t,e){e||(t.preventDefault?t.preventDefault():t.returnValue=!1),t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},findElement:function(t,e){for(var i=h.element(t);i.parentNode&&(!i.tagName||i.tagName.toUpperCase()!==e.toUpperCase());)i=i.parentNode;return i},observe:function(t,e,i,r){var n=c.Util.getElement(t);if(r=r||!1,"keypress"===e&&(navigator.appVersion.match(/Konqueror|Safari|KHTML/)||n.attachEvent)&&(e="keydown"),this.observers||(this.observers={}),!n._eventCacheID){var a="eventCacheID_";n.id&&(a=n.id+"_"+a),n._eventCacheID=c.Util.createUniqueID(a)}var o=n._eventCacheID;this.observers[o]||(this.observers[o]=[]),this.observers[o].push({element:n,name:e,observer:i,useCapture:r}),n.addEventListener?"mousewheel"===e?n.addEventListener(e,i,{useCapture:r,passive:!1}):n.addEventListener(e,i,r):n.attachEvent&&n.attachEvent("on"+e,i)},stopObservingElement:function(t){var e=c.Util.getElement(t)._eventCacheID;this._removeElementObservers(h.observers[e])},_removeElementObservers:function(t){if(t)for(var e=t.length-1;0<=e;e--){var i=t[e],r=[i.element,i.name,i.observer,i.useCapture];h.stopObserving.apply(this,r)}},stopObserving:function(t,e,i,r){r=r||!1;var n=c.Util.getElement(t),a=n._eventCacheID;"keypress"===e&&(navigator.appVersion.match(/Konqueror|Safari|KHTML/)||n.detachEvent)&&(e="keydown");var o=!1,s=h.observers[a];if(s)for(var l=0;!o&&l<s.length;){var u=s[l];if(u.name===e&&u.observer===i&&u.useCapture===r){s.splice(l,1),0===s.length&&delete h.observers[a],o=!0;break}l++}return o&&(n.removeEventListener?n.removeEventListener(e,i,r):n&&n.detachEvent&&n.detachEvent("on"+e,i)),o},unloadCache:function(){if(h&&h.observers){for(var t in h.observers){var e=h.observers[t];h._removeElementObservers.apply(this,[e])}h.observers=!1}},CLASS_NAME:"Event"};(e.Event=h).observe(window,"unload",h.unloadCache,!1)},ff2e:function(t,e,i){"use strict";var o=i("1753");t.exports=function(t,e,i,r,n){var a=new Error(t);return o(a,e,i,r,n)}},ff4e:function(t,e,i){"use strict";var r=i("8e6d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=r(i("19e1")),a=i("4e21");e.default=function t(e){(0,n.default)(this,t),this.type="iServer",this.url=e.url,this.dataName=e.dataName,this.attributeFilter=e.attributeFilter||null,this.maxFeatures=e.maxFeatures||20,this.name=e.name||(0,a.geti18n)().t("commontypes.restData"),this.proxy=e.proxy}},ffd5:function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE_ffd5__}},g={},h.m=f,h.c=g,h.d=function(t,e,i){h.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},h.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},h.t=function(e,t){if(1&t&&(e=h(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(h.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)h.d(i,r,function(t){return e[t]}.bind(null,r));return i},h.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return h.d(e,"a",e),e},h.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},h.p="/",h(h.s=0)).default;function h(t){if(g[t])return g[t].exports;var e=g[t]={i:t,l:!1,exports:{}};return f[t].call(e.exports,e,e.exports,h),e.l=!0,e.exports}var f,g});