TMap = window.TMap || {}; if (!TMap.__load) { TMap.__load = function(onLoad) { onLoad({"key":"WHVBZ-EDZCP-4VCDI-LVHBS-44ILE-DZBKD","version":"1.6.5.0","highQualityRender":false}, 1709485965488); delete TMap.__load; }; } /*! @version 1.6.5.0 */ !function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=666)}([function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){"use strict";e.__esModule=!0;var i=n(73),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.default=function(){function t(t,e){for(var n=0;nn?t[e]:n;return n},e.getMin=function(t){for(var e=t.length,n=1/0;e;)e-=1,n=t[e]=e&&t<=n},e.clamp=function(t,e,n){return Math.min(n,Math.max(e,t))},e.wrap=function(t,e,n){var i=n-e,r=((t-e)%i+i)%i+e;return r===e?n:r},e.round=function(t,e){var n=Math.pow(10,e);return Math.round(t*n)/n},e.mix=function(t,e,n){return t*(1-n)+e*n},e.degreeToRadian=m.default,e.radianToDegree=_.default,e.extend=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),i=1;i>0&255,n=t>>8&255,i=t>>16&255,r=t>>24&255;return r/=255,new Array(e,n,i,r)},e.rgbaToGLColor=function(t){t=String(t).replace(/ /g,"");var e=t.substring(t.indexOf("(")+1,t.indexOf(")")).split(",");return 3===e.length&&(e[3]=1),e=e.map(function(t,e){return 3===e?Number(t):Number(t)/255})},e.uniqueId=function(){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),e=new Array(36),n=0,i=void 0;return function(){for(var r=0;r<36;r++)8===r||13===r||18===r||23===r?e[r]="-":14===r?e[r]="4":(n<=2&&(n=33554432+16777216*Math.random()|0),i=15&n,n>>=4,e[r]=t[19===r?3&i|8:i]);return e.join("")}}(),e.objectClone=function(t){var e=this;if("object"!==(void 0===t?"undefined":(0,l.default)(t))||null===t)return t;if(t instanceof Array)return[].concat(t);var n=new Object;return r(t,function(t,i){n[t]=e.objectClone(i)}),n},e.keysDifference=function(t,e){var n=[];return r(t,function(t){t in e||n.push(t)}),n},e.bezier=function(t,e,n,i){var r=new b(t,e,n,i);return function(t){return r.solve(t)}},e.ease=e.bezier(.25,.1,.25,1),e.linearEase=function(t){return t},e.asyncAll=function(t,e,n){if(!t.length)return n(null,[]);var i=t.length,r=new Array(t.length),a=null;t.forEach(function(t,o){e(t,function(t,e){t&&(a=t),r[o]=e,0===i&&n(a,r),i-=1})})},e.deepEqual=function(t,n){if(Array.isArray(t)){if(!Array.isArray(n)||t.length!==n.length)return!1;for(var i=0;i=0){i="mobile";break}for(var a=0;a=0){i="pc";break}return i}function o(t,e,n){if(e.includes(":")){var i=n,r=e.split(":"),a=r[0].trim();e=r[1].trim(),n=function(t){for(var e=!1,n=t.target;n&&!(e=s(n,a));)n=n.parentNode;e&&(t.selectorTarget=n,i(t))}}return"addEventListener"in t?(t.addEventListener(e,n,!1),{remove:function(){t.removeEventListener(e,n,!1)}}):"attachEvent"in t?(t.attachEvent("on"+e,n),{remove:function(){t.detachEvent("on"+e,n)}}):"on"in t?(t.on(e,n),{remove:function(){t.off&&t.off(e,n),t.removeListener&&t.removeListener(e,n)}}):void 0}function s(t,e){var n=["matches","webkitMatchesSelector","msMatchesSelector","mozMatchesSelector","oMatchesSelector"],i=!0,r=!1,a=void 0;try{for(var o,s=(0,u.default)(n);!(i=(o=s.next()).done);i=!0){var l=o.value;if(t[l]&&"function"==typeof t[l])return t[l](e)}}catch(t){r=!0,a=t}finally{try{!i&&s.return&&s.return()}finally{if(r)throw a}}return!1}var l=n(25),u=i(l),c=n(17),f=i(c),d=n(19),h=i(d),p=n(18),v=i(p);e.now=function(){return self.performance&&self.performance.now?self.performance.now.bind(self.performance):Date.now.bind(Date)}();var m=self.requestAnimationFrame||self.mozRequestAnimationFrame||self.webkitRequestAnimationFrame||self.msRequestAnimationFrame;e.frame=function(t){return m(t)};var g=self.cancelAnimationFrame||self.mozCancelAnimationFrame||self.webkitCancelAnimationFrame||self.msCancelAnimationFrame;e.cancelFrame=function(t){g(t)},e.timed=function(n,i,r,a){function o(i){l||(i=t.exports.now(),i>=u+r?n.call(a,1):(n.call(a,(i-u)/r),e.frame(o)))}var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!r)return n.call(a,1),null;var l=!1,u=t.exports.now()-s*r;return e.frame(o),function(){l=!0,i&&i.call(a)}},e.getImageData=function(t){var e=self.document.createElement("canvas"),n=e.getContext("2d");return e.width=t.width,e.height=t.height,n.drawImage(t,0,0,t.width,t.height),n.getImageData(0,0,t.width,t.height).data},e.hardwareConcurrency=self.navigator.hardwareConcurrency||4,Object.defineProperty(e,"devicePixelRatio",{get:function(){return self.devicePixelRatio||1}}),e.isPC=function(){var t=self.navigator.userAgent,e=["Android","iPhone","iPad","iPod","SymbianOS","selfs Phone"],n=!0;if(r()){if("mobile"===a())return!1;if("pc"===a())return!0}for(var i=0;i=0){n=!1;break}return n},e.isMiniProgram=r,e.getMiniProgramEnv=a,e.isLowMobileDevice=function(){var t=self.navigator.userAgent;if(this.isPC())return!1;if(t.includes("SymbianOS")||t.includes("selfs Phone"))return!0;try{var e=t.includes("Android")&&parseFloat(t.match(/Android (\d+)/)[1]),n=(t.includes("iPhone")||t.includes("iPad")||t.includes("iPod"))&&t.match(/OS ((\d+_?){2,3})\s/)&&parseFloat(String(t.match(/OS ((\d+_?){2,3})\s/)[1]).replace("_","."));if(e&&e<6||n&&n<11)return!0}catch(t){return!1}return!1},e.mobileSystem=function(){var t=self.navigator.userAgent,e="";if(this.isPC())return!1;if(t.includes("SymbianOS")||t.includes("selfs Phone"))e=t.includes("SymbianOS")?"SymbianOS":"selfs Phone";else try{var n=t.includes("Android")&&parseFloat(t.match(/Android ([\d.]+?);/)[1]),i=(t.includes("iPhone")||t.includes("iPad")||t.includes("iPod"))&&t.match(/OS ((\d+_?){2,3})\s/)&&parseFloat(String(t.match(/OS ((\d+_?){2,3})\s/)[1]).replace("_","."));e=n?"Android"+n.toFixed(1):"iOS"+i.toFixed(1)}catch(e){return"无法识别: "+t}return e},e.debounce=function(t,e){var n=null;return function(){var i=arguments;n&&clearTimeout(n),n=setTimeout(function(){t.apply(void 0,(0,v.default)(i))},e)}},e.throttle=function(t,e){var n=0;return function(){var i=+new Date;if(i-n>e){n=i;for(var r=arguments.length,a=Array(r),o=0;o=e.length?{value:void 0,done:!0}:(t=i(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var i=n(87),r=n(59);t.exports=Object.keys||function(t){return i(t,r)}},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var r=n(27),a=i(r),o=n(149),s=i(o),l=/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/,u=/^rgb\((\d+,?\s*){3}\)$/,c=/^rgba\((\d+,?\s*){3},\s*[0-9.]+\)$/,f={};!function(t){["Number","String","Function","Undefined","Boolean","Object","Array"].forEach(function(e){var n=function(t){return"[object "+e+"]"===Object.prototype.toString.call(t)};t["is"+e]=n})}(f),f.isNaN=s.default,f.isValidLatLng=function(){var t=void 0,e=void 0;if(1===arguments.length){var n=arguments[0];if(f.isArray(n)){var i=(0,a.default)(n,2);t=i[0],e=i[1]}else t=n.lat,e=n.lng}else{if(2!==arguments.length)return!1;t=arguments[0],e=arguments[1]}return!(!f.isNumber(t)||!f.isNumber(e))&&(Math.abs(t)<=90&&Math.abs(e)<=180)},f.isValidColor=function(t){return f.isArray(t)?(3===t.length||4===t.length)&&t.every(function(t){return t>=0&&t<=255}):!!f.isString(t)&&(l.test(t)||u.test(t)||c.test(t))},f.isValidOffset=function(t){return!!(f.isObject(t)&&"x"in t&&"y"in t&&f.isNumber(t.x)&&f.isNumber(t.y))},e.default=f},function(t,e,n){n(142);for(var i=n(8),r=n(21),a=n(30),o=n(9)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.code,i=t.message,r=void 0===i?"":i,o=t.key,s=void 0===o?w.default.key:o;(0,M.sendOnce)(a(b.default.prSrc,{logid:"err",key:s,type:e,code:n,msg:r,dt:P.default.OS}))}function l(t,e,n){t.once("tilesloaded",function(){(0,M.sendOnce)(a(b.default.prSrc,{logid:"rt",frt:Date.now()-e,device:n}))})}function u(t,e,n){(0,k.isPC)()||t.once("tilesloaded",function(){(0,M.sendOnce)(a(b.default.prSrc,{logid:"ds",lowdevice:e,systemid:n}))})}function c(t){var e=(0,T.isWebGLSupportedCached)(),n=null,i=0,r=null,o=function(){var o=(0,k.now)(),s=(o-r)/1e3,l=Math.round(i/(60*s)*60);t.removeRenderCallback(n),(0,M.sendOnce)(a(b.default.prSrc,{logid:"fps",dt:P.default.OS,num:l,cd:e.isIndependentDisplayCard?1:0}))};t.on("movestart",function(){n&&(t.removeListener("moveend",o),t.removeRenderCallback(n),i=0),r=(0,k.now)(),n=function(){i++},t.addRenderCallback(n),t.once("moveend",o)})}function f(t){(0,M.sendOnce)(a(b.default.prSrc,{logid:"cl",key:t.key||w.default.key,subkey:t.subkey||"",id:t.id||""}))}function d(t){(0,M.sendOnce)(a(b.default.prSrc,{logid:"cs",key:t.key||w.default.key,subkey:t.subkey||"",id:t.styleId}))}function h(t,e){(0,M.sendOnce)(a(b.default.prSrc,{logid:"os",key:t.key||w.default.key,num:e||0}))}function p(t){var e=t.zoom,n=t.pitch,i=t.rotation,r=t.width,o=t.height;(0,M.sendOnce)(a(b.default.prSrc,{logid:"minfo",zoom:Math.floor(e),pitch:n,rotation:i,width:r,height:o}))}function v(t,e){if("tile"===t){var n=e.id,i=e.status,r=e.time,o=C[n];o||(o=new R(n),C[n]=o),o.logStatus(i),0===i&&r&&o.logTime(r)}else{var s={logid:"qos",t:t,info:e.styleId+"|"+e.version};e.error||0===e.error?s.e=e.error:s.lt=e.loadTime,(0,M.sendOnce)(a(b.default.prSrc,s))}}Object.defineProperty(e,"__esModule",{value:!0}),e.statCn=e.qos=e.minfo=e.os=e.cs=e.cl=e.fps=e.ds=e.frt=e.err=e.pv=void 0;var m=n(0),g=i(m),_=n(1),y=i(_),x=n(22),b=i(x),S=n(108),w=i(S),E=n(89),A=i(E),T=n(156),M=n(155),I=n(147),P=i(I),k=n(28),L=!!w.default.isLocal,C=(e.pv=r(o),e.err=r(s),e.frt=r(l),e.ds=r(u),e.fps=r(c),e.cl=r(f),e.cs=r(d),e.os=r(h),e.minfo=r(p),{}),R=(e.qos=r(v),function(){function t(e){function n(){var t=this.id[0]+"_stat",e=this.id[0]+"_avg",n={},i=this.tilesStatus.join("|");if("0|0|0"!==i&&(n[t]=i,this.tilesStatus=[0,0,0]),this.tilesTime.length>0){var r=this.tilesTime.reduce(function(t,e){return t+e},0)/this.tilesTime.length;n[e]=Math.max(0,Math.floor(r)),this.tilesTime=[]}return n}(0,g.default)(this,t),this.id=e,this.tilesStatus=[0,0,0],this.tilesTime=[],(0,M.sendPeriodically)("tile",a(b.default.prSrc,{logid:"qos",t:"tile"}),n.bind(this))}return(0,y.default)(t,[{key:"logStatus",value:function(t){this.tilesStatus[t]+=1}},{key:"logTime",value:function(t){this.tilesTime.push(t)}}]),t}()),D=function(){function t(){setTimeout(function(){e.length>0&&((0,M.sendOnce)(a(b.default.prSrc,{logid:"cn",cn:e.join(",")})),e=[]),t()},5e3)}var e=[];return t(),function(t){t&&e.push(t)}}();e.statCn=r(D)},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}var r=n(19),a=i(r),o=n(0),s=i(o),l=n(1),u=i(l),c=n(10),f=90,d=180,h=function(){function t(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments[3];if((0,s.default)(this,t),e=Number(e),n=Number(n),i=Number(i),isNaN(n)||isNaN(e)||isNaN(i))throw new Error("参数错误:LatLng 传入参数 ("+e+", "+n+") 非合法数字。");if(r)e=(0,c.clamp)(e,-f,f),n=(0,c.wrap)(n,-d,d);else{if(e>f||e<-f)throw new Error("参数错误:LatLng.lat 取值应在 ["+-f+", "+f+"] 区间内。");if(n>d||n<-d)throw new Error("参数错误:LatLng.lng 取值应在 ["+-d+", "+d+"] 区间内。")}this.lat=e,this.lng=n,this.height=i}return(0,u.default)(t,[{key:"toString",value:function(){return this.lat+", "+this.lng}},{key:"getLat",value:function(){return this.lat}},{key:"getLng",value:function(){return this.lng}},{key:"getHeight",value:function(){return this.height}},{key:"equals",value:function(t){return this.lat===t.lat&&this.lng===t.lng&&this.height===t.height}}],[{key:"convert",value:function(e){if(e instanceof t)return e;if(Array.isArray(e))return new t(e[0],e[1],e[2],!0);if(!Array.isArray(e)&&"object"===(void 0===e?"undefined":(0,a.default)(e))&&null!==e)return new t(e.lat,e.lng,e.height,!0);throw new Error("`LatLng` argument must be specified as a LatLng instance, an object {lat: , lng: }, or an array of [, ]")}}]),t}();t.exports=h},function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},function(t,e,n){var i=n(38),r=n(9)("toStringTag"),a="Arguments"==i(function(){return arguments}()),o=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=o(e=Object(t),r))?n:a?i(e):"Object"==(s=i(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e,n){var i=n(13),r=n(85),a=n(59),o=n(55)("IE_PROTO"),s=function(){},l=function(){var t,e=n(58)("iframe"),i=a.length;for(e.style.display="none",n(83).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write("