vue-bmap-jsapi3
Version:
Baidu Map Component for Vue 2.0
1 lines • 132 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueBaiduMap=t():e.VueBaiduMap=t()}(this,function(){return function(e){function t(n){if(i[n])return i[n].exports;var o=i[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var i={};return t.m=e,t.c=i,t.i=function(e){return e},t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=43)}([function(e,t){e.exports=function(e,t,i,n){var o,s=e=e||{},r=typeof e.default;"object"!==r&&"function"!==r||(o=e,s=e.default);var a="function"==typeof s?s.options:s;if(t&&(a.render=t.render,a.staticRenderFns=t.staticRenderFns),i&&(a._scopeId=i),n){var l=a.computed||(a.computed={});Object.keys(n).forEach(function(e){var t=n[e];l[e]=function(){return t}})}return{esModule:o,exports:s,options:a}}},function(e,t,i){var n,o,s;!function(i,r){o=[e,t],n=r,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(){var e=this.unload,t=this.renderByParent,i=this.$parent;t&&i.reload(),e()}Object.defineProperty(t,"__esModule",{value:!0});var o={control:{unload:"removeControl"},layer:{unload:"removeTileLayer"},overlay:{unload:"removeOverlay"},contextMenu:{unload:"removeContextMenu"}},s=function e(t){return t.abstract||t.$el===t.$children[0].$el?e(t.$parent):t},r=function e(t){i(this,e),this.methods={ready:function(){var e=s(this.$parent),t=this.BMap=e.BMap,i=this.map=e.map;this.load(),this.$emit("ready",{BMap:t,map:i})},transmitEvent:function(e){this.$emit(e.type.replace(/^on/,""),e)},reload:function(){var e=this;this&&this.BMap&&this.$nextTick(function(){e.unload(),e.$nextTick(e.load)})},unload:function(){var e=this.map,i=this.originInstance;try{switch(t.type){case"search":return i.clearResults();case"autoComplete":case"lushu":return i.dispose();case"markerClusterer":return i.clearMarkers();default:e[o[t.type].unload](i)}}catch(e){}}},this.computed={renderByParent:function(){return this.$parent.preventChildrenRender}},this.mounted=function(){var e=s(this.$parent),t=e.map,i=this.ready;t?i():e.$on("ready",i)},this.destroyed=n,this.beforeDestroy=n};t.default=function(e){return new r({type:e})},e.exports=t.default})},function(e,t,i){(function(i){var n,o,s;!function(i,r){o=[t],n=r,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e){"use strict";function t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.lng,n=t.lat;return new e.Point(i,n)}function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.x,n=t.y;return new e.Pixel(i,n)}function o(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.sw,o=i.ne;return new e.Bounds(t(e,n),t(e,o))}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.width,n=t.height;return new e.Size(i,n)}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.url,n=t.size,o=t.opts,r=void 0===o?{}:o;return new e.Icon(i,s(e,n),{anchor:r.anchor&&s(e,r.anchor),imageSize:r.imageSize&&s(e,r.imageSize),imageOffset:r.imageOffset&&s(e,r.imageOffset),infoWindowAnchor:r.infoWindowAnchor&&s(e,r.infoWindowAnchor),printImageUrl:r.printImageUrl})}function a(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.content,o=i.opts;return new e.Label(n,{offset:o.offset&&s(e,o.offset),position:o.position&&t(e,o.position),enableMassClear:o.enableMassClear})}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.path,o=t.opts;return new e.Symbol(i[n]||n,{anchor:o.anchor&&s(e,o.anchor),fillColor:o.fillColor,fillOpacity:o.fillOpacity,scale:o.scale,rotation:o.rotation,strokeColor:o.strokeColor,strokeOpacity:o.strokeOpacity,strokeWeight:o.strokeWeight})}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.symbol,n=t.offset,o=t.repeat,s=t.fixedRotation;return new e.IconSequence(i&&l(e,i),n,o,s)}Object.defineProperty(e,"__esModule",{value:!0}),e.createPoint=t,e.createPixel=n,e.createBounds=o,e.createSize=s,e.createIcon=r,e.createLabel=a,e.createSymbol=l,e.createIconSequence=f})}).call(t,i(3))},function(e,t){var i;i=function(){return this}();try{i=i||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(i=window)}e.exports=i},function(e,t,i){var n,o,s;!function(r,a){o=[e,t,i(42)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var i=this,o=t||n.default[this.$options.name];o&&o.forEach(function(t){var n="on"===t.slice(0,2),o=n?t.slice(2):t,s=i.$listeners[o];s&&e.addEventListener(t,s.fns)})};var n=function(e){return e&&e.__esModule?e:{default:e}}(i);e.exports=t.default})},function(e,t,i){var n,o,s;!function(r,a){o=[t,i(2)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPosition=e.checkType=e.isPoint=void 0;var i=e.isPoint=function(e){return e.lng&&e.lat};e.checkType=function(e){return Object.prototype.toString.call(e).slice(8,-1)},e.getPosition=function(e,n){return i(n)?(0,t.createPoint)(e,n):n}})},function(e,t,i){var n=i(0)(i(72),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(44),i(97),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(45),i(87),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(46),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(47),i(89),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(48),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(49),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(50),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(51),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(52),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(53),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(54),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(55),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(56),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(57),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(58),i(88),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(59),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(60),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(61),i(95),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(62),i(85),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(63),i(86),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(64),i(91),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(65),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(66),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(67),i(92),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(68),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(69),i(83),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(70),i(93),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(71),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(73),null,null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(74),i(90),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(75),i(98),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(76),i(94),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(77),i(84),null,null);e.exports=n.exports},function(e,t,i){var n=i(0)(i(78),i(96),null,null);e.exports=n.exports},function(e,t){e.exports=[{featureType:"land",elementType:"geometry",stylers:{visibility:"on",color:"#001032ff"}},{featureType:"water",elementType:"geometry",stylers:{visibility:"on",color:"#0C3062ff"}},{featureType:"green",elementType:"geometry",stylers:{visibility:"off",color:"#0e1b30ff"}},{featureType:"building",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"building",elementType:"geometry.topfill",stylers:{color:"#113549ff"}},{featureType:"building",elementType:"geometry.sidefill",stylers:{color:"#143e56ff"}},{featureType:"building",elementType:"geometry.stroke",stylers:{color:"#dadada00"}},{featureType:"subwaystation",elementType:"geometry",stylers:{visibility:"off",color:"#113549B2"}},{featureType:"education",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"medical",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"scenicspots",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"highway",elementType:"geometry",stylers:{visibility:"off",weight:"4"}},{featureType:"highway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"highway",elementType:"geometry.stroke",stylers:{color:"#fed66900"}},{featureType:"highway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"highway",elementType:"labels.text.fill",stylers:{color:"#12223dff"}},{featureType:"highway",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"highway",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"arterial",elementType:"geometry",stylers:{visibility:"off",weight:"2"}},{featureType:"arterial",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"arterial",elementType:"geometry.stroke",stylers:{color:"#ffeebb00"}},{featureType:"arterial",elementType:"labels",stylers:{visibility:"off"}},{featureType:"arterial",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"arterial",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"local",elementType:"geometry",stylers:{visibility:"off",weight:"1"}},{featureType:"local",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"local",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"local",elementType:"labels",stylers:{visibility:"off"}},{featureType:"local",elementType:"labels.text.fill",stylers:{color:"#979c9aff"}},{featureType:"local",elementType:"labels.text.stroke",stylers:{color:"#ffffffff"}},{featureType:"railway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"subway",elementType:"geometry",stylers:{visibility:"off",weight:"1"}},{featureType:"subway",elementType:"geometry.fill",stylers:{color:"#d8d8d8ff"}},{featureType:"subway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"subway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"subway",elementType:"labels.text.fill",stylers:{color:"#979c9aff"}},{featureType:"subway",elementType:"labels.text.stroke",stylers:{color:"#ffffffff"}},{featureType:"continent",elementType:"labels",stylers:{visibility:"off"}},{featureType:"continent",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"continent",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"continent",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"city",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"city",elementType:"labels",stylers:{visibility:"off"}},{featureType:"city",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"city",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"town",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"town",elementType:"labels",stylers:{visibility:"off"}},{featureType:"town",elementType:"labels.text.fill",stylers:{color:"#454d50ff"}},{featureType:"town",elementType:"labels.text.stroke",stylers:{color:"#ffffffff"}},{featureType:"road",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"poilabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"districtlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"road",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"road",elementType:"labels",stylers:{visibility:"off"}},{featureType:"road",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"district",elementType:"labels",stylers:{visibility:"off"}},{featureType:"poilabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"poilabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"poilabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"manmade",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"districtlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffffff"}},{featureType:"entertainment",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"shopping",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"nationalway",stylers:{level:"6",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",stylers:{level:"7",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",stylers:{level:"8",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",stylers:{level:"9",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",stylers:{level:"10",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"geometry",stylers:{visibility:"off",level:"6",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"geometry",stylers:{visibility:"off",level:"7",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"geometry",stylers:{visibility:"off",level:"8",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"geometry",stylers:{visibility:"off",level:"9",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"geometry",stylers:{visibility:"off",level:"10",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"labels",stylers:{visibility:"off",level:"6",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"labels",stylers:{visibility:"off",level:"7",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"labels",stylers:{visibility:"off",level:"8",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"labels",stylers:{visibility:"off",level:"9",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"nationalway",elementType:"labels",stylers:{visibility:"off",level:"10",curZoomRegionId:"0",curZoomRegion:"6-10"}},{featureType:"cityhighway",stylers:{level:"6",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",stylers:{level:"7",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",stylers:{level:"8",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",stylers:{level:"9",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"geometry",stylers:{visibility:"off",level:"6",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"geometry",stylers:{visibility:"off",level:"7",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"geometry",stylers:{visibility:"off",level:"8",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"geometry",stylers:{visibility:"off",level:"9",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"labels",stylers:{visibility:"off",level:"6",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"labels",stylers:{visibility:"off",level:"7",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"labels",stylers:{visibility:"off",level:"8",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"cityhighway",elementType:"labels",stylers:{visibility:"off",level:"9",curZoomRegionId:"0",curZoomRegion:"6-9"}},{featureType:"subwaylabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"subwaylabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"tertiarywaysign",elementType:"labels",stylers:{visibility:"off"}},{featureType:"tertiarywaysign",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"provincialwaysign",elementType:"labels",stylers:{visibility:"off"}},{featureType:"provincialwaysign",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"nationalwaysign",elementType:"labels",stylers:{visibility:"off"}},{featureType:"nationalwaysign",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"highwaysign",elementType:"labels",stylers:{visibility:"off"}},{featureType:"highwaysign",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"village",elementType:"labels",stylers:{visibility:"off"}},{featureType:"district",elementType:"labels.text",stylers:{fontsize:"20"}},{featureType:"district",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"district",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"country",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"country",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"water",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"water",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"cityhighway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"cityhighway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"tertiaryway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"tertiaryway",elementType:"geometry.stroke",stylers:{color:"#ffffff10"}},{featureType:"provincialway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"provincialway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"nationalway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"nationalway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"highway",elementType:"labels.text",stylers:{fontsize:"20"}},{featureType:"nationalway",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"nationalway",elementType:"labels.text.fill",stylers:{color:"#12223dff"}},{featureType:"nationalway",elementType:"labels.text",stylers:{fontsize:"20"}},{featureType:"provincialway",elementType:"labels.text.fill",stylers:{color:"#12223dff"}},{featureType:"provincialway",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"provincialway",elementType:"labels.text",stylers:{fontsize:"20"}},{featureType:"cityhighway",elementType:"labels.text.fill",stylers:{color:"#12223dff"}},{featureType:"cityhighway",elementType:"labels.text",stylers:{fontsize:"20"}},{featureType:"cityhighway",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"estate",elementType:"geometry",stylers:{visibility:"off",color:"#12223dff"}},{featureType:"tertiaryway",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"tertiaryway",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"fourlevelway",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"fourlevelway",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"scenicspotsway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"scenicspotsway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"universityway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"universityway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"vacationway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"vacationway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"fourlevelway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"fourlevelway",elementType:"geometry.fill",stylers:{color:"#12223dff"}},{featureType:"fourlevelway",elementType:"geometry.stroke",stylers:{color:"#ffffff00"}},{featureType:"transportationlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"transportationlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"transportationlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"transportationlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"educationlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"educationlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"educationlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"educationlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"transportation",elementType:"geometry",stylers:{visibility:"off",color:"#113549ff"}},{featureType:"airportlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"airportlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"scenicspotslabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"scenicspotslabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"medicallabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"medicallabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"medicallabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"scenicspotslabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"airportlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"entertainmentlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"entertainmentlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"entertainmentlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"estatelabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"estatelabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"estatelabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"businesstowerlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"businesstowerlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"businesstowerlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"companylabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"companylabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"companylabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"governmentlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"governmentlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"governmentlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"restaurantlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"restaurantlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"restaurantlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"hotellabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"hotellabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"hotellabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"shoppinglabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"shoppinglabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"shoppinglabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"lifeservicelabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"lifeservicelabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"lifeservicelabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"carservicelabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"carservicelabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"carservicelabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"financelabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"financelabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"financelabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"otherlabel",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"otherlabel",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"otherlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"manmade",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"manmade",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"transportation",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"transportation",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"education",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"education",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"medical",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"medical",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"scenicspots",elementType:"labels.text.fill",stylers:{color:"#2dc4bbff"}},{featureType:"scenicspots",elementType:"labels.text.stroke",stylers:{color:"#ffffff00"}},{featureType:"manmade",elementType:"labels",stylers:{visibility:"off"}},{featureType:"education",elementType:"labels",stylers:{visibility:"off"}},{featureType:"medical",elementType:"labels",stylers:{visibility:"off"}},{featureType:"scenicspots",elementType:"labels",stylers:{visibility:"off"}},{featureType:"transportation",elementType:"labels",stylers:{visibility:"off"}},{featureType:"playground",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"parkinglot",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"nationalway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"nationalway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"provincialway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"provincialway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"cityhighway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"cityhighway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"tertiaryway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"tertiaryway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"fourlevelway",elementType:"labels",stylers:{visibility:"off"}},{featureType:"fourlevelway",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"tertiaryway",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"arterial",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"local",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"scenicspotsway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"universityway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"vacationway",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"subway",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"roadarrow",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"footbridge",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"crosswalk",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"underpass",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"parkingspace",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"laneline",elementType:"geometry",stylers:{visibility:"off"}},{featureType:"airportlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"scenicspotslabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"medicallabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"entertainmentlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"estatelabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"businesstowerlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"companylabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"governmentlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"restaurantlabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"hotellabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"shoppinglabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"lifeservicelabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"carservicelabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"financelabel",elementType:"labels",stylers:{visibility:"off"}},{featureType:"districtlabel",elementType:"labels.icon",stylers:{visibility:"off"}},{featureType:"country",elementType:"labels",stylers:{visibility:"off"}}]},function(e,t,i){var n,o,s;!function(i,r){o=[e,t],n=r,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={"bm-map":["click","dblclick","rightclick","rightdblclick","maptypechange","mousemove","mouseover","mouseout","movestart","moving","moveend","zoomstart","zoomend","addoverlay","addcontrol","removecontrol","removeoverlay","clearoverlays","dragstart","dragging","dragend","addtilelayer","removetilelayer","load","resize","hotspotclick","hotspotover","hotspotout","tilesloaded","touchstart","touchmove","touchend","longpress"],"bm-geolocation":["locationSuccess","locationError"],"bm-overview-map":["viewchanged","viewchanging"],"bm-marker":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","infowindowclose","infowindowopen","dragstart","dragging","dragend","rightclick"],"bm-polyline":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-polygon":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-circle":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-label":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","rightclick"],"bm-info-window":["close","open","maximize","restore","clickclose"],"bm-ground":["click","dblclick"],"bm-autocomplete":["onconfirm","onhighlight"],"bm-point-collection":["click","mouseover","mouseout"]},e.exports=t.default})},function(e,t,i){var n,o,s;!function(r,a){o=[t,i(24),i(25),i(17),i(14),i(13),i(15),i(12),i(11),i(9),i(16),i(10),i(32),i(34),i(35),i(6),i(28),i(29),i(31),i(30),i(33),i(8),i(7),i(38),i(39),i(40),i(37),i(36),i(22),i(23),i(27),i(26),i(21),i(20),i(19),i(18)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t,i,n,o,s,r,a,l,f,c,u,p,h,y,d,m,g,v,b,_,T,x,w,M,k,I,C,S,B,P,O,E,R,z,j){"use strict";function Z(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0}),e.BmlCurveLine=e.BmlHeatmap=e.BmlLushu=e.BmlMarkerClusterer=e.BmAutoComplete=e.BmBoundary=e.BmTraffic=e.BmTile=e.BmBus=e.BmDriving=e.BmWalking=e.BmTransit=e.BmLocalSearch=e.BmContextMenuItem=e.BmContextMenu=e.BmOverlay=e.BmInfoWindow=e.BmLabel=e.BmGround=e.BmCircle=e.BmPolygon=e.BmPolyline=e.BmPointCollection=e.BmMarker=e.BmControl=e.BmPanorama=e.BmCityList=e.BmCopyright=e.BmGeolocation=e.BmOverviewMap=e.BmMapType=e.BmNavigation=e.BmScale=e.BmView=e.BaiduMap=void 0;var L=Z(t),A=Z(i),$=Z(n),W=Z(o),F=Z(s),N=Z(r),D=Z(a),V=Z(l),H=Z(f),G=Z(c),U=Z(u),J=Z(p),q=Z(h),K=Z(y),X=Z(d),Q=Z(m),Y=Z(g),ee=Z(v),te=Z(b),ie=Z(_),ne=Z(T),oe=Z(x),se=Z(w),re=Z(M),ae=Z(k),le=Z(I),fe=Z(C),ce=Z(S),ue=Z(B),pe=Z(P),he=Z(O),ye=Z(E),de=Z(R),me=Z(z),ge=Z(j);e.default={install:function(e,t){var i=t.ak;e.prototype._BMap=function(){return{ak:i}},e.component("baidu-map",L.default),e.component("bm-view",A.default),e.component("bm-scale",$.default),e.component("bm-navigation",W.default),e.component("bm-map-type",F.default),e.component("bm-overview-map",N.default),e.component("bm-geolocation",D.default),e.component("bm-copyright",V.default),e.component("bm-city-list",H.default),e.component("bm-panorama",G.default),e.component("bm-control",U.default),e.component("bm-marker",J.default),e.component("bm-point-collection",q.default),e.component("bm-polyline",K.default),e.component("bm-polygon",X.default),e.component("bm-circle",Q.default),e.component("bm-ground",Y.default),e.component("bm-label",ee.default),e.component("bm-info-window",te.default),e.component("bm-overlay",ie.default),e.component("bm-context-menu",ne.default),e.component("bm-context-menu-item",oe.default),e.component("bm-local-search",se.default),e.component("bm-transit",re.default),e.component("bm-walking",ae.default),e.component("bm-driving",le.default),e.component("bm-bus",fe.default),e.component("bm-tile",ce.default),e.component("bm-traffic",ue.default),e.component("bm-auto-complete",he.default),e.component("bm-boundary",pe.default)}},e.BaiduMap=L.default,e.BmView=A.default,e.BmScale=$.default,e.BmNavigation=W.default,e.BmMapType=F.default,e.BmOverviewMap=N.default,e.BmGeolocation=D.default,e.BmCopyright=V.default,e.BmCityList=H.default,e.BmPanorama=G.default,e.BmControl=U.default,e.BmMarker=J.default,e.BmPointCollection=q.default,e.BmPolyline=K.default,e.BmPolygon=X.default,e.BmCircle=Q.default,e.BmGround=Y.default,e.BmLabel=ee.default,e.BmInfoWindow=te.default,e.BmOverlay=ie.default,e.BmContextMenu=ne.default,e.BmContextMenuItem=oe.default,e.BmLocalSearch=se.default,e.BmTransit=re.default,e.BmWalking=ae.default,e.BmDriving=le.default,e.BmBus=fe.default,e.BmTile=ce.default,e.BmTraffic=ue.default,e.BmBoundary=pe.default,e.BmAutoComplete=he.default,e.BmlMarkerClusterer=ye.default,e.BmlLushu=de.default,e.BmlHeatmap=me.default,e.BmlCurveLine=ge.default})},function(e,t,i){var n,o,s;!function(i,r){o=[e,t],n=r,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"bm-context-menu-item",props:{callback:{type:Function,default:function(){}},text:{type:String},iconUrl:{type:String},id:{type:String},disabled:{type:Boolean},seperator:{type:Boolean}},methods:{reload:function(){this.$parent.map&&this.$parent.load()}},watch:{text:function(){this.reload()},iconUrl:function(){this.reload()},id:function(){this.reload()},disabled:function(){this.reload()},iseperator:function(){this.reload()},callback:function(){this.reload()}},destroyed:function(){this.reload()},mounted:function(){this.reload()}},e.exports=t.default})},function(e,t,i){var n,o,s;!function(r,a){o=[e,t,i(1)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-context-menu",props:{width:{type:Number}},mixins:[(0,n.default)("contextMenu")],methods:{load:function(){var e=this.width,t=this.BMap,i=this.map,n=this.$parent,o=this.parent=n.originInstance||i;this.originInstance&&o.removeContextMenu(this.originInstance);var s=this.originInstance=new t.ContextMenu,r=!0,a=!1,l=void 0;try{for(var f,c=this.$children[Symbol.iterator]();!(r=(f=c.next()).done);r=!0){(function(){var n=f.value;if(n.seperator)return s.addSeparator(),"continue";var r=new t.MenuItem(n.text,function(e,s){n.callback({point:e,pixel:s,BMap:t,map:i,target:o})},{width:e,id:n.id,iconUrl:n.iconUrl});n.disabled?r.disable():r.enable(),n.originInstance=r,s.addItem(r)})()}}catch(e){a=!0,l=e}finally{try{!r&&c.return&&c.return()}finally{if(a)throw l}}o.addContextMenu(s)}}},e.exports=t.default})},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-city-list",render:function(){},mixins:[(0,s.default)("control")],props:{anchor:{type:String},offset:{type:Object}},watch:{anchor:function(){this.reload()},offset:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,s=this.offset,r=this;this.originInstance=new e.CityListControl({anchor:n[i],offset:s&&(0,o.createSize)(e,s),onChangeBefore:function(){r.$emit("changeBefore")},onChangeAfter:function(){r.$emit("changeAfter")}}),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-control",mixins:[(0,s.default)("control")],props:["anchor","offset"],watch:{anchor:function(e){this.originInstance.setAnchor(e)},offset:function(e){this.originInstance.setOffset(e)}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,s=this.offset,r=this.$el,a=function(){this.defaultAnchor=n[i||"BMAP_ANCHOR_TOP_LEFT"],this.defaultOffset=(0,o.createSize)(e,s)};a.prototype=new e.Control,a.prototype.initialize=function(e){return e.getContainer().appendChild(r)},this.originInstance=new a(i,s),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-copyright",render:function(){},mixins:[(0,s.default)("control")],props:["anchor","offset","copyright"],watch:{anchor:function(){this.reload()},offset:function(){this.reload()},copyright:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.offset,s=this.anchor,r=this.updateCopyrightList;this.originInstance=new e.CopyrightControl({anchor:n[s],offset:i&&(0,o.createSize)(e,i)}),r(),t.addControl(this.originInstance)},updateCopyrightList:function(){var e=this,t=this.BMap,i=this.map,n=this.originInstance,o=n.removeCopyright,s=n.getCopyrightCollection,r=s();r&&r.forEach(function(e){o(e.id)}),this.copyright&&this.copyright.forEach(function(n){var o=n.bounds?new t.Bounds(new t.Point(n.bounds.sw.lng,n.bounds.sw.lat),new t.Point(n.bounds.ne.lng,n.bounds.ne.lat)):i.getBounds();e.originInstance.addCopyright({id:n.id,content:n.content,bounds:o}),e.originInstance.getCopyrightCollection()})}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(4),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=r(i),l=r(o);t.default={name:"bm-geolocation",render:function(){},mixins:[(0,a.default)("control")],props:{anchor:{type:String},offset:{type:Object},showAddressBar:{type:Boolean},autoLocation:{type:Boolean},locationIcon:{type:Object}},watch:{anchor:function(){this.reload()},offset:function(){this.reload()},showAddressBar:function(){this.reload()},autoLocation:function(){this.reload()},locationIcon:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,o=this.showAddressBar,r=this.autoLocation,a=this.locationIcon,f=this.offset;this.originInstance=new e.GeolocationControl({anchor:n[i],showAddressBar:o,enableAutoLocation:r,offset:f&&(0,s.createSize)(e,f),locationIcon:a&&(0,s.createIcon)(e,a)}),l.default.call(this,this.originInstance),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-map-type",render:function(){},mixins:[(0,s.default)("control")],props:["type","mapTypes","anchor","offset"],watch:{anchor:function(){this.reload()},offset:function(){this.reload()},type:function(){this.reload()},mapTypes:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,s=this.offset,r=this.type,a=[];this.mapTypes&&this.mapTypes.forEach(function(e){return a.push(n[e])}),this.originInstance=new e.MapTypeControl({anchor:n[i],offset:s&&(0,o.createSize)(e,s),type:n[r],mapTypes:a}),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-navigation",render:function(){},mixins:[(0,s.default)("control")],props:{anchor:{type:String},offset:{type:Object},type:{type:String},showZoomInfo:{type:Boolean},enableGeolocation:{type:Boolean,default:!1}},watch:{anchor:function(){this.reload()},offset:function(){this.reload()},type:function(){this.reload()},showZoomInfo:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,s=this.offset,r=this.type,a=this.showZoomInfo,l=this.enableGeolocation;this.originInstance=new e.NavigationControl({anchor:n[i],offset:s&&(0,o.createSize)(e,s),type:n[r],showZoomInfo:a,enableGeolocation:l}),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(2),i(1),i(4)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=r(o),l=r(s);t.default={name:"bm-overview-map",mixins:[(0,a.default)("control")],render:function(){},props:{anchor:{type:String},offset:{type:Object},size:{type:Object},isOpen:{type:Boolean}},watch:{anchor:function(){this.reload()},offset:function(){this.reload()},size:function(){this.reload()},isOpen:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,o=this.isOpen,s=this.size,r=this.offset,a=this.anchor,f=[];this.mapTypes&&this.mapTypes.forEach(function(e){f.push(n[e])}),this.originInstance=new e.OverviewMapControl({anchor:n[a],offset:(0,i.createSize)(e,r),size:(0,i.createSize)(e,s),isOpen:o}),l.default.call(this,this.originInstance),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-panorama",mixins:[(0,s.default)("control")],render:function(){},props:["anchor","offset"],watch:{anchor:function(){this.reload()},offset:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,s=this.offset;this.originInstance=new e.PanoramaControl({anchor:n[i],offset:s&&(0,o.createSize)(e,s)}),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){(function(n){var o,s,r;!function(n,a){s=[e,t,i(1),i(2)],o=a,void 0!==(r="function"==typeof o?o.apply(t,s):o)&&(e.exports=r)}(0,function(e,t,i,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default={name:"bm-scale",render:function(){},mixins:[(0,s.default)("control")],props:{anchor:{type:String},offset:{type:Object}},watch:{anchor:function(){this.reload()},offset:function(){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.anchor,s=this.offset;this.originInstance=new e.ScaleControl({anchor:n[i],offset:s&&(0,o.createSize)(e,s)}),t.addControl(this.originInstance)}}},e.exports=t.default})}).call(t,i(3))},function(e,t,i){var n,o,s;!function(r,a){o=[e,t,i(79),i(1),i(4),i(2)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t,i,n,o,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=r(i),l=r(n),f=r(o),c=["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"];t.default={name:"bml-curve-line",render:function(){},mixins:[(0,l.default)("overlay")],props:{points:{type:Array,default:Array},strokeColor:{type:String},strokeWeight:{type:Number},strokeOpacity:{type:Number},strokeStyle:{type:String},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1}},watch:{points:{handler:function(e,t){this.originInstance.disableEditing(),this.reload()},deep:!0},strokeColor:function(e){this.originInstance.setStrokeColor(e)},strokeOpacity:function(e){this.originInstance.setStrokeOpacity(e)},strokeWeight:function(e){this.originInstance.setStrokeWeight(e)},strokeStyle:function(e){this.originInstance.setStrokeStyle(e)},editing:function(e){e?this.originInstance.enableEditing():this.originInstance.disableEditing()},massClear:function(e){e?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking:function(e){this.reload()}},methods:{load:function(){var e=this.BMap,t=this.map,i=this.points,n=this.strokeColor,o=this.strokeWeight,r=this.strokeOpacity,l=this.strokeStyle,u=this.editing,p=this.massClear,h=this.clicking,y=new a.default(i.map(function(t){return(0,s.createPoint)(e,t)}),{strokeColor:n,strokeWeight:o,strokeOpacity:r,strokeStyle:l,enableMassClear:p,enableClicking:h});u?y.enableEditing():y.disableEditing(),this.originInstance=y,t.addOverlay(y),f.default.call(this,y,c)}}},e.exports=t.default})},function(e,t,i){var n,o,s;!function(r,a){o=[e,t,i(1),i(80)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t,i,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var s=o(i),r=o(n);t.default={name:"bml-heatmap",render:function(){},mixins:[(0,s.default)("overlay")],props:{data:{type:Array,default:Array},max:{type:Number},radius:{type:Number},gradient:{type:Object},opacity:{type:Number}},watch:{data:{handler:function(){this.reload()},deep:!0},max:function(){this.reload()},radius:function(e){var t=this.originInstance,i=this.opacity,n=this.gradient;t.setOptions({radius:e,opacity:i,gradient:n})},gradient:{handler:function(e){var t=this.originInstance,i=this.radius,n=this.opacity;t.setOptions({radius:i,opacity:n,gradient:e})},deep:!0},opacity:function(e){var t=this.originInstance,i=this.radius,n=this.gradient;t.setOptions({radius:i,opacity:e,gradient:n})}},methods:{load:function(){var e=this.map,t=this.data,i=this.max,n=this.radius,o=this.opacity,s=this.gradient,a=this.originInstance=new r.default({radius:n,opacity:o,gradient:s});e.addOverlay(a),a.setDataSet({data:t,max:i})}}},e.exports=t.default})},function(e,t,i){var n,o,s;!function(r,a){o=[e,t,i(1),i(2),i(81)],n=a,void 0!==(s="function"==typeof n?n.apply(t,o):n)&&(e.exports=s)}(0,function(e,t,i,n,o){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=s(i),a=s(o);t.default={name:"bm-lushu",render:function(e){},mixins:[(0,r.default)("lushu")],props:{path:{type:Array,default:[]},landmarkPois:{type:Array,default:function(){return[]}},icon:{type:Object},speed:{type:Number,default:4e3},content:{type:String,default:""},autoView:{type:Boolean,default:!1},rotation:{type:Boolean,default:!1},infoWindow:{type:Boolean,default:!0},play:{type:Boolean,default:!0}},watch:{path:{handler:function(e){this.reload()},deep:!0},landmarkPois:{handler:function(e){this.reload()},deep:!0},icon:{handler:function(e){var t=this.originInstance,i=(this.content,(0,n.createIcon)(BMap,e));t._opts.icon=i,t._marker=i},deep:!0},speed:function(e){var t=this.originInstance;this.content;t._opts.speed=e},content:function(e){var t=this.originInstance,i=this.infoWindow;e&&i?t.showInfoWindow():t.hideInfoWindow(),t._opts.defaultContent=e,t._overlay&&t._overlay.setHtml(e)},autoView:function(e){var t=this.originInstance;this.content;t._opts.autoView=e},rotation:function(e){var t=this.originInstance;this.content;t._opts.enableRotation=e},infoWindow:function(e){var t=this.originInstance,i=this.content;t&&e&&i?t.showInfoWindow():t.hideInfoWindow()},play:function(e){var t=this.originInstance;e&&t?t.start():!this._isEnd&&t.pause()}},methods:{load:function(){var e=this,t=this.BMap,i=this.map,o=this.path,s=this.landmarkPois,r=this.icon,l=this.speed,f=this.content,c=this.autoView,u=this.rotation,p=this.infoWindow,h=this.play,y=this.originInstance=new a.default(i,o,{enableRotation:u,landmarkPois:s,showInfoWindow:p,defaultContent:f,icon:r&&(0,n.createIcon)(t,r),speed:l,autoView:c,onstart:function(t){e._isEnd=!1,e.$emit("start")},onstop:function(t){e._isEnd=!0,e.$emit("stop")},onpause:function(t){return e.$emit("pa