diff --git a/public/static/config.js b/public/static/config.js index d1e55cb..e8fe124 100644 --- a/public/static/config.js +++ b/public/static/config.js @@ -1,7 +1,7 @@ window.g = { AXIOS_TIMEOUT: 10000, //ApiUrl: 'http://192.168.3.220:12010', // 江夏配置服务器地址, - ApiUrl: 'http://192.168.99.86:12010', // 配置服务器地址, + ApiUrl: 'http://192.168.99.72:14000', // 配置服务器地址, // ParentPage: { // 后续看需求配置 // CrossDomainProxyUrl: '/Home/CrossDomainProxy', // BtnsApi: '/api/services/app/Authorization/GetBtns', diff --git a/src/assets/fengmap/v2/fengmap.analyzer.min.js b/src/assets/fengmap/v2/fengmap.analyzer.min.js new file mode 100644 index 0000000..3c1dd28 --- /dev/null +++ b/src/assets/fengmap/v2/fengmap.analyzer.min.js @@ -0,0 +1 @@ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.navigation=e():t.navigation=e()}(this,function(){return n=[function(t,e,n){t.exports=n(151)},function(t){function e(t){return t&&t.__esModule?t:{default:t}}t.exports=e},function(t){function e(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}t.exports=e},function(t,e,n){var r=n(0);function i(t,e){for(var n=0;n=t.y||s>=t.y&&lt.x&&(n=!n)}}return n}},{key:"isInCircle",value:function(t,e,n,i){if(t.xi[1])return!1;if(t.yi[3])return!1;var r=n*n,o=t.x,a=t.y,s=e.x,u=e.y,l=s-o,d=u-a,h=l*l+d*d;return hr||t.ya)}},{key:"cross",value:function(t,e,n){return(t.x-n.x)*(e.y-n.y)-(e.x-n.x)*(t.y-n.y)}},{key:"isLineSegmentCross",value:function(t,e,n,i){return!(Math.max(t.x,e.x)=e.y||o.y=e.y)&&(r.x<=e.x||o.x<=e.x)&&r.x+(e.y-r.y)/(o.y-r.y)*(o.x-r.x)=e.y||o.y=e.y)&&(r.x<=e.x||o.x<=e.x)){if(a=r.x+(e.y-r.y)/(o.y-r.y)*(o.x-r.x),Math.abs(a-e.x)<=U)return 2;a=e.y||o.y=e.y)&&(r.x<=e.x||o.x<=e.x)&&r.x+(e.y-r.y)/(o.y-r.y)*(o.x-r.x)r[1]&&e.x>r[1])return!1;if(t.yr[3]&&e.y>r[3])return!1;var o=i*i,a=t.x,s=t.y,u=e.x,l=e.y,d=n.x,h=n.y,f=u-a,c=l-s,_=f*f+c*c,p=d-a,v=h-s,y=p*p+v*v;if(G.isZero(_))return!!G.isZero(y)||yi[1]&&e.x>i[1])return!1;if(t.yi[3]&&e.y>i[3])return!1;var r=n.length;if(G.pointInPolygon2d(n,t,r))return!0;if(G.pointInPolygon2d(n,e,r))return!0;for(var o=0;or[1]&&e.x>r[1])return null;if(t.yr[3]&&e.y>r[3])return null;var o={isContain:!1,crossPoints:[]},a=i*i,s=t.x,u=t.y,l=e.x,d=e.y,h=n.x,f=n.y,c=l-s,_=d-u,p=c*c+_*_,v=h-s,y=f-u,g=v*v+y*y,I=h-l,T=f-d,x=I*I+T*T;if(G.isZero(p))return(G.isZero(g)||gi[1]&&e.x>i[1])return null;if(t.yi[3]&&e.y>i[3])return null;var r={containType:0,crossPoints:[]},o=n.length;G.pointInPolygon2d(n,t,o)&&(r.containType|=1),G.pointInPolygon2d(n,e,o)&&(r.containType|=2);for(var a=[],s=0;sa)return!1;var p=(_-f)/(c-h),v=p*(l-h)+f;return r.y=v,r.x=l,!(va)return!1;var y=(_-f)/(c-h),g=y*(l-h)+f;return r.y=g,r.x=l,!(dN;N++)r(p,T=x[N])&&!r(_,T)&&h(_,T,l(p,T));_.prototype=v,v.constructor=_,n(25)(i,c,_)}},function(t,e,n){"use strict";var i=n(64),r={};r[n(5)("toStringTag")]="z",r+""!="[object z]"&&n(25)(Object.prototype,"toString",function(){return"[object "+i(this)+"]"},!0)},function(t,e,n){var i=n(27),r=n(100),o=n(69),a=Object.defineProperty;e.f=n(14)?Object.defineProperty:function(t,e,n){if(i(t),e=o(e,!0),i(n),r)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){"use strict";var i=n(30),r=n(81),o=n(37),a=n(8),s=[].sort,u=[1,2,3];i(i.P+i.F*(a(function(){u.sort(void 0)})||!a(function(){u.sort(null)})||!n(191)(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),r(t))}})},function(t,e,n){var i=n(23),r=n(118),o=n(58),a=Object.defineProperty;e.f=n(11)?Object.defineProperty:function(t,e,n){if(i(t),e=o(e,!0),i(n),r)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var i=n(24);t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var o=n(7),a=n(13),s=n(31),u=n(45)("src"),i=n(190),r="toString",l=(""+i).split(r);n(57).inspectSource=function(t){return i.call(t)},(t.exports=function(t,e,n,i){var r="function"==typeof n;r&&(s(n,"name")||a(n,"name",e)),t[e]!==n&&(r&&(s(n,u)||a(n,u,t[e]?""+t[e]:l.join(String(e)))),t===o?t[e]=n:i?t[e]?t[e]=n:a(t,e,n):(delete t[e],a(t,e,n)))})(Function.prototype,r,function(){return"function"==typeof this&&this[u]||i.call(this)})},function(t,e,n){var i=n(39),r=Math.min;t.exports=function(t){return 0=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e,n){"use strict";var i=n(0);i(e,"__esModule",{value:!0}),e.default=void 0;var r={NaviNodeType_NULL:-1,NaviNodeType_COMMON:0,NaviNodeType_SIDE:1,NaviNodeType_FLOOR:2,NaviNodeType_EXTENT:3,NaviLiftType_NULL:0,NaviLiftType_Lift:1,NaviLiftType_Stair:2,NaviLiftType_Escalator:3,NaviLiftType_Accessible:4,NaviLiftEntry_BOTH:0,NaviLiftEntry_UP:1,NaviLiftEntry_DOWN:2,NaviLiftEntry_FORBID:3,NaviEntranceType_NULL:0,NaviEntranceType_EXIT:1,NaviEntranceType_ENTRANCE:2,NaviEntranceType_ACCESS:3,NaviRoadRank_MAIN:1,NaviRoadRank_MINOR:2,NaviRoadRank_NARROW:3,NaviRoadEntry_BOTH:0,NaviRoadEntry_FORWARD:1,NaviRoadEntry_BACK:2,NaviRoadEntry_FORBID:3,NaviRoadPass_NULL:-1,NaviRoadPass_NOT_THROUGH:0,NaviRoadPass_THROUGH:1,NaviZoneType_NULL:-1,NaviZoneType_PASS_UNRESTRAINT:0,NaviZoneType_PASS_THROUGH:1,NaviZoneType_PASS_NOT_THROUGH:2,NaviZoneType_NO_ENTRY:3,NaviZoneType_CORRIDOR:4,NaviModelPassType_PASS_THROUGH:0,NaviModelPassType_PASS_NOT_THROUGH:1,NaviModelPassType_NOT_PASS:2,NaviModelPassType_DECORATE:3,NaviRoadHinderType_HINDER_GENERAL:0,NaviRoadHinderType_HINDER_HIGH:1,NaviObstructType_MODEL:0,NaviObstructType_EXTENT:1};e.default=r},function(t,e,n){var i=n(18),r=n(43);t.exports=n(14)?function(t,e,n){return i.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var i=n(105),r=n(52);t.exports=function(t){return i(r(t))}},function(t){t.exports={}},function(t,e,n){var i=n(38);t.exports=function(t){return Object(i(t))}},function(t){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t){var e=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0>2&7}},{key:"liftEntry",set:function(t){this._type|=t<<5},get:function(){return this._type>>5&3}},{key:"entranceType",set:function(t){this._type|=t<<7},get:function(){return this._type>>7&3}},{key:"tempType",set:function(t){this._type|=t<<9},get:function(){return _type>>9&3}}]),t}(),d=l;e.default=d},function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var i=n(52);t.exports=function(t){return Object(i(t))}},function(t){var e=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+n).toString(36))}},function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,e,n){t.exports=n(219)},function(t,e,n){"use strict";var i=n(0);i(e,"__esModule",{value:!0}),e.default=void 0;var r={ROUTE_SUCCESS:1,ROUTE_FAILED_NO_FMDBDATA:2,ROUTE_FAILED_TOO_CLOSE:3,ROUTE_FAILED_NO_DATA_START:4,ROUTE_FAILED_NO_DATA_END:5,ROUTE_FAILED_NO_STAIR:6,ROUTE_FAILED_NOTSUPPORT:7,ROUTE_FAILED_CANNOT_CALCULATE:8,ROUTE_FAILED_CANNOT_ARRIVE:9,ROUTE_FAILED_WAYPOINT_CALCULATE_ERROR:10,ROUTE_FAILED_NO_STAIR_ARRIVAL:11,ROUTE_FAILED_NO_END_ARRIVAL:12,ROUTE_FAILED_OUTLINE:13,ROUTE_FAILED_NO_DOOR_START:14,ROUTE_FAILED_NO_DOOR_END:15},o=r;e.default=o},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0,n(21),n(50),n(32),n(17);var o=i(n(2)),a=i(n(3)),s=function(){function t(){(0,o.default)(this,t),this.keys=[],this.data={}}return(0,a.default)(t,[{key:"clear",value:function(){this.keys=[],this.data={}}},{key:"put",value:function(t,e){null==this.data[t]&&this.keys.push(t),this.data[t]=e}},{key:"get",value:function(t){return this.data[t]}},{key:"has",value:function(t){for(var e=this.keys.length,n=0;n";for(e.style.display="none",o(167).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+r+"document.F=Object"+i+"/script"+r),t.close(),d=t.F;n--;)delete d[l][a[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(u[l]=i(t),n=new u,u[l]=null,n[s]=t):n=d(),void 0===e?n:r(n,e)}},function(t){var e=t.exports={version:"2.6.11"};"number"==typeof __e&&(__e=e)},function(t,e,n){var r=n(24);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t){t.exports=!1},function(t,e,n){var o=n(81);t.exports=function(i,r,t){if(o(i),void 0===r)return i;switch(t){case 1:return function(t){return i.call(r,t)};case 2:return function(t,e){return i.call(r,t,e)};case 3:return function(t,e,n){return i.call(r,t,e,n)}}return function(){return i.apply(r,arguments)}}},function(t,e,n){var i=n(120),r=n(38);t.exports=function(t){return i(r(t))}},function(t,e,n){var i=n(39),r=Math.max,o=Math.min;t.exports=function(t,e){return t=i(t),t<0?r(t+e,0):o(t,e)}},function(t,e,n){var r=n(46),o=n(5)("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=s(e=Object(t),o))?n:a?r(e):"Object"==(i=r(e))&&"function"==typeof e.callee?"Arguments":i}},function(t,e,n){"use strict";n(218);var i=n(23),r=n(90),o=n(11),a="toString",s=/./[a],u=function(t){n(25)(RegExp.prototype,a,t,!0)};n(8)(function(){return"/a/b"!=s.call({source:"a",flags:"b"})})?u(function(){var t=i(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?r.call(t):void 0)}):s.name!=a&&u(function(){return s.call(this)})},function(t,e,n){"use strict";var i=n(0);i(e,"__esModule",{value:!0}),e.default=void 0;var r={PRIORITY_DEFAULT:1,PRIORITY_LIFTFIRST:2,PRIORITY_ESCALATORFIRST:3,PRIORITY_STAIRFIRST:4,PRIORITY_LIFTONLY:5,PRIORITY_ESCALATORONLY:6,PRIORITY_STAIRONLY:7,PRIORITY_ACCESSIBLEONLY:8,PRIORITY_LIFTFIRST1:9,PRIORITY_ESCALATORFIRST1:10,PRIORITY_STAIRFIRST1:11},o=r;e.default=o},function(t,e,n){var o=n(68);t.exports=function(i,r,t){if(o(i),void 0===r)return i;switch(t){case 1:return function(t){return i.call(r,t)};case 2:return function(t,e){return i.call(r,t,e)};case 3:return function(t,e,n){return i.call(r,t,e,n)}}return function(){return i.apply(r,arguments)}}},function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){var r=n(19);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t){var e=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0=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(18).f,r=n(28),o=n(10)("toStringTag");t.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,o)&&i(t,o,{configurable:!0,value:e})}},function(t,e,n){e.f=n(10)},function(t,e,n){var i=n(9),r=n(4),o=n(53),a=n(78),s=n(18).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=!o&&i.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var i=n(57),r=n(7),o="__core-js_shared__",a=r[o]||(r[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:i.version,mode:n(60)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){var i=n(194),r=n(59),o=n(62),a=n(58),s=n(31),u=n(118),l=Object.getOwnPropertyDescriptor;e.f=n(11)?l:function(t,e){if(t=o(t),e=a(e,!0),u)try{return l(t,e)}catch(t){}if(s(t,e))return r(!i.f.call(t,e),t[e])}},function(t,e,n){var i=n(121),r=n(85).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,r)}},function(t,e,n){var i=n(80)("keys"),r=n(45);t.exports=function(t){return i[t]||(i[t]=r(t))}},function(t){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,o){var i=o(23),r=o(197),a=o(85),s=o(84)("IE_PROTO"),u=function(){},l="prototype",d=function(){var t,e=o(119)("iframe"),n=a.length,i="<",r=">";for(e.style.display="none",o(198).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+r+"document.F=Object"+i+"/script"+r),t.close(),d=t.F;n--;)delete d[l][a[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(u[l]=i(t),n=new u,u[l]=null,n[s]=t):n=d(),void 0===e?n:r(n,e)}},function(t,e,n){"use strict";n(202)("sub",function(t){return function(){return t(this,"sub","","")}})},function(t,e,n){"use strict";if(n(11)){var I=n(60),T=n(7),x=n(8),N=n(30),m=n(124),i=n(204),_=n(61),R=n(126),r=n(59),E=n(13),o=n(125),a=n(39),M=n(26),k=n(127),s=n(63),u=n(58),l=n(31),P=n(64),L=n(24),p=n(37),v=n(205),A=n(86),O=n(129),S=n(83).f,y=n(206),d=n(45),h=n(5),f=n(130),c=n(122),g=n(131),b=n(32),w=n(40),C=n(213),D=n(214),z=n(128),F=n(215),V=n(22),j=n(82),G=V.f,U=j.f,B=T.RangeError,Z=T.TypeError,H=T.Uint8Array,Y="ArrayBuffer",q="Shared"+Y,X="BYTES_PER_ELEMENT",W="prototype",K=Array[W],Q=i.ArrayBuffer,J=i.DataView,$=f(0),tt=f(2),et=f(3),nt=f(4),it=f(5),rt=f(6),ot=c(!0),at=c(!1),st=b.values,ut=b.keys,lt=b.entries,dt=K.lastIndexOf,ht=K.reduce,ft=K.reduceRight,ct=K.join,_t=K.sort,pt=K.slice,vt=K.toString,yt=K.toLocaleString,gt=h("iterator"),It=h("toStringTag"),Tt=d("typed_constructor"),xt=d("def_constructor"),Nt=m.CONSTR,mt=m.TYPED,Rt=m.VIEW,Et="Wrong length!",Mt=f(1,function(t,e){return Ot(g(t,t[xt]),e)}),kt=x(function(){return 1===new H(new Uint16Array([1]).buffer)[0]}),Pt=!!H&&!!H[W].set&&x(function(){new H(1).set({})}),Lt=function(t,e){var n=a(t);if(n<0||n%e)throw B("Wrong offset!");return n},At=function(t){if(L(t)&&mt in t)return t;throw Z(t+" is not a typed array!")},Ot=function(t,e){if(!(L(t)&&Tt in t))throw Z("It is not a typed array constructor!");return new t(e)},St=function(t,e){return bt(g(t,t[xt]),e)},bt=function(t,e){for(var n=0,i=e.length,r=Ot(t,i);n>>0,d=new RegExp(t.source,s+"g");(i=f.call(d,n))&&(r=d[p],!(u=l)));)d[p]===i.index&&d[p]++;return u===n[_]?!o&&d.test("")||a.push(""):a.push(n.slice(u)),a[_]>l?a.slice(0,l):a}:"0"[a](void 0,0)[_]?function(t,e){return void 0===t&&0===e?[]:v.call(this,t,e)}:v,[function(t,e){var n=r(this),i=null==t?void 0:t[o];return void 0!==i?i.call(t,n,e):g.call(String(n),t,e)},function(t,e){var n=y(g,t,this,e,g!==v);if(n.done)return n.value;var i=I(t),r=String(this),o=T(i,RegExp),a=i.unicode,s=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(M?"y":"g"),u=new o(M?i:"^(?:"+i.source+")",s),l=void 0===e?E:e>>>0;if(0===l)return[];if(0===r.length)return null===m(u,r)?[r]:[];for(var d=0,h=0,f=[];h>2&3}},{key:"tempType",set:function(t){this._type|=t<<4},get:function(){return this._type>>4&3}},{key:"through",set:function(t){t?this._type|=16:this._type&=-17},get:function(){return 16&this._type?1:0}}]),t}()),d=l;e.default=d},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.NodeDistance=e.default=void 0;var o=i(n(47));n(97);var a=i(n(29));n(50),n(32),n(17);var h=i(n(134));n(21);var s=i(n(3));n(16);var u=i(n(2)),_=i(n(12)),p=i(n(42)),v=i(n(33)),l=i(n(49)),c=function t(){(0,u.default)(this,t),this.distance=Number.MAX_VALUE,this.node=null};e.NodeDistance=c;var d=function(){function f(t,e,n,i){(0,u.default)(this,f),this.groupId=0,this._type=i,this.nodeVector=t,this.roadVector=e,this.obstructModels=[],this.obstructExtents=[],this.obstructLines=[],this.zones=[],this.zoneIDMap=new l.default,this.vertexLen=[],this.adjList=new l.default,this.nextFloorMap=new l.default,this._needVertex=n,this._roadDiffusion=[],this._nodeMap=new l.default,this._roadMap=new l.default,this._maxNodeId=0,this._maxRoadId=0,this.simplify(),this._init()}return(0,s.default)(f,[{key:"dispose",value:function(){this.nodeVector=null,this.roadVector=null,this.obstructModels=null,this.obstructExtents=null,this.obstructLines=null,this.zones=null,null!=this.zoneIDMap&&(this.zoneIDMap.clear(),this.zoneIDMap=null),null!=this.adjList&&(this.adjList.clear(),this.adjList=null),this.vertexLen=null,null!=this.nextFloorMap&&(this.nextFloorMap.clear(),this.nextFloorMap=null),this._roadDiffusion=null,null!=this._nodeMap&&(this._nodeMap.clear(),this._nodeMap=null),null!=this._roadMap&&(this._roadMap.clear(),this._roadMap=null)}},{key:"initVertexLen",value:function(t){for(var e=Number.MAX_VALUE,n=0;nthis._maxRoadId&&(this._maxRoadId=this.roadVector[t].Id),t++);for(var e=0;ethis._maxNodeId&&(this._maxNodeId=this.nodeVector[e].Id),e++)}},{key:"consoleAdjList",value:function(t){if(t){var e=this.adjList,n=(this.nodeVector,this),i=(naviMap.size(),"********* ADJLIST ************\n");for(var r in e.keys)for(var o=e.keys[r],a=o,s=e.get(o),u=0;u_.default.calcPolygonArea2d(r.points)&&(e=r,n=_.default.calcPolygonArea2d(r.points))}return e}},{key:"getZoneIdByPoint",value:function(t){for(var e=-1,n=0;ng+h._dist?(I._dist=g+h._dist,I._vPre=[],I._vPre.push(d),s.push(t.nodeVector[y]),s.sort(u)):Math.abs(I._dist-(g+h._dist))<1e-12&&-1!=I._vPre.indexOf(d)&&I._vPre.push(d))}}}}}}return!(a>8&255]+o[t>>16&255]+o[t>>24&255]+"-"+o[255&e]+o[e>>8&255]+"-"+o[e>>16&15|64]+o[e>>24&255]+"-"+o[63&n|128]+o[n>>8&255]+"-"+o[n>>16&255]+o[n>>24&255]+o[255&i]+o[i>>8&255]+o[i>>16&255]+o[i>>24&255];return r.toUpperCase()}}(),clamp:function(t,e,n){return Math.max(e,Math.min(n,t))},euclideanModulo:function(t,e){return(t%e+e)%e},mapLinear:function(t,e,n,i,r){return i+(t-e)*(r-i)/(n-e)},lerp:function(t,e,n){return(1-n)*t+n*e},smoothstep:function(t,e,n){return t<=e?0:n<=t?1:(t=(t-e)/(n-e),t*t*(3-2*t))},smootherstep:function(t,e,n){return t<=e?0:n<=t?1:(t=(t-e)/(n-e),t*t*t*(t*(6*t-15)+10))},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},degToRad:function(t){return t*r.DEG2RAD},radToDeg:function(t){return t*r.RAD2DEG},isPowerOfTwo:function(t){return 0==(t&t-1)&&0!==t},ceilPowerOfTwo:function(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))},floorPowerOfTwo:function(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))}};e._Math=r},function(t,e,n){t.exports=!n(14)&&!n(20)(function(){return 7!=Object.defineProperty(n(101)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var i=n(19),r=n(9).document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,n){t.exports=n(155)},function(t,e,n){var i=n(70);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){var a=n(28),s=n(35),u=n(160)(!1),l=n(72)("IE_PROTO");t.exports=function(t,e){var n,i=s(t),r=0,o=[];for(n in i)n!=l&&a(i,n)&&o.push(n);for(;e.length>r;)a(i,n=e[r++])&&(~u(o,n)||o.push(n));return o}},function(t,e,n){var i=n(70);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},function(t,e,n){var i=n(71),r=Math.min;t.exports=function(t){return 0t.length)&&(e=t.length);for(var n=0,i=new Array(e);nr;)a(i,n=e[r++])&&(~u(o,n)||o.push(n));return o}},function(t,e,n){var u=n(62),l=n(26),d=n(63);t.exports=function(s){return function(t,e,n){var i,r=u(t),o=l(r.length),a=d(n,o);if(s&&e!=e){for(;at.x&&(this.minX=t.x),this.maxXt.y&&(this.minY=t.y),this.maxYt.maxX||this.minY>t.maxY||this.maxXt);n++);}}]),t}(),l=u;e.default=l},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n(2)),a=i(n(3)),s=i(n(262)),c=function(){function e(t){(0,o.default)(this,e),this._wayPoints=t||[]}return(0,a.default)(e,[{key:"drop",value:function(t){for(var e=-1,n=0;n=e.length&&(e=e.slice(n),n=0),t}},this.peek=function(){return 0m.default){var I=Math.sqrt(g),T=Math.atan2(I,v*y);p=Math.sin(p*T)/I,a=Math.sin(a*T)/I}var x=a*y;if(s=s*p+h*x,u=u*p+f*x,l=l*p+c*x,d=d*p+_*x,p===1-a){var N=1/Math.sqrt(s*s+u*u+l*l+d*d);s*=N,u*=N,l*=N,d*=N}}t[e]=s,t[e+1]=u,t[e+2]=l,t[e+3]=d}}),(0,o.default)(u.prototype,{x:{get:function(){return this._x},set:function(t){this._x=t,this._onChangeCallback()}},y:{get:function(){return this._y},set:function(t){this._y=t,this._onChangeCallback()}},z:{get:function(){return this._z},set:function(t){this._z=t,this._onChangeCallback()}},w:{get:function(){return this._w},set:function(t){this._w=t,this._onChangeCallback()}}}),(0,a.default)(u.prototype,{isQuaternion:!0,set:function(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._w=i,this._onChangeCallback(),this},clone:function(){return new this.constructor(this._x,this._y,this._z,this._w)},copy:function(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this},setFromEuler:function(t,e){if(!t||!t.isEuler)throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");var n=t._x,i=t._y,r=t._z,o=t.order,a=Math.cos,s=Math.sin,u=a(n/2),l=a(i/2),d=a(r/2),h=s(n/2),f=s(i/2),c=s(r/2);return"XYZ"===o?(this._x=h*l*d+u*f*c,this._y=u*f*d-h*l*c,this._z=u*l*c+h*f*d,this._w=u*l*d-h*f*c):"YXZ"===o?(this._x=h*l*d+u*f*c,this._y=u*f*d-h*l*c,this._z=u*l*c-h*f*d,this._w=u*l*d+h*f*c):"ZXY"===o?(this._x=h*l*d-u*f*c,this._y=u*f*d+h*l*c,this._z=u*l*c+h*f*d,this._w=u*l*d-h*f*c):"ZYX"===o?(this._x=h*l*d-u*f*c,this._y=u*f*d+h*l*c,this._z=u*l*c-h*f*d,this._w=u*l*d+h*f*c):"YZX"===o?(this._x=h*l*d+u*f*c,this._y=u*f*d+h*l*c,this._z=u*l*c-h*f*d,this._w=u*l*d-h*f*c):"XZY"===o&&(this._x=h*l*d-u*f*c,this._y=u*f*d-h*l*c,this._z=u*l*c+h*f*d,this._w=u*l*d+h*f*c),!1!==e&&this._onChangeCallback(),this},setFromAxisAngle:function(t,e){var n=e/2,i=Math.sin(n);return this._x=t.x*i,this._y=t.y*i,this._z=t.z*i,this._w=Math.cos(n),this._onChangeCallback(),this},setFromRotationMatrix:function(t){var e,n=t.elements,i=n[0],r=n[4],o=n[8],a=n[1],s=n[5],u=n[9],l=n[2],d=n[6],h=n[10],f=i+s+h;return 0Math.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0):(this._x=0,this._y=-t.z,this._z=t.y)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x),this._w=i,this.normalize()},angleTo:function(t){return 2*Math.acos(Math.abs(s._Math.clamp(this.dot(t),-1,1)))},rotateTowards:function(t,e){var n=this.angleTo(t);if(0===n)return this;var i=Math.min(1,e/n);return this.slerp(t,i),this},inverse:function(){return this.conjugate()},conjugate:function(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this},dot:function(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w},lengthSq:function(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w},length:function(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)},normalize:function(){var t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this},multiply:function(t,e){return void 0!==e?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(t,e)):this.multiplyQuaternions(this,t)},premultiply:function(t){return this.multiplyQuaternions(t,this)},multiplyQuaternions:function(t,e){var n=t._x,i=t._y,r=t._z,o=t._w,a=e._x,s=e._y,u=e._z,l=e._w;return this._x=n*l+o*a+i*u-r*s,this._y=i*l+o*s+r*a-n*u,this._z=r*l+o*u+n*s-i*a,this._w=o*l-n*a-i*s-r*u,this._onChangeCallback(),this},slerp:function(t,e){if(0===e)return this;if(1===e)return this.copy(t);var n=this._x,i=this._y,r=this._z,o=this._w,a=o*t._w+n*t._x+i*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),1<=a)return this._w=o,this._x=n,this._y=i,this._z=r,this;var s=1-a*a;if(s<=m.default){var u=1-e;return this._w=u*o+e*this._w,this._x=u*n+e*this._x,this._y=u*i+e*this._y,this._z=u*r+e*this._z,this.normalize(),this._onChangeCallback(),this}var l=Math.sqrt(s),d=Math.atan2(l,a),h=Math.sin((1-e)*d)/l,f=Math.sin(e*d)/l;return this._w=o*h+this._w*f,this._x=n*h+this._x*f,this._y=i*h+this._y*f,this._z=r*h+this._z*f,this._onChangeCallback(),this},equals:function(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w},fromArray:function(t,e){return void 0===e&&(e=0),this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this},toArray:function(t,e){return void 0===t&&(t=[]),void 0===e&&(e=0),t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t},_onChange:function(t){return this._onChangeCallback=t,this},_onChangeCallback:function(){}})},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n(153)),a=i(n(154)),s=i(n(41)),u=i(n(66)),l=n(148),d=n(99),h=n(272),f=n(149),c=i(n(273)),_=window.fengmap||{},p={VERSION:o.default.VERSION,BUILD:o.default.BUILD,FMNaviAnalyser:a.default,FMNaviMode:s.default,FMNaviPriority:u.default};for(var v in p)p.hasOwnProperty(v)&&(_[v]=p[v]);window.fengmap=_,window.DEBUG=!1,window.Geo=window.Geo||{Vector3:l.Vector3,_Math:d._Math,Matrix4:h.Matrix4,Quaternion:f.Quaternion,Centroid:c.default},window.Calculator=window.Geo;var y=_;e.default=y},function(t,e,n){n(152);var i=n(4).Object;t.exports=function(t,e,n){return i.defineProperty(t,e,n)}},function(t,e,n){var i=n(6);i(i.S+i.F*!n(14),"Object",{defineProperty:n(18).f})},function(t,e,n){"use strict";var i=n(0);i(e,"__esModule",{value:!0}),e.default=void 0;var r={VERSION:"2.6.0",BUILD:284},o=r;e.default=o},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n(102)),l=i(n(15)),a=i(n(29)),s=i(n(2)),u=i(n(3)),d=i(n(12)),h=n(199),f=i(n(200)),c=i(n(41)),_=i(n(66)),p=i(n(92)),v=i(n(48)),y=i(n(222));n(145);var g=function(){function e(t){(0,s.default)(this,e),this._options={},this._navi=null,this._naviResults=[],"function"==typeof h.FMMap&&t instanceof h.FMMap&&(this._map=null,this.init(t)),this._endDoor=null}return(0,u.default)(e,[{key:"routePassingPoints",value:function(t,e){var n=this._navi.routePassingPoints(t,e);n==v.default.ROUTE_SUCCESS?(this._naviResults=this._navi.getRouteResult(),this.failedInsertedPts=this._navi.failedInsertedPts):this._naviResults=[]}},{key:"analyzeNavi",value:function(t,e,n,i,r,o){var a=this._navi.route(t,e,n,i,r||c.default.MODULE_SHORTEST,o||_.default.PRIORITY_DEFAULT);return a==v.default.ROUTE_SUCCESS?(this._naviResults=this._navi.getRouteResult(),this._endDoor=this._navi._endDoor):this._naviResults=[],a}},{key:"init",value:function(t){this._map=t,this._navi=new y.default({}),this._navi.initByMap(t)}},{key:"initByScene",value:function(t){this._navi=new y.default({}),this._navi.initByScene(t)}},{key:"dispose",value:function(){this._map=null;for(var t=0;t=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t){t.exports=function(){}},function(t){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var i=n(113),r=n(10)("iterator"),o=n(36);t.exports=n(4).isIterable=function(t){var e=Object(t);return void 0!==e[r]||"@@iterator"in e||o.hasOwnProperty(i(e))}},function(t,e,n){n(181),n(185),n(186),n(187),t.exports=n(4).Symbol},function(t,e,n){"use strict";var i=n(9),a=n(28),r=n(14),o=n(6),s=n(110),u=n(182).KEY,l=n(20),d=n(73),h=n(77),f=n(54),c=n(10),_=n(78),p=n(79),v=n(183),y=n(103),g=n(27),I=n(19),T=n(44),x=n(35),N=n(69),m=n(43),R=n(56),E=n(184),M=n(117),k=n(75),P=n(18),L=n(51),A=M.f,O=P.f,S=E.f,b=i.Symbol,w=i.JSON,C=w&&w.stringify,D="prototype",z=c("_hidden"),F=c("toPrimitive"),V={}.propertyIsEnumerable,j=d("symbol-registry"),G=d("symbols"),U=d("op-symbols"),B=Object[D],Z="function"==typeof b&&!!k.f,H=i.QObject,Y=!H||!H[D]||!H[D].findChild,q=r&&l(function(){return 7!=R(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a})?function(t,e,n){var i=A(B,e);i&&delete B[e],O(t,e,n),i&&t!==B&&O(B,e,i)}:O,X=function(t){var e=G[t]=R(b[D]);return e._k=t,e},W=Z&&"symbol"==typeof b.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof b},K=function(t,e,n){return t===B&&K(U,e,n),g(t),e=N(e,!0),g(n),a(G,e)?(n.enumerable?(a(t,z)&&t[z][e]&&(t[z][e]=!1),n=R(n,{enumerable:m(0,!1)})):(a(t,z)||O(t,z,m(1,{})),t[z][e]=!0),q(t,e,n)):O(t,e,n)},Q=function(t,e){g(t);for(var n,i=v(e=x(e)),r=0,o=i.length;rr;)a(G,e=n[r++])||e==z||e==u||i.push(e);return i},nt=function(t){for(var e,n=t===B,i=S(n?U:x(t)),r=[],o=0;i.length>o;)!a(G,e=i[o++])||n&&!a(B,e)||r.push(G[e]);return r};Z||(b=function(t){if(this instanceof b)throw TypeError("Symbol is not a constructor!");var e=f(0rt;)c(it[rt++]);for(var ot=L(c.store),at=0;ot.length>at;)p(ot[at++]);o(o.S+o.F*!Z,"Symbol",{for:function(t){return a(j,t+="")?j[t]:j[t]=b(t)},keyFor:function(t){if(!W(t))throw TypeError(t+" is not a symbol!");for(var e in j)if(j[e]===t)return e},useSetter:function(){Y=!0},useSimple:function(){Y=!1}}),o(o.S+o.F*!Z,"Object",{create:J,defineProperty:K,defineProperties:Q,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var st=l(function(){k.f(1)});o(o.S+o.F*st,"Object",{getOwnPropertySymbols:function(t){return k.f(T(t))}}),w&&o(o.S+o.F*(!Z||l(function(){var t=b();return"[null]"!=C([t])||"{}"!=C({a:t})||"{}"!=C(Object(t))})),"JSON",{stringify:function(t){for(var e,n,i=[t],r=1;ra;)o.call(t,i=r[a++])&&e.push(i);return e}},function(t,e,n){var i=n(35),r=n(116).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return r(t)}catch(t){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?s(t):r(i(t))}},function(){},function(t,e,n){n(79)("asyncIterator")},function(t,e,n){n(79)("observable")},function(t,e,n){var i=n(108),r=n(107);function o(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?i(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}t.exports=o},function(t){function e(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.exports=e},function(t,e,n){t.exports=n(80)("native-function-to-string",Function.toString)},function(t,e,n){"use strict";var i=n(8);t.exports=function(t,e){return!!t&&i(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){var o=n(24),a=n(193).set;t.exports=function(t,e,n){var i,r=e.constructor;return r!==n&&"function"==typeof r&&(i=r.prototype)!==n.prototype&&o(i)&&a&&a(t,i),t}},function(t,e,r){var n=r(24),i=r(23),o=function(t,e){if(i(t),!n(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,i){try{i=r(61)(Function.call,r(82).f(Object.prototype,"__proto__").set,2),i(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,e){return o(t,e),n?t.__proto__=e:i(t,e),t}}({},!1):void 0),check:o}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var a=n(30),i=n(38),s=n(8),u=n(196),r="["+u+"]",l="​…",o=RegExp("^"+r+r+"*"),d=RegExp(r+r+"*$"),h=function(t,e,n){var i={},r=s(function(){return!!u[t]()||l[t]()!=l}),o=i[t]=r?e(f):u[t];n&&(i[n]=o),a(a.P+a.F*r,"String",i)},f=h.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(o,"")),2&e&&(t=t.replace(d,"")),t};t.exports=h},function(t){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var a=n(22),s=n(23),u=n(123);t.exports=n(11)?Object.defineProperties:function(t,e){s(t);for(var n,i=u(e),r=i.length,o=0;oi&&(this._minRadius=i)}}}},{key:"points",get:function(){return this._points},set:function(t){this._points=t}},{key:"groupId",get:function(){return this._groupId},set:function(t){this._groupId=t}},{key:"allLength",get:function(){return this.getIndexDis(this._lineDis.length)}},{key:"linePoints",get:function(){return this._linePoints}},{key:"uvys",get:function(){return this._uvys}}]),e}(),h=s;e.default=h},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0,n(87),n(203),n(216);var o=i(n(2)),a=i(n(3)),s=(i(n(217)),function(){function t(){(0,o.default)(this,t)}return(0,a.default)(t,[{key:"createGeometry",value:function(t,e,n,i){for(var r=new Float32Array((e+1)*n*3),o=new Float32Array((e+1)*n*2),a=new Uint16Array(e*n*2*3),s=0;s"+r+""};t.exports=function(e,t){var n={};n[e]=t(o),i(i.P+i.F*r(function(){var t=""[e]('"');return t!==t.toLowerCase()||3>1,d=23===e?A(2,-24)-A(2,-77):0,h=0,f=t<0||0===t&&1/t<0?1:0;for(t=L(t),t!=t||t===k?(r=t!=t?1:0,i=u):(i=O(S(t)/b),t*(o=A(2,-i))<1&&(i--,o*=2),t+=1<=i+l?d/o:d*A(2,1-l),2<=t*o&&(i++,o/=2),u<=i+l?(r=0,i=u):1<=i+l?(r=(t*o-1)*A(2,e),i+=l):(r=t*A(2,l-1)*A(2,e),i=0));8<=e;a[h++]=255&r,r/=256,e-=8);for(i=i<>1,s=r-7,u=n-1,l=t[u--],d=127&l;for(l>>=7;0>=-s,s+=e;0>8&255]}function H(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function Y(t){return j(t,52,8)}function q(t){return j(t,23,4)}function X(t,e,n){p(t[T],e,{get:function(){return this[n]}})}function W(t,e,n,i){var r=+n,o=c(r);if(o+e>t[F])throw M(N);var a=t[z]._b,s=o+t[V],u=a.slice(s,s+e);return i?u:u.reverse()}function K(t,e,n,i,r,o){var a=+n,s=c(a);if(s+e>t[F])throw M(N);for(var u=t[z]._b,l=s+t[V],d=i(+r),h=0;htt;)(Q=$[tt++])in m||s(m,Q,P[Q]);o||(J.constructor=m)}var et=new R(new m(2)),nt=R[T].setInt8;et.setInt8(0,2147483648),et.setInt8(1,2147483649),!et.getInt8(0)&&et.getInt8(1)||u(R[T],{setInt8:function(t,e){nt.call(this,t,e<<24>>24)},setUint8:function(t,e){nt.call(this,t,e<<24>>24)}},!0)}else m=function(t){d(this,m,g);var e=c(t);this._b=v.call(new Array(e),0),this[F]=e},R=function(t,e,n){d(this,R,I),d(t,m,I);var i=t[F],r=h(e);if(r<0||i>24},getUint8:function(t){return W(this,1,t)[0]},getInt16:function(t,e){var n=W(this,2,t,e);return(n[1]<<8|n[0])<<16>>16},getUint16:function(t,e){var n=W(this,2,t,e);return n[1]<<8|n[0]},getInt32:function(t,e){return U(W(this,4,t,e))},getUint32:function(t,e){return U(W(this,4,t,e))>>>0},getFloat32:function(t,e){return G(W(this,4,t,e),23,4)},getFloat64:function(t,e){return G(W(this,8,t,e),52,8)},setInt8:function(t,e){K(this,1,t,B,e)},setUint8:function(t,e){K(this,1,t,B,e)},setInt16:function(t,e,n){K(this,2,t,Z,e,n)},setUint16:function(t,e,n){K(this,2,t,Z,e,n)},setInt32:function(t,e,n){K(this,4,t,H,e,n)},setUint32:function(t,e,n){K(this,4,t,H,e,n)},setFloat32:function(t,e,n){K(this,4,t,q,e,n)},setFloat64:function(t,e,n){K(this,8,t,Y,e,n)}});y(m,g),y(R,I),s(R[T],a.VIEW,!0),e[g]=m,e[I]=R},function(t,e,n){var i=n(40),r=n(5)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||o[r]===t)}},function(t,e,n){var i=n(64),r=n(5)("iterator"),o=n(40);t.exports=n(57).getIteratorMethod=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[i(t)]}},function(t,e,n){var i=n(208);t.exports=function(t,e){return new(i(t))(e)}},function(t,e,n){var i=n(24),r=n(209),o=n(5)("species");t.exports=function(t){var e;return r(t)&&(e=t.constructor,"function"!=typeof e||e!==Array&&!r(e.prototype)||(e=void 0),i(e)&&(e=e[o],null===e&&(e=void 0))),void 0===e?Array:e}},function(t,e,n){var i=n(46);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){"use strict";var I=n(60),T=n(30),x=n(25),N=n(13),m=n(40),R=n(212),E=n(89),M=n(129),k=n(5)("iterator"),P=!([].keys&&"next"in[].keys()),L="@@iterator",A="keys",O="values",S=function(){return this};t.exports=function(t,e,n,i,r,o,a){R(n,e,i);var s,u,l,d=function(t){if(!P&&t in _)return _[t];switch(t){case A:case O:return function(){return new n(this,t)}}return function(){return new n(this,t)}},h=e+" Iterator",f=r==O,c=!1,_=t.prototype,p=_[k]||_[L]||r&&_[r],v=p||d(r),y=r?f?d("entries"):v:void 0,g="Array"==e&&_.entries||p;if(g&&(l=M(g.call(new t)),l!==Object.prototype&&l.next&&(E(l,h,!0),I||"function"==typeof l[k]||N(l,k,S))),f&&p&&p.name!==O&&(c=!0,v=function(){return p.call(this)}),I&&!a||!P&&!c&&_[k]||N(_,k,v),m[e]=v,m[h]=S,r)if(s={values:f?v:d(O),keys:o?v:d(A),entries:y},a)for(u in s)u in _||x(_,u,s[u]);else T(T.P+T.F*(P||c),e,s);return s}},function(t,e,n){"use strict";var i=n(86),r=n(59),o=n(89),a={};n(13)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(a,{next:r(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var o=n(5)("iterator"),a=!1;try{var i=[7][o]();i.return=function(){a=!0},Array.from(i,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!a)return!1;var n=!1;try{var i=[7],r=i[o]();r.next=function(){return{done:n=!0}},i[o]=function(){return r},t(i)}catch(t){}return n}},function(t,e,n){"use strict";var i=n(7),r=n(22),o=n(11),a=n(5)("species");t.exports=function(t){var e=i[t];o&&e&&!e[a]&&r.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e,n){"use strict";var d=n(37),h=n(63),f=n(26);t.exports=[].copyWithin||function(t,e,n){var i=d(this),r=f(i.length),o=h(t,r),a=h(e,r),s=2>=1;return n},g=function(t,e,n){var i;for(i=0;i<4;i++)t[0+i]^=e[16*n+4*i],t[4+i]^=e[16*n+4*i+1],t[8+i]^=e[16*n+4*i+2],t[12+i]^=e[16*n+4*i+3]},I=function(t){var e,n,i,r;for(e=1;e<4;e++)for(i=0;i>4,r=15&t[4*e+n],t[4*e+n]=a[16*i+r]},x=function(t){var e;for(e=0;e<4;e++)t[e]=o[16*((240&t[e])>>4)+(15&t[e])]},N=function(t){return(0,s.default)(t,16)},{decryption:function(t,e){var n,i=Array(16);for(n=0;n<16;n++)i[n]=16*N(e.substr(2*n,1))+N(e.substr(2*n+1,1));var r=Array(16);for(n=0;n<16;n++)r[n]=16*N(t.substr(2*n,1))+N(t.substr(2*n+1,1));var o=Array(16);switch(n=[],i.length){default:case 16:_=4,p=10;break;case 24:_=6,p=12;break;case 32:_=8,p=14}var a,s=n=Array(16*(p+1)),u=Array(4),l=4*(p+1);for(a=0;a<_;a++)s[4*a+0]=i[4*a+0],s[4*a+1]=i[4*a+1],s[4*a+2]=i[4*a+2],s[4*a+3]=i[4*a+3];for(a=_;a>>0||(a.test(n)?16:10))}:i},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n(47));n(87);var l=i(n(15));n(16);var x=i(n(29));n(21);var o=i(n(2)),s=i(n(3)),I=i(n(12)),u=i(n(41)),N=i(n(66)),M=i(n(48)),T=i(n(92)),d=i(n(223)),h=i(n(224)),v=i(n(49)),m=i(n(33)),R=i(n(42)),f=i(n(237)),c=i(n(95)),_=i(n(141)),p=i(n(257)),y=i(n(96)),g=i(n(258)),E=i(n(98)),k=i(n(259)),P=i(n(145)),L=i(n(260)),A=i(n(264)),O=function(){function e(t){(0,o.default)(this,e),this._options=new d.default(t),this._naviService=new h.default(this._options),this._startPoint=null,this._startGroupId=null,this._endPoint=null,this._endGroupId=null,this._startZone=null,this._mode=u.default.MODULE_SHORTEST,this._priority=N.default.PRIORITY_DEFAULT,this._graphs=new v.default,this._outlineAnalyseDijkstra=null,this._multiFloorDijkstraMap=new v.default,this._groupLiftNodes=new v.default,this._extentNodes=[],this._extentRoads=[],this._predictExtentNodes=[],this._predictLiftNodes=[],this._result=[],this._weightBias=1,this._liftLessWeightGain=1,this._liftWeightGain=1,this._liftGreaterWightGain=1,this._escalatorGreaterWightGain=1,this._escalatorWeightGain=1,this._escalatorLessWightGain=1,this._stairGreaterWeightGain=1,this._stairWeightGain=1,this._stairLessWeightGain=1,this._scene=null,this._eDijKCollection=null,this._naviToDoor=!1,this._startModel=null,this._endModel=null,this._endDoor=null,this._assignedInfos=[]}return(0,s.default)(e,[{key:"initByMap",value:function(t){if(t&&t._currentSceneId&&t.dataManager){var e=t.dataManager._sceneDecodeData[t._currentSceneId];if(e){this._naviService.setScene(e),this._scene=e;var n=e.floors;0!=n.length&&(this._initNaviGraphs(n),this._initDijkstras(),this._eDijKCollection=new L.default,this._eDijKCollection.loadGraphs(this._graphs))}}}},{key:"initByScene",value:function(t){if(t){this._scene=t;var e=t.floors;0!=e.length&&(this._initNaviGraphs(e),this._initDijkstras())}}},{key:"initByNaviGraphs",value:function(t){t&&(this._initNaviGraphs(t),this._initDijkstras())}},{key:"dispose",value:function(){this._options=null,this._naviService=null,this._graphs.each(function(t,e){e.dispose()}),this._graphs.clear(),this._graphs=null,this._outlineAnalyseDijkstra.dispose(),this._outlineAnalyseDijkstra=null,this._multiFloorDijkstraMap.each(function(t,e){e.dispose()}),this._multiFloorDijkstraMap.clear(),this._multiFloorDijkstraMap=null,this._groupLiftNodes.clear(),this._groupLiftNodes=null,this._extentNodes=null,this._extentRoads=null,this._predictExtentNodes=null,this._predictLiftNodes=null,this._result=null}},{key:"routePassingPoints",value:function(t,e){return this.naviAdapter=new A.default(t,e,this._passPts,this._eDijKCollection),this.naviAdapter.executeCalculation(),this._result=this.naviAdapter.routes,this._failedInsertedPts=this.naviAdapter.failInsertedPts,M.default.ROUTE_SUCCESS}},{key:"calc_outlines_dist",value:function(t){for(var e=0,n=0;nr.groupId))for(var I=0;I")}),g=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(n,t,e){var i=_(n),o=!f(function(){var t={};return t[i]=function(){return 7},7!=""[n](t)}),r=o?!f(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},"split"===n&&(e.constructor={},e.constructor[v]=function(){return e}),e[i](""),!t}):void 0;if(!o||!r||"replace"===n&&!y||"split"===n&&!g){var a=/./[i],s=e(c,i,""[n],function(t,e,n,i,r){return e.exec===p?o&&!r?{done:!0,value:a.call(e,n,i)}:{done:!0,value:t.call(n,e,i)}:{done:!1}}),u=s[0],l=s[1];d(String.prototype,n,u),h(RegExp.prototype,i,2==t?function(t,e){return l.call(t,this,e)}:function(t){return l.call(t,this)})}}},function(t,e,n){"use strict";var i=n(94);n(30)({target:"RegExp",proto:!0,forced:i!==/./.exec},{exec:i})},function(t,e,n){"use strict";var i=n(1),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n(2)),a=i(n(3)),s=function(){function t(){(0,o.default)(this,t),this.requestMethod="GET",this._requestHeader={},this.sendData=null}return(0,a.default)(t,[{key:"getFile",value:function(t,e,n,i,r){void 0!==this._path&&(t=this._path+t);var o=new XMLHttpRequest;for(var a in o.open(this.requestMethod,t,!0),o.addEventListener("load",function(){var t=this.response;200===this.status||0===this.status||201===this.status?(0===this.status&&console.warn("FMMap FileLoader: HTTP Status 0 received."),e(t)):n(t)},!1),o.addEventListener("progress",function(){i&&i()},!1),o.addEventListener("error",function(){n()},!1),o.addEventListener("abort",function(){r&&r()},!1),void 0!==this._responseType&&(o.responseType=this._responseType),void 0!==this._withCredentials&&(o.withCredentials=this._withCredentials),o.overrideMimeType&&o.overrideMimeType(void 0!==this._mimeType?this._mimeType:"text/plain"),this._requestHeader)o.setRequestHeader(a,this._requestHeader[a]);o.send(this.sendData)}},{key:"setPath",value:function(t){return this._path=t,this}},{key:"setResponseType",value:function(t){return this._responseType=t,this}},{key:"setWithCredentials",value:function(t){return this._withCredentials=t,this}},{key:"setMimeType",value:function(t){return this._mimeType=t,this}},{key:"setRequestHeader",value:function(t){return t&&(this._requestHeader=t),this}}]),t}(),u=s;e.default=u},function(e,n,i){"use strict";var r=i(1),o=i(0);o(n,"__esModule",{value:!0}),n.default=void 0;var s=r(i(134));i(93);var a=r(i(2)),u=r(i(3)),l=l||{};l.GLEN1="MULTIPOLYGON(((".length,l.GLEN2="POINT(".length,l.GLEN3="MULTILINESTRING((".length;var d=function(){function e(){(0,a.default)(this,e),this._points,this._holes}return(0,u.default)(e,[{key:"parse",value:function(t){if(this._points=[],this._holes=[],0==t.indexOf("MULTIPOLYGON((("))for(var e=t.substring(l.GLEN1,t.length-3).split(/\),\(/),n=0;nC.default.epsilon())l.push.apply(l,(0,w.default)(i));else{u=!0;var r=a._insertTempNodeToRoad(a._startZoneId,i[0].cross,i[0].road);a._joinTwoNodes(a._startZoneId,a._startNode,r)}}),u||l.forEach(function(t){var e=a._insertTempNodeToRoad(a._startZoneId,t.cross,t.road);a._joinTwoNodes(a._startZoneId,a._startNode,e)}),s==e.size())return D.default.ROUTE_FAILED_NO_DATA_START}if(i){for(var n=null,r=!1,d=0;dC.default.epsilon())l.push.apply(l,(0,w.default)(i));else{u=!0;var r=a._insertTempNodeToRoad(a._endZoneId,i[0].cross,i[0].road);a._joinTwoNodes(a._endZoneId,a._endNode,r)}}),u||l.forEach(function(t){var e=a._insertTempNodeToRoad(a._endZoneId,t.cross,t.road);a._joinTwoNodes(a._endZoneId,a._endNode,e)}),s==e.size())return D.default.ROUTE_FAILED_NO_DATA_END}if(i){for(var n=null,r=!1,d=0;dn){var h=d.area;hC.default.distanceOfTwoPoints(y.cross,n.startPoint)?(o.push(y),o.push(v)):(o.push(v),o.push(y))),o;return o}},{key:"_calcExpectedAdherance",value:function(t,e,n,i,r,o){for(var a=r||30,s=0;s<360;s+=a){var u=new l.default;this._calcNearestAdherence(t,e,s,n,u,o),1==u.stickToRoad&&i.push(u)}i.sort(this._adherenceCompare)}},{key:"_seekNearRoads",value:function(t,e,n,i,r){var o=new d.default,a=[];for(this._calcExpectedAdherance(t,e,n,a,i,r);0!=a.length;){var s=a[0],u=o.get(s.road.Id);u?u.push(s):(u=[],u.push(s),o.put(s.road.Id,u)),a.splice(0,1)}return o}},{key:"_insertTmpIsolatedNode",value:function(t,e){var n=new H.default;n.Id=this._newTmpId(),n.point=(0,B.default)({},e);var i=this._zoneIdGraph.get(t);i.nodeVector.push(n);var r=this._zoneIdSimpleDijkstraMap.get(t);return r._naviGraph._nodeMap.put(n.Id,i.nodeVector.length-1),n}},{key:"_insertIsolatedNode",value:function(t,e,n){if(n)return this._insertTmpIsolatedNode(t,e);var i=new H.default;i.Id=this._naviGraph.generateNodeId(),i.point=(0,B.default)({},e);var r=this.zoneIdGraph.get(t),o=r.nodeVector,a=this._insertItemToVector(i,o);return r._nodeMap.put(i.Id,a),i}},{key:"_isTwoPointsConnectedDirectly",value:function(t,e,n,i){for(var r=this._zoneIdGraph.get(-1),o=null,a=0;aC.default.epsilon())return null}void 0===i&&(i=Z.default.NaviRoadEntry_BOTH),void 0===r&&(r=!0),void 0===o&&(o=!0);var l=new Y.default;l.startId=e.Id,l.startPoint=e.point,l.endId=n.Id,l.endPoint=n.point,l.pointVector=[e.point,n.point],this._tmp_adj_node_ids.push(e.Id),this._tmp_adj_node_ids.push(n.Id),l.Id=r?this._newTmpId():this._naviGraph.generateRoadId(),l.roadEntry=i,l.calcLength(),o&&this._attachedTempRoads.push(l);var d=this._zoneIdGraph.get(t);d.roadVector.push(l);var h=this._zoneIdSimpleDijkstraMap.get(t);if(Z.default.NaviRoadEntry_BOTH==i){var f={nodeId:n.Id,length:l.length},c=h._naviGraph.adjList.get(e.Id);c?c.push(f):(c=[],c.push(f),h._naviGraph.adjList.put(e.Id,c)),f={nodeId:e.Id,length:l.length},c=h._naviGraph.adjList.get(n.Id),c?c.push(f):(c=[],c.push(f),h._naviGraph.adjList.put(n.Id,c))}if(Z.default.NaviRoadEntry_FORWARD==i){var _={nodeId:n.Id,length:l.length},p=h._naviGraph.adjList.get(e.Id);p?p.push(_):(p=[],p.push(_),h._naviGraph.adjList(e.Id,p))}if(Z.default.NaviRoadEntry_BACK==i){var v={nodeId:e.Id,length:l.length};p=h._naviGraph.adjList.get(n.Id),p?p.push(v):(p=[],p.push(v),h._naviGraph.adjList.put(n.Id,p))}return l}},{key:"_isPointInPNTModel",value:function(t){var e=this._calcZoneIdByCoord(t),n=this._zonePNTModelsMap.get(e);if(n)for(var i=0;iC.default.epsilon())l.push.apply(l,(0,w.default)(i));else{u=!0;var r=a._insertTempNodeToRoad(a._startZoneId,i[0].cross,i[0].road);a._joinTwoNodes(a._startZoneId,a._startNode,r)}}),u||l.forEach(function(t){var e=a._insertTempNodeToRoad(a._startZoneId,t.cross,t.road);a._joinTwoNodes(a._startZoneId,a._startNode,e)}),s==e.size())return D.default.ROUTE_FAILED_NO_DATA_START}if(i){for(var n=null,r=!1,d=0;dC.default.epsilon())l.push.apply(l,(0,w.default)(i));else{u=!0;var r=a._insertTempNodeToRoad(a._endZoneId,i[0].cross,i[0].road);a._joinTwoNodes(a._endZoneId,a._endNode,r)}}),u||l.forEach(function(t){var e=a._insertTempNodeToRoad(a._endZoneId,t.cross,t.road);a._joinTwoNodes(a._endZoneId,a._endNode,e)}),s==e.size())return D.default.ROUTE_FAILED_NO_DATA_END}if(i){for(var n=null,r=!1,d=0;dC.default.epsilon())f.push.apply(f,(0,w.default)(i));else{h=!0;var r=s._insertTempNodeToRoad(l,i[0].cross,i[0].road);s._joinTwoNodes(l,a,r)}}),h||f.forEach(function(t){var e=s._insertTempNodeToRoad(l,t.cross,t.road);s._joinTwoNodes(l,a,e)}),d==t.size())return!1}if(i){for(var r=null,c=!1,_=0;_n){var h=d.area;hC.default.distanceOfTwoPoints(y.cross,n.startPoint)?(o.push(y),o.push(v)):(o.push(v),o.push(y))),o;return o}},{key:"_calcAllAdherance",value:function(t,e,n,i,r,o){for(var a=r||30,s=0;s<360;s+=a){var u=new l.default;this._calcAdherenceAtAngle(t,e,s,n,u,o),1==u.stickToRoad&&i.push(u)}i.sort(this._adherenceCompare)}},{key:"_seekNearRoads",value:function(t,e,n,i,r){var o=new d.default,a=[];for(this._calcAllAdherance(t,e,n,a,i,r);0!=a.length;){var s=a[0],u=o.get(s.road.Id);u?u.push(s):(u=[],u.push(s),o.put(s.road.Id,u)),a.splice(0,1)}return o}},{key:"_insertTmpIsolatedNode",value:function(t,e){var n=new H.default;n.Id=this._newTmpId(),n.point=(0,B.default)({},e);var i=this._zoneIdGraph.get(t);i.nodeVector.push(n);var r=this._zoneIdDijkstras.get(t);return r._naviGraph._nodeMap.put(n.Id,i.nodeVector.length-1),n}},{key:"_insertIsolatedNode",value:function(t,e,n){if(n)return this._insertTmpIsolatedNode(t,e);var i=new H.default;i.Id=this._naviGraph.generateNodeId(),i.point=(0,B.default)({},e);var r=this.zoneIdGraph.get(t),o=r.nodeVector,a=this._insertItemToVector(i,o);return r._nodeMap.put(i.Id,a),i}},{key:"_isTwoPointsConnectedDirectly",value:function(t,e,n,i){for(var r=this._zoneIdGraph.get(-1),o=null,a=0;aC.default.epsilon())return null}void 0===i&&(i=Z.default.NaviRoadEntry_BOTH),void 0===r&&(r=!0),void 0===o&&(o=!0);var l=new Y.default;l.startId=e.Id,l.startPoint=e.point,l.endId=n.Id,l.endPoint=n.point,l.pointVector=[e.point,n.point],this._tmp_adj_node_ids.push(e.Id),this._tmp_adj_node_ids.push(n.Id),l.Id=r?this._newTmpId():this._naviGraph.generateRoadId(),l.roadEntry=i,l.calcLength(),o&&this._attachedTempRoads.push(l);var d=this._zoneIdGraph.get(t);d.roadVector.push(l);var h=this._zoneIdDijkstras.get(t);if(Z.default.NaviRoadEntry_BOTH==i){var f={nodeId:n.Id,length:l.length},c=h._naviGraph.adjList.get(e.Id);c?c.push(f):(c=[],c.push(f),h._naviGraph.adjList.put(e.Id,c)),f={nodeId:e.Id,length:l.length},c=h._naviGraph.adjList.get(n.Id),c?c.push(f):(c=[],c.push(f),h._naviGraph.adjList.put(n.Id,c))}if(Z.default.NaviRoadEntry_FORWARD==i){var _={nodeId:n.Id,length:l.length},p=h._naviGraph.adjList.get(e.Id);p?p.push(_):(p=[],p.push(_),h._naviGraph.adjList(e.Id,p))}if(Z.default.NaviRoadEntry_BACK==i){var v={nodeId:e.Id,length:l.length};p=h._naviGraph.adjList.get(n.Id),p?p.push(v):(p=[],p.push(v),h._naviGraph.adjList.put(n.Id,p))}return l}},{key:"_isPointInPNTModel",value:function(t){var e=this._calcZoneIdByCoord(t),n=this._zonePNTModelsMap.get(e);if(n)for(var i=0;i=this.size())throw"positon is out of bounder";this._array[t]=e}},{key:"get",value:function(t){var e=t;return"string"==typeof t&&(e=this._names.indexOf(t)),this._array[e]}},{key:"toArray",value:function(){for(var t=[],e=0;er&&(r=s[0]),s[1]>o&&(o=s[1])}var u=r-n,l=o-i,d=Math.min(u,l),h=d/2;if(0===d)return[n,i];for(var f=new g(void 0,I),c=n;cp.d&&(p=v),f.length;0p.d&&(p=y),y.max-p.d<=e||(h=y.h/2,f.push(new T(y.x-h,y.y-h,h,t)),f.push(new T(y.x+h,y.y-h,h,t)),f.push(new T(y.x-h,y.y+h,h,t)),f.push(new T(y.x+h,y.y+h,h,t)))}return[p.x,p.y]}function I(t,e){return e.max-t.max}function T(t,e,n,i){this.x=t,this.y=e,this.h=n,this.d=s(t,e,i),this.max=this.d+this.h*Math.SQRT2}function s(t,e,n){for(var i=!1,r=1/0,o=0;oe!=h[1]>e&&t<(h[0]-d[0])*(e-d[1])/(h[1]-d[1])+d[0]&&(i=!i),r=Math.min(r,f(t,e,d,h))}return(i?1:-1)*Math.sqrt(r)}function x(t){for(var e=0,n=0,i=0,r=t[0],o=0,a=r.length,s=a-1;o>1)-1;0<=r;r--)this._down(r)}return(0,s.default)(o,[{key:"push",value:function(t){this.data.push(t),this.length++,this._up(this.length-1)}},{key:"pop",value:function(){if(0!==this.length){var t=this.data[0],e=this.data.pop();return this.length--,0>1,o=e[r];if(0<=n(i,o))break;e[t]=o,t=r}e[t]=i}},{key:"_down",value:function(t){for(var e=this.data,n=this.compare,i=this.length>>1,r=e[t];tt);n++);}}]),t}(),l=s;e.default=l},function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var o=n(56)("wks"),r=n(57),i=n(19).Symbol,u="function"==typeof i,a=t.exports=function(t){return o[t]||(o[t]=u&&i[t]||(u?i:r)("Symbol."+t))};a.store=o},function(t){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){"use strict";var o=n(0);o(e,"__esModule",{value:!0}),e.default=void 0;var r={LEFT_TOP:1,LEFT_BOTTOM:2,RIGHT_TOP:3,RIGHT_BOTTOM:4},i=r;e.default=i},function(t,e,n){var r=n(16);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t){var e=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0r;)u(o,n=e[r++])&&(~s(i,n)||i.push(n));return i}},function(t,e,n){var o=n(33);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==o(t)?t.split(""):Object(t)}},function(t,e,n){var o=n(34),r=Math.min;t.exports=function(t){return 0")}),m=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(n,t,e){var o=d(n),i=!f(function(){var t={};return t[o]=function(){return 7},7!=""[n](t)}),r=i?!f(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},"split"===n&&(e.constructor={},e.constructor[g]=function(){return e}),e[o](""),!t}):void 0;if(!i||!r||"replace"===n&&!y||"split"===n&&!m){var u=/./[o],a=e(h,o,""[n],function(t,e,n,o,r){return e.exec===v?i&&!r?{done:!0,value:u.call(e,n,o)}:{done:!0,value:t.call(n,e,o)}:{done:!1}}),s=a[0],l=a[1];c(String.prototype,n,s),p(RegExp.prototype,o,2==t?function(t,e){return l.call(t,this,e)}:function(t){return l.call(t,this)})}}},function(t,e,n){var i=n(19),u=n(44),a=n(105),s=n(57)("src"),o=n(106),r="toString",l=(""+o).split(r);n(40).inspectSource=function(t){return o.call(t)},(t.exports=function(t,e,n,o){var r="function"==typeof n;r&&(a(n,"name")||u(n,"name",e)),t[e]!==n&&(r&&(a(n,s)||u(n,s,t[e]?""+t[e]:l.join(String(e)))),t===i?t[e]=n:o?t[e]?t[e]=n:u(t,e,n):(delete t[e],u(t,e,n)))})(Function.prototype,r,function(){return"function"==typeof this&&this[s]||o.call(this)})},function(t,e,n){var o=n(109),r=n(113),i=n(143),u=n(144);function a(t){return o(t)||r(t)||i(t)||u()}t.exports=a},function(t,e,n){var o=n(33);t.exports=Array.isArray||function(t){return"Array"==o(t)}},function(t){function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n=e.length?{value:void 0,done:!0}:(t=o(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var _=n(23),x=n(5),b=n(70),w=n(10),O=n(14),k=n(116),P=n(46),M=n(119),S=n(2)("iterator"),E=!([].keys&&"next"in[].keys()),T="@@iterator",C="keys",L="values",I=function(){return this};t.exports=function(t,e,n,o,r,i,u){k(n,e,o);var a,s,l,c=function(t){if(!E&&t in d)return d[t];switch(t){case C:case L:return function(){return new n(this,t)}}return function(){return new n(this,t)}},p=e+" Iterator",f=r==L,h=!1,d=t.prototype,v=d[S]||d[T]||r&&d[r],g=v||c(r),y=r?f?c("entries"):g:void 0,m="Array"==e&&d.entries||v;if(m&&(l=M(m.call(new t)),l!==Object.prototype&&l.next&&(P(l,p,!0),_||"function"==typeof l[S]||w(l,S,I))),f&&v&&v.name!==L&&(h=!0,g=function(){return v.call(this)}),_&&!u||!E&&!h&&d[S]||w(d,S,g),O[e]=g,O[p]=I,r)if(a={values:f?g:c(L),keys:i?g:c(C),entries:y},u)for(s in a)s in d||b(d,s,a[s]);else x(x.P+x.F*(E||h),e,a);return a}},function(t,e,n){t.exports=n(10)},function(t,e,i){var o=i(15),r=i(117),u=i(37),a=i(35)("IE_PROTO"),s=function(){},l="prototype",c=function(){var t,e=i(50)("iframe"),n=u.length,o="<",r=">";for(e.style.display="none",i(118).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(o+"script"+r+"document.F=Object"+o+"/script"+r),t.close(),c=t.F;n--;)delete c[l][u[n]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[l]=o(t),n=new s,s[l]=null,n[a]=t):n=c(),void 0===e?n:r(n,e)}},function(t,e,n){var r=n(33),i=n(2)("toStringTag"),u="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,o;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:u?r(e):"Object"==(o=r(e))&&"function"==typeof e.callee?"Arguments":o}},function(t,e,n){e.f=n(2)},function(t,e,n){var o=n(51),r=n(37).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return o(t,r)}},function(t,e,n){"use strict";var o=n(4),r=n(0);r(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(18)),u=o(n(86)),a=o(n(108)),s=o(n(147)),l=o(n(148)),c=o(n(150)),p=window.fengmap||{},f={controlOptions:i.default,FMControlOptions:i.default,zoomControl:u.default,FMZoomControl:u.default,scrollGroupsControl:a.default,FMScrollGroupsControl:a.default,buttonGroupsControl:s.default,FMButtonGroupsControl:s.default,toolControl:l.default,FMToolControl:l.default,FMPopInfoWindow:c.default};for(var h in f)f.hasOwnProperty(h)&&(p[h]=f[h]);window.fengmap=p;var d=p;e.default=d},function(t,e,n){n(77);var o=n(1).Object;t.exports=function(t,e,n){return o.defineProperty(t,e,n)}},function(t,e,n){var o=n(5);o(o.S+o.F*!n(7),"Object",{defineProperty:n(6).f})},function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){t.exports=n(80)},function(t,e,n){n(81),t.exports=n(1).Object.assign},function(t,e,n){var o=n(5);o(o.S+o.F,"Object",{assign:n(82)})},function(t,e,n){"use strict";var p=n(7),f=n(21),h=n(38),d=n(25),v=n(26),g=n(52),r=Object.assign;t.exports=!r||n(11)(function(){var t={},e={},n=Symbol(),o="abcdefghijklmnopqrst";return t[n]=7,o.split("").forEach(function(t){e[t]=t}),7!=r({},t)[n]||Object.keys(r({},e)).join("")!=o})?function(t){for(var e=v(t),n=arguments.length,o=1,r=h.f,i=d.f;o\n \n
\n
\n \n
\n ');return r}},{key:"checkPosition",value:function(t,e,n){switch(n.style.left="",n.style.right="",n.style.top="",n.style.bottom="",t){case s.default.LEFT_TOP:n.style.left=e.x+"px",n.style.top=e.y+"px";break;case s.default.RIGHT_TOP:n.style.right=-e.x+"px",n.style.top=e.y+"px";break;case s.default.LEFT_BOTTOM:n.style.left=e.x+"px",n.style.bottom=-e.y+"px";break;case s.default.RIGHT_BOTTOM:n.style.right=-e.x+"px",n.style.bottom=-e.y+"px"}}}]),n}(),p=c;e.default=p},function(t,e,n){n(88),t.exports=n(1).parseInt},function(t,e,n){var o=n(5),r=n(89);o(o.G+o.F*(parseInt!=r),{parseInt:r})},function(t,e,n){var o=n(3).parseInt,r=n(90).trim,i=n(54),u=/^[-+]?0[xX]/;t.exports=8!==o(i+"08")||22!==o(i+"0x16")?function(t,e){var n=r(String(t),3);return o(n,e>>>0||(u.test(n)?16:10))}:o},function(t,e,n){var u=n(5),o=n(22),a=n(11),s=n(54),r="["+s+"]",l="​…",i=RegExp("^"+r+r+"*"),c=RegExp(r+r+"*$"),p=function(t,e,n){var o={},r=a(function(){return!!s[t]()||l[t]()!=l}),i=o[t]=r?e(f):s[t];n&&(o[n]=i),u(u.P+u.F*r,"String",o)},f=p.trim=function(t,e){return t=String(o(t)),1&e&&(t=t.replace(i,"")),2&e&&(t=t.replace(c,"")),t};t.exports=p},function(t,e,n){"use strict";var p=n(92),_=n(20),x=n(94),b=n(59),w=n(60),O=n(61),f=n(43),o=n(30),k=Math.min,h=[].push,u="split",d="length",v="lastIndex",P=4294967295,M=!o(function(){RegExp(P,"y")});n(62)("split",2,function(r,i,g,y){var m;return m="c"=="abbc"[u](/(b)*/)[1]||4!="test"[u](/(?:)/,-1)[d]||2!="ab"[u](/(?:ab)*/)[d]||4!="."[u](/(.?)(.?)/)[d]||1<"."[u](/()()/)[d]||""[u](/.?/)[d]?function(t,e){var n=String(this);if(void 0===t&&0===e)return[];if(!p(t))return g.call(n,t,e);for(var o,r,i,u=[],a=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),s=0,l=void 0===e?P:e>>>0,c=new RegExp(t.source,a+"g");(o=f.call(c,n))&&(r=c[v],!(s=l)));)c[v]===o.index&&c[v]++;return s===n[d]?!i&&c.test("")||u.push(""):u.push(n.slice(s)),u[d]>l?u.slice(0,l):u}:"0"[u](void 0,0)[d]?function(t,e){return void 0===t&&0===e?[]:g.call(this,t,e)}:g,[function(t,e){var n=r(this),o=null==t?void 0:t[i];return void 0!==o?o.call(t,n,e):m.call(String(n),t,e)},function(t,e){var n=y(m,t,this,e,m!==g);if(n.done)return n.value;var o=_(t),r=String(this),i=x(o,RegExp),u=o.unicode,a=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(M?"y":"g"),s=new i(M?o:"^(?:"+o.source+")",a),l=void 0===e?P:e>>>0;if(0===l)return[];if(0===r.length)return null===O(s,r)?[r]:[];for(var c=0,p=0,f=[];pe[e.length-1]||(v.scrollTop=n.getCenterScrolltopById(t.gid,e.length),n.setFocusStaus(t.gid))},_=function(t){1\n ';return t.innerHTML=e.trim(),t.firstChild}},{key:"createGroupBtnPanel",value:function(t){var e=document.createElement("div"),n='\n
\n \n
\n ');return e.innerHTML=n.trim(),e.firstChild}},{key:"createHr",value:function(){var t=document.createElement("div"),e='\n
\n ';return t.innerHTML=e.trim(),t.firstChild}},{key:"createScrollButton",value:function(t,e){var n=document.createElement("div"),o='\n
\n ');return n.innerHTML=o.trim(),n.firstChild}},{key:"createGroupButton",value:function(t,e){var n=document.createElement("div"),o="");return n.innerHTML=o.trim(),n.firstChild}},{key:"changeScrollBtnPic",value:function(){var t=this._foucusId,e=this._map.listGroups.map(function(t){return t.gid}),n=document.getElementById("scroll_buttom"+this.uuid),o=document.getElementById("scroll_top"+this.uuid);t==e[0]?n&&(n.style.backgroundImage="url("+this._ctlOpt.imgURL+"arrow4.png)"):n&&(n.style.backgroundImage="url("+this._ctlOpt.imgURL+"arrow2.png)"),t==e[e.length-1]?o&&(o.style.backgroundImage="url("+this._ctlOpt.imgURL+"arrow3.png)"):o&&(o.style.backgroundImage="url("+this._ctlOpt.imgURL+"arrow1.png)")}},{key:"changeFocusGroup",value:function(t){this.foucusId=t}},{key:"changeGroupsSelect",value:function(t){this.setLayerStatus(t),this._map.showSingerOrMultiGroup(t)}},{key:"setLayerStatus",value:function(t){this._allLayer=t,this._allLayer?this._switchBtn.firstElementChild.src=this._ctlOpt.imgURL+"layers.png":this._switchBtn.firstElementChild.src=this._ctlOpt.imgURL+"layer.png"}},{key:"checkPosition",value:function(t,e,n){switch(n.style.left="",n.style.right="",n.style.top="",n.style.bottom="",t){case p.default.LEFT_TOP:n.style.left=e.x+"px",n.style.top=e.y+"px";break;case p.default.RIGHT_TOP:n.style.right=-e.x+"px",n.style.top=e.y+"px";break;case p.default.LEFT_BOTTOM:n.style.left=e.x+"px",n.style.bottom=-e.y+"px";break;case p.default.RIGHT_BOTTOM:n.style.right=-e.x+"px",n.style.bottom=-e.y+"px";break;default:n.style.left=e.x+"px",n.style.top=e.y+"px"}}},{key:"onChange",value:function(t){a=t}},{key:"setFocusStaus",value:function(t){document.getElementById("gid_"+this._foucusId+this.uuid).style.color="rgb(102, 102, 102)",this._foucusId=(0,u.default)(t),document.getElementById("gid_"+this._foucusId+this.uuid).style.color="rgb(30, 130, 250)",this.changeScrollBtnPic()}},{key:"foucusId",set:function(t){var e=[];e.push.apply(e,(0,i.default)(this._map.visibleGroupIDs)),1==e.length?this._map.visibleGroupIDs=[t]:-1=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t){t.exports=function(){}},function(t){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var o=n(72),r=n(2)("iterator"),i=n(14);t.exports=n(1).isIterable=function(t){var e=Object(t);return void 0!==e[r]||"@@iterator"in e||i.hasOwnProperty(o(e))}},function(t,e,n){t.exports=n(134)},function(t,e,n){n(135),n(140),n(141),n(142),t.exports=n(1).Symbol},function(t,e,n){"use strict";var o=n(3),u=n(8),r=n(7),i=n(5),a=n(70),s=n(136).KEY,l=n(11),c=n(36),p=n(46),f=n(24),h=n(2),d=n(73),v=n(47),g=n(137),y=n(65),m=n(15),_=n(16),x=n(26),b=n(12),w=n(32),O=n(17),k=n(71),P=n(138),M=n(139),S=n(38),E=n(6),T=n(21),C=M.f,L=E.f,I=P.f,B=o.Symbol,G=o.JSON,A=G&&G.stringify,j="prototype",D=h("_hidden"),F=h("toPrimitive"),R={}.propertyIsEnumerable,N=c("symbol-registry"),U=c("symbols"),H=c("op-symbols"),Y=Object[j],z="function"==typeof B&&!!S.f,V=o.QObject,W=!V||!V[j]||!V[j].findChild,X=r&&l(function(){return 7!=k(L({},"a",{get:function(){return L(this,"a",{value:7}).a}})).a})?function(t,e,n){var o=C(Y,e);o&&delete Y[e],L(t,e,n),o&&t!==Y&&L(Y,e,o)}:L,$=function(t){var e=U[t]=k(B[j]);return e._k=t,e},q=z&&"symbol"==typeof B.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof B},J=function(t,e,n){return t===Y&&J(H,e,n),m(t),e=w(e,!0),m(n),u(U,e)?(n.enumerable?(u(t,D)&&t[D][e]&&(t[D][e]=!1),n=k(n,{enumerable:O(0,!1)})):(u(t,D)||L(t,D,O(1,{})),t[D][e]=!0),X(t,e,n)):L(t,e,n)},K=function(t,e){m(t);for(var n,o=g(e=b(e)),r=0,i=o.length;rr;)u(U,e=n[r++])||e==D||e==s||o.push(e);return o},nt=function(t){for(var e,n=t===Y,o=I(n?H:b(t)),r=[],i=0;o.length>i;)!u(U,e=o[i++])||n&&!u(Y,e)||r.push(U[e]);return r};z||(B=function(t){if(this instanceof B)throw TypeError("Symbol is not a constructor!");var e=f(0rt;)h(ot[rt++]);for(var it=T(h.store),ut=0;it.length>ut;)v(it[ut++]);i(i.S+i.F*!z,"Symbol",{for:function(t){return u(N,t+="")?N[t]:N[t]=B(t)},keyFor:function(t){if(!q(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){W=!0},useSimple:function(){W=!1}}),i(i.S+i.F*!z,"Object",{create:Z,defineProperty:J,defineProperties:K,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var at=l(function(){S.f(1)});i(i.S+i.F*at,"Object",{getOwnPropertySymbols:function(t){return S.f(x(t))}}),G&&i(i.S+i.F*(!z||l(function(){var t=B();return"[null]"!=A([t])||"{}"!=A({a:t})||"{}"!=A(Object(t))})),"JSON",{stringify:function(t){for(var e,n,o=[t],r=1;ru;)i.call(t,o=r[u++])&&e.push(o);return e}},function(t,e,n){var o=n(12),r=n(74).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return r(t)}catch(t){return u.slice()}};t.exports.f=function(t){return u&&"[object Window]"==i.call(t)?a(t):r(o(t))}},function(t,e,n){var o=n(25),r=n(17),i=n(12),u=n(32),a=n(8),s=n(49),l=Object.getOwnPropertyDescriptor;e.f=n(7)?l:function(t,e){if(t=i(t),e=u(e,!0),s)try{return l(t,e)}catch(t){}if(a(t,e))return r(!o.f.call(t,e),t[e])}},function(){},function(t,e,n){n(47)("asyncIterator")},function(t,e,n){n(47)("observable")},function(t,e,n){var o=n(67),r=n(66);function i(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?o(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}t.exports=i},function(t){function e(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.exports=e},function(t,e,n){"use strict";var k=n(20),o=n(146),P=n(60),M=n(41),S=n(59),E=n(61),T=Math.max,C=Math.min,f=Math.floor,h=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g,L=function(t){return void 0===t?t:String(t)};n(62)("replace",2,function(r,i,b,w){return[function(t,e){var n=r(this),o=null==t?void 0:t[i];return void 0!==o?o.call(t,n,e):b.call(String(n),t,e)},function(t,e){var n=w(b,t,this,e);if(n.done)return n.value;var o=k(t),r=String(this),i="function"==typeof e;i||(e=String(e));var u=o.global;if(u){var a=o.unicode;o.lastIndex=0}for(var s=[];;){var l=E(o,r);if(null===l)break;if(s.push(l),!u)break;var c=String(l[0]);""===c&&(o.lastIndex=S(r,P(o.lastIndex),a))}for(var p="",f=0,h=0;he[e.length-1]||(u.scrollTop=n.getCenterScrolltopById(t.gid,e.length),n.setFocusStaus(t.gid))};this._map.on("focusGroupIDChanged",l),this._map.on("dispose",function(){n._map.off("focusGroupIDChanged",l),n._map.getContainer().removeChild(u),n._map.getContainer().removeChild(e)}),this._$=function(t){return n.map?n.map.mapView.container_.querySelector(t):document.querySelector(t)}}},{key:"eventBtnPanelInit",value:function(n){var o=this,t=this;n.onselectstart=function(){return!1},n.style.MozUserSelect="none",c.default.bindEvent(n,"label","click",function(){t.foucusId=(0,a.default)(this.dataset.gid)});var e=function(t){var e=n.scrollTop;t.wheelDelta?e+=-t.wheelDelta:t.detail&&(e+=t.detail),o.scrollTopAn_({el:n,to:n.scrollTop,form:n.scrollTop+e})};n.addEventListener("mousewheel",e),n.addEventListener("MozMousePixelScroll",e,!1),n.addEventListener("touchstart",this.touchstart.bind(this),!1),n.addEventListener("touchmove",this.touchmove.bind(this),!1),n.addEventListener("touchend",this.touchend.bind(this),!0)}},{key:"touchstart",value:function(t){t.preventDefault(),this.touchPointX=t.touches[0].pageX,this.touchPointY=t.touches[0].pageY,this.touchStartPointY=t.touches[0].pageY}},{key:"touchmove",value:function(t){t.preventDefault(),this.touchEndPointX=t.touches[0].pageX,this.touchEndPointY=t.touches[0].pageY,this.handleTouchEnd(t)}},{key:"handleTouchEnd",value:function(t){t=t||window.event;var e=this,n=null,o=0;0