1 Star 9 Fork 0

hh / 同学录

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
maps 303.63 KB
一键复制 编辑 原始数据 按行查看 历史
huanghuiwen 提交于 2020-07-18 15:20 . 提交了产品交互app
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571
(function(config){var aa=navigator.userAgent.toLowerCase(),ea=window,fa=document,ha=fa.documentElement;function f(a){return-1!==aa.indexOf(a)}var ma=/([a-z0-9]*\d+[a-z0-9]*)/;
function na(){var a=oa;if(!a)return null;var a=a.toLowerCase(),b=null;if(b=a.match(/angle \((.*)\)/))a=b[1],a=a.replace(/\s*direct3d.*$/,"");a=a.replace(/\s*\([^\)]*wddm[^\)]*\)/,"");if(0<=a.indexOf("intel")){b=["Intel"];0<=a.indexOf("mobile")&&b.push("Mobile");(0<=a.indexOf("gma")||0<=a.indexOf("graphics media accelerator"))&&b.push("GMA");if(0<=a.indexOf("haswell"))b.push("Haswell");else if(0<=a.indexOf("ivy"))b.push("HD 4000");else if(0<=a.indexOf("sandy"))b.push("HD 3000");else if(0<=a.indexOf("ironlake"))b.push("HD");
else{0<=a.indexOf("hd")&&b.push("HD");var c=a.match(ma);c&&b.push(c[1].toUpperCase())}return b=b.join(" ")}return 0<=a.indexOf("nvidia")||0<=a.indexOf("quadro")||0<=a.indexOf("geforce")||0<=a.indexOf("nvs")?(b=["nVidia"],0<=a.indexOf("geforce")&&b.push("geForce"),0<=a.indexOf("quadro")&&b.push("Quadro"),0<=a.indexOf("nvs")&&b.push("NVS"),a.match(/\bion\b/)&&b.push("ION"),a.match(/gtx\b/)?b.push("GTX"):a.match(/gts\b/)?b.push("GTS"):a.match(/gt\b/)?b.push("GT"):a.match(/gs\b/)?b.push("GS"):a.match(/ge\b/)?
b.push("GE"):a.match(/fx\b/)&&b.push("FX"),(c=a.match(ma))&&b.push(c[1].toUpperCase().replace("GS","")),0<=a.indexOf("titan")?b.push("TITAN"):0<=a.indexOf("ti")&&b.push("Ti"),b=b.join(" ")):0<=a.indexOf("amd")||0<=a.indexOf("ati")||0<=a.indexOf("radeon")||0<=a.indexOf("firegl")||0<=a.indexOf("firepro")?(b=["AMD"],0<=a.indexOf("mobil")&&b.push("Mobility"),c=a.indexOf("radeon"),0<=c&&b.push("Radeon"),0<=a.indexOf("firepro")?b.push("FirePro"):0<=a.indexOf("firegl")&&b.push("FireGL"),0<=a.indexOf("hd")&&
b.push("HD"),0<=c&&(a=a.substring(c)),(c=a.match(ma))&&b.push(c[1].toUpperCase().replace("HD","")),b=b.join(" ")):a.substring(0,100)}
var qa="microsoft basic render driver;vmware svga 3d;Intel 965GM;Intel B43;Intel G41;Intel G45;Intel G965;Intel GMA 3600;Intel Mobile 4;Intel Mobile 45;Intel Mobile 965".split(";"),ra="ActiveXObject"in ea,sa="devicePixelRatio"in ea&&1<ea.devicePixelRatio||ra&&"matchMedia"in ea&&ea.matchMedia("(min-resolution:144dpi)")&&ea.matchMedia("(min-resolution:144dpi)").matches,xa=f("windows nt"),za=-1!==aa.search(/windows nt [1-5]\./),Aa=-1!==aa.search(/windows nt 5\.[12]/),Ba=za&&!Aa;f("windows nt 10");
var Ca=f("windows phone"),Da=f("macintosh"),Ea=f("Mb2345Browser"),Fa=f("ipad;")||f("ipad "),Ga=Fa&&sa,Ha=f("ipod touch;"),Ia=f("iphone;")||f("iphone "),Ja=Ia||Fa||Ha,Ka=Ja&&-1!==aa.search(/ os [456]_/);Ja&&aa.search(/ os [4-8]_/);Ja&&aa.search(/ os [78]_/);Ja&&f("os 8_");var La=Ja&&f("os 10_"),Oa=f("android"),Pa=-1!==aa.search(/android [123]/);f("android 4");Oa&&-1===aa.search(/android [1-4]/)||aa.search(/android 4.4/);
var Qa=Oa?"android":Ja?"ios":xa?"windows":Da?"mac":"other",Ra=ra&&!ea.XMLHttpRequest,Sa=ra&&!fa.querySelector,Ta=ra&&!fa.addEventListener,Ua=ra&&f("ie 9"),Va=ra&&f("msie 10"),Wa=ra&&f("rv:11"),Xa=f("edge"),Ya=f("qtweb"),Za=f("ucbrowser"),$a=f("alipay")||Oa&&Za,ab=f("miuibrowser"),bb=f("micromessenger"),cb=f("mqqbrowser"),db=f("baidubrowser"),chrome=(f("chrome")||f("crios"))&&!bb&&!db&&!cb&&!Xa&&!ab,eb=chrome&&f("chromium"),fb=chrome&&!eb&&30<parseInt(aa.split("chrome/")[1]),gb=f("firefox"),hb=gb&&
27<parseInt(aa.split("firefox/")[1]),ib=(Da||Ja)&&f("safari")&&f("version/"),jb=Da&&ib&&7<parseInt(aa.split("version/")[1]),kb=Ja&&f("aliapp"),lb=Ja&&(!cb&&!Za&&!bb&&!chrome&&!gb&&!ib||kb&&!Za),mb=Oa||Ja||Ca||f("mobile"),nb=ea.navigator&&ea.navigator.msPointerEnabled&&!!ea.navigator.msMaxTouchPoints,ob=ea.navigator&&ea.navigator.pointerEnabled&&!!ea.navigator.maxTouchPoints,pb=ob||nb,qb="ontouchstart"in fa||pb,rb=function(){if(!mb)return ea.devicePixelRatio||1;var a=document.getElementsByTagName("meta");
if(window.parent&&window.parent!==window)try{if(window.parent.location.origin===window.location.origin)a=window.parent.document.getElementsByTagName("meta");else return 1}catch(b){return 1}for(var c=a.length-1;0<=c;c-=1)if("viewport"===a[c].name){var c=a[c].content,d;-1!==c.indexOf("initial-scale")&&(d=parseFloat(c.split("initial-scale=")[1]));a=-1!==c.indexOf("minimum-scale")?parseFloat(c.split("minimum-scale=")[1]):0;c=-1!==c.indexOf("maximum-scale")?parseFloat(c.split("maximum-scale=")[1]):Infinity;
if(d){if(c>=a)return d>c?c:d<a?a:d}else if(c>=a)return 1<=a?1:Math.min(c,1);console&&console.log&&console.log("viewport\u53c2\u6570\u4e0d\u5408\u6cd5");return null}}(),sb=sa&&(!mb||!!rb&&1<=rb),tb=ra&&"transition"in ha.style,ub=!!fa.createElementNS&&!!fa.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,vb=fa.createElement("canvas"),wb=!(!vb||!vb.getContext),xb=window.URL||window.webkitURL,Ab=!ra&&!(Za&&Oa)&&window.Worker&&xb&&xb.createObjectURL&&window.Blob,Bb="",oa="",Cb=0,Db={alpha:!0,
antialias:!0,depth:!0,failIfMajorPerformanceCaveat:!0,preserveDrawingBuffer:!0,stencil:!1},Eb=function(){if(!window.forceWebGL&&(!wb||!Ab||lb&&kb&&!Za))return!1;for(var a=["webgl","experimental-webgl","moz-webgl"],b=null,c=0;c<a.length;c+=1){try{b=vb.getContext(a[c],window.forceWebGL?{alpha:!1,antialias:!0,depth:!0}:Db)}catch(d){}if(b){if(b.drawingBufferWidth!==vb.width||b.drawingBufferHeight!==vb.height)break;if(window.forceWebGL)return Bb=a[c],Cb=Infinity,!0;if(!b.getShaderPrecisionFormat||!b.getParameter||
!b.getExtension)break;Cb=b.getParameter(b.MAX_RENDERBUFFER_SIZE);var e=b.getParameter(b.MAX_VIEWPORT_DIMS);if(!e)break;Cb=Math.min(Cb,e[0],e[1]);ib&&"mac"===Qa&&(Cb=Math.min(Cb,4096));e=Math.max(screen.width,screen.height);sb&&(e*=Math.min(2,window.devicePixelRatio||1));if(e>Cb)break;if(23>b.getShaderPrecisionFormat(35632,36338).precision||23>b.getShaderPrecisionFormat(35633,36338).precision)break;oa=b.getExtension("WEBGL_debug_renderer_info")?b.getParameter(37446):null;if((b=na())&&-1!==qa.indexOf(b))break;
Bb=a[c];return!0}}return!1}(),Fb=Eb&&(fb||hb||jb)&&("mac"===Qa||"windows"===Qa)&&!mb,Gb=!wb||Ya||Ca||mb&&gb||Ua||Ka||Ga||Ha||Pa||f("gt-n710")||Ba,Hb=!Gb&&!Fb,Ib=Fb?"vw":Gb?"d":Hb?"dv":"v",Jb=f("webkit"),Kb="WebKitCSSMatrix"in ea&&"m11"in new window.WebKitCSSMatrix,Lb="MozPerspective"in ha.style,Mb="OTransition"in ha.style,Nb=tb||Kb||Lb||Mb,Ob=void 0!==config[8]?config[8]:!0,Pb=void 0!==config[9]?config[9]:!0,Qb=void 0!==config[10]?config[10]:!0,Rb=void 0!==config[11]?config[11]:!0,Sb=void 0!==config[12]?
config[12]:null,Tb=!ub&&mb&&wb,Ub=!0;try{if("undefined"===typeof ea.localStorage)Ub=!1;else{var Vb=(new Date).getTime()+"";ea.localStorage.setItem("_test",Vb);ea.localStorage.getItem("_test")!==Vb&&(Ub=!1);ea.localStorage.removeItem("_test")}}catch(Wb){Ub=!1}var Xb=parseInt(aa.split("chrome/")[1]);
config.l={qda:Fa,rda:Ia,size:Ia?100:Oa?200:500,Iy:Da,Nja:xa,qD:Ja,Oma:La,Mj:Oa,u$:Pa,fV:$a,Pr:Qa,gC:db,zga:cb,qM:ib,v_:bb,Xo:ra,bh:Ra,Yo:Sa,jW:Ua,iW:Va,ae:Ta,uda:Wa,Nba:Xa,xda:ra&&!Wa,Jea:Ea,bj:Ub,gf:Ub&&Rb&&!mb&&chrome,Ud:Sb,geolocation:mb||ra&&!Ta||Xa,hja:Za,JE:Za&&!chrome,chrome:chrome,vJ:sa&&chrome,JJ:gb,Y:mb,Qea:mb&&Jb,oX:mb&&Kb,Pea:mb&&ea.opera,qd:sa,SE:rb,ja:sb,Oe:qb,qX:nb,QL:ob,cY:pb,maa:chrome&&57<=Xb,naa:!mb&&chrome&&64<=Xb,t_:Jb,vda:tb,u_:Kb,lca:Lb,Ffa:Mb,eC:Nb,dm:ub,am:wb,Br:Ab,rv:Qb,
Je:Fb,q_:Bb,r_:Db,qK:oa,Hea:Cb,bka:!1,SU:Ob,Fx:Ob&&!Gb,J$:Ob?Ib:"d",cU:Ob?Eb:!1,pz:Ob&&wb,rm:Ob&&Eb,Rma:Ob&&(!Gb||Eb),vn:Pb&&!!ea.WebSocket&&!db,qna:Tb,Jfa:wb||Tb?"c":"d"};var Yb=config;config=void 0;var Zb={overlay:["style"],"AMap.IndoorMap":["AMap.CustomLayer","cvector"],"AMap.IndoorMap3D":["Map3D"],"AMap.MarkerList":["AMap.TplUtils"],Map3D:["vectorlayer","wgl","AMap.CustomLayer"],"AMap.Heatmap":["AMap.CustomLayer"]};window.AMap?(window.AMap.version="1536672475636",window.AMap.OE={BF:function(a){a(Yb)}}):window.AMap={version:"1536672475636",OE:{BF:function(a){a(Yb)}}};Yb.Th="1536672475636";Yb.Wq=Zb;Yb.HD="raster";
for(var $b=document.head||document.getElementsByTagName("head")[0],ac=".vml{behavior:url(#default#VML);display:inline-block;position:absolute}.amap-custom{top:0;left:0;position:absolute}.amap-container img{max-width:none!important;max-height:none!important}.amap-container{touch-action:none;position:relative;overflow:hidden;background:#fcf9f2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0AgMAAAC2uDcZAAAADFBMVEX////////////////1pQ5zAAAABHRSTlMAgP/AWuZC2AAAAVhJREFUeAFiYGAQYGDEQjAB2rcDC4BiGIqiU7abdKlO2QkeIClyPsDHweMKtOPHIJ1Op6/w7Y4fdqfT6VpndzqdrnV2p9PpWmd3Oj3qWndSoKp+2J1Op7vr7E6n07XO7nQ6XevsTqfTtc7udPo4/f787E6n0911dqfT6VpndzqdrnV2p9PpWmd3Ot27Ce8m6HS6u85dR6fTtU7r6HS61mkdnU7XOrvT6XTvJuxOp9PddXan0+laZ3c6na51dDpd67SOTqd7N+HdBJ1Od9e56+h0utZpHZ1O1zq70+l0rbM7nU73bsLudDrdXWd3Ol3rtI5Op2ud1tHpdK3TOjqd7t2EdxN0Ot1dZ3c6na51dqfT6VpndzqdrnV2p9Pp3k3Q6XR3nbuOTqdrndbR6XSt0zo6na51Wken072bsDudTnfX2Z1Op2ud3el0utbZnU7XOq2j0+t0uncTD1gO4zoT5doZAAAAAElFTkSuQmCC);-ms-touch-action:none}.amap-drags,.amap-layers{width:100%;height:100%;position:absolute;overflow:hidden}.amap-layer img{pointer-events:none}.amap-e,.amap-maps{width:100%;height:100%}.amap-maps,.amap-e,.amap-layers,.amap-tile,.amap-tile-container{position:absolute;left:0;top:0;overflow:hidden}.amap-context{position:absolute;left:0;top:0}.amap-overlays,.amap-markers,.amap-marker{position:absolute;left:0;top:0}.amap-layers{z-index:0}.amap-overlays{z-index:110;cursor:default}.amap-markers{z-index:120}.amap-controls{z-index:150}.amap-copyright{position:absolute;display:block!important;left:77px;height:16px;bottom:0;padding-bottom:3px;font-size:11px;font-family:Arial,sans-serif;z-index:160}.amap-logo{position:absolute;bottom:1px;left:1px;z-index:160;height:20px}.amap-logo img{width:73px!important;height:20px!important;border:0;vertical-align:baseline!important}.amap-icon{position:relative;z-index:1;overflow:hidden}.amap-icon img{position:absolute;z-index:-1}.amap-marker-label{position:absolute;z-index:2;border:1px solid blue;background-color:white;white-space:nowrap;cursor:default;padding:3px;font-size:12px;line-height:14px}.amap-info{position:absolute;left:0;z-index:140;width:320px}.amap-menu{position:absolute;z-index:140;_width:100px}.amap-info-close{position:absolute;right:5px;_right:12px;+right:11px;top:5px;_top:2px;+top:2px;color:#c3c3c3;text-decoration:none;font:bold 16px/14px Tahoma,Verdana,sans-serif;width:14px;height:14px}.amap-info-outer,.amap-menu-outer{box-shadow:0 3px 14px rgba(0,0,100,0.6);background:none repeat scroll 0 0 white;border-radius:2px;padding:1px;text-align:left;border:#c0c0c0 solid 1px}.amap-info-outer:hover,.amap-menu-outer:hover{box-shadow:0 3px 14px rgba(0,0,0,0.75)}.amap-info-content{background:#fff;border:1px solid #ccc;padding:10px 18px 10px 10px;+margin:0 10px;+padding:10px 0;line-height:1.4;overflow:auto}.amap-marker-content{position:relative}.amap-info{_width:320px}.amap-menu{_width:100px}.amap-info-sharp{height:23px;margin:0 auto;overflow:hidden;position:relative;top:-1px;width:30px;background-image:url(../../theme/v1.3/sharp.png);_background-image:url(../../theme/v1.3/sharp.gif)}.amap-menu-outer{margin:0;padding:0;list-style-type:none}ul.amap-menu-outer li{cursor:pointer;height:35px;line-height:35px;word-break:break-all;padding:0 10px;font-size:12px;white-space:nowrap}ul.amap-menu-outer li a{text-decoration:none;font-size:13px;margin:0 5px;color:#000;padding:5px 5px}ul.amap-menu-outer li:hover{background-color:#f3f3ee}.amap-overlay-text-container{display:block;width:auto;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff;padding:2px 3px;border:1px solid #ccc;border-radius:3px}.amap-overlay-text-container.amap-overlay-text-empty{display:none}".replace(/url\((['"]?)(?:\.\.\/)+/g,
"url($1"+Yb[2].split(",")[0]+"/"),bc=null,cc=0,dc=$b.childNodes.length;cc<dc;cc++)if(1===$b.childNodes[cc].nodeType){bc=$b.childNodes[cc];break}if(ac)if($b){var ec=document.createElement("style");ec.setAttribute("type","text/css");ec.setAttribute("class","AMap.style");ec.styleSheet?ec.styleSheet.cssText=ac:ec.innerHTML=ac;bc?$b.insertBefore(ec,bc):$b.appendChild(ec)}else document.write("<style type='text/css'>"+ac+"</style>");var w=w||{Da:{be:0,Np:[]}},$={w:{},control:{},D:{}};w.bma=function(a){var b=Function;return function(){return(new b("return "+a))()}}();w.CLASS_NAME="AMap";w.e=w.BuryPoint={lX:{},jL:{},options:{},AL:{},eR:{},fR:{},gS:{},hS:{}};
w.e.ug=w.BuryPoint.dic={"AMap.event":{c:"ev",m:{addDomListener:"a",addListener:"b",addListenerOnce:"c",removeListener:"d",trigger:"e"}},AMap:{c:"aa",m:{convertFrom:"a"}},"AMap.Map":{c:"m",o:{view:"a",layers:"b",level:"c",center:"d",zooms:"e",lang:"f",cursor:"g",crs:"h",animateEnable:"i",isHotspot:"j",defaultLayer:"k",rotateEnable:"l",resizeEnable:"m",dragEnable:"n",zoomEnable:"o",doubleClickZoom:"p",keyboardEnable:"q",jogEnable:"r",scrollWheel:"s",touchZoom:"t",mapStyle:"u","features ":"v",zoom:"w"},
m:{setMapStyle:"a",getMapStyle:"b",getFeatures:"c",setFeatures:"d",setLang:"e",getLang:"f",setCity:"g",getCity:"h",getAdcode:"i",setLimitBounds:"j",clearLimitBounds:"k",getLimitBounds:"l",setZoom:"m",getZoom:"n",getCenter:"o",setCenter:"p",setRotation:"q",getBounds:"r",getStatus:"s",setStatus:"t",getResolution:"u",getScale:"v",getDefaultCursor:"w",setDefaultCursor:"x",zoomIn:"y",zoomOut:"z",setZoomAndCenter:"0",setBounds:"1",clearMap:"2",destroy:"3",addControl:"4",removeControl:"5",clearControl:"6",
clearInfoWindow:"7",remove:"8",add:"9",getAllOverlays:"a1",getSize:"a2",getContainer:"a3",panTo:"a4",panBy:"a5",setFitView:"a6",setLayers:"a7",getLayers:"a8",getDefaultLayer:"a9",setDefaultLayer:"a0",pixelToLngLat:"b0",lnglatToPixel:"b1",drawPolyline:"b2",drawPolygon:"b3",drawCircle:"b4"}},"AMap.View2D":{c:"v",o:{center:"a",rotation:"b",zoom:"c",crs:"d"}},"AMap.Buildings":{p:"AMap.Layer",c:"b"},"AMap.CustomLayer":{p:"AMap.Layer",c:"c",o:{map:"a",zIndex:"b",opacity:"c",zooms:"d"},m:{setOpacity:"2a",
getContainer:"2b",show:"2c",hide:"2d",setzIndex:"2e"}},"AMap.ImageLayer":{p:"AMap.Layer",c:"i",o:{bounds:"a",url:"b",map:"c",opacity:"d",visible:"e",zIndex:"f",zooms:"g"},m:{getMap:"4a",show:"4b",getOpacity:"4c",setOpacity:"4d",getBounds:"4e",setBounds:"4f",getImageUrl:"4g",setImageUrl:"4h",hide:"4i",setOptions:"4j",getOptions:"4k"}},"AMap.Layer":{c:"l",m:{getZooms:"a",setOpacity:"b",show:"c",hide:"d",setMap:"e",getMap:"f",setzIndex:"g"}},"AMap.MassMarks":{p:"AMap.Layer",c:"ma",o:{zIndex:"a",opacity:"b",
zooms:"c",anchor:"d",url:"e",size:"f",cursor:"g",alwaysRender:"h"},m:{setData:"0a",getData:"0b",getStyle:"0c",setStyle:"0d",setMap:"0e"}},"AMap.TileLayer":{p:"AMap.Layer",c:"tl",o:{map:"a",tileSize:"b",tileUrl:"c",errorUrl:"d",getTileUrl:"e",zIndex:"f",opacity:"g",zooms:"h",detectRetina:"i"},m:{setTextIndex:"3a",getTiles:"3b",setTileUrl:"3d",getTileUrl:"3e",getZooms:"3f",stopRefresh:"3g",startRefresh:"3h",reload:"3i"}},"AMap.TileLayer.Satellite":{p:"AMap.TileLayer",c:"s",o:{map:"a",zIndex:"b",opacity:"c",
zooms:"d",detectRetina:"e"}},"AMap.TileLayer.RoadNet":{p:"AMap.TileLayer",c:"r",o:{map:"a",zIndex:"b",opacity:"c",zooms:"d",detectRetina:"e"}},"AMap.TileLayer.Traffic":{p:"AMap.TileLayer",c:"t",o:{map:"a",zIndex:"b",opacity:"c",zooms:"d",detectRetina:"e",autoRefresh:"f",interval:"g"}},"AMap.LayerGroup":{p:"AMap.Overlay",c:"LayerGroup",o:{}},"AMap.OverlayGroup":{p:"AMap.Overlay",c:"OverlayGroup",o:{}},"AMap.Vector":{p:"AMap.Overlay",c:"v",m:{show:"4a",hide:"4b",getVisible:"4c",getOptions:"4d",setOptions:"4e",
setDraggable:"4f"}},"AMap.VectorTile":{p:"AMap.Layer",c:"vt"},"AMap.CircleMarker":{p:"AMap.Circle",c:"CircleMarker"},"AMap.Circle":{p:"AMap.Vector",c:"ci",o:{map:"a",zIndex:"b",center:"c",radius:"d",strokeColor:"e",strokeOpacity:"f",strokeWeight:"g",fillColor:"h",fillOpacity:"i",strokeStyle:"j",extData:"k",strokeDasharray:"l"},m:{setCenter:"8a",getCenter:"8b",setRadius:"8c",getRadius:"8d",contains:"8e"}},"AMap.Ellipse":{p:"AMap.Vector",c:"ei",o:{map:"a",zIndex:"b",center:"c",radius:"d",strokeColor:"e",
strokeOpacity:"f",strokeWeight:"g",fillColor:"h",fillOpacity:"i",strokeStyle:"j",extData:"k",strokeDasharray:"l"},m:{setCenter:"8a",getCenter:"8b",setRadius:"8c",getRadius:"8d",contains:"8e"}},"AMap.Rectangle":{p:"AMap.Vector",c:"ra",o:{map:"a",zIndex:"b",center:"c",radius:"d",strokeColor:"e",strokeOpacity:"f",strokeWeight:"g",fillColor:"h",fillOpacity:"i",strokeStyle:"j",extData:"k",strokeDasharray:"l"},m:{setCenter:"8a",getCenter:"8b",setRadius:"8c",getRadius:"8d",contains:"8e"}},"AMap.ContextMenu":{p:"AMap.Overlay",
c:"cm",o:{position:"a",content:"b",width:"c"},m:{addItem:"2a",removeItem:"2b",open:"2c",close:"2d"}},"AMap.GroundImage":{p:"AMap.ImageLayer",c:"g",o:{map:"a",clickable:"b",opacity:"c"},m:{setMap:"8a"}},"AMap.Icon":{c:"ic",o:{size:"a",imageOffset:"b",image:"c",imageSize:"c"},m:{setImageSize:"a",getImageSize:"b"}},"AMap.ImageMarker":{p:"AMap.Overlay",c:"im",m:{setPosition:"3a",getBounds:"3b",getPosition:"3c",hide:"3d",show:"3e",setCursor:"3f",setRotation:"3g",setzIndex:"3h"}},"AMap.InfoWindow":{p:"AMap.Overlay",
c:"iw",o:{isCustom:"a",autoMove:"b",closeWhenClickMap:"c",content:"d",size:"e",offset:"f",position:"g",showShadow:"h"},m:{open:"1a",close:"1b",setContent:"1c",getContentU:"1d",getContent:"1e",setPosition:"1f",setOffset:"1g",getPosition:"1h",setSize:"1i",getSize:"1j",getIsOpen:"1k"}},"AMap.Marker":{p:"AMap.Overlay",c:"mk",o:{map:"a",position:"b",offset:"c",icon:"d",content:"e",topWhenClick:"f",topWhenMouseOver:"g",draggable:"h",raiseOnDrag:"j",cursor:"k",visible:"l",zIndex:"m",angle:"n",autoRotation:"o",
animation:"p",shadow:"q",title:"r",clickable:"s",shape:"t",extData:"u"},m:{setRaiseOnDrag:"9a",setPosition:"9b",getPosition:"9c",setIcon:"9d",getIcon:"9e",setContent:"9f",getContent:"9g",hide:"9h",show:"9i",setCursor:"9j",setRotation:"9k",setAngle:"9l",getAngle:"9m",setOffset:"9n",getOffset:"9o",setzIndex:"9p",setOpacity:"9q",setDraggable:"9r",getDraggable:"9s",moveTo:"9t",moveAlong:"9u",stopMove:"9v",setShadow:"9w",getShadow:"9x",setClickable:"9y",getClickable:"9z",setTitle:"90",getTitle:"91",setLabel:"92",
getLabel:"93",setTop:"94",getTop:"95",setShape:"96",getShape:"97",setAnimation:"98",getAnimation:"99",getMap:"9a1"}},"AMap.MarkerShape":{c:"ms",o:{coords:"a",type:"b"}},"AMap.Overlay":{c:"o",m:{show:"a",hide:"b",setMap:"c",getMap:"d",setExtData:"e",getExtData:"f"}},"AMap.Poly":{p:"AMap.Vector",c:"ly",m:{setPath:"5a",getPath:"5b"}},"AMap.Polygon":{p:"AMap.Poly",c:"gn",o:{map:"a",zIndex:"b",path:"c",strokeColor:"d",strokeOpacity:"e",strokeWeight:"f",fillColor:"g",fillOpacity:"h",extData:"i",strokeStyle:"j",
strokeDasharray:"k"},m:{getArea:"6a",toString:"6b",contains:"6c"}},"AMap.Polyline":{p:"AMap.Poly",c:"le",o:{map:"a",zIndex:"b",geodesic:"c",isOutline:"d",outlineColor:"e",path:"f",strokeColor:"g",strokeOpacity:"h",strokeWeight:"i",strokeStyle:"j",strokeDasharray:"k",extData:"l"},m:{getLength:"7a"}},"AMap.Text":{p:"AMap.Overlay"},"AMap.Panorama":{c:"aa"},"AMap.PanoramaMarker":{c:"ar"},"AMap.PanoramaService":{c:"ae"},"AMap.AdvancedInfoWindow":{p:"AMap.InfoWindow",c:"pa",o:{autoMove:"a",closeWhenClickMap:"b",
content:"c",offset:"d",position:"e",panel:"f",searchRadius:"g",placeSearch:"h",driving:"i",walking:"j",transit:"k",asOrigin:"l",asDestination:"m"},m:{clear:"aa",searchPoiByKeyWord:"ab"}},"AMap.AntiCrabFrame":{c:"pb",m:{setMapStyle:"a"}},"AMap.ArrivalRange":{c:"pc",m:{search:"a"}},"AMap.Autocomplete":{c:"pd",o:{type:"a",city:"b",input:"c"},m:{setType:"a",setCity:"b",search:"c"}},"AMap.AutoPanby":{c:"pe"},"AMap.CircleEditor":{c:"pf",m:{open:"a",close:"b"}},"AMap.EllipseEditor":{c:"pfa",m:{open:"a",
close:"b"}},"AMap.RectangleEditor":{c:"pfb",m:{open:"a",close:"b"}},"AMap.CitySearch":{c:"pg",m:{getLocalCity:"a",getCityByIp:"b"}},"AMap.CloudDataLayer":{c:"ph",o:{map:"a",query:"b",clickable:"c"},m:{reload:"a",setMap:"b",getMap:"c",setOptions:"d",wrapUrl:"e"}},"AMap.CloudDataSearch":{c:"pi",o:{keywords:"a",filter:"b",orderBy:"c",pageSize:"d",pageIndex:"e"},m:{setOptions:"a",clear:"b",setPageIndex:"c",setPageSize:"d",searchNearBy:"e",searchById:"f",searchByDistrict:"g",searchInPolygon:"h"}},"AMap.CloudDataSearchRender":{c:"pj"},
"AMap.DistrictSearch":{c:"pk",o:{level:"a",extensions:"b",subdistrict:"c"},m:{setLevel:"a",setExtensions:"b",setSubdistrict:"c",search:"d"}},"AMap.DragRoute":{c:"pl",o:{polyOptions:"a",startMarkerOptions:"b",midMarkerOptions:"c",endMarkerOptions:"d",showTraffic:"e"},m:{setAvoidPolygons:"a",clearAvoidPolygons:"b",getAvoidPolygons:"c",setAvoidRoad:"d",clearAvoidRoad:"e",getAvoidRoad:"f",search:"g",setPolicy:"h",showRoute:"i",close:"j",open:"k",getWays:"l",getRoute:"m",destroy:"n",getPolyline:"o",getStart:"p",
getEnd:"q",getPoint:"r",getRoutes:"s"}},"AMap.Driving":{c:"pm",o:{policy:"a",extensions:"b",map:"c",panel:"d",hideMarkers:"e"},m:{clear:"a",search:"b",setAvoidPolygons:"c",clearAvoidPolygons:"d",getAvoidPolygons:"e",setAvoidRoad:"f",clearAvoidRoad:"g",getAvoidRoad:"h",setPolicy:"i",setLocation:"j",close:"k",open:"l"}},"AMap.DrivingRender":{c:"pp"},"AMap.Geocoder":{c:"pq",o:{city:"a",radius:"b",extensions:"c"},m:{getLocation:"a",setCity:"b",getAddress:"c"}},"AMap.Geolocation":{c:"pr",o:{enableHighAccuracy:"a",
timeout:"b",maximumAge:"c",convert:"d",showButton:"e",buttonDom:"f",buttonPosition:"g",buttonOffset:"h",showMarker:"i",markerOptions:"j",showCircle:"k",circleOptions:"l",panToLocation:"m",zoomToAccuracy:"n",useNative:"o"},m:{isSupported:"a",getCurrentPosition:"b",watchPosition:"c",clearWatch:"d"}},"AMap.GetLL":{c:"ps"},"AMap.Heatmap":{c:"pt",o:{radius:"a",gradient:"b",opacity:"c",zooms:"d"},m:{setOptions:"a",getOptions:"b",setDataSet:"c",getDataSet:"d",addDataPoint:"e",setMap:"f",hide:"g",show:"h",
getMap:"i",setzIndex:"j",getzIndex:"k"}},"AMap.HotSpot":{c:"pu",m:{setMap:"a"}},"AMap.LineSearch":{c:"pv",o:{pageIndex:"a",pageSize:"b",city:"c",extensions:"d"},m:{setPageIndex:"a",setPageSize:"b",setCity:"c",searchById:"d",search:"e"}},"AMap.MapType":{c:"pw",m:{hide:"a",show:"b"}},"AMap.Cluster":{c:"px"},"AMap.MarkerClusterer":{c:"py",o:{gridSize:"a",minClusterSize:"b",maxZoom:"c",averageCenter:"d",styles:"e",zoomOnClick:"f"},m:{disperse:"a",addMarker:"b",addMarkers:"c",removeMarker:"d",removeMarkers:"e",
clearMarkers:"f",getClustersCount:"g",getMap:"h",setMap:"i",getMarkers:"j",setMarkers:"k",getGridSize:"l",setGridSize:"m",getMinClusterSize:"n",setMinClusterSize:"o",getMaxZoom:"p",setMaxZoom:"q",isAverageCenter:"r",setAverageCenter:"s",getStyles:"t",setStyles:"u"}},"AMap.MouseTool":{c:"pz",m:{marker:"a",polyline:"b",polygon:"c",rectangle:"d",circle:"e",rule:"f",measureArea:"g",rectZoomIn:"h",rectZoomOut:"i",close:"j"}},"AMap.WebGLTool":{c:"pz",m:{parse:"a"}},"AMap.OverView":{c:"p0",o:{tileLayer:"a",
isOpen:"b",visible:"c"},m:{open:"a",close:"b",getTileLayer:"c",setTileLayer:"d",show:"e",hide:"f"}},"AMap.PlaceSearch":{c:"p1",o:{city:"a",type:"b",lang:"c",pageSize:"d",pageIndex:"e",extensions:"f",map:"g",panel:"h"},m:{clear:"a",setLang:"b",searchInBounds:"c",searchNearBy:"d",getDetails:"e",setType:"f",setPageIndex:"g",setPageSize:"h",setCity:"i",close:"j",open:"k"}},"AMap.PlaceSearchLayer":{c:"p2",o:{map:"a",keywords:"b"},m:{setMap:"a",setKeywords:"b"}},"AMap.PlaceSearchRender":{c:"p3"},"AMap.PolyEditor":{c:"p4",
m:{open:"a",close:"b"}},"AMap.RangingTool":{c:"p5",o:{startMarkerOptions:"a",midMarkerOptions:"b",endMarkerOptions:"c",lineOptions:"d",tmpLineOptions:"e",startLabelText:"f",midLabelText:"g",endLabelText:"h",startLabelOffset:"i",midLabelOffset:"j",endLabelOffset:"k"},m:{turnOn:"a",turnOff:"b"}},"AMap.RoadInfoSearch":{c:"p6",o:{pageIndex:"a",pageSize:"b",city:"c"},m:{setPageIndex:"a",setPageSize:"b",setCity:"c",roadInfoSearchByRoadId:"d",roadInfoSearchByRoadName:"e",crossInfoSearchByCrossId:"f",crossInfoSearchByRoadName:"g"}},
"AMap.Scale":{c:"p7",m:{show:"a",hide:"b"}},"AMap.StationSearch":{c:"p8",o:{pageIndex:"a",pageSize:"b",city:"c"},m:{setPageIndex:"a",setPageSize:"b",setCity:"c",searchById:"d",search:"e"}},"AMap.ControlBar":{},"AMap.ToolBar":{c:"p9",o:{offset:"a",ruler:"b",direction:"c",autoPosition:"d",locationMarker:"e",useNative:"f"},m:{getOffset:"a",setOffset:"b",hideRuler:"c",showRuler:"d",hideDirection:"e",showDirection:"f",hideLocation:"g",showLocation:"h",hide:"i",show:"j",doLocation:"k",getLocation:"l"}},
"AMap.Transfer":{c:"1",o:{city:"a",policy:"b",nightflag:"c",cityd:"d",extensions:"e",map:"f",panel:"g",hideMarkers:"h"},m:{clear:"a",search:"b",leaveAt:"c",setPolicy:"d",setCity:"e",setCityd:"f",close:"g",open:"h"}},"AMap.TransferRender":{c:"2"},"AMap.UTFGrid":{c:"3",m:{setMap:"a"}},"AMap.Walking":{c:"4",o:{map:"a",panel:"b",hideMarkers:"c"},m:{clear:"a",search:"b",close:"c",open:"d"}},"AMap.WalkingRender":{c:"5"},"AMap.Weather":{c:"6",m:{getLive:"a",getForecast:"b"}},"AMap.IndoorMap":{p:"AMap.CustomLayer",
c:"7",o:{alwaysShow:"9a"},m:{showIndoorMap:"9a",showFloor:"9b",showFloorBar:"9c",hideFloorBar:"9d",hideLabels:"9e",showLabels:"9f",getSelectedBuildingId:"9g",getSelectedBuilding:"9h",setSelectedBuildingId:"9i",getVisibleBuildingIds:"9j"}},"AMap.Riding":{c:"prd",o:{map:"a",panel:"b",policy:"c"},m:{clear:"a",search:"b",close:"c",open:"d",setPolicy:"e"}},"AMap.RidingRender":{c:"prdr"},"AMap.BezierCurve":{p:"AMap.Polyline",c:"AMap.BezierCurve",o:{tolerance:"tolerance",interpolateNumLimit:"interpolateNumLimit"}},
"AMap.BezierCurveEditor":{c:"AMap.BezierCurveEditor",o:{getMarkerOptions:"getMarkerOptions",getCtrlLineOptions:"getCtrlLineOptions"}},"AMap.GeometryUtil":{c:"AMap.GeometryUtil"},"AMap.GeoJSON":{c:"AMap.GeoJSON"}};w.e.Vca=w.BuryPoint.getMethodName=function(a,b){if(!this.ug[a])return b;var c;for(c=this.ug[a].m&&this.ug[a].m[b];!c&&this.ug[a].p;){var d=this.ug[a].p;c=this.ug[d].m&&this.ug[d].m[b];a=d}c||(c=b);return c};
w.e.add=w.BuryPoint.add=function(a,b,c){var d;if(d=this.ug[a]?this.ug[a].c:a){if(b){a=this.Vca(a,b);if(!a)return;d+=","+a}this.lX[d]=1;c&&(this.jL[d]=c)}};w.e.eb=w.BuryPoint.addOptions=function(a,b){var c="",c=this.ug[a]?this.ug[a].c:a,d,e;for(e in b)if(b.hasOwnProperty(e)){var g;this.ug[a]&&this.ug[a].o&&(g=this.ug[a].o[e]);g||(g=e);d=c+","+g;this.options[d]=1}"AMap.Map"===a&&this.s1(a,b,["mapStyle","lang","renderer","zoom"])};
w.e.s1=w.BuryPoint._addOptionsValue=function(a,b,c){for(var d=0,e,g;d<c.length;d++)e=c[d],b&&b[e]&&(g={},g[e]=b[e],this.o$(a,g))};w.e.o$=w.BuryPoint.addOptionsValue=function(a,b){var c=this.ug[a].c,d,e;for(e in b)b.hasOwnProperty(e)&&((d=this.ug[a].o&&this.ug[a].o[e])||(d=e),d=c+","+d,this.AL[d]=b[e])};
w.e.send=w.BuryPoint.send=function(){var a=[],b=[],c=[],d=[],e=w.e,g;for(g in e.lX)1!==e.eR[g]&&a.push(g);for(g in e.jL)1!==e.fR[g]&&b.push(g+"="+e.jL[g]);for(g in e.options)1!==e.gS[g]&&c.push(g);for(g in e.AL)1!==e.hS[g]&&d.push(g+"="+e.AL[g]);if(0<a.length||0<b.length||0<c.length||0<d.length)g=["type=f","k="+w.A.key,"u="+w.A.Sm,"m="+(w.l.Y?1:0),"pf="+w.l.Pr,"methods="+a.join("@"),"methodsParams="+b.join("@"),"options="+c.join("@"),"optionsValue="+d.join("@")],new w.Sa.fb(w.A.Rb+"://webapi.amap.com/count?"+
g.join("&")),e.clear(a,b,c,d);window.setTimeout(e.send,1E4)};w.e.clear=w.BuryPoint.clear=function(a,b,c,d){for(var e=0;e<a.length;e++)this.eR[a[e]]=1;for(e=0;e<b.length;e++)this.fR[b[e].split("=")[0]]=1;for(e=0;e<c.length;e++)this.gS[c[e]]=1;for(e=0;e<d.length;e++)this.hS[d[e].split("=")[0]]=1};window.setTimeout(w.e.send,1E4);w.aa=function(){};
w.aa.extend=w.aa.extend=function(a){function b(){}function c(){var a=this.initialize||this.B;a&&(a.apply(this,arguments),this.CLASS_NAME&&w.e.add(this.CLASS_NAME));if(!d&&this.jh){a=document.createElement("style");a.setAttribute("type","text/css");this.CLASS_NAME&&a.setAttribute("class",this.CLASS_NAME);this.jh=this.jh.replace(/url\((['"]?)(?:\.\.\/)*/g,"url($1"+w.A.ub+"/");a.styleSheet?a.styleSheet.cssText=this.jh:a.innerHTML=this.jh;for(var b=document.head||document.getElementsByTagName("head")[0],
c=null,e=0,g=b.childNodes.length;e<g;e++)if(1===b.childNodes[e].nodeType){c=b.childNodes[e];break}c?b.insertBefore(a,c):b.appendChild(a)}d=!0}var d=!1;b.prototype=this.prototype;var e=new b;e.constructor=c;c.prototype=e;c.prototype.kl=c.prototype["super"]=function(a){a.callee.oa.apply(this,a)};for(var g in this)this.hasOwnProperty(g)&&"prototype"!==g&&(c[g]=this[g]);a.vZ&&(w.extend(c,a.vZ),a.vZ=null);a.ga&&(w.extend.apply(null,[e].concat(a.ga)),a.ga=null);a.F&&e.F&&(a.F=w.extend({},e.F,a.F));var h=
e.constructor.Kda,k={};if(void 0!==h)for(g in h)h.hasOwnProperty(g)&&(k[h[g]]=g);for(g in a)if(Object.prototype.hasOwnProperty.call(a,g)){var l=g,m=g;h&&k[g]&&(m=k[g]);"function"===typeof a[l]&&"function"===typeof e[m]&&(a[l].oa=e[m])}w.extend(e,a);a.toString&&(e.toString=a.toString);c.rc=this.prototype;return c};w.aa.ob=w.aa.include=function(a){w.extend(this.prototype,a)};
w.extend=function(a){var b=Array.prototype.slice.call(arguments,1),c,d,e,g;d=0;for(e=b.length;d<e;d+=1)if(g=b[d]||{},Object.assign)Object.assign(a,g);else for(c in g)Object.prototype.hasOwnProperty.call(g,c)&&(a[c]=g[c]);return a};w.aa.Sj=function(a){for(var b in a)if(a.hasOwnProperty(b)){var c=a[b];if("string"===typeof c)this.prototype[b]&&(this.prototype[c]=this.prototype[b]);else for(var d=0,e=c.length;d<e;d++)this.prototype[b]&&(this.prototype[c[d]]=this.prototype[b])}};w.ka={h:function(a,b,c,d,e){if(this.Nd(a,b,c||this))return this;var g=this.ve=this.ve||{};g[a]=g[a]||[];e?g[a].unshift({jb:b,ke:c||this,dk:d}):g[a].push({jb:b,ke:c||this,dk:d});"complete"===a&&this.ta&&this.r(a);return this},Nd:function(a,b,c){var d=this.ve;if(b&&c){if(d&&a in d&&d[a])for(var e=0;e<d[a].length;e+=1)if(d[a][e].jb===b&&d[a][e].ke===c)return!0;return!1}return d&&a in d&&d[a]&&0<d[a].length},I:function(a,b,c){if(!this.Nd(a))return this;var d=this.ve;if(d&&d[a])for(var e=0;e<d[a].length;e+=
1)if(!(d[a][e].jb!==b&&"mv"!==b||c&&d[a][e].ke!==c)){d[a].splice(e,1);d[a].length||(d[a]=null);break}return this},JD:function(a,b){if(!this.Nd(a))return this;var c=this.ve;if(c&&c[a])for(var d=0;d<c[a].length;d+=1)if(!b||c[a][d].ke===b){c[a].splice(d,1);c[a].length||(c[a]=null);break}return this},r:function(a,b){if(!this.Nd(a))return this;var c={type:a};b||"string"!==typeof b&&"number"!==typeof b&&"boolean"!==typeof b?w.a.tD(b)?c.value=b:c=w.extend(c,b):c.value=b;for(var d=[].concat(this.ve[a]),e=
0;e<d.length;e+=1)d[e].jb&&(d[e].jb.call(d[e].ke||this,c),d[e]&&d[e].dk&&this.ve[a]&&this.ve[a].splice(e,1));return this},bi:function(a){a?this.ve&&this.ve[a]&&(this.ve[a]=null):this.ve=null;return this}};w.ka.on||(w.ka.on=w.ka.h);w.ka.off||(w.ka.off=w.ka.I);w.ka.emit||(w.ka.emit=w.ka.r);w.te={set:function(a,b,c){var d=this.sj;if(d&&d[a]){var d=d[a],e="set"+this.SV(a);d[e]?(d[e](b,c),c||this.aE(a,b)):d.set(a,b,c)}else(this.Mg=this.Mg||{})[a]=b,c||this.aE(a,b)},SV:function(a){return a.charAt(0).toUpperCase()+a.substr(1)},get:function(a,b,c){var d,e=this.sj;d="get"+this.SV(a);if(e&&e[a])return c=e[a],c[d]?c[d](b):c.get(a,b);if(this[d]&&!c)return this[d](b);if(this.Mg&&this.Mg.hasOwnProperty(a))return this.Mg[a]},X:function(a,b,c){this.sj||(this.sj={});this.sj[a]!==b&&(b.h(a,function(b){this.aE(a,
b)},this),this.sj[a]=b,c||this.aE(a))},he:function(a,b,c){for(var d=0;d<a.length;d+=1)this.X(a[d],b,!c)},mj:function(a){this.sj&&this.sj[a]&&(this.sj[a].I(a,"mv",this),this.sj[a]=void 0)},Qn:function(){if(this.sj)for(var a in this.sj)this.sj.hasOwnProperty(a)&&this.mj(a)},aE:function(a,b){if(this[a+"Changed"])this[a+"Changed"](b);else this.fU&&this.fU();this.r(a,b)},Tma:function(a,b,c){var d=new (w.aa.extend({ga:[w.ka,w.te]}));d.fU=function(){for(var b=!0,e=0;e<a.length;e+=1)d.get(a[e])||(b=!1);b&&
(d.Qn(),c())};for(var e=0;e<a.length;e+=1)d.X(a[e],b)},Qf:function(a,b){var c,d;for(c in a)a.hasOwnProperty(c)&&(d=a[c],this.set(c,d,b))}};w.A={localStorage:!0,dC:500,td:!0,vd:{dark:"#202020",blue_night:"#090d20",test:"#033447",mapv:"#000001",techblue:"#000b11",insight:"#19212a","default":"#fcf9f2"},pna:"dark light blue darkblue fresh grey midblue".split(" "),key:"fade461df1a9252187181890f5a8fddf",Rb:"http",md:[115.423412,39.442759,117.514625,41.060816,116.405285,39.904989],sd:"http://restapi.amap.com",ub:"http://webapi.amap.com",UD:"http://gaode.com",Gr:"http://m.amap.com",Jy:"http://webrd0{1,2,3,4}.is.autonavi.com/appmaptile?lang=[lang]&size=1&scale=1&style=8&x=[x]&y=[y]&z=[z]",
CD:"http://wprd0{1,2,3,4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x=[x]&y=[y]&z=[z]&scl=1&ltype=3",rM:"http://webst0{1,2,3,4}.is.autonavi.com/appmaptile?style=6&x=[x]&y=[y]&z=[z]",lE:"http://webst0{1,2,3,4}.is.autonavi.com/appmaptile?x=[x]&y=[y]&z=[z]&lang=zh_cn&size=1&scale=1&style=8",mE:"http://wprd0{1,2,3,4}.is.autonavi.com/appmaptile?x=[x]&y=[y]&z=[z]&lang=zh_cn&size=1&scl=1&style=8&ltype=11",wz:"http://wprd0{1,2,3,4}.is.autonavi.com/appmaptile?lang=[lang]&size=1&style=7&x=[x]&y=[y]&z=[z]",
QE:"http://vector.amap.com",vv:"vdata.amap.com",yN:"ws"};
function fc(a){w.aa.Wq=a.Wq;w.l=a.l;w.HD=a.HD;w.jga=a[7];a.l=null;w.A.ub=a[2].split(",")[0];w.A.Th=a.Th;w.A.Gy=a.Gy;var b=w.A.Rb=w.A.ub.split(":")[0];"https"===b&&(w.A.yN="wss",w.A.sd=w.A.sd.replace("http","https"),w.A.Jy=w.A.Jy.replace("http","https"),w.A.CD=w.A.CD.replace("http","https"),w.A.rM=w.A.rM.replace("http","https"),w.A.lE=w.A.lE.replace("http","https"),w.A.mE=w.A.mE.replace("http","https"),w.A.wz=w.A.wz.replace("http","https"),w.A.QE=w.A.QE.replace("http","https"));var c=window.location.href;
0!==c.indexOf("http")&&window.parent&&window.parent!==window&&(c=window.parent.location.href);w.A.jca=c;c=encodeURIComponent(c);w.A.Sm=c;w.A.fh=w.A.ub+"/theme/v1.3/markers/"+(w.l.qd?"b":"n");var d=document.createElement("style");d.type="text/css";w.A.gba="url("+b+"://webapi.amap.com/theme/v1.3/openhand.cur),default";var e=".amap-container{cursor:"+w.A.gba+";}.amap-drag{cursor:url("+b+"://webapi.amap.com/theme/v1.3/closedhand.cur),default;}";d.styleSheet?(b=function(){try{d.styleSheet.cssText=e}catch(a){}},
d.styleSheet.disabled?setTimeout(b,10):b()):d.appendChild(document.createTextNode(e));(document.head||document.getElementsByTagName("head")[0]).appendChild(d);w.A.mode=Number(a[3]);w.A.md=a[1];w.A.key=a[0];w.A.Gq=a[4];w.A.Cc=a[5];w.A.e$=a[6]}window.AMap&&window.AMap.OE&&window.AMap.OE.BF&&window.AMap.OE.BF(fc);w.tk={Uq:Math.PI/180,Aga:180/Math.PI,zJ:6378137};(function(){function a(a){return"undefined"===typeof a?"":a}w.Gg={Zca:function(b){b.name=a(b.name);var c=[b.y,b.x,b.name];if(w.l.Y){var d=[w.A.Gr+"/callAPP?","src=jsapi_q"];d.push("&ios="+encodeURIComponent("viewMap?sourceApplication=jsapi_q&dev=0&poiname="+b.name+"&lat="+b.y+"&lon="+b.x));d.push("&android="+encodeURIComponent("androidamap?action=shorturl&q="+c.join(",")+"&sourceApplication=jsapi_q"));d.push("&wp="+encodeURIComponent("viewMap?sourceApplication=jsapi_q&dev=0&poiname="+b.name+"&lat="+
b.y+"&lon="+b.x));d.push("&mo="+encodeURIComponent(w.A.Gr+"?q="+c.join(",")+"&callapp=0&sourceApplication=jsapi_q"));return d.join("")}return w.A.UD+"?q="+c.join(",")+"&src=jsapi_q"},IV:function(b){b.name=a(b.name);b.address=a(b.address);b.x=a(b.x);b.y=a(b.y);var c=[b.id,b.y,b.x,b.name,b.address];if(w.l.Y){var d=[w.A.Gr+"/callAPP?","src=jsapi_p"];d.push("&ios="+encodeURIComponent("multiPointShow?sourceApplication=jsapi_p&dev=0&q="+[b.y,b.x,b.name,b.address,b.id].join()+"&title="+b.name));d.push("&android="+
encodeURIComponent("androidamap?action=shorturl&p="+c.join(",")+"&sourceApplication=jsapi_p"));d.push("&wp="+encodeURIComponent("multiPointShow?sourceApplication=jsapi_p&dev=0&q="+[b.y,b.x,b.name,b.address,b.id].join()+"&title="+b.name));return d.join("")}return w.A.UD+"?p="+c.join(",")+"&src=jsapi_p"},GV:function(b){if(w.l.Y){var c=[w.A.Gr+"/callAPP?","src=jsapi_detail"];c.push("&ios="+encodeURIComponent("viewPOIDetail?sourceApplication=jsapi_detail&poiid="+b.id));b.name=a(b.name);b.x=a(b.x);b.y=
a(b.y);c.push("&android="+encodeURIComponent("androidamap?action=openFeature&featureName=PoiDetail&poiid="+b.id+"&poiname="+b.name+"&x="+b.x+"&y="+b.y+"&sourceApplication=jsapi_detail"));c.push("&wp="+encodeURIComponent("viewPOIDetail?sourceApplication=jsapi_detail&poiid="+b.id));c.push("&mo="+encodeURIComponent(w.A.Gr+"/detail/index/poiid="+b.id+"&sourceApplication=jsapi_detail"));return c.join("")}return w.A.UD+"/detail/"+b.id+"?src=jsapi_detail"},mK:function(b){b.sname=a(b.sname);""===b.sname&&
(b.sname="\u8d77\u70b9");b.dname=a(b.dname);""===b.dname&&(b.dname="\u7ec8\u70b9");b.mcount=a(b.mcount);b.my=a(b.my);b.mx=a(b.mx);b.mname=a(b.mname);var c=[b.sy,b.sx,b.sname,b.dy,b.dx,b.dname,b.m,b.t,b.mcount,b.my,b.mx,b.mname];if(w.l.Y){var d=[w.A.Gr+"/callAPP?","src=jsapi_r_"+b.t];d.push("&ios="+encodeURIComponent("path?sourceApplication=jsapi_r_"+b.t+"&dev=0&slat="+b.sy+"&slon="+b.sx+"&sname="+b.sname+"&dlat="+b.dy+"&dlon="+b.dx+"&dname="+b.dname+"&m="+b.m+"&t="+b.t+"&vian=0&vialons=&vialats=&vianames="));
var e=b.t;0===b.t?e=2:2===b.t&&(e=4);d.push("&android="+encodeURIComponent("androidamap://route?sourceApplication=jsapi_r_"+b.t+"&slat="+b.sy+"&slon="+b.sx+"&sname="+b.sname+"&dlat="+b.dy+"&dlon="+b.dx+"&dname="+b.dname+"&dev=0&"+b.m+"&t="+e));d.push("&wp="+encodeURIComponent("path?sourceApplication=jsapi_r_"+b.t+"&dev=0&slat="+b.sy+"&slon="+b.sx+"&sname="+b.sname+"&dlat="+b.dy+"&dlon="+b.dx+"&dname="+b.dname+"&m="+b.m+"&t="+b.t+"&vian=0&vialons=&vialats=&vianames="));d.push("&mo="+encodeURIComponent(w.A.Gr+
"/?r="+c.join(",")+"&callapp=0&sourceApplication=jsapi_r_"+b.t));return d.join("")}return w.A.UD+"?r="+c.join(",")+"src=jsapi_r_"+b.t},Dp:function(a){w.l.Y?window.location.href=a:window.open(a)}}})();"function"!==typeof Object.keys&&(Object.keys=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push(c);return b});w.a={zE:[],Za:268435456,el:[215440491,106744817],n_:function(){var a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");return function(b,c){var d=[],e;c=c||a.length;if(b)for(e=0;e<b;e++)d[e]=a[0|Math.random()*c];else{var g;d[8]=d[13]=d[18]=d[23]="-";d[14]="4";for(e=0;36>e;e++)d[e]||(g=0|16*Math.random(),d[e]=a[19===e?g&3|8:g])}return d.join("")}}(),by:{start:function(a){a.startTime=new Date;a.RZ=[];var b=(new Date).getTime();a.id=requestAnimationFrame(function d(){var e=(new Date).getTime();
a.RZ.push(e-b);b=e;a.id=requestAnimationFrame(d)})},cancel:function(a){a.id&&cancelAnimationFrame(a.id)},stop:function(a){a.Vaa=new Date-a.startTime;this.cancel(a);a.by=Math.round(1E3/(a.Vaa/(a.RZ.length+1)))}},dK:function(a){var b={};if(w.a.$j(a,"object"))for(var c in a)a.hasOwnProperty(c)&&(b[a[c]]=c);return b},create:"function"===typeof Object.create?Object.create:function(a,b){function c(){}c.prototype=a;var d=new c,e;for(e in b)b.hasOwnProperty(e)&&(d[e]=b[e]);return d},vb:function(a){if("object"===
typeof a&&null!==a){if(a.xX||this.$j(a,"Float32Array")||this.$j(a,"Uint16Array"))return a;var b=this.isArray(a)?[]:{},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=w.a.vb(a[c]));return b}return a},zW:function(a){return(a|0)===a},Uha:"function"===typeof Object.setPrototypeOf?Object.setPrototypeOf:function(a,b){for(var c in b)a[c]=b[c]},bm:function(a){return"function"===typeof a},pp:function(){},keys:function(a){if("function"===typeof Object.keys)return Object.keys(a);var b=[],c;for(c in a)a.hasOwnProperty(c)&&
b.push(c);return b},map:function(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,d=[];if(a&&a.length)w.a.Pb(a,function(){for(var e=arguments.length,g=Array(e),h=0;h<e;h++)g[h]=arguments[h];d[g[1]]=b.apply(c||a,g)});else return a;return d},Pb:function(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(a&&a.length)for(var d=0,e=a.length;d<e&&!1!==b.call(c,a[d],d,a);d++);},find:function(a,b){for(var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:
null,d=0,e=a.length;d<e;d++)if("function"===typeof b){if(b.call(c,a[d],d,a))return a[d]}else if(a[d]===b)return a[d];return null},tD:function(a){return"object"===typeof HTMLElement?a instanceof HTMLElement:a&&"object"===typeof a&&1===a.nodeType&&"string"===typeof a.nodeName},qs:function(a,b){var c="ASDFGHJKLQWERTYUIO!sdfghjkleiu3~yr5-P&mq9`%zCN*b=8@^xpVM",d,e;"v5"<(b||"v5")?(d=c.length,e=512):(d=27,c=c.substr(0,27),e=333);var g,h,k,l,m;h=[];k=NaN;l=0;for(m=a.length;l<m;l++)g=a[l],g=c.indexOf(g),isNaN(k)?
k=g*d:(h.push(k+g-e),k=NaN);return h},Dha:function(a,b){for(var c=1,c=512<b.length?Math.round(Math.pow(b.length,0.5)):b.length,d=Math.ceil(b.length/c),e=0;e<d;e+=1){var g=c*e,h=g+c;h>b.length&&(h=b.length);for(;g<h;g+=1)a(b[g])}},Jaa:function(a){if(/^rgba\(/.test(a))return this.Wr(a);var b=a=this.uC(a);"#"===a[0]&&(a=a.substring(1),3===a.length&&(a=a.replace(/./g,function(a){return a+a})),b=this.Zf(8===a.length?a:"ff"+a));return this.Wr(b)},uC:function(a){var b={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",
aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",
darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",
hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",
linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",
palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",
steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return"string"===typeof a?b[a.toLowerCase()]?b[a.toLowerCase()]:a:a},LC:function(a,b,c){var d,e;d=Math.floor(c/2);e=c-d;d=(1<<d)-1<<e;e=(1<<e)-1;return[c,a&d|b&e,b&d|a&e]},MC:function(a){return a?encodeURIComponent(a):""},ne:function(a,b,c,d){c=a[b].i[c];if("undefined"===typeof c)return null;
a=a[b].s;if("number"===typeof c)return a[c];for(;"undefined"===typeof c[d.toString()]&&!(d-=1,3>d););d=c[d.toString()];return"number"===typeof d?a[d]:null},Wr:function(a){a=a.split(",");a[0]=parseFloat(a[0].split("rgba(")[1])/255;a[1]=parseFloat(a[1])/255;a[2]=parseFloat(a[2])/255;a[3]=parseFloat(a[3]);return a},rha:function(a){a=a.split(",");a[0]=parseFloat(a[0].split("rgb(")[1])/255;a[1]=parseFloat(a[1])/255;a[2]=parseFloat(a[2])/255;return a},bJ:function(a){if(a instanceof Array)return 3==a.length&&
a.push(1),a;a=this.uC(a);if(0==a.indexOf("#")){if(7==a.length)return this.Vr(a.substr(1));if(9==a.length)return a=a.substr(1),this.Li(a.substr(6)+a.substr(0,6))}else{if(0==a.indexOf("rgb("))return this.rha(a);if(0==a.indexOf("rgba("))return this.Wr(a)}},LY:function(a){return w.a.Zf("ff"+a)},Zf:function(a){for(var b=[],c=0,d=a.length;c<d;c+=2)b.push(parseInt(a.substr(c,2),16));b.push((b.shift()/255).toFixed(2));return"rgba("+b.join(",")+")"},Vr:function(a){return w.a.Li("ff"+a)},Li:function(a){for(var b=
[],c=0,d=a.length;c<d;c+=2)b.push(parseInt(a.substr(c,2),16)/255);b.push(b.shift());return b},ap:function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0},Nl:function(a,b){0<=b&&a.splice(b,1);return a},Ut:function(a,b){var c=w.a.indexOf(a,b);return w.a.Nl(a,c)},filter:function(a,b){var c=[];w.a.Pb(a,function(a,e){b(a,e)&&c.push(a)});return c},indexOf:function(a,b){if(!a||!a.length)return-1;if(a.indexOf)return a.indexOf(b);for(var c=0;c<a.length;c+=1)if(a[c]===b)return c;return-1},bind:function(){var a=
!1;Function.prototype.bind&&(a=!0);return function(b,c){var d=2<arguments.length?Array.prototype.slice.call(arguments,2):null;return a?d?(d.unshift(c),b.bind.apply(b,d)):b.bind(c):function(){return b.apply(c,d||arguments)}}}(),Bb:function(a,b){b=b||{};a.F=w.extend({},a.F,b);return a.F},YU:function(){return!1},join:function(a,b){if(a.join)return a.join(b);var c=[],d;for(d in a)a.hasOwnProperty(d)&&c.push(d+"="+(a[d]||""));return c.join(b)},wV:function(a,b){return(a||"")+Math.round(Math.random()*Math.pow(10,
b||6))},Jb:function(){var a=0;return function(b){b._amap_id||(a+=1,b._amap_id=a);return b._amap_id}}(),Rba:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",$g:Date.now?function(){return Date.now()}:function(){return(new Date).getTime()},ZW:function(a,b,c,d){var e;if(d){var g=0,h,k=this.$g;e=function(){h=k();if(h-g<b)return!1;g=h;a.apply(c,arguments)}}else{var l,m,n;n=function(){l=!1;m&&(e.apply(c,m),m=!1)};e=function(){l?m=arguments:(l=!0,a.apply(c,arguments),setTimeout(n,b))}}return e},
Sc:function(a,b){return+parseFloat(a).toFixed(b||0)},isArray:Array.isArray?Array.isArray:function(a){return this.$j(a,"array")},$j:function(a,b){return Object.prototype.toString.call(a).split(" ")[1].slice(0,-1).toLowerCase()===b.toLowerCase()},ga:"function"===typeof Array.prototype.ga?function(a,b){return a.ga(b)}:function(a,b){return-1!==this.indexOf(a,b)},zZ:function(a){var b=0;if(0===a.length)return b;for(var c,d=0,e=a.length;d<e;d+=1)c=a.charCodeAt(d),b=(b<<5)-b+c,b&=b;return b},Ola:function(a,
b){b=b?Math.ceil(parseInt(b.substr(6))/24):1;for(var c="",d=0,e=a.length;d<e;d++)c+=String.fromCharCode((a.charCodeAt(d)-256-b+65535)%65535);return c},jba:function(a,b){var c=(a+"").slice(-2),d=(b+"").slice(-2);a=a.slice(0,-2);b=b.slice(0,-2);var e=parseInt((d+c).slice(1)),d=parseInt("1"+d)/3E3;a-=parseInt("1"+c)/3E3*(Math.ceil(e/250)%2?1:-1);b-=d*(1<e/500?1:-1);return new w.U(parseFloat(a).toFixed(5),parseFloat(b).toFixed(5))},yX:function(a){return"undefined"!==typeof JSON&&JSON.stringify?w.a.zZ(JSON.stringify(a)):
null},xoa:function(a,b){if(b||!a.hasOwnProperty("_amap_hash")){var c=w.a.yX(a);c&&(a._amap_hash=c)}return a._amap_hash},iepngFix:function(a){function b(){for(var a;c.length;)a=c.shift(),window.DD_belatedPNG.fixPng(a);d.QK=!0}this.bY||(this.bY=[],this.QK=!1);var c=this.bY,d=this;if("img"===a.tagName.toLowerCase())c.push(a);else{a=a.getElementsByTagName("*");for(var e=0;e<a.length;e+=1)c.push(a[e])}window.DD_belatedPNG&&this.QK?setTimeout(function(){b()},100):this.QK||w.hb.load("AMap.FixPng",b)},ya:function(a){if(w.a.isArray(a))if(w.a.isArray(a[0]))for(var b=
0;b<a.length;b+=1)a[b]=w.a.ya(a[b]);else if(b=typeof a[0],"string"===b||"number"===b)return new w.U(a[0],a[1]);return a},Cn:function(a){return w.a.isArray(a)?new w.Rc(a[0],a[1]):a}};
(function(){function a(a){window.clearTimeout(a)}function b(a){var b,c,d=["webkit","moz","o","ms"];for(b=0;b<d.length&&!c;b+=1)c=window[d[b]+a];return c}function c(a){var b=+new Date,c=Math.max(0,(w.l.Mj?50:20)-(b-d));d=b+c;return window.setTimeout(a,c)}var d=0,e=window.requestAnimationFrame||b("RequestAnimationFrame")||c,g=window.cancelAnimationFrame||b("CancelAnimationFrame")||b("CancelRequestAnimationFrame")||a;w.a.pc=function(a,b,c,d){a=w.a.bind(a,b);if(c)a();else return e.call(window,a,d)};w.a.Wg=
function(a){a&&g.call(window,a)}})();w.a.gz=window.requestIdleCallback?window.requestIdleCallback.bind(window):function(a){var b=Date.now();return setTimeout(function(){a({didTimeout:!1,timeRemaining:function(){return Math.max(0,70-(Date.now()-b))}})},(1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}).timeout||0)};w.a.RI=window.cancelIdleCallback?window.cancelIdleCallback.bind(window):function(a){clearTimeout(a)};(function(a){var b=1,c={};a.a.Rha=function(a,b){if(c[a]){var g=c[a];g.nz=1;g.result=b;if(g.Pk){for(var h=g.Pk,k=0,l=h.length;k<l;k++)h[k].call(null,b);g.Pk=null}}};a.a.vaa=function(a){c[a]=null};a.a.Fja=function(a,b){if(c[a]){var g=c[a];0<g.nz?b(null,g.result):(g.Pk||(g.Pk=[]),g.Pk.push(b))}else b(null,a)};a.a.fK=function(d,e){var g=navigator.geolocation;if(!a.l.qD||"https:"===document.location.protocol)return d(null,g);var h;e&&e.Gja&&(h="f"+b++,c[h]={nz:0});var k=null,l=!1;e&&e.timeout&&(k=setTimeout(function(){k=
void 0;d({code:3,info:"TIME_OUT",message:"Get geolocation time out."});l=!0},e.timeout));g.getCurrentPosition(function(){l||(clearTimeout(k),k=void 0,d(null,g))},function(b){l||(clearTimeout(k),k=void 0,2===b.code&&0<b.message.indexOf("permission")?a.hb.load("AMap.GeoRemoteLoc",function(){d(null,a.V_,h)}):d(null,g))},{timeout:1E3});return h}})(w);(function(a){var b=a.aa.extend({ga:[a.ka],B:function(){}});a.pj=new b})(w);(function(a){var b=a.aa.extend({ga:[a.ka],B:function(){this.S4()},S4:function(){a.pj&&a.pj.h("vecTileParsed.buildings",this.x4,this)},yW:function(a){return a.map.JQ},yV:function(a){return this.yW(a)?a.map.LG:null},Oha:function(a,b){if(b){var e=b.map;e&&(e.LG?e.LG.toString():"")!==(a?a.toString():"")&&(e.LG=a||[],e.set("display",0))}},bZ:function(a,b){if(b){var e=b.map;e&&e.JQ!==a&&(e.JQ=a,e.set("display",0))}},Fka:function(){},EQ:function(a,b){if(a)for(var e=0,g=a.length;e<g;e++)a[e]&&0>b.indexOf(a[e])&&
b.push(a[e])},aV:function(b){if(!b)return null;b=b.map.$a;for(var d=0,e=b.length;d<e;d++)if(a.w.vk&&b[d]instanceof a.w.vk&&b[d].xa&&b[d].xa.length&&(-1!==b[d].xa.indexOf("building")||-1!==b[d].xa.indexOf("poilabel")))return b[d];return null},pca:function(a){if(a=this.aV(a)){if(a=a.fa.get("tiles",null,!0))a=a[0];else return null;if(!a||!a.length)return null;for(var b=[],e=0,g=a.length;e<g;e++){var h=a[e];h.Te&&h.Te.je&&this.EQ(h.Te.je,b)}return b}},x4:function(a){if(a.Ln&&a.Ln.Te){var b=a.Ln.Te.je;
if(b){var e=[];this.EQ(b,e);this.r("vecTileParsed.builds.found",{aU:e,Ln:a.Ln})}}}});a.oh=new b})(w);(function(a){function b(){return{checkup:function(){var a=Array.prototype.slice.call(arguments,0);a.pop()(null,a)}}}function c(a){return{injectCode:function(b,c){var d=null,e=null;try{d=(new Function("self",b))(a)}catch(g){console.error("error",e),e=g.toString()}c(e,d)}}}function d(a){function b(c,d){function e(a,b,c){a={jv:Date.now(),Yu:h,error:a,result:b,Jr:!1,jn:!1};if(c)for(var g in c)c.hasOwnProperty(g)&&(a[g]=c[g]);d(a)}var g=c.AK,h=c.Yu,l=c.aJ,m=c.Gx,n=c.A$||[],p=a._wkHandlers[g];p?p[l]?m?
p[l].apply(p,n.concat(e)):e(null,p[l].apply(p,n)):e("Unknown cmd: "+l):e("Can not find handler for: "+g)}var c=[],d=null,e=null;for(d in this._wkHandlers)-1!==d.indexOf("_def_")&&(e=this._wkHandlers.lna=d);"function"===typeof this._wkHandlers[e].B&&this._wkHandlers[e].B.call(this._wkHandlers[e]);a.vx=function(a){c.push.apply(c,a)};a.addEventListener("message",function(d){function e(b){if(t){t.push(b);var d=!!b.Jr;d||n++;b=n>=h||b.jn;if(d||b){d=1<t.length?{nha:t}:t[0];d.jv=Date.now();d.moa=p;if(c.length){try{a.postMessage(d,
c)}catch(g){a.postMessage(d),console.error(g)}c.length=0}else a.postMessage(d);t.length=0;b&&(e=t=null)}}else console.error("Seemed callback already sent!!",b,b.result.Ac)}var g=d.data;d=g.kha||[g];for(var h=d.length,n=0,p=Date.now()-g.jv,t=[],g=0;g<h;g++)b(d[g],e)},!1)}function e(d,h){this.F=a.extend({batchSend:!0,lazy:!1,libPolyfills:null},h);this.Bt=[];this.bw=this.F.clientId||"w"+g++;this.F.onReady&&this.vL(this.F.onReady);this.BA=this.K3();if("function"===typeof d){var m={};m[this.BA]=d;d=m}d[e.pK]=
c;d[this.TP()]=b;this.PA=d;this.Tw(null);this.F.lazy||this.Ex();a.fD||!1===this.F.hostWorker||(a.fD=this)}var g=1,h=1;a.extend(e,{pK:"_g_",bia:function(a){if(!a.m1){var b=[];a.addEventListener("message",function(a){a=a.data;a=a.nha||[a];for(var c=0,d=a.length;c<d;c++){var e=a[c],g;a:{g=e.Yu;for(var h=!e.jn,k=0,v=b.length;k<v;k++){var x=b[k];if(g===x.Yu){h||b.splice(k,1);g=x;break a}}g=void 0}g?g.Gx.call(null,e.error,e.result,!0):console.warn("Receive worker msg: ",e)}},!1);a.a1=b;a.m1=!0}}});a.extend(e.prototype,
{K3:function(){return"_def_"+this.bw},TP:function(){return"_cln_"+this.bw},H8:function(){var a=Array.prototype.slice.call(arguments,0);this.xS=a;if(this.wt){for(var b=0,c=this.wt.length;b<c;b++)this.wt[b].apply(null,a);this.wt.length=0}},vx:function(a){this.z8&&this.Bt.push.apply(this.Bt,a)},vL:function(a){this.xS?a.apply(null,this.xS):(this.wt||(this.wt=[]),this.wt.push(a))},Ex:function(b){var c=this;if(!c.YO){c.YO=!0;var d=function(d,e){d&&a.l.Br&&console.warn(d);c.H8.call(c,d,e);b&&b(d,e)};a.l.Br?
this.x8(function(a,b){b?this.Y4(b,function(a,c){a?d(a):(this.Tw(c),this.rI=c,this.Bt.length=0,this.dB=null,d(null,{K$:b,Oja:c}))}):d("Worker start failed!")}):d("Worker not supported!")}},Zj:function(b,c){var d=2<arguments.length&&void 0!==arguments[2]?arguments[2]:a.a.pp,g=this;b=b||g.BA;var h={};g.FO(b,c,h);g.Tw(null,h);g.vL(function(a){a?d(a):g.rI?(a=g.ZP(c,g.zG(g.bw,b),!0),g.rI.sendMessage(e.pK+":injectCode",a,function(a,b){a||g.Tw(g.rI,h);d(a,b)})):d("Worker msger missing!!")})},zG:function(a,
b){if(!a||!b)throw Error("clientId or ns missing!!");return a+"_"+b},c4:function(a,b,c){function d(){var b=Array.prototype.slice.call(arguments,0);c.sendMessage.apply(c,[a].concat(b))}var e=this;if(!c)return function(){e.YO||"untilCall"===e.F.lazy&&e.Ex();b.apply(this.dB,arguments)};d._proxy2Worker=!0;return d},c2:function(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&this.FO(c,a[c],b);return b},FO:function(a,b,c){b=b.call(null,!1);for(var d in b)b.hasOwnProperty(d)&&(c[a+":"+d]=b[d],a===this.BA&&
(c[d]=b[d]))},Tw:function(a,b){b||(this.dB||(this.dB=this.c2(this.PA)),b=this.dB);for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];"function"===typeof d&&(this[c]=this.c4(c,d,a))}this.z8=!!a},ZP:function(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:!1,d=a.toString(),e,d=d.replace(/^function([^\(]*)\(/,function(){e="_prep_h"+h++;return"function "+e+"("});return e?"\n\t\t\t\t"+d+"\n\t\t\t\tif (self._wkHandlers['"+b+"'] && "+!c+") {\n\t\t\t\t\tthrow new Error('"+b+" already exists!')\n\t\t\t\t} else {\n\t\t\t\t\tif ("+
c+" && self._wkHandlers['"+b+"']) {\n\t\t\t\t\t\tvar handlerFunObj = "+e+".call(null, self) || {}\n\n\t\t\t\t\t\tif (typeof Object.assign === 'function') {\n\t\t\t\t\t\t\tObject.assign(self._wkHandlers['"+b+"'], handlerFunObj)\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tfor (var key in handlerFunObj) {\n\t\t\t\t\t\t\t\tif (handlerFunObj.hasOwnProperty(key)) {\n\t\t\t\t\t\t\t\t\tself._wkHandlers['"+b+"'][key] = handlerFunObj[key]\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tself._wkHandlers['"+
b+"'] = "+e+".call(null, self) || {}\t\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t"+e+" = null;\n\t\t\t":(console.error("No function match!!"),!1)},x8:function(a){var b=this.bw,c=[],d;for(d in this.PA)if(this.PA.hasOwnProperty(d)){var g=this.ZP(this.PA[d],this.zG(b,d));g&&c.push(g)}b=this.F.libPolyfills||[];d=0;for(g=b.length;d<g;d++)b[d]="("+b[d].toString()+")(self);";var h=b.join(";\n")+";\n"+c.join(";\n"),c=this.F.hostWorker,s=this;c&&c!==s?c.vL(function(b,c){b?a.call(s,b):c.Oja.sendMessage(e.pK+":injectCode",
h,function(b){b?a.call(s,b):a.call(s,null,c.K$)})}):a.call(s,null,s.H9(h))},H9:function(a){var b={type:"text/javascript; charset=utf-8"};a=["self._wkHandlers={};",a,"("+d.toString()+")(self)"].join("");var c;try{var e=window.URL||window.webkitURL,g=e.createObjectURL(new Blob([a],b));c=new Worker(g);setTimeout(function(){e.revokeObjectURL(g);g=null},3E3)}catch(h){return}return c},Q2:function(b){var c=1,d=b.a1,e=this,g=!!e.F.batchSend;return function(h){var s=Array.prototype.slice.call(arguments,1),
r="function"===typeof s[s.length-1]?s.pop():null,u=e.bw,v=h.split(":"),x=e.BA;1<v.length&&(h=v[1],x=v[0]);s={jv:a.a.$g(),AK:e.zG(u,x),Gx:!!r,Yu:u+"_"+c++,aJ:h,A$:s};r&&d.push({aJ:s.aJ,AK:s.AK,jv:s.jv,Yu:s.Yu,Gx:r});g?e.E1(b,s):e.ut(b,s)}},ut:function(a,b){if(this.Bt.length){try{a.postMessage(b,this.Bt)}catch(c){a.postMessage(b),console.error(c)}this.Bt.length=0}else a.postMessage(b)},E1:function(b,c){b.pH||(b.pH=[]);b.pH.push(c);if(!b.sS){var d=this;b.sS=setTimeout(function(){b.sS=null;var c=b.pH;
c.length&&(d.ut(b,1===c.length?c[0]:{jv:a.a.$g(),kha:c}),c.length=0)},0)}},A9:function(a){var b=this;a.addEventListener("error",function(a){console.error(a);b.Tw(null)},!1);e.bia(a)},Y4:function(a,b){var c=this;c.A9(a);var d=this.Q2(a);if(e.z2)b.call(c,null,{sendMessage:d});else{e.z2=!0;var g=[c.TP()+":checkup",Math.random().toFixed(5)+"",Math.round(1E3*Math.random()),!1,function(a,e){var h=!0;if(a||!e||e.length!==g.length-2)h=!1;else for(var k=0,v=e.length;k<v;k++)if(e[k]!==g[k+1]){h=!1;break}h?
b.call(c,null,{sendMessage:d}):(console.error(a),b.call(c,"Self checkup failed!!"))}];d.apply(c,g)}}});a.Os=e})(w);(function(){if(!w.Yd){w.Yd={ue:{},uy:{}};var a=w.Yd,b=w.Yd.ue,c=w.a,d=w.A;b.start=function(b){a.uy[b.id]={K:b.K,time:{pW:c.$g()},$$:function(){return c.$g()-this.time.pW}}};b.end=function(b){var d=a.uy[b.id],e=d.time,d=c.bind(d.$$,d),l=b.index,m=b.key;"function"!==typeof b.Cc&&(b.Cc=function(){});if(void 0===e[m])void 0===l?e[m]=d():(e[m]=[],e[m][l]=d());else if(void 0!==l&&void 0===e[m][l])e[m][l]=d();else return b.Cc(Error("Duplicate Invoke"));b.Cc(null)};b.push=function(b){var c=a.uy[b.id].time,
d=b.key,e=b.Un;"function"!==typeof b.Cc&&(b.Cc=function(){});if(void 0===c[d])c[d]=e;else return b.Cc(Error("Duplicate Invoke"));b.Cc(null)};b.send=function(b){var c=d.Rb+"://webapi.amap.com/count?",k=w.extend(e({K:a.uy[b.id].K}),b.params||{}),l=w.a;b.params&&b.params.rs&&!b.params.type&&(b=a.uy[b.id].time,delete b.pW,k=w.extend(k,b));b=[];for(var m in k)l.isArray(k[m])?b.push([m,k[m].join("-")].join("=")):b.push([m,k[m]].join("="));b.push("jl="+(d.Gy?1:0));if(l.$j(window.performance,"performance")&&
l.$j(window.performance.getEntriesByType,"function")){var n=0,p=["webapi.amap.com","100.69.169.127","localhost"],q=["/maps","/css"];l.Pb(window.performance.getEntriesByType("resource"),function(a){var b=void 0,c=void 0;a.name.match(/:\/\/([^:?#/]+)/)&&(b=RegExp.$1);a.name.match(/[^\/](\/[^/?#:]+)/)&&(c=RegExp.$1);b&&c&&l.ga(p,b)&&l.ga(q,c)&&(n+=parseInt(a.responseEnd-a.startTime))});0!==n&&b.push("sd="+n)}new w.Sa.fb(c+b.join("&"))};var e=function(a){var b=w.l;a=w.j.oV(a.K);return{type:"q",resolution:a.width+
"*"+a.height,k:d.key,u:d.Sm,iw:b.Je?1:0,cw:b.cU?1:0,gc:b.qK,m:b.Y?1:0,cv:b.Fx?1:0,pf:b.Pr,dpr:window.devicePixelRatio,screenwidth:screen.width,scale:b.SE||0,detect:b.ja?1:0,v:d.Gq}}}})();(function(){if(w.l.Br&&!w.$E){var a=w.a.dK({keys:"keys",A:"Conf",extend:"extend",l:"Browser",qs:"uncodeCoords"});w.$E=function(){var b=new w.Os(function(){return{B:function(){this.Af={};this.Cf=[];this.Qm={}},aj:function(a,b){this.qea(a,b)},qea:function(a,b){function e(e,g){var l=2<arguments.length&&void 0!==arguments[2]?arguments[2]:!1;if(q.Af[h.wp]||q.O4(h)){var m=e.split("|");g&&(m[0]=g+m[0]);var n=m,p="";m[m.length-1]&&(p=m[m.length-1],n=m.splice(0,m.length-1));q.Lr(q.extend({},a,{LE:n,nc:k,bk:l,
tW:!0}),b);return p}}var g=this,h=new XMLHttpRequest;a.de.Lc?this.Lc=a.de.Lc:a.de.Lc=this.Lc;var k=a.nc,l=a.xg,m=a.Nb,n=a.url;if(this.qo()&&(this.fA(),l)){this.yk(m,b);return}var p=0,q=this;h.En="";h.wp=[(new Date).getTime(),l?1:0].join("-");l?this.Cf.push(h):this.Af[h.wp]=1;h.onreadystatechange=function(){if(4===h.readyState&&0===h.status)h.aq||(h.aq=!0,g.yk(m,b),h.onreadystatechange=null,l?g.Yw(h):delete g.Af[h.wp]);else if(!h.aq){if(g.qo()&&(g.fA(),l))return;if(3===h.readyState){var k=h.responseText.substring(p);
h.En=e(k,h.En);p=h.responseText.length}else 4===h.readyState&&(k=h.responseText.substring(p),a.eh&&(k+="|"),e(k,h.En,!0),h.En="",l?g.Yw(h):delete g.Af[h.wp])}};h.onerror=function(){};this.yK||(this.yK=1);h.open("GET",n,!0);h.send()},Du:function(a){function b(d,p,r){var s=[r,d,p].join("/");18<k&&!n&&(s+="/"+k);if((d=e.filter(function(a){return a.key===s})[0])&&"loaded"!==d.status&&-1!==m.indexOf(t))if("limg"===t)console.log("un reached"),p=h[1],d.Qd=p,"string"===typeof p.b&&(p.b=x.gw(p.b)),r="",(r=
"object"===typeof p.u?p.u.url:p.u)&&(p.u={url:r,Tn:"limg-"+d.key+"-"+g});else{p={ti:d.ma,ll:s,Ba:h,Wc:t,EI:a.Mq,NK:"building"===t,dh:"poilabel"===t||"roadlabel"===t||"building"===t&&q};if("poilabel"===t||"roadlabel"===t)console.log("un reached"),p.Qd=d.Qd;t===m[m.length-1]&&(d.status="loaded");l.push(p)}}var e=a.Nb,g=a.WK,h=a.Qx,k=a.nc,l=a.Uc,m=a.xa,n=a.Je,p=a.sK,q=a.td,s=h[0].split("-"),r=parseInt(s[1]),u=parseInt(s[2]),v=parseInt(s[0]),x=this,t=s[3],s=Math.pow(2,v);10>v&&(r<=p&&b(r+s,u,v),r>=s-
p&&b(r-s,u,v));b(r,u,v)},Yw:function(a){for(var b=this.Cf.length-1;0<=b;b--)this.Cf[b]===a&&this.Cf.splice(b,1)},O4:function(a){for(var b=0,e=this.Cf.length;b<e;b++)if(this.Cf[b]===a)return!0;return!1},qo:function(){return this.keys(this.Af).length?!0:!1},fA:function(){for(var a=this.Cf.length-1;0<=a;a--){var b=this.Cf[a];b.aq||b.abort()}this.Cf.splice(0,this.Cf.length)},yk:function(a,b){b(null,{Nb:a,GW:!0,disabled:this.disabled},{jn:!0})}}},{batchSend:!1});b.Zj(null,new Function("\n return {\n "+
a.keys+": "+w.a.keys.toString()+",\n "+a.Conf+": "+JSON.stringify(w.A)+",\n "+a.extend+": "+w.extend.toString()+",\n "+a.Browser+": "+JSON.stringify(w.l)+",\n "+a.uncodeCoords+": "+w.a.qs.toString()+"\n }"));return b}}})();w.j={get:function(a){return"string"===typeof a?document.getElementById(a):a},ey:function(a){if(!a)return[0,0];var b=a.clientWidth,c=a.clientHeight;b&&c||!a.childNodes[0]||(b=b||a.childNodes[0].clientWidth,c=c||a.childNodes[0].clientHeight);window.opera&&(b=Math.max(b,a.childNodes[0].scrollWidth),c=Math.max(c,a.childNodes[0].scrollHeight));return[b,c]},cna:function(a,b){var c=document.head||document.getElementsByTagName("head")[0];if(c){var d=document.createElement("link");d.setAttribute("rel","stylesheet");
d.setAttribute("type","text/css");d.setAttribute("href",a);b?c.appendChild(d):c.insertBefore(d,c.firstChild)}else document.write("<link rel='stylesheet' href='"+a+"'/>")},ne:function(a,b){var c=a.style[b];!c&&a.currentStyle&&(c=a.currentStyle[b]);c&&"auto"!==c||!document.defaultView||(c=(c=document.defaultView.getComputedStyle(a,null))?c[b]:null);c&&"auto"!==c||"height"!==b||(c=a.clientHeight+"px");c&&"auto"!==c||"width"!==b||(c=a.clientWidth+"px");return"auto"===c?null:c},dD:function(a){if(a)return new w.Rc(a.clientWidth||
document.body.clientWidth,a.clientHeight||(w.l.Xo?"CSS1Compat"===document.compatMode?document.documentElement.clientHeight:document.body.clientHeight:document.body.clientHeight),!0)},oV:function(a){return new w.Rc(a.clientWidth,a.clientHeight)},oK:function(a){var b=0,c=0,d=a,e=document.body,g=document.documentElement,h,k=w.l.Yo;do{b+=d.offsetTop||0;c+=d.offsetLeft||0;b+=parseInt(w.j.ne(d,"borderTopWidth"),10)||0;c+=parseInt(w.j.ne(d,"borderLeftWidth"),10)||0;h=w.j.ne(d,"position");if(d.offsetParent===
e&&"absolute"===h)break;if("fixed"===h){b+=e.scrollTop||g.scrollTop||0;c+=e.scrollLeft||g.scrollLeft||0;break}d=d.offsetParent}while(d);d=a;do{if(d===e)break;b-=d.scrollTop||0;c-=d.scrollLeft||0;w.j.yba()||!w.l.t_&&!k||(c+=d.scrollWidth-d.clientWidth,k&&"hidden"!==w.j.ne(d,"overflow-y")&&"hidden"!==w.j.ne(d,"overflow")&&(c+=17));d=d.parentNode}while(d);return new w.G(c,b)},yba:function(){w.j.h3||(w.j.h3=!0,w.j.g3="ltr"===w.j.ne(document.body,"direction"));return w.j.g3},create:function(a,b,c){a=document.createElement(a);
c&&(a.className=c);b&&b.appendChild(a);return a},IU:function(){document.selection&&document.selection.empty&&document.selection.empty();this.G7||(this.G7=document.onselectstart,document.onselectstart=w.a.YU)},RU:function(){},Gia:function(a,b,c){c?this.Ha(a,b):this.Na(a,b)},Ul:function(a,b){if(a&&b)return 0<a.className.length&&RegExp("(^|\\s)"+b+"(\\s|$)").test(a.className)},Ha:function(a,b){a&&b&&!w.j.Ul(a,b)&&(a.className+=(a.className?" ":"")+b)},Gha:function(a,b){a&&(a.className=b||"")},Na:function(a,
b){function c(a,c){return c===b?"":a}a&&b&&(a.className=a.className.replace(/(\S+)\s*/g,c).replace(/(^\s+|\s+$)/,""))},DV:function(a,b){return 1===b?"":"opacity"in a.style?"opacity:"+b:8<=document.documentMode?"-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity="+Math.ceil(100*b)+")'":"filter:alpha(opacity="+Math.ceil(100*b)+")"},Kn:function(a,b){if(a.style)if("opacity"in a.style)a.style.opacity=b;else if("filter"in a.style){var c=Math.round(100*b);a.style.filter="";100!==c&&(a.style.filter=
" progid:DXImageTransform.Microsoft.Alpha(opacity="+c+")")}},NM:function(a){for(var b=document.documentElement.style,c=0;c<a.length;c+=1)if(a[c]in b)return a[c];return!1},QV:function(a){var b=w.l.u_;return"translate"+(b?"3d":"")+"("+a.x+"px,"+a.y+"px"+((b?",0":"")+")")},Bma:function(a,b){return w.j.QV(b.add(b.Vc(-1*a)))+(" scale("+a+") ")},fZ:function(a,b,c){a.th=b;!c&&w.l.eC?(b=w.j.QV(b),c=a.style[w.j.jf].split("rotate"),1<c.length?(c[0]=b,a.style[w.j.jf]=c.join("rotate")):a.style[w.j.jf]=b,w.l.oX&&
(a.style.WebkitBackfaceVisibility="hidden")):(a.style.left=b.x+"px",a.style.top=b.y+"px")},Md:function(a){a.th||(a.th=a.style.left?new w.G(parseInt(a.style.left),parseInt(a.style.top)):new w.G(0,0));return a.th},soa:function(a,b){a=a instanceof Array?a:[a];for(var c=0;c<a.length;c+=1)a[c].style.cssText=b},ZY:function(a,b){";"!==b[b.length-1]&&(b+=";");return b.toLowerCase()!==a.style.cssText.replace(/ /g,"").toLowerCase()?(a.style.cssText=b,!0):!1},Ja:function(a,b){a=a instanceof Array?a:[a];for(var c=
0;c<a.length;c+=1)for(var d in b)b.hasOwnProperty(d)&&(a[c].style[d]=b[d]);return this},bz:function(a){for(;a.childNodes.length;)a.removeChild(a.childNodes[0])},remove:function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},rotate:function(a,b,c){var d=w.j.jf;c=c||{x:a.clientWidth/2,y:a.clientHeight/2};d?(a.style[d]=""+(" rotate("+b+"deg)"),a.style[w.j.Ep[d]+"-origin"]=c.x+"px "+c.y+"px"):(d=Math.cos(b*Math.PI/180),b=Math.sin(b*Math.PI/180),a.style.filter="progid:DXImageTransform.Microsoft.Matrix()",
0<a.filters.length&&(a=a.filters.item(0),a.Dx=-c.x*d+c.y*b+c.x,a.Dy=-c.x*b-c.y*d+c.y,a.M11=a.M22=d,a.M12=-(a.M21=b)))},NV:function(a,b,c){var d=w.j.jf;c=c||{x:a.clientWidth/2,y:a.clientHeight/2};return d?w.j.Ep[d]+":"+(""+(" rotate("+b+"deg)"))+";"+(w.j.Ep[d]+"-origin:"+c.x+"px "+c.y+"px"):""},qm:function(a,b,c){a.width=b;a.height=c},getElementsByClassName:function(a,b,c){b=b||"*";c=c||document;if(c.getElementsByClassName)return c.getElementsByClassName(a);b=c.getElementsByTagName(b);a=RegExp("(^|\\s)"+
a+"(\\s|$)");c=[];for(var d=0,e;d<b.length;d++)e=b[d],a.test(e.className)&&c.push(e);return c},fillText:function(a,b){if(a)return void 0!==a.textContent?a.textContent=b:void 0!==a.innerText?a.innerText=b:a.innerHTML=b,a}};
(function(){var a=w.j.NM(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]),b;w.extend(w.j,{IU:function(){w.C.h(window,"selectstart",w.C.preventDefault);if(a){var c=document.documentElement.style;"none"!==c[a]&&(b=c[a],c[a]="none")}},RU:function(){w.C.I(window,"selectstart",w.C.preventDefault);a&&"none"!==b&&(document.documentElement.style[a]=b,b="none")},qba:function(){w.C.h(window,"dragstart",w.C.preventDefault)},Tba:function(){w.C.I(window,"dragstart",w.C.preventDefault)}})})();
w.j.jf=w.j.NM(["WebkitTransform","OTransform","MozTransform","msTransform","transform"]);w.j.Ep={transform:"transform",WebkitTransform:"-webkit-transform",OTransform:"-o-transform",MozTransform:"-moz-transform",msTransform:"-ms-transform"};w.j.aA=w.j.NM(["webkitTransition","transition","OTransition","MozTransition","msTransition"]);w.j.qka="webkitTransition"===w.j.aA||"OTransition"===w.j.aA?w.j.aA+"End":"transitionend";w.C={h:function(a,b,c,d){function e(b){b=b||window.event;b.target=b.target||b.srcElement;return c.call(d||a,b,k)}var g=w.a.Jb(a)+"_"+w.a.Jb(c)+"_"+w.a.Jb(d||a),h=b+g;if(a[h])return this;var k=b;w.l.JJ&&"mousewheel"===b&&(b="DOMMouseScroll");if(w.l.Xo&&("mouseover"===b||"mouseout"===b)){var l=e;b="mouseover"===b?"mouseenter":"mouseleave";e=function(a){l(a)}}if(w.l.cY&&0===b.indexOf("touch"))return a[h]=e,this.k$(a,b,e,g);w.l.Oe&&"dblclick"===b&&this.i$&&this.i$(a,e,g);"addEventListener"in a?a.addEventListener(b,
e,!1):"attachEvent"in a?a.attachEvent("on"+b,e):a["on"+b]=e;a[h]=e;return this},dk:function(a,b,c,d){var e=this;this.h(a,b,function h(k){e.I(a,b,h,d);return c.call(d||a,k||window.event,b)},d)},I:function(a,b,c,d){c=w.a.Jb(a)+"_"+w.a.Jb(c)+"_"+w.a.Jb(d||a);d=b+c;var e=a[d];w.l.JJ&&"mousewheel"===b&&(b="DOMMouseScroll");!w.l.Xo||"mouseover"!==b&&"mouseout"!==b||(b="mouseover"===b?"mouseenter":"mouseleave");w.l.cY&&-1<b.indexOf("touch")?this.Nga(a,b,c):w.l.Oe&&"dblclick"===b&&this.Jga?this.Jga(a,c):
"removeEventListener"in a?a.removeEventListener(b,e,!1):"detachEvent"in a&&-1===b.indexOf("touch")?e&&a.detachEvent("on"+b,e):a["on"+b]=null;a[d]=null;return this},voa:function(a,b){var c=document.createEvent("MouseEvents");c.initMouseEvent(a,!0,!0,window,1,b.screenX,b.screenY,b.clientX,b.clientY,!1,!1,!1,!1,0,null);b.target.dispatchEvent(c)},stopPropagation:function(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0;return this},nia:function(a){var b=w.C.stopPropagation;w.l.Oe&&(w.C.h(a,
"touchstart",b,this),w.C.h(a,"touchmove",b,this),w.C.h(a,"touchend",b,this));w.l.Y||(w.C.h(a,"mousedown",b,this),w.C.h(a,"mouseup",b,this),w.C.h(a,"mousemove",b,this));w.l.QL&&(w.C.h(a,"pointerdown",b,this),w.C.h(a,"pointerup",b,this),w.C.h(a,"pointermove",b,this));w.l.qX&&(w.C.h(a,"MSPointerDown",b,this),w.C.h(a,"MSPointerUp",b,this),w.C.h(a,"MSPointerMove",b,this))},preventDefault:function(a){a.preventDefault?a.preventDefault():a.returnValue=!1;return this},stop:function(a){return w.C.preventDefault(a).stopPropagation(a)},
Fha:function(a){return a&&a.getBoundingClientRect?(a.wF=a.getBoundingClientRect(),a.pO=[a.clientLeft,a.clientTop],!0):!1},kja:function(a){a.wF&&(a.wF=null,a.pO=null)},Wba:function(a,b){var c=b.wF||b.getBoundingClientRect(),d=b.pO||[b.clientLeft,b.clientTop];return new w.G(a.clientX-c.left-d[0],a.clientY-c.top-d[1])},Vj:function(a,b){if(b&&b.getBoundingClientRect)return this.Wba(a,b);var c=document.body,d=document.documentElement,c=new w.G(w.l.Oe?a.pageX:a.clientX+(c.scrollLeft||d.scrollLeft),w.l.Oe?
a.pageY:a.clientY+(c.scrollTop||d.scrollTop));return b?c.Ua(w.j.oK(b)):c},DW:function(a){return 1===a.which||0===a.button||1===a.button}};w.extend(w.C,{oH:[],iR:!1,k$:function(a,b,c,d){switch(b){case "touchstart":return this.n$(a,b,c,d);case "touchend":return this.l$(a,b,c,d);case "touchmove":return this.m$(a,b,c,d)}},Rl:function(a){if(w.l.QL)return a;switch(a){case "pointerdown":return"MSPointerDown";case "pointerup":return"MSPointerUp";case "pointercancel":return"MSPointerCancel";case "pointermove":return"MSPointerMove"}},n$:function(a,b,c,d){function e(a){for(var b=!1,d=0;d<g.length;d+=1)if(g[d].pointerId===a.pointerId){b=!0;break}b||
g.push(a);a.touches=g.slice();a.changedTouches=[a];c(a)}var g=this.oH;a["_amap_touchstart"+d]=e;a.addEventListener(this.Rl("pointerdown"),e,!1);this.iR||(a=function(a){for(var b=0;b<g.length;b+=1)if(g[b].pointerId===a.pointerId){g.splice(b,1);break}},document.documentElement.addEventListener(this.Rl("pointerup"),a,!1),document.documentElement.addEventListener(this.Rl("pointercancel"),a,!1),this.iR=!0);return this},m$:function(a,b,c,d){function e(a){if(a.pointerType!==a.MSPOINTER_TYPE_MOUSE||0!==a.buttons){for(var b=
0;b<g.length;b+=1)if(g[b].pointerId===a.pointerId){g[b]=a;break}a.touches=g.slice();a.changedTouches=[a];c(a)}}var g=this.oH;a["_amap_touchmove"+d]=e;a.addEventListener(this.Rl("pointermove"),e,!1);return this},l$:function(a,b,c,d){function e(a){for(var b=0;b<g.length;b+=1)if(g[b].pointerId===a.pointerId){g.splice(b,1);break}a.touches=g.slice();a.changedTouches=[a];c(a)}var g=this.oH;a["_amap_touchend"+d]=e;a.addEventListener(this.Rl("pointerup"),e,!1);a.addEventListener(this.Rl("pointercancel"),
e,!1);return this},Nga:function(a,b,c){c=a["_amap_"+b+c];switch(b){case "touchstart":a.removeEventListener(this.Rl("pointerdown"),c,!1);break;case "touchmove":a.removeEventListener(this.Rl("pointermove"),c,!1);break;case "touchend":a.removeEventListener(this.Rl("pointerup"),c,!1),a.removeEventListener(this.Rl("pointercancel"),c,!1)}return this}});(function(){function a(a){var b=a.target||a.srcElement;b.yO&&g(b.yO);b.yO=e(function(){var c=b.Am;if(c&&c.zm)for(var d=0;d<c.zm.length;d+=1)c.zm[d].call(c,a)})}function b(){var b=this.contentDocument.defaultView;b.Am=this.k1;b.addEventListener("resize",a);a.call(b,{target:b})}var c=document.attachEvent,d=navigator.userAgent.match(/(Trident|Edge)/),e=w.a.pc,g=w.a.Wg;w.extend(w.C,{q$:function(e,g){if(!e.zm)if(e.zm=[],c)e.Am=e,e.attachEvent("onresize",a);else{"static"===window.getComputedStyle(e).position&&
(e.style.position="relative");var l=e.Am=document.createElement("object");l.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;");l.k1=e;l.onload=b;l.type="text/html";d&&e.appendChild(l);l.data="about:blank";d||e.appendChild(l)}e.zm.push(g)},Vna:function(b,d){b.zm.splice(b.zm.indexOf(d),1);b.zm.length||(c?b.detachEvent("onresize",a):(b.Am.contentDocument.defaultView.removeEventListener("resize",
a),b.Am=!b.removeChild(b.Am)))},waa:function(a){a.zm=null;if(a.Am){var b=a.Am;b.parentNode===a&&b.parentNode.removeChild(b);a.Am=null}}})})();w.hb={Rea:w.A.ub+"/maps",Wq:w.aa.Wq,eL:0,Lu:[],Rq:{},eg:function(a,b){function c(){d+=1;d===e.length&&b&&b()}a.length||b();for(var d=0,e=[],g=0;g<a.length;g+=1){var h=this.Wq[a[g]];if(h)for(var k=0;k<h.length;k+=1)e.push(h[k]);e.push(a[g])}for(g=0;g<e.length;g+=1)this.IJ(e[g],c)},yy:function(a){for(var b=0;b<a.length;b+=1)if(1!==this.Rx(a[b]).status)return!1;return!0},IJ:function(a,b){var c=this.Rx(a);if(1===c.status)b&&b();else{b&&c.Lt.push(b);try{if(w.l.bj&&window.localStorage){var d=window.localStorage["_AMap_"+
a];d&&(d=JSON.parse(d),d.version===w.A.Th?(window._jsload_(a,d.script,!0),d.css&&window._cssload_(a,d.css,!0)):window.localStorage.removeItem("_AMap_"+a))}}catch(e){}if(0===c.status){this.wga(a);var g=this;g.eL||(g.eL=1,window.setTimeout(function(){g.eL=0;var a=g.Rea+"/modules?v="+w.A.Gq+"&key="+w.A.key+"&m="+g.Lu.join(",")+"&vrs="+w.A.Th;w.hb.dq(g.Lu.join(","));g.Lu=[];c.qE=g.vea(a)},1));c.status=-1}}},dq:function(a){a=w.A.sd+"/v3/log/init?"+["s=rsv3&product=JsModule&key="+w.A.key,"m="+a].join("&");
new w.Sa.fb(a,{callback:"callback"})},load:function(a,b){var c=this.Wq[a];if(c){for(var d=[],e=0;e<c.length;e+=1)d.push(c[e]);d.push(a);for(var g=0,c=function(){g+=1;g===d.length&&b&&b()},e=0;e<d.length;e+=1)this.IJ(d[e],c)}else this.IJ(a,b)},wga:function(a){for(var b=0;b<this.Lu.length;b+=1)if(this.Lu[b]===a)return;this.Lu.push(a)},il:function(a,b){var c=this.Rx(a);try{eval(b)}catch(d){return}c.status=1;for(var e=0,g=c.Lt.length;e<g;e+=1)c.Lt[e]();c.Lt=[]},xla:function(a,b){var c=this;c.timeout=
setTimeout(function(){1!==c.Rq[a].status?(c.remove(a),c.load(a,b)):clearTimeout(c.timeout)},5E3)},Rx:function(a){this.Rq[a]||(this.Rq[a]={},this.Rq[a].status=0,this.Rq[a].Lt=[]);return this.Rq[a]},remove:function(a){this.Rq[a]=null},vea:function(a){w.A.mode&&(a+="&mode="+w.A.mode);var b=document.createElement("script");b.charset="utf-8";a&&0===a.indexOf(w.A.ub)&&(b.crossOrigin="Anonymous");b.src=a;document.body.appendChild(b);return b}};
window._jsload_=function(a,b,c){var d=w.hb.Rx(a);d.qE&&0<=w.a.indexOf(document.body.childNodes,d.qE)&&document.body.removeChild(d.qE);d.qE=null;try{if(!c&&window.localStorage&&b&&""!==b&&w.l.bj){var e=window.localStorage["_AMap_"+a],e=e||"{}",e=JSON.parse(e);e.version!==w.A.Th||e.script?window.localStorage.setItem("_AMap_"+a,JSON.stringify({version:w.A.Th,script:b})):window.localStorage.setItem("_AMap_"+a,JSON.stringify({version:w.A.Th,script:b,css:e.css}))}}catch(g){}w.hb.il(a,b)};
window._cssload_=function(a,b,c){try{!c&&window.localStorage&&b&&""!==b&&w.l.bj&&window.localStorage.setItem("_AMap_"+a,JSON.stringify({css:b,version:w.A.Th}))}catch(d){}var e=document.createElement("style");e.type="text/css";-1===w.A.ub.indexOf("webapi.amap.com")&&(b=b.replace(/webapi.amap.com/gi,w.A.ub.split("://")[1]));"https"===w.A.Rb&&(b=b.replace(/http:/gi,"https:"));e.styleSheet?(a=function(){try{e.styleSheet.cssText=b}catch(a){}},e.styleSheet.disabled?setTimeout(a,10):a()):e.appendChild(document.createTextNode(b));
a=document.head||document.getElementsByTagName("head")[0];2>a.childNodes.length?a.appendChild(e):a.insertBefore(e,a.childNodes[1])};(function(a){var b=w.l;if(!w.indexedDB&&b.gf){var c=a.indexedDB||a.webkitIndexedDB||a.msIndexedDB||a.mozIndexedDB,d=a.IDBKeyRange||a.Woa||a.kna||a.jna;if(c){var e=w.a,g=null;a="amap-jsapi"+(a.dka?"-debug":"");var h=w.extend({},w.ka),k;try{k=c.open(a),k.onsuccess=function(){g=this.result;h.r("dbReady",{status:"success"})},k.onerror=function(){h.r("dbReady",{status:"error"})},k.onblocked=function(){h.r("dbReady",{status:"blocked"})},k.onupgradeneeded=function(a){a.currentTarget.result.createObjectStore("tile",
{keyPath:"tileKey"})}}catch(l){b.gf=!1}finally{if(!b.gf)return}var b=function(a){return function(){try{return a.apply(this,arguments)}catch(b){var c=arguments[arguments.length-1];"function"===typeof c&&setTimeout(function(){c({code:4,$la:b})},1)}}},m=b(function(a,b){return null===g?(setTimeout(function(){b&&b({code:3})},1),null):g.transaction("tile",a).objectStore("tile")}),n=function(a,b){for(var c=-1,d=0,e=b.length;d<e;d++)if(b[d]>a){c=d;break}return c};w.indexedDB={qx:b(function(a,b){g?"function"===
typeof a&&a():h.h("dbReady",function(c){"success"===c.status?"function"===typeof a&&a():"function"===typeof b&&b({code:3,status:status})})}),count:b(function(a){var b=this,c=arguments;this.qx(function(){b.dq.apply(b,c)},a)}),dq:b(function(a){var b=m("readonly",a).count();b.onsuccess=function(){a(null,b.result)};b.onerror=function(){a({code:7})}}),get:b(function(a,b){var c=this,d=arguments;this.qx(function(){c.A3.apply(c,d)},b)}),A3:b(function(a,b){var c=m("readonly",b);if(e.isArray(a)){var g=[],h=
a.slice(0);a.sort();c.openCursor(d.bound(a[0],a[a.length-1])).onsuccess=function(c){if(c=c.target.result){var d=e.indexOf(h,c.value.tileKey);-1!==d&&(g[d]=c.value);c["continue"](a[n(c.value.tileKey,a)])}else b&&b(null,g.filter(function(a){return void 0!==a}))}}else c=c.get(a),c.onsuccess=function(a){b&&b(null,a.target.result)},c.onerror=function(){b&&b({code:1})}}),add:b(function(a,b){var c=this,d=arguments;this.qx(function(){c.o1.apply(c,d)},b)}),o1:b(function(a,b){e.isArray(a)||(a=[a]);for(var c=
a.length,d=0,g=c;d<g;d++){var h=m("readwrite",b).add(a[d]);h.onsuccess=function(){0===--c&&b(null)};h.onerror=function(a){-1===a.target.error.message.indexOf("Key already exists")?(b({code:5}),c=0):0===--c&&b(null)}}}),remove:b(function(a,b){var c=this,d=arguments;this.qx(function(){c.O8.apply(c,d)},b)}),O8:b(function(a,b){var c=m("readwrite",b);e.isArray(a)||(a=[a]);a=a.sort();c.openCursor(d.bound(a[0],a[a.length-1])).onsuccess=function(c){if(c=c.target.result){if(e.ga(c.value.tileKey,a))c["delete"]();
c["continue"](a[n(c.value.tileKey,a)])}else b&&b(null)}}),clear:b(function(a){var b=this,c=arguments;this.qx(function(){b.pA.apply(b,c)},a)}),pA:b(function(a){var b=m("readwrite",a).clear();b.onsuccess=function(){a&&a(null)};b.onerror=function(){a&&a({code:2})}})}}else b.gf=!1}})(window);(function(){function a(a){u.data.keys=u.data.keys.filter(function(b){return!q.ga(a,b)}).concat(a)}function b(a){return[w.A.Th,a.ll.replace(/\//g,","),a.Je?"w":"v",r(a.ja,a.td),l(a.url)].join("|")}function c(){u.data.keys.length>=u.iF&&d()}function d(){var a=u.data.keys.length,b=Math.floor(a/2);a>u.iF&&(b=Math.floor(a-u.iF/2));a=u.data.keys.slice(0,b);u.data.keys=u.data.keys.slice(b+1);s.remove(a,function(a){a&&3===a.code&&(p.gf=!1)})}function e(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:
q.pp;h();x.setItem(u.key,u.data,!0);p.gf&&s&&s.clear(function(b){b&&3===b.code?p.gf=!1:a()})}function g(){h();var a=x.getItem(u.key,!0);a&&(a.PE===u.data.PE&&a.KT===u.data.KT?u.data=a:e())}function h(){u.data={PE:p.Ud,KT:w.A.Th,keys:[],ze:{},Si:{}};u.Pn={}}function k(a){a&&(u.data.PE=a,p.Ud=a)}function l(a){var b="limg";/flds=([^&]+)/.test(a)&&(b=RegExp.$1);return b}function m(a){if("object"===typeof a&&null!==a){var b=[];if(q.isArray(a))if(Object.keys(a).length==a.length)b=a.map(function(a){return m(a)});
else{b.push("__arrayObject");var c={},d;for(d in a)(0>parseInt(d)||isNaN(parseInt(d)))&&a.hasOwnProperty(d)&&(c[d]=m(a[d]));b.push(c);b.push(a.map(function(a){return m(a)}))}else if(q.$j(a,"Float32Array"))b.push("__Float32Array"),b.push(Array.prototype.slice.call(a));else if(q.$j(a,"Uint16Array"))b.push("__Uint16Array"),b.push(Array.prototype.slice.call(a));else for(d in b={},a)a.hasOwnProperty(d)&&(b[d]=m(a[d]));return b}return a}function n(a){if("object"===typeof a&&null!==a){var b={};if(q.isArray(a))if("__Float32Array"===
a[0])b=new Float32Array(a[1]);else if("__Uint16Array"===a[0])b=new Uint16Array(a[1]);else if("__arrayObject"===a[0]){b=n(a[2]);a=a[1];for(var c in a)a.hasOwnProperty(c)&&(b[c]=a[c])}else b=a.map(function(a){return n(a)});else for(c in a)a.hasOwnProperty(c)&&(b[c]=n(a[c]));return b}return a}var p=w.l,q=w.a;if(!w.ym&&(w.l.pz||w.l.rm)&&(p.gf||p.bj)){var s=w.indexedDB,r=function(a,b){return[a?1:0,p.Y?1:0,b?1:0].join()},u={iF:1E3,key:"_AMap_data.tileKeys"},v=[],x={getItem:function(a,b){var c=localStorage.getItem(a);
if(c&&b){var d;try{d=JSON.parse(c)}catch(e){d=null}c=d}return c},setItem:function(a,b,c){var d=b;c&&(d=JSON.stringify(b),1.5<d.length/1024/1024&&Object.keys(b.Si).length&&(b.Si={},d=JSON.stringify(b)));try{localStorage.setItem(a,d)}catch(g){e()}}};w.ym={get:function(c,d){function g(a){var b={DK:x,Oea:D,ze:u.data.ze};/\|limg/.test(I[0])?b.iea=h(a):b.Uc=k(a);d&&d(null,b)}function h(a){var b=[];a.forEach(function(a){a.data.forEach(function(a){b.push(a)})});return b}function k(a){var b=[];l(c.url).split(",").forEach(function(c){a.forEach(function(a){if(a=
a.data[c]){var d=a.ti;a.ti=new w.uk(d.z,d.x,d.y);a.ti.S=d.S;for(var e in a.Ba)a.Ba.hasOwnProperty(e)&&delete a.Ba[e].Sp;b.push(a)}})});return b}var r=c.Bia,x=[],I=[],D=[],F=[];if("FS"!==c.type&&!u.data.keys.length)return d({code:1});r.forEach(function(a){var d=b({ll:a.key,url:c.url,Je:c.Je,ja:c.w.ja,td:c.td});"FS"!==c.type||p.gf?"FS"!==c.type||/\|w\|/.test(d)?q.ga(u.data.keys,d)?(x.push(a),I.push(d)):D.push(a):(v.push(d),u.data.Si[d]?(x.push(a),I.push(d),F.push({data:n(u.data.Si[d]),tileKey:d})):
q.ga(u.data.keys,d)?(x.push(a),I.push(d)):D.push(a)):/\|w\|/.test(d)?D.push(a):(v.push(d),u.data.Si[d]?(x.push(a),I.push(d),F.push({data:n(u.data.Si[d]),tileKey:d})):D.push(a))});if(I.length){if(!p.gf)return g(F);var C=I.slice(0);if(F.length){if(F.length===C.length)return g(F);F.forEach(function(a){a=q.indexOf(C,a.tileKey);C.splice(a,1)})}var H=setTimeout(function(){H=null;d&&d({code:1})},c.timeout||1E3);s.get(C,function(b,h){if(null!==H)if(clearTimeout(H),H=null,b)3===b.code?p.gf=!1:e(),d&&d({code:1});
else{"FS"===c.type&&h.length&&h.forEach(function(a){/\|w\|/.test(a.tileKey)||(u.data.Si[a.tileKey]=m(a.data))});if(F.length){var k=[];h=h.concat(F);h.forEach(function(a){var b=q.indexOf(v,a.tileKey);k[b]=a});h=k=k.filter(function(a){return void 0!==a})}h.length===I.length?(g(h),a(I)):(e(),d&&d({code:1}))}})}else d&&d({code:1})},Sn:function(a){a.Nb.forEach(function(c){c=b({ll:c.key,url:a.url,Je:a.Je,ja:a.w.ja,td:a.td});u.Pn[c]&&delete u.Pn[c]})},set:function(a,c){a.Ud&&a.Ud!==u.data.PE&&(k(a.Ud),e(),
c&&c({code:2}));a.Qd?a.data.forEach(function(c){var d=b({ll:c[0].split("-").slice(0,3).join("/"),url:a.url,Je:a.Je,ja:a.w.ja,td:a.td});if(p.gf||q.ga(v,d)){var e=u.Pn[d]||[];e.push(c);u.Pn[d]=e}}):a.Uc.forEach(function(c){var d=b({ll:c.ll,url:a.url,Je:a.Je,ja:a.w.ja,td:a.td});if(p.gf||q.ga(v,d)){var e=u.Pn[d]||{};e[c.Wc]=q.vb(c);u.Pn[d]=e}});u.data.ze={"x-vd-v":a["x-vd-v"],tv:a.tv,bgc:a.bgc}},flush:function(){var a=!0;return function(){var b=this;if(a){if(Object.keys(u.data.Si).length)for(var c in u.data.Si)u.data.Si.hasOwnProperty(c)&&
!q.ga(v,c)&&delete u.data.Si[c];p.gf?s.count(function(a,c){a||(c!==u.data.keys.length?e(function(){b.GA()}):b.GA(!0))}):b.GA(!0);a=!1}else b.GA()}}(),GA:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:!1,b={},d=[],g=Object.keys(u.Pn),h=[];g.length?(g.forEach(function(a){var c=u.Pn[a];a.split("|").pop().split(",").every(function(a){return"limg"===a?c&&3===c.length:c&&void 0!==c[a]})?(q.ga(u.data.keys,a)||(h.push(a),d.push({tileKey:a,data:c})),q.ga(v,a)&&void 0===u.data.Si[a]&&
(u.data.Si[a]=m(c))):b[a]=c}),d.length&&(p.gf?s.add(d,function(a){a?3!==a.code?e():p.gf=!1:(u.data.keys=u.data.keys.concat(h),x.setItem(u.key,u.data,!0),c())}):x.setItem(u.key,u.data,!0)),u.Pn=b):(a&&x.setItem(u.key,u.data,!0),c())}};g()}})();w.U=w.aa.extend({B:function(a,b,c){var d=parseFloat(b),e=parseFloat(a);if(isNaN(a)||isNaN(b))throw"Invalid Object: LngLat("+e+", "+d+")";!0!==c&&(d=Math.max(Math.min(d,90),-90),e=(e+180)%360+(-180>e||180===e?180:-180));this.O=d;this.P=e},aK:function(){return w.a.Sc(this.P,6)},YJ:function(){return w.a.Sc(this.O,6)},add:function(a,b){return new w.U(this.P+a.P,this.O+a.O,b)},Ua:function(a,b){return new w.U(this.P-a.P,this.O-a.O,b)},wc:function(a,b){return new w.U(this.P/a,this.O/a,b)},Vc:function(a,
b){return new w.U(this.P*a,this.O*a,b)},Ld:function(a){return w.Vp.distance(this,a)},offset:function(a,b){if(isNaN(a)||isNaN(b))return!1;var c=2*Math.asin(Math.sin(Math.round(a)/12756274)/Math.cos(this.O*Math.PI/180)),c=this.P+180*c/Math.PI,d=2*Math.asin(Math.round(b)/12756274);return new w.U(c,this.O+180*d/Math.PI)},qb:function(a){a=w.a.ya(a);return a instanceof w.U?1E-9>=Math.max(Math.abs(this.O-a.O),Math.abs(this.P-a.P)):!1},toString:function(){return w.a.Sc(this.P,6)+","+w.a.Sc(this.O,6)},lk:function(){return[this.P,
this.O]},vb:function(){var a=this.controlPoints,b=new w.U(this.P,this.O);a&&(b.controlPoints=[].concat(a));return b}});
w.U.Mca=function(a,b,c){c=c+1||Math.round(Math.abs(a.P-b.P));if(!c||0.001>Math.abs(a.P-b.P))return[];var d=[],e=w.tk.Uq,g=w.tk.Aga,h=Math.asin,k=Math.sqrt,l=Math.sin,m=Math.pow,n=Math.cos,p=Math.atan2,q=a.O*e;a=a.P*e;var s=b.O*e;b=b.P*e;for(var h=2*h(k(m(l((q-s)/2),2)+n(q)*n(s)*m(l((a-b)/2),2))),r,u,v,x,e=1;e<c;e+=1)r=1/c*e,u=l((1-r)*h)/l(h),v=l(r*h)/l(h),r=u*n(q)*n(a)+v*n(s)*n(b),x=u*n(q)*l(a)+v*n(s)*l(b),u=u*l(q)+v*l(s),u=p(u,k(m(r,2)+m(x,2))),r=p(x,r),d.push(new w.U(r*g,u*g));return d};
w.U.Sj({aK:"getLng",YJ:"getLat",add:"add",Ua:"subtract",wc:"divideBy",Vc:"multiplyBy",Ld:"distance",offset:"offset",qb:"equals",toString:"toString"});w.Vd=w.aa.extend({B:function(){this.CLASS_NAME="AMap.Bounds";var a=null,b=null;if(2===arguments.length)a=w.a.ya(arguments[0]),b=w.a.ya(arguments[1]);else if(4===arguments.length)a=new w.U(arguments[0],arguments[1]),b=new w.U(arguments[2],arguments[3]);else if(0===arguments.length)a=new w.U(-180,-90),b=new w.U(180,90);else throw"Invalid Object: Bounds("+arguments.join(",")+")";this.Yb=a;this.Qb=b},pr:function(){return this.Yb},gu:function(){return this.Qb},hi:function(){return new w.U(this.Yb.P,this.Qb.O,
!0)},Sl:function(){return new w.U(this.Qb.P,this.Yb.O,!0)},contains:function(a){var b=this.Yb,c=this.Qb,d;if(a instanceof w.um)return this.UM().contains(a);a instanceof w.Vd?(d=a.Yb,a=a.Qb):d=a=w.a.ya(a);var e=d.P,g=b.P,h=a.P,k=c.P;g>k&&(k+=360,0>e&&(e+=360),0>h&&(h+=360));return d.O>=b.O&&a.O<=c.O&&e>=g&&h<=k},sf:function(a){var b=this.Yb,c=this.Qb,d=a.Yb;a=a.Qb;var e=a.P>=b.P&&d.P<=c.P;return a.O>=b.O&&d.O<=c.O&&e},Zg:function(){return new w.U(this.Yb.P>this.Qb.P?(this.Yb.P+this.Qb.P+360)/2%360:
(this.Yb.P+this.Qb.P)/2,(this.Yb.O+this.Qb.O)/2)},extend:function(a){this.Yb.P=Math.min(this.Yb.P,a.P);this.Yb.O=Math.min(this.Yb.O,a.O);this.Qb.P=Math.max(this.Qb.P,a.P);this.Qb.O=Math.max(this.Qb.O,a.O);return this},jja:function(a){return this.extend(a.Yb).extend(a.Qb)},toString:function(){return this.Yb.toString()+";"+this.Qb.toString()},vb:function(){return new w.Vd(this.Yb.vb(),this.Qb.vb())},qb:function(a){return a instanceof w.Vd?this.Yb.qb(a.Yb)&&this.Qb.qb(a.Qb):!1},Lh:function(){return Math.abs(this.Qb.P-
this.Yb.P)},Jh:function(){return Math.abs(this.Yb.O-this.Qb.O)},UM:function(a){var b=[this.pr(),this.Sl(),this.gu(),this.hi()];a&&b.push(this.pr());return new w.um(b)},Eia:function(a){return new w.Ie(a.bc(this.hi(),20),a.bc(this.Sl(),20))},UJ:function(a,b){return this.UM(b).UJ(a)},RJ:function(a){return this.Eia(a).Zg()}});w.Vd.Sj({pr:"getSouthWest",gu:"getNorthEast",hi:"getNorthWest",Sl:"getSouthEast",contains:"contains",sf:"intersects",Zg:"getCenter",extend:"extend"});w.G=w.aa.extend({B:function(a,b,c){if(isNaN(a)||isNaN(b))throw"Invalid Object: Pixel("+a+", "+b+")";this.x=c?Math.round(a):Number(a);this.y=c?Math.round(b):Number(b)},Be:function(){return this.x},Hd:function(){return this.y},add:function(a,b){return new w.G(this.x+a.x,this.y+a.y,b)},Ua:function(a,b){return new w.G(this.x-a.x,this.y-a.y,b)},wc:function(a,b){return new w.G(this.x/a,this.y/a,b)},Vc:function(a,b){return new w.G(this.x*a,this.y*a,b)},Ld:function(a){var b=a.x-this.x;a=a.y-this.y;return Math.sqrt(b*
b+a*a)},floor:function(){return new w.G(Math.floor(this.x),Math.floor(this.y))},round:function(){return new w.G(this.x,this.y,!0)},qb:function(a){return a instanceof w.G&&this.x===a.x&&this.y===a.y},vb:function(a){return new w.G(this.x,this.y,a)},toString:function(){return this.x+","+this.y},lk:function(){return[this.x,this.y]},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},direction:function(){var a=this.x,b=this.y;if(0===a&&0===b)return null;if(0===a)return 0<b?Math.PI/2:-Math.PI/
2;var c=180*Math.atan(b/a)/Math.PI;return 0>a&&0<b?c+180:0>a&&0>b?c+180:0<a&&0>b?c+360:c},Qq:function(a){var b=this.length(),c=a.length();return b&&c?180*Math.acos((this.x*a.x+this.y*a.y)/c/b)/Math.PI:null},toFixed:function(a){this.x=w.a.Sc(this.x,a);this.y=w.a.Sc(this.y,a);return this}});w.G.Sj({Be:"getX",Hd:"getY",add:"add",Ua:"subtract",wc:"divideBy",Vc:"multiplyBy",Ld:"distance",qb:"equals",toString:"toString"});w.Rc=w.aa.extend({B:function(a,b,c){if(isNaN(a)||isNaN(b))throw"Invalid Object: Size("+a+", "+b+")";this.width=c?Math.round(a):Number(a);this.height=c?Math.round(b):Number(b)},vb:function(){return new w.Rc(this.width,this.height)},Lh:function(){return this.width},Jh:function(){return this.height},uz:function(){return new w.G(this.Lh(),this.Jh())},contains:function(a){return Math.abs(a.x)<=Math.abs(this.width)&&Math.abs(a.y)<=Math.abs(this.height)},qb:function(a){return a instanceof w.Rc&&this.width===
a.width&&this.height===a.height},toString:function(){return this.Lh()+","+this.Jh()}});w.Rc.Sj({Lh:"getWidth",Jh:"getHeight",toString:"toString"});w.um=w.aa.extend({B:function(a){this.CLASS_NAME="AMap.ArrayBounds";a=w.a.ya(a);this.path=[];for(var b=0;b<a.length;b+=1)this.path.push([a[b].P,a[b].O]);this.bounds=this.md=a},contains:function(a,b){if(a instanceof w.um)return w.Vp.isRingInRing(a.path,this.path);a instanceof w.G?a=[a.x,a.y]:a instanceof w.U&&(a=[a.P,a.O]);return w.Qc.nd(a,this.path,b)},toBounds:function(){for(var a=new w.Vd(180,90,-180,-90),b=this.md.length-1;0<=b;b-=1)a.extend(this.md[b]);return a},UJ:function(a){for(var b=[],c=0;c<
this.path.length;c+=1)b[c]=a.bc(this.path[c],20);return b},RJ:function(a){return this.toBounds().RJ(a)},Zg:function(){return this.toBounds().Zg()}});w.um.Sj({contains:"contains",Zg:"getCenter"});w.N_=w.um.extend({B:function(a){this.CLASS_NAME="AMap.CoordsBounds";this.path=a;if(a[0]instanceof w.G){this.path=[];for(var b=0;b<a.length;b+=1)this.path.push([a[b].x,a[b].y])}this.bounds=this.md=a}});w.Ie=w.aa.extend({B:function(){if(2===arguments.length)this.Lb=arguments[0],this.od=arguments[1];else if(1===arguments.length&&arguments[0]instanceof Array||4===arguments.length){var a=arguments[0]instanceof Array?arguments[0]:arguments;this.Lb=new w.G(a[0],a[1]);this.od=new w.G(a[2],a[3])}else throw"Invalid Object: PixelBounds("+arguments.join(",")+")";},Zg:function(a){return new w.G((this.Lb.x+this.od.x)/2,(this.Lb.y+this.od.y)/2,a)},contains:function(a){var b;a instanceof w.Ie?(b=a.Lb,a=a.od):
b=a;return b.x>this.Lb.x&&a.x<this.od.x&&b.y>this.Lb.y&&a.y<this.od.y},Lh:function(){return this.od.x-this.Lb.x},Jh:function(){return this.od.y-this.Lb.y},sf:function(a,b){b||0===b||(b=20);var c=this.Lb,d=this.od,e=a.Lb,g=a.od,h=g.y>=c.y-b&&e.y<=d.y+b;return g.x>=c.x-b&&e.x<=d.x+b&&h},toString:function(){return this.Lb+";"+this.od},vb:function(){return new w.Ie(this.Lb.vb(),this.od.vb())}});w.H={};w.H.HI=function(a){for(var b=[Infinity,Infinity,-Infinity,-Infinity],c=0,d=a.length;c<d;c+=1)w.H.OC(b,a[c]);return b};w.H.ST=function(a,b,c){var d=Math.min.apply(null,a);a=Math.max.apply(null,a);var e=Math.min.apply(null,b);b=Math.max.apply(null,b);return w.H.$aa(d,a,e,b,c)};w.H.buffer=function(a,b){a[0]-=b;a[1]-=b;a[2]+=b;a[3]+=b};w.H.vb=function(a){return a.slice()};w.H.nd=function(a,b){return a[0]<=b[0]&&b[0]<=a[2]&&a[1]<=b[1]&&b[1]<=a[3]};
w.H.sU=function(a,b){return a[0]<=b[0]&&b[2]<=a[2]&&a[1]<=b[1]&&b[3]<=a[3]};w.H.Ila=function(){return[Infinity,Infinity,-Infinity,-Infinity]};w.H.$aa=function(a,b,c,d,e){return"undefined"!==typeof e?(e[0]=a,e[2]=b,e[1]=c,e[3]=d,e):[a,c,b,d]};w.H.empty=function(a){a[0]=a[1]=Infinity;a[2]=a[3]=-Infinity;return a};w.H.qb=function(a,b){return a[0]===b[0]&&a[2]===b[2]&&a[1]===b[1]&&a[3]===b[3]};
w.H.extend=function(a,b){b[0]<a[0]&&(a[0]=b[0]);b[2]>a[2]&&(a[2]=b[2]);b[1]<a[1]&&(a[1]=b[1]);b[3]>a[3]&&(a[3]=b[3])};w.H.OC=function(a,b){b[0]<a[0]&&(a[0]=b[0]);b[0]>a[2]&&(a[2]=b[0]);b[1]<a[1]&&(a[1]=b[1]);b[1]>a[3]&&(a[3]=b[1])};w.H.gma=function(a){return[a[0],a[1]]};w.H.hma=function(a){return[a[2],a[1]]};w.H.Zg=function(a){return[(a[0]+a[2])/2,(a[1]+a[3])/2]};
w.H.pma=function(a,b,c,d,e){var g=b*d[0]/2;d=b*d[1]/2;b=Math.cos(c);c=Math.sin(c);g=[-g,-g,g,g];d=[-d,d,-d,d];var h,k,l;for(h=0;4>h;h+=1)k=g[h],l=d[h],g[h]=a[0]+k*b-l*c,d[h]=a[1]+k*c+l*b;return w.H.ST(g,d,e)};w.H.Jh=function(a){return a[3]-a[1]};w.H.Cma=function(a){return[a[2]-a[0],a[3]-a[1]]};w.H.Gma=function(a){return[a[0],a[3]]};w.H.Hma=function(a){return[a[2],a[3]]};w.H.Lh=function(a){return a[2]-a[0]};w.H.sf=function(a,b){return a[0]<=b[2]&&a[2]>=b[0]&&a[1]<=b[3]&&a[3]>=b[1]};
w.H.ap=function(a){return a[2]<a[0]||a[3]<a[1]};w.H.normalize=function(a,b){return[(b[0]-a[0])/(a[2]-a[0]),(b[1]-a[1])/(a[3]-a[1])]};w.H.ooa=function(a,b){var c=(a[2]-a[0])/2*(b-1),d=(a[3]-a[1])/2*(b-1);a[0]-=c;a[2]+=c;a[1]-=d;a[3]+=d};w.H.touches=function(a,b){return w.H.sf(a,b)&&(a[0]===b[2]||a[2]===b[0]||a[1]===b[3]||a[3]===b[1])};w.H.transform=function(a,b,c){a=[a[0],a[1],a[0],a[3],a[2],a[1],a[2],a[3]];b(a,a,2);return w.H.ST([a[0],a[2],a[4],a[6]],[a[1],a[3],a[5],a[7]],c)};w.Vd.ob({B:function(){var a=w.Vd.prototype.B;return function(){a.apply(this,arguments);this.southwest=this.Yb;this.northeast=this.Qb}}(),extend:function(){var a=w.Vd.prototype.extend;return function(){a.apply(this,arguments);this.Yb.lng=this.Yb.P;this.Yb.lat=this.Yb.O;this.Qb.lng=this.Qb.P;this.Qb.lat=this.Qb.O;return this}}()});w.U.ob({B:function(){var a=w.U.prototype.B;return function(){a.apply(this,arguments);this.lng=parseFloat(this.P.toFixed(6));this.lat=parseFloat(this.O.toFixed(6))}}()});w.bA=w.aa.extend({B:function(a,b,c,d){this.AO=a;this.OO=b;this.$O=c;this.sP=d},transform:function(a,b){return this.kT(a.vb(),b)},kT:function(a,b){b=b||1;a.x=b*(this.AO*a.x+this.OO);a.y=b*(this.$O*a.y+this.sP);return a},lja:function(a,b){b=b||1;return new w.G((a.x/b-this.OO)/this.AO,(a.y/b-this.sP)/this.$O)}});w.xm=w.aa.extend({B:function(a){this.hF=a.MAX_LATITUDE||85.0511287798;a.project&&a.unproject&&(this.bc=a.project,this.Dg=a.unproject)}});w.xm.YN={bc:function(a){return new w.G(a.P,a.O)},Dg:function(a,b){return new w.U(a.x,a.y,b)}};
w.xm.H0=new w.xm({MAX_LATITUDE:85.0511287798,project:function(a){var b=Math.PI/180,c=this.hF,c=Math.max(Math.min(c,a.O),-c);a=a.P*b;b=Math.log(Math.tan(Math.PI/4+c*b/2));return new w.G(a,b,!1)},unproject:function(a,b){var c=180/Math.PI;return new w.U(a.x*c,(2*Math.atan(Math.exp(a.y))-Math.PI/2)*c,b)}});
w.xm.$N={hF:85.0840591556,nF:6356752.3142,mF:6378137,bc:function(a){var b=Math.PI/180,c=this.hF,d=Math.max(Math.min(c,a.O),-c),e=this.mF,c=this.nF;a=a.P*b*e;b*=d;e=c/e;e=Math.sqrt(1-e*e);d=e*Math.sin(b);d=Math.pow((1-d)/(1+d),0.5*e);b=Math.tan(0.5*(0.5*Math.PI-b))/d;b=-c*Math.log(b);return new w.G(a,b)},Dg:function(a,b){for(var c=180/Math.PI,d=this.mF,e=this.nF,g=a.x*c/d,d=e/d,d=Math.sqrt(1-d*d),e=Math.exp(-a.y/e),h=Math.PI/2-2*Math.atan(e),k=15,l=0.1;1E-7<Math.abs(l)&&(k-=1,0<k);)l=d*Math.sin(h),
l=Math.PI/2-2*Math.atan(e*Math.pow((1-l)/(1+l),0.5*d))-h,h+=l;return new w.U(g,h*c,b)}};w.Fg={};w.Fg.Mz={Fy:function(a,b){var c=this.ef.bc(a),d=this.scale(b);return this.xz.kT(c,d)},Wy:function(a,b,c){b=this.scale(b);a=this.xz.lja(a,b);return this.ef.Dg(a,c)},bc:function(a){return this.ef.bc(a)},scale:function(a){return 256<<a},kK:function(a){return 12756274*Math.PI/(256*Math.pow(2,a))}};w.Fg.aF=w.extend({},w.Fg.Mz,{code:"EPSG:3857",ef:w.xm.H0,xz:new w.bA(0.5/Math.PI,0.5,-0.5/Math.PI,0.5),bc:function(a){return this.ef.bc(a).Vc(6378137)}});
w.Fg.JN=w.extend({},w.Fg.Mz,{code:"EPSG:3395",ef:w.xm.$N,xz:function(){var a=w.xm.$N;return new w.bA(0.5/(Math.PI*a.mF),0.5,-0.5/(Math.PI*a.nF),0.5)}()});w.Fg.KN=w.extend({},w.Fg.Mz,{code:"EPSG:4326",ef:w.xm.YN,xz:new w.bA(1/360,0.5,-1/360,0.25)});w.Fg.oka=w.extend({},w.Fg.Mz,{ef:w.xm.YN,xz:new w.bA(1,0,1,0)});w.BD={bc:function(a,b){a=w.a.ya(a);return this.cn.Fy(a,b||this.get("zoom"))},Dg:function(a,b,c){return this.cn.Wy(a,b||this.get("zoom"),c)},$ma:function(a,b){return this.bc(a,b)},ema:function(a,b){return this.Dg(a,b)},Fo:function(a,b,c){var d=this.get("size").uz().wc(2);if(a.qb(d)&&!c)return this.get("center");a=this.of(a,b,c);return this.qe(a)},ip:function(a,b){var c=0;b&&(c="string"===typeof b?Math.round(parseFloat(b)/0.14929107086948487):b);var d=this.Fb(a);return this.Ee(d,null,c)},vU:function(a){return this.qe(a.wc(this.get("resolution",
20)))},Fb:function(a){a=w.a.ya(a);return this.bc(a,20)},qe:function(a){return a?this.Dg(a,20):a},$K:function(a){a=w.a.ya(a);return this.bc(a,20).Ua(w.a.fc)},mca:function(a){return this.Dg(a.add(w.a.fc),20)},fma:function(a){return this.Ee(a.add(w.a.fc))},oea:function(a,b,c){a=w.a.ya(a);return this.Fb(a).Vc(c||this.get("resolution",20))},kma:function(a){return a?this.bc(this.get("center"),a):this.get("centerPixel")},yka:function(a){return(new w.G(a.x+2.0037508342789244E7,2.0037508342789244E7-a.y)).wc(0.14929107086948487)},
MX:function(a){return new w.G(0.14929107086948487*a.x-2.0037508342789244E7,2.0037508342789244E7-0.14929107086948487*a.y)},xka:function(a){return this.vU(new w.G(a.x+2.0037508342789244E7,2.0037508342789244E7-a.y),20)},ana:function(a){a=this.oea(w.a.ya(a),20);return new w.G(a.x-2.0037508342789244E7,2.0037508342789244E7-a.y)}};$.cA=w.aa.extend({ga:[w.ka,w.te],F:{center:new w.U(116.397128,39.916527),zoom:13,rotation:0,crs:"EPSG3857"},B:function(a){this.CLASS_NAME="AMap.View2D";w.e.eb("AMap.View2D",a);a=a||{};a.center&&(a.center=w.a.ya(a.center));this.F=a}});$.Ob=w.aa.extend({ga:[w.ka,w.te,w.BD],F:{features:"all",showLabel:!0,dragEnable:!0,showIndoorMap:w.l.Y?!1:!0,lang:"zh_cn",keyboardEnable:!0,doubleClickZoom:!0,gridMapForeign:!1,scrollWheel:!0,zoomEnable:!0,jogEnable:!0,continuousZoomEnable:!0,resizeEnable:!1,animateEnable:!0,rotateEnable:!1,labelzIndex:99,showFog:!0,touchZoom:!0,zooms:[3,w.l.Y?w.l.qd?19:20:18],defaultCursor:"",limitBounds:null,logoUrl:w.A.ub+"/theme/v1.3/logo@1x.png",logoUrlRetina:w.A.ub+"/theme/v1.3/logo@2x.png",copyright:"\x3c!--v1.4.6--\x3e &copy "+
(new Date).getFullYear()+" AutoNavi ",isHotspot:!w.l.Y,baseRender:w.l.J$,overlayRender:w.l.Jfa,mapStyle:"normal",showBuildingBlock:w.l.Je,crs:"EPSG3857",rotation:0,pitch:0,yaw:0,scale:1,center:new w.U(116.397128,39.916527),zoom:13,detectRetina:!0,pitchEnable:!1,buildingAnimation:!1,maxPitch:83,turboMode:!0,preloadMode:!0,workerMode:!0},poiOnAMAP:function(a){w.e.add(this.CLASS_NAME,"poiOnAMAP");var b={},c=w.a.ya(a.location);b.id=a.id;c&&(b.y=c.O,b.x=c.P);b.name=a.name;b.address=a.address;w.Gg.Dp(w.Gg.IV(b))},
detailOnAMAP:function(a){w.e.add(this.CLASS_NAME,"detailOnAMAP");var b={},c=w.a.ya(a.location);b.id=a.id;c&&(b.y=c.O,b.x=c.P);b.name=a.name;w.Gg.Dp(w.Gg.GV(b))},setLabelzIndex:function(a){return this.set("labelzIndex",a)},getLabelzIndex:function(){return this.get("labelzIndex",null,!0)},setMapStyle:function(a){w.e.add(this.CLASS_NAME,"setMapStyle",a);-1===a.indexOf("amap://styles/")?(this.set("styleUrl","",!0),this.set("mapStyle",a)):this.set("styleUrl",a);this.fL()},getMapStyle:function(){w.e.add(this.CLASS_NAME,
"getMapStyle");return this.get("styleUrl")||this.get("mapStyle",null,!0)},getFeatures:function(){w.e.add(this.CLASS_NAME,"getFeatures");return this.get("features",null,!0)},setFeatures:function(a){w.e.add(this.CLASS_NAME,"setFeatures");this.set("features",a)},setLang:function(a){w.e.add(this.CLASS_NAME,"setLang",a);"en"!==a&&"zh_cn"!==a&&"zh_en"!==a||a===this.getLang()||(this.set("lang",a),this.Wl&&this.Wl.JY(this))},getLang:function(){w.e.add(this.CLASS_NAME,"getLang");return this.get("lang",null,
!0)},setCity:function(a,b){w.e.add(this.CLASS_NAME,"setCity");var c=this;(new w.Sa.fb(w.A.sd+"/v3/config/district?subdistrict=0&extensions=all&key="+w.A.key+"&s=rsv3&output=json&keywords="+a,{callback:"callback"})).h("complete",function(d){var e=d.districts;if(e&&e.length){d=e[0];/[^\w]+/.test(a)&&(e=w.a.find(e,function(b){return b.name===a}))&&e!==d&&(d=e);try{var g=d.center.split(","),h;switch(d.level){case "city":h=10;break;case "province":h=7;break;case "district":h=12;break;case "country":h=
4;break;default:h=12}-1!==d.name.indexOf("\u5e02")&&(h=10);c.setZoomAndCenter(h,new w.U(g[0],g[1]),!0);b&&b.call(c,g,h)}catch(k){}}},this)},getScreenShot:function(a,b){return this.map&&w.l.am?this.map.OV(a,b):""},getCity:function(a,b){w.e.add(this.CLASS_NAME,"getCity");var c=w.A.sd+"/v3/geocode/regeo?&extensions=&&key="+w.A.key+"&s=rsv3&output=json&location="+(b||this.get("center",null,!0));(new w.Sa.fb(c,{callback:"callback",Jt:!0,Wc:"REGEO"})).h("complete",function(b){b=b.regeocode.addressComponent;
a({province:b.province,city:b.city instanceof Array?"":b.city,citycode:b.citycode instanceof Array?"":b.citycode,district:b.district instanceof Array?"":b.district})},this)},B:function(a,b){this.id=w.a.Jb(this);this.CLASS_NAME="AMap.Map";w.e.eb("AMap.Map",b);b=b||{};b.mapStyle&&-1!==b.mapStyle.indexOf("amap://styles/")&&(b.styleUrl=b.mapStyle,delete b.mapStyle);b.bgColor&&w.extend(w.A.vd,b.bgColor);b.maxPitch&&(b.maxPitch=Math.min(this.F.maxPitch,Math.max(b.maxPitch,0)));b.pitch&&(b.pitch=Math.min(b.maxPitch||
this.F.maxPitch,Math.max(b.pitch,0)));"3D"!==b.viewMode&&(b.pitch=0);w.A.pC=b.buildingColor||null;b.mobile&&(w.l.Y=!0);b.noPoi&&(w.A.$ea=!0);b.editEnable&&(b.nolimg=1,b.showIndoorMap=!1);"3D"===b.viewMode&&w.l.rm&&void 0===b.showBuildingBlock&&!0===b.showBuildingBlock;this.vn=b.disableSocket?!1:w.l.vn;b.server&&(w.A.sd=b.server);b.vdataUrl&&(w.A.vv=b.vdataUrl);if("string"===typeof a){if(a=this.K=document.getElementById(a),!a)return}else"DIV"===a.tagName&&(this.K=a);this.K.GF&&this.K.GF.destroy();
w.Yd.ue.start({id:this.id,K:this.K});this.K.GF=this;var c=this.F.zooms[1],d=this.F.zooms[0];b.zooms?(b.zooms[0]=Math.max(d,b.zooms[0]),!0===b.expandZoomRange&&(c=w.l.Y?w.l.qd?19:20:20),b.zooms[1]=Math.min(c,b.zooms[1])):b.zooms=[d,c];b.forceZooms&&(b.zooms=b.forceZooms);b=this.eaa(b);c=this.getSize(!0);b.center&&(b.center=w.a.ya(b.center));this.cn=this.aba(b.crs||this.F.crs,b.center||this.F.center);this.D$(c,b);d=b.lang;"en"!==d&&"zh_cn"!==d&&"zh_en"!==d&&(b.lang="zh_cn");w.j.jf||(b.rotation=0,b.pitch=
0,b.rotateEnable=!1);w.l.Br?!1!==b.workerMode&&($.Ob.dq?(b.workerMode=!1,$.Ob.dq++):$.Ob.dq=1):(b.workerMode=!1,b.preloadMode=!1);b.layers&&(d=b.layers,delete b.layers,b.layers=d);w.a.Bb(this,b);this.Qf(this.F);"rotateEnable"in b||"3D"!==b.viewMode||!w.l.rm||this.set("rotateEnable",!0);"pitchEnable"in b||"3D"!==b.viewMode||!w.l.rm||this.set("pitchEnable",!0);b.forceVector&&(w.l.Je?this.set("baseRender","vw"):this.set("baseRender","v"));b.disableVector&&this.set("baseRender","d");"dom"===b.renderer&&
(this.set("baseRender","d"),this.set("overlayRender","d"));b.baseRender&&this.set("baseRender",b.baseRender);c=Math.max(c.width,c.height);w.l.ja&&(c*=Math.min(2,window.devicePixelRatio||1));"vw"===this.get("baseRender")&&c>w.l.Hea&&this.set("baseRender","dv");c=this.get("zoom",null,!0);d=this.get("zooms");c>d[1]?c=d[1]:c<d[0]&&(c=d[0]);this.set("zoom",c);this.F.zoom=c;this.bba(this.F);this.UI();var e=this;this.Qf({overlays:[],infos:{},controls:{}});var g=[];b.gridMapForeign&&g.push("gridmap");b.forceVector&&
(g.push("vectorlayer"),g.push("overlay"));"3D"===b.viewMode&&w.l.rm&&g.push("Map3D");b.editEnable&&(g.push("edit"),g.push("labelDir"));w.l.am&&(g.push("AMap.IndoorMap"),-1!==g.indexOf("Map3D")&&g.push("AMap.IndoorMap3D"));this.ja=w.l.ja&&this.get("detectRetina");this.k_(b);this.xea(function(){w.hb.eg(g,function(){if(!e.get("destroy")){var b=new w.Ob(a,e);if(w.Lc){var c=(w.Lc[0]||w.Lc).stylemaps["50001:1"].browserStyle[0].split("&");b.iA=[c[0],c[4]]}b.he("zoom center centerCoords rotation yaw pitch resolution".split(" "),
e.view,!0);b.h("complete",function(){this.r("complete")},e,!0);b.cn=e.cn;e.he(["zoomSlow","panTo","targetLevel","render"],b);b.he(["size","bounds"],e);e.loaded=!0;e.r("coreMapCreated");w.l.am&&e.g$();"3D"===e.getViewMode_()&&(e.AmbientLight||(e.AmbientLight=new w.Fs.AN([1,1,1],0.9)),e.DirectionLight||(e.DirectionLight=new w.Fs.IN([0,-1,1],[1,1,1],0.1)))}})})},xea:function(a){function b(){var a=AMap.anole,b={},c=[],d=0,e=void 0;if(a){for(var a=a.replace(/\?/g,":").replace(/\//g,"&"),e=a.split(""),
g=0,q=e.length;g<q;g++)void 0===b[e[g]]&&(b[e[g]]=d++,c.push(e[g]));c.reverse();a=a.replace(/./g,function(a){return c[b[a]]});w.Lc=eval(a);delete AMap.anole}}if(w.l.ae||w.Lc)a();else{var c=!0;try{var d=JSON.parse(localStorage.getItem("_AMap_anole"));d&&d.version===w.l.Ud&&d.script?eval(d.script):c=!1}catch(e){c=!1}if(c)b(),a();else{var g=document.createElement("script");g.Kla="anonymous";g.id="amap_anole_js";g.src=w.A.Rb+"://vdata.amap.com/style?v="+w.A.Gq+"&key="+w.A.key+"&mapstyle=normal";c=document;
(c.head||c.getElementsByTagName("head")[0]||c.body).appendChild(g);g.onload=function(){if(!w.Lc){if(w.l.bj){var c={version:w.l.Ud,script:"AMap['anole']="+JSON.stringify(AMap.anole)};localStorage.setItem("_AMap_anole",JSON.stringify(c))}b()}a();g.parentNode.removeChild(g)}}}},getViewMode_:function(){return this.view.type},rca:function(a,b,c){var d=new w.U(a[4],a[5]);if((a=new w.Vd(a[0],a[1],a[2],a[3]))&&b&&d){for(var e=c[1];e>c[0];e-=1){var g=this.bc(a.Yb,e),h=this.bc(a.Qb,e);if(Math.abs(h.x-g.x)<
b.width&&Math.abs(g.y-h.y)<b.height)break}return[d,Math.min(e+1,c[1])]}return null},D$:function(a,b){if(!(b&&b.center&&b.zoom)){var c=this.rca(w.A.md,a,b.zooms);b.center=b.center||c&&c[0];"number"!==typeof b.zoom&&(b.zoom=c&&c[1])}},aba:function(a,b){if(b instanceof w.U){if("string"===typeof a){switch(a){case "EPSG3395":return w.Fg.JN;case "EPSG4326":return w.Fg.KN}return w.Fg.aF}if(a.pointToLngLat&&a.lngLatToPoint)return{Wy:a.pointToLngLat,Fy:a.lngLatToPoint,kK:a.getResolution};throw"illegal projection";
}var c=this.get("zoom",null,!0);return{kK:function(a){return Math.pow(2,c-a)},Fy:function(){},Wy:function(){}}},$ha:function(a,b){this.Ns&&this.Ns.stop();var c=["pitch","rotation","zoom","center"],d={},e=!1,g;for(g in a)if(a.hasOwnProperty(g)&&-1!==w.a.indexOf(c,g)){var h=this.get(g);void 0===h||h===a[g]||h.qb&&h.qb(a[g])||(d[g]=this.get(g),e=!0)}e&&(this.Ns=new w.yi(d,a,null,0),this.Ns.transition=function(a,c,e){e/=b||300;if(1<=e)return c;var g={},h;for(h in d)d.hasOwnProperty(h)&&(g[h]="center"===
h?a[h].add(c[h].Ua(a[h]).Vc(e)):a[h]+(c[h]-a[h])*e);return g},this.Ns.An=function(b){b===a&&(this.Ns.stop(),this.Xc=null);for(var c in b)b.hasOwnProperty(c)&&("center"===c?this.setCenter(b[c],!0):this.set(c,b[c]))},this.Ns.il(this))},bba:function(a){"3D"===this.get("viewMode")&&w.l.rm?(this.set("baseRender","vw"),this.view=new w.nO(this,a)):this.view=new w.cA(this,a);this.lW()},lW:function(){this.dh="d"<this.get("baseRender")||"3D"===this.view.type},featuresChanged:function(){this.UI()},fL:function(){this.UI();
this.BM()},BM:function(){if(this.Wk){var a=!0,b=this.getMapStyle();if(!1===this.get("showIndoorMap")||"normal"!==b&&"amap://styles/normal"!==b)a=!1;var b=this.getLayers(),c;for(c in b)b.hasOwnProperty(c)&&"AMap.IndoorMap"===b[c].CLASS_NAME&&b[c]!==this.Wk&&(a=!1);this.Wk.getMap()!==this&&this.Wk.setMap(this);this.Wk.set("visible",a)}},UI:function(){this.k_();if(this.view&&"3D"!==this.view.type){var a=this.get("baseRender");if(a&&!("dv"<a)){var b=this.get("features",null,!0),c=this.getMapStyle(),d=
this.get("editEnable");b&&c&&(w.l.Fx&&(d||"all"!==b||"normal"!==c&&"amap://styles/normal"!==c)?(this.set("baseRender","v"),this.DL=a):this.DL&&(this.set("baseRender",this.DL),this.DL=null));this.lW()}}},g$:function(){var a=this;!a.Wk&&a.K&&(a.indoorMap=a.Wk=new AMap.IndoorMap({innerLayer:!0}),a.BM(),w.a.pc(function(){a.r("indoor_create",{target:a});a.set("display")}))},layersChanged:function(){var a=this.getLayers();this.ID=!1;for(var b=0;b<a.length;b+=1)a[b].getMap()!==this&&a[b].setMap(this),a[b].ID&&
(this.ID=!0);this.BM()},getMapNumber:function(){if(this.map)return this.map.az()},getAdcode:function(){w.e.add(this.CLASS_NAME,"getAdcode");return w.A.e$},k_:function(){function a(){var a=!1;w.a.Pb(b.F.layers,function(b){if(!b.GQ&&b.constructor===$.w.Xa)return a=!0,!1},b);if(w.a.ga(["d","dv"],b.get("baseRender"))||!w.a.ga(["normal","amap://styles/normal"],b.get("mapStyle"))||"3D"===b.get("viewMode")&&0<b.get("pitch")||"all"!==b.get("features")||b.get("editEnable")||!b.get("turboMode"))a=!1;return a}
if(!this.mY){var b=this,c=a(),d=this.get("rasterLayer");if(d&&!c)this.fk(d),this.set("rasterLayer",void 0);else if(!d&&c&&this.get("layers")){d=new $.w.Xa({map:this,oi:!0,zIndex:0});if(this.F.layers){var e=null;w.a.Pb(this.F.layers,function(a){a instanceof $.w.Xa&&!a.GQ&&(null===e||a.get("zIndex")>e.get("zIndex"))&&(e=a)});e&&d.he(["zIndex","opacity","zooms","visible"],e)}this.set("rasterLayer",d,!0)}}},eaa:function(a){a||(a={});if(a.hasOwnProperty("defaultLayer")){a.layers=[a.defaultLayer];var b=
a.defaultLayer;b.wI=!0;this.set("defaultLayer",b,!0)}a.layers&&0!==a.layers.length||(b=new $.w.Xa,a.layers=[b],b.wI=!0,this.set("defaultLayer",b,!0));if(b=a.view)b.F.rotation&&(a.rotation=b.F.rotation),b.F.center&&(a.center=b.F.center),b.F.zoom&&(a.zoom=Math.max(a.zooms[0],Math.min(a.zooms[1],b.F.zoom))),b.F.crs&&(a.crs=b.F.crs);a.level&&!a.zoom&&(a.zoom=a.level);return a},setLimitBounds:function(a){w.e.add(this.CLASS_NAME,"setLimitBounds");a instanceof w.um&&(a=a.toBounds());a instanceof w.Vd||(a=
null);this.set("limitBounds",a)},clearLimitBounds:function(){w.e.add(this.CLASS_NAME,"clearLimitBounds");this.set("limitBounds",null)},getLimitBounds:function(){w.e.add(this.CLASS_NAME,"getLimitBounds");return this.get("limitBounds",null,!0)},aC:function(a){var b=this.get("layers");0<=w.a.indexOf(b,a)||(b.push(a),this.set("layers",b))},ux:function(a){var b=this.get("overlays");0<=w.a.indexOf(b,a)||(a instanceof $.D.pl?(this.get("overlays").push(a),this.zC instanceof $.D.pl&&this.zC.close(),this.zC=
a,this.set("contextmenu",a,!0)):(a instanceof $.D.fe&&(this.Yl instanceof $.D.fe&&this.Qu(this.Yl),this.Yl=a),this.get("overlays").push(a)),this.r("overlays"))},fk:function(a){var b=this.get("layers");a=w.a.indexOf(b,a);-1!==a&&this.set("layers",w.a.Nl(b,a))},Qu:function(a){var b=this.get("overlays");this.set("overlays",w.a.Nl(b,w.a.indexOf(b,a)))},setZoom:function(a,b){w.e.add(this.CLASS_NAME,"setZoom");a=this.ay(a);var c=this.get("zooms");a>c[1]&&(a=c[1]);a<c[0]&&(a=c[0]);this.get("zoomEnable")&&
(b||!this.loaded?(this.set("zoom",a),this.r("zoomstart"),this.r("zoomchange"),this.r("zoomend")):this.set("zoomSlow",a))},getZoom:function(){w.e.add(this.CLASS_NAME,"getZoom");return this.ay(this.get("targetLevel")||this.get("zoom",null,!0))},getCenter:function(){w.e.add(this.CLASS_NAME,"getCenter");return this.get("center",null,!0)},setCenter:function(a,b){w.e.add(this.CLASS_NAME,"setCenter");a=w.a.ya(a);b||!this.loaded?(this.r("movestart"),this.set("center",a),this.r("mapmove"),this.map?this.map.r("moveend"):
this.r("moveend")):this.panTo(a)},getCoordsBound:function(){return this.view.Uk()},getCoordsBoundByZoom:function(a){return this.view.oca(a)},setRotation:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0;w.e.add(this.CLASS_NAME,"setRotation");!w.l.ae&&this.get("rotateEnable")&&this.set("rotation",a)},getRotation:function(){w.e.add(this.CLASS_NAME,"getRotation");return this.get("rotation")},setPitch:function(a){a=Math.min(this.get("maxPitch"),Math.max(a,0));w.e.add(this.CLASS_NAME,
"setPitch");"3D"===this.view.type&&this.get("pitchEnable")&&this.set("pitch",a)},getPitch:function(){w.e.add(this.CLASS_NAME,"getRotation");return"3D"===this.view.type?this.get("pitch"):0},getStatus:function(){w.e.add(this.CLASS_NAME,"getStatus");for(var a="isHotspot pitchEnable dragEnable zoomEnable keyboardEnable jogEnable doubleClickZoom scrollWheel resizeEnable touchZoom rotateEnable animateEnable".split(" "),b={},c=0;c<a.length;c+=1)b[a[c]]=this.get(a[c],null,!0);return b},setStatus:function(a){w.e.add(this.CLASS_NAME,
"setStatus");for(var b in a)a.hasOwnProperty(b)&&-1!=="isHotspot,pitchEnable,dragEnable,keyboardEnable,doubleClickZoom,scrollWheel,zoomEnable,jogEnable,continuousZoomEnable,resizeEnable,animateEnable,rotateEnable,touchZoom".indexOf(b)&&this.set(b,a[b])},getResolution:function(a,b){w.e.add(this.CLASS_NAME,"getResolution");var c=(a=w.a.ya(a))?a.O:this.get("center",null,!0).O;return this.cn.kK(b||this.get("zoom"))*Math.cos(c*Math.PI/180)},getScale:function(a){w.e.add(this.CLASS_NAME,"getScale");return this.getResolution()*
(a||96)/0.0254},getDefaultCursor:function(){w.e.add(this.CLASS_NAME,"getDefaultCursor");return this.get("defaultCursor",null,!0)||"url("+w.A.ub+"/theme/v1.3/openhand.cur),default"},setDefaultCursor:function(a){w.e.add(this.CLASS_NAME,"setDefaultCursor");return this.set("defaultCursor",a,!0)},zoomIn:function(a){w.e.add(this.CLASS_NAME,"zoomIn");this.setZoom(this.getZoom()+1,a)},zoomOut:function(a){w.e.add(this.CLASS_NAME,"zoomOut");this.setZoom(this.getZoom()-1,a)},ay:function(a){return this.view&&
"3D"===this.view.type?w.a.Sc(a,4):Math.round(a)},setZoomAndCenter:function(a,b,c){w.e.add(this.CLASS_NAME,"setZoomAndCenter");b=w.a.ya(b);a=this.ay(a);var d=this.get("zooms");a>d[1]&&(a=d[1]);a<d[0]&&(a=d[0]);this.loaded?this.set("zoomAndCenter",[a,b,c]):(this.setZoom(a,!0),this.setCenter(b,!0))},clearMap:function(){w.e.add(this.CLASS_NAME,"clearMap");for(var a=this.get("overlays"),b=0;b<a.length;b+=1)a[b].set("map",null,!0);this.set("overlays",[]);if(this.map&&this.map.$a)for(a=this.map.$a,b=a.length-
1;0<=b;b-=1)a[b].fa instanceof $.w.bF&&a[b].fa.setMap(null)},destroy:function(){w.e.add(this.CLASS_NAME,"destroy");this.Wk&&(this.Wk.setMap(),this.indoorMap=this.Wk=null);this.set("overlays",[]);this.set("layers",[]);var a=this.get("controls");a.remove=[];for(var b in a.Fc)a.Fc.hasOwnProperty(b)&&a.remove.push(a.Fc[b]);a.Fc=[];a.add=[];this.set("controls",a);this.set("destroy",!0);this.ta=!1;this.Qn();this.K=null;$.Ob.dq--},addControl:function(a){w.e.add(this.CLASS_NAME,"addControl");var b=w.a.Jb(a),
c=this.get("controls")||{};c.Fc=c.Fc||{};c.Fc[b]||(c.Fc[b]=a);c.add=c.add||[];c.add.push(a);this.set("controls",c)},removeControl:function(a){w.e.add(this.CLASS_NAME,"removeControl");var b=w.a.Jb(a),c=this.get("controls")||{};c.Fc=c.Fc||{};c.Fc[b]&&delete c.Fc[b];c.remove=c.remove||[];c.remove.push(a);this.set("controls",c)},clearControl:function(){w.e.add(this.CLASS_NAME,"clearControl");var a=this.get("controls")||{};a.remove=a.remove||[];a.Fc=a.Fc||{};for(var b in a.Fc)a.Fc.hasOwnProperty(b)&&(a.remove.push(a.Fc[b]),
delete a.Fc[b]);this.set("controls",a)},plugin:function(a,b){"string"===typeof a&&(a=[a]);w.hb.eg(a,b);return this},clearInfoWindow:function(){w.e.add(this.CLASS_NAME,"clearInfoWindow");var a=this.get("overlays");a&&0!==a.length&&this.Yl&&this.Yl.close()},remove:function(a){w.e.add(this.CLASS_NAME,"remove");a instanceof Array||(a=[a]);for(var b=0;b<a.length;b+=1){var c=a[b];c.getMap&&c.getMap()===this&&(c.close?c.close():c.setMap&&c.setMap(null))}},add:function(a){w.e.add(this.CLASS_NAME,"add");a instanceof
Array||(a=[a]);for(var b=0;b<a.length;b+=1){var c=a[b];c.getMap&&c.getMap()!==this&&!c.open&&c.setMap&&c.setMap(this)}},getAllOverlays:function(a,b){w.e.add(this.CLASS_NAME,"getAllOverlays");var c=this.get("overlays");if(a){for(var d="amap."+a.toLowerCase(),e=[],g=0;g<c.length;g+=1)d!==c[g].CLASS_NAME.toLowerCase()||!b&&(c[g].la||c[g].isOfficial)||e.push(c[g]);return e}if(!b){e=[];for(g=0;g<c.length;g+=1)c[g].la||c[g].isOfficial||e.push(c[g]);c=e}d=this.get("layers");e=[];if(d)for(var g=0,h=d.length;g<
h;g+=1)d[g]instanceof $.w.bF&&e.push(d[g]);return c.concat(e)},triggerResize:function(){this.map&&this.map.OH()},refreshSize:function(){this.sA=this.uca()},uca:function(){return w.j.oV(this.K)},getSize:function(a){a||w.e.add(this.CLASS_NAME,"getSize");(!this.sA||10>this.sA.width*this.sA.height)&&this.refreshSize();return this.sA},getContainer:function(){w.e.add(this.CLASS_NAME,"getContainer");return this.K},panTo:function(a){w.e.add(this.CLASS_NAME,"panTo");a=w.a.ya(a);this.loaded?this.set("panTo",
a):this.setCenter(a)},panBy:function(a,b,c){w.e.add(this.CLASS_NAME,"panBy");var d=this.get("rotation")*Math.PI/180,e=a*Math.cos(d)+Math.sin(d)*b;a=-Math.sin(d)*a+Math.cos(d)*b;b=this.loaded&&this.map&&this.map.Xc?this.map.Xc.EZ:this.get("centerCoords");d=Math.pow(2,20-this.getZoom());e=b.add(new w.G(-e*d,-a*d));e=this.qe(e);!this.loaded||c?this.setCenter(e,c):this.set("panTo",e)},setFitView:function(a,b,c,d){w.e.add(this.CLASS_NAME,"setFitView");var e=this.get("size"),g=e.height;if(!e.width||!g)return!0;
if(a=this.EV(a)){if(c=this.WC(a,0,new w.G(40,40),c,d))b=b||!this.getBounds().contains(a.Zg())||w.l.Y&&1<Math.abs(c[0]+this.get("zoom",null,!0)),this.setZoomAndCenter(c[0],c[1],b);return a}},EV:function(a){if(a)if(a instanceof $.D.Lg)a=[a];else{if(!(a instanceof Array))return null}else a=this.getAllOverlays();if(a){for(var b,c=0;c<a.length;c+=1){var d=a[c];!d.get("visible")||d instanceof $.D.fe||d instanceof $.D.pl||(d=d.getBounds())&&(b=b?d.jja(b):d)}return b}},getBounds:function(a){w.e.add(this.CLASS_NAME,
"getBounds");var b=this.view.Tc();return a&&b.toBounds?b.toBounds():b},setBounds:function(a,b,c,d,e,g){w.e.add(this.CLASS_NAME,"setBounds");c=this.WC(a,b,c,e,g);d=d||w.l.Y&&1<Math.abs(c[0]+b-this.get("zoom",null,!0));this.setZoomAndCenter(c[0],c[1],d);return a},uV:function(a,b,c,d,e){a=this.EV(a);return this.WC(a,b,c,d,e)},WC:function(a,b,c,d,e){b=b?Number(b):0;var g=this.getRotation(),h=this.getPitch(),k=this.getSize(!0).vb(),l=this.getViewMode_(),m=a.RJ(this);a=a.UJ(this);this.zx||(this.zx="3D"===
l?new w.nO:new w.cA);this.zx.Qf({size:k,zoom:3,rotation:g,pitch:h,centerCoords:m},!0);var n=h=0;d?(n=d[0],c=d[1],h=d[2],d=d[3],k.width-=h+d,k.height-=n+c,h=(h-d)/2,n=(n-c)/2):c&&(k.width-=2*c.x,k.height-=2*c.y);e=e||(w.l.Y?17:18);c=this.get("zooms");d=c[0];var p=Infinity,q=Infinity;do{this.zx.Qf({zoom:d},!0);"3D"===l&&this.zx.Jp();for(var q=p=Infinity,s=-Infinity,r=-Infinity,u=0;u<a.length;u+=1)var v=this.zx.Ee(a[u]),p=Math.min(p,v.x),s=Math.max(s,v.x),q=Math.min(q,v.y),r=Math.max(r,v.y);p=s-p;q=
r-q;if(p>k.width||q>k.height){d-=1;break}d+=1}while(d<c[1]);d=Math.min(c[1],e,Math.max(c[0],d+b));d=Math.floor(d);b=Math.pow(2,20-d);e=g*Math.PI/180;g=h*Math.cos(e)+Math.sin(e)*n;e=-Math.sin(e)*h+Math.cos(e)*n;m=m.Ua(new w.G(g*b,e*b));m=this.Dg(m,20);return[d,m]},setLayers:function(a){w.e.add(this.CLASS_NAME,"setLayers");for(var b=0;b<a.length;b+=1)a[b].set("map",this,!0);this.set("layers",a)},getLayers:function(){w.e.add(this.CLASS_NAME,"getLayers");return this.get("layers",null,!0)},getDefaultLayer:function(){w.e.add(this.CLASS_NAME,
"getDefaultLayer");return this.get("defaultLayer",null,!0)},setDefaultLayer:function(a){w.e.add(this.CLASS_NAME,"setDefaultLayer");a.wI=!0;var b=this.get("defaultLayer"),c=this.get("layers");if(b){if(a===b)return;b.wI=!1;c=w.a.Nl(c,w.a.indexOf(c,b))}this.set("defaultLayer",a,!0);c.push(a);this.setLayers(c)},pixelToLngLat:function(a,b){w.e.add(this.CLASS_NAME,"pixelToLngLat");return this.Dg(a,b)},lnglatToPixel:function(a,b){w.e.add(this.CLASS_NAME,"lnglatToPixel");return this.bc(a,b)},drawPolyline:function(a){w.e.add(this.CLASS_NAME,
"drawPolyline");this.set("draw","polyline");this.set("drawStyle",a||{strokeColor:"#006600",Va:0.9})},render:function(a){this.map&&this.map.set("display",a?1:0)},drawPolygon:function(a){w.e.add(this.CLASS_NAME,"drawPolygon");this.set("draw","polygon");this.set("drawStyle",a||{strokeColor:"#006600",Va:0.9,fillColor:"#FFAA00",xd:0.9})},drawCircle:function(a){w.e.add(this.CLASS_NAME,"drawCircle");this.set("draw","circle");this.set("drawStyle",a||{strokeColor:"#006600",Va:0.9,fillColor:"#006600",xd:0.9})},
cD:function(){return this.view.cD()},getCameraState:function(){if(this.view&&"3D"==this.view.type)return this.view.nV()},endDraw:function(){this.set("draw",null)},isGoogleTileVisible:function(){return this.map&&this.map.OG()},Ee:function(a,b,c){return this.view.Ee(a,b,c)},of:function(a,b,c){return this.view.of(a,b,c)},getObject3DByContainerPos:function(a,b,c){if("2D"===this.view.type||!this.map||!this.map.T)return null;this.view.of(a);var d=this.view.qV(a),e=this.map.T.ZL,g=this.view.pd,h=this.get("zoom",
null,!0),h=Math.pow(2,20-h);b=b||this.getLayers();for(var k=[],l=0;l<b.length;l+=1){var m=b[l];m instanceof $.w.$n&&(m=m.om(e,d,g,h,a))&&k.push(m)}return c?k:k.length?(k.sort(function(a,b){return a.Fd-b.Fd}),{index:k[0].index,point:k[0].Vy,distance:k[0].Fd,object:k[0].object}):null}});
$.Ob.Sj({$K:"lngLatToGeodeticCoord",mca:"geodeticCoordToLngLat",WC:"getFitZoomAndCenterByBounds",uV:"getFitZoomAndCenterByOverlays",ip:"lnglatTocontainer",lnglatTocontainer:"lngLatToContainer",Fo:"containTolnglat",containTolnglat:"containerToLngLat",Fb:"lngLatToP20",qe:"p20ToLngLat",Ee:"p20ToContainer",of:"containerToP20",bc:"project",Dg:"unproject"});$.Ob.ob({isHotspotChanged:function(){if("undefined"!==typeof this.ky&&(this.Aaa(),this.get("isHotspot"))){var a=this.get("layers",null,!0);a&&a.length&&!this.ky&&this.ID&&this.Afa()}},Afa:function(){if(this.Wl)this.gW();else{var a=this;this.plugin("AMap.HotSpot",function(){if(!a.ky){if(!a.Wl){var b=new w.Jg;new $.D.fe;a.Wl=b}a.gW()}})}},Aaa:function(){this.Wl&&this.pda()},FX:function(a){a.type="hotspotover";a.isIndoorPOI=!1;this.r("hotspotover",a)},DX:function(a){a.type="hotspotclick";a.isIndoorPOI=
!1;this.r("hotspotclick",a)},EX:function(a){a.type="hotspotout";a.isIndoorPOI=!1;this.r("hotspotout",a)},gW:function(){var a=this.Wl;this.Wl.setMap(this);a.h("mouseover",this.FX,this);a.h("click",this.DX,this);a.h("mouseout",this.EX,this)},pda:function(){var a=this.Wl;a.I("mouseover",this.FX,this);a.I("click",this.DX,this);a.I("mouseout",this.EX,this);this.Wl.setMap(null);this.Wl=null}});$.event={V:function(a,b,c,d){w.e.add("AMap.event","addDomListener");w.C.h(a,b,c,d);return new w.Oz(0,a,b,c,d)},h$:function(){},addListener:function(a,b,c,d){w.e.add("AMap.event","addListener");w.a.bm(a.addListener)?a.addListener(b,c,d):(a.Nd||(a.Nd=w.ka.Nd),w.ka.h.call(a,b,c,d));return new w.Oz(1,a,b,c,d)},tx:function(a,b,c,d){w.e.add("AMap.event","addListenerOnce");w.a.bm(a.tx)?a.tx(b,c,d):(a.Nd||(a.Nd=w.ka.Nd),w.ka.h.call(a,b,c,d,!0));return new w.Oz(1,a,b,c,d)},tC:function(a){w.a.bm(a.tC)?a.tC():
w.ka.bi.call(a)},Oq:function(a,b){w.a.bm(a.Oq)?a.Oq(b):w.ka.bi.call(a,b)},removeListener:function(a){w.e.add("AMap.event","removeListener");a instanceof w.Oz&&(w.a.bm(a.Oh.removeListener)?a.Oh.removeListener(a):0===a.type?w.C.I(a.Oh,a.FJ,a.xK,a.ke):1===a.type&&(a.Oh.Nd||(a.Oh.Nd=w.ka.Nd),w.ka.I.call(a.Oh,a.FJ,a.xK,a.ke)))},N:function(a,b){w.e.add("AMap.event","trigger");var c=Array.prototype.slice.call(arguments,1);w.a.bm(a.N)?a.N.apply(a,c):(a.Nd||(a.Nd=w.ka.Nd),w.ka.r.apply(a,c))}};
w.Oz=w.aa.extend({B:function(a,b,c,d,e){this.type=a;this.Oh=b;this.FJ=c;this.xK=d;this.ke=e}});var gc={V:"addDomListener",h$:"addDomListenerOnce",addListener:"addListener",tx:"addListenerOnce",tC:"clearInstanceListeners",Oq:"clearListeners",removeListener:"removeListener",N:"trigger"},tc;for(tc in gc)gc.hasOwnProperty(tc)&&($.event[gc[tc]]=$.event[tc]);w.event=$.event;w.event.V(window,"beforeunload",w.e.send);$.w.qc=w.aa.extend({ga:[w.ka,w.te],B:function(a){this.CLASS_NAME=this.CLASS_NAME||"AMap.Layer";w.a.Bb(this,a);this.F.map&&(a=this.F.map,delete this.F.map,this.F.map=a);this.Qf(this.F)},getContainer:function(){if(this.w&&this.w.Q)return this.w.Q.gi()},getZooms:function(){w.e.add(this.CLASS_NAME,"getZooms");return this.get("zooms",null,!0)},setOpacity:function(a){w.e.add(this.CLASS_NAME,"setOpacity");a!==this.get("opacity",null,!0)&&this.set("opacity",a)},getOpacity:function(){return this.get("opacity",
null,!0)},show:function(){w.e.add(this.CLASS_NAME,"show");this.set("visible",!0);this.op&&this.w.g.layersChanged()},hide:function(){w.e.add(this.CLASS_NAME,"hide");this.set("visible",!1);this.op&&this.w.g.layersChanged()},setMap:function(a){w.e.add(this.CLASS_NAME,"setMap");var b=this.get("map");a?(b&&a!==b&&b.fk(this),this.set("map",a)):b&&(b.fk(this),this.set("map",null,!0),this.Oi=!1,this.gg&&this.gg())},getMap:function(){w.e.add(this.CLASS_NAME,"getMap");return this.get("map",null,!0)},mapChanged:function(){var a=
this.get("map");a&&a.aC(this)},setzIndex:function(a){w.e.add(this.CLASS_NAME,"setzIndex");this.set("zIndex",a)},getzIndex:function(){return this.get("zIndex",null,!0)}});$.w.Xa=$.w.qc.extend({F:{tileSize:256,visible:!0,opacity:1,zIndex:0,noLimg:1,zooms:[3,20],getTileUrl:w.l.Y?w.A.wz:w.A.Jy,errorUrl:w.a.Rba,detectRetina:!0,className:"amap-layer",mapNumber:"",merge:!1,sort:!1,cacheSize:w.l.size},B:function(a){w.e.eb("AMap.TileLayer",a);(a=a||{})&&a.tileUrl&&(a.getTileUrl=a.tileUrl);(new Date).getTime();this.kaa(a);var b=a.zooms;b&&b[1]>=this.dj[0]?(b[0]<this.dj[0]&&(b[0]=this.dj[0]),b[1]>this.dj[1]&&(b[1]=this.dj[1])):a.zooms=[this.dj[0],this.dj[1]];this.CLASS_NAME=
this.CLASS_NAME||"AMap.TileLayer";arguments.callee.oa.call(this,a);a.oi&&(this.oi=!0);this.GQ=!this.Ar()},setTextIndex:function(a){w.e.add(this.CLASS_NAME,"setTextIndex");this.set("textIndex",a)},Ar:function(){if(this.get("createTile"))return!1;var a=this.get("getTileUrl");return a&&a!==w.A.Jy&&a!==w.A.wz?!1:!0},gU:function(){if(!this.Ar())return!1;var a=this.get("map");return a&&a.dh&&"zh_cn"===a.get("lang")&&!this.noVector?!0:!1},JV:function(a){var b=w.A.CD;w.l.ja&&this.get("detectRetina")&&(b=
w.A.CD.replace("scl=1","scl=2"));a&&(b=b.replace("ltype=3","ltype=11"));return b},sg:function(a){var b=this.gU(),c=this.get("map");this.Ar()&&this.set("mapNumber","GS(2018)1709");if(this.oi)return new w.w.Xa(this,a,this.gt(this.JV(!0)),this.F.maxDataZoom,!0);if(b)if(this.op=!0,w.w.vk){if("dv"===c.get("baseRender")&&!this.get("watermark")){var b=c.get("showBuildingBlock"),d=new w.w.Xa(this,a,this.gt(this.JV(!b)),void 0,!0);b&&(d.ij=new w.w.Yc(new $.w.Xa({zooms:[16,20],innerLayer:"true"}),a,["building"]),
d.ij.type="\u697c\u5757\u56fe\u5c42",d.ij.he(["visible","opacity","zIndex"],d,!0),d.ij.Cx(c.get("mapStyle")||"normal"));d.type="\u6805\u683c\u5e95\u56fe";return d}if("v"<=c.get("baseRender")||this.get("watermark"))return"3D"==a.J.view.type?(c=new w.w.Yc(this,a,["region","road"]),c.type="\u77e2\u91cf\u5e95\u56fe",c.ij=new w.w.Yc(new $.w.Xa({zooms:[17,20],zIndex:50,innerLayer:"true"}),a,["building"]),c.ij.De=17,c.ij.type="\u697c\u5757\u56fe\u5c42",c.ij.mu=1,c.ij.he(["visible","merge","sort","opacity"],
c,!0)):(c=new w.w.Yc(this,a,["region","building","road"]),c.type="\u77e2\u91cf\u5e95\u56fe"),c}else return["vectorlayer","overlay"];else return this.op=!1,new w.w.Xa(this,a,null,this.F.maxDataZoom)},getTileUrlChanged:function(){var a=this.get("getTileUrl");if(a===w.A.Jy||a===w.A.wz||a===w.A.lE)this.ID=!0;"string"===typeof a&&(a=this.gt(a));this.set("tileFun",a)},kaa:function(a){this.dj||(this.dj=[this.F.zooms[0],this.F.zooms[1]]);var b;a.hasOwnProperty("detectRetina")&&!1===a.detectRetina&&(b=!0);
w.l.Y&&w.l.ja&&this.F.detectRetina&&!b&&(this.dj[1]-=1)},getTiles:function(){w.e.add(this.CLASS_NAME,"getTiles");var a=this.get("tiles",null,!0);if(a&&a.length)a=a[0];else return[];for(var b=[],c,d=0;d<a.length;d+=1)a[d].key&&(c=a[d].key.split("/"),b.push(""+c[1]+","+c[2]));return b},reload:function(){w.e.add(this.CLASS_NAME,"reload");this.set("reload",1)},up:function(){var a=this.get("map",null,!0);this.setMap(null);this.Oi=!1;this.setMap(a)},setTileUrl:function(a){w.e.add(this.CLASS_NAME,"setTileUrl");
this.gU()?(this.set("getTileUrl",a),this.up()):this.set("getTileUrl",a)},gt:function(a){var b=this,c,d,e;return function(g,h,k){g=(g+Math.pow(2,k))%Math.pow(2,k);if("number"!==typeof(g+h+k))return null;var l=b.get("map"),m="zh_cn";l&&(m=l.get("lang")||"zh_cn");k=a.replace("[x]",g).replace("[y]",h).replace("[z]",k).replace("[lang]",m);if(!c){if(d=a.match(/\{.*\}/))e=d.toString().replace("{","").replace("}",""),e=e.split(",");c=!0}e&&e.length&&(k=k.replace(d,e[Math.abs(g+h)%e.length]));return k}},getTileUrl:function(a,
b,c){w.e.add(this.CLASS_NAME,"getTileUrl");return this.get("tileFun",null,!0)(a,b,c)},getZooms:function(a){a&&w.e.add(this.CLASS_NAME,"getZooms");return this.get("zooms",null,!0)}});$.w.Xa.gO=$.w.Xa.extend({F:{getTileUrl:w.A.rM,zooms:[3,20],zIndex:2,maxDataZoom:18,detectRetina:!1,mapNumber:"GS(2019)3913",className:"amap-layer amap-satellite",cacheSize:w.l.size},B:function(a){this.CLASS_NAME="AMap.TileLayer.Satellite";this.dj=[3,20];arguments.callee.oa.apply(this,arguments);w.e.eb(this.CLASS_NAME,a)}});
$.w.Xa.eO=$.w.Xa.extend({F:{getTileUrl:w.A.lE,zooms:[3,20],zIndex:3,type:"overlayer",maxDataZoom:18,className:"amap-layer amap-roadnet",cacheSize:w.l.size},B:function(a){this.CLASS_NAME="AMap.TileLayer.RoadNet";this.dj=[3,20];arguments.callee.oa.apply(this,arguments);w.e.eb(this.CLASS_NAME,a)},sg:function(a){if(this.get("map").dh){this.op=!0;var b=w.A.mE;w.l.ja&&this.get("detectRetina")&&(b=w.A.mE.replace("scl=1","scl=2"));a=new w.w.Xa(this,a,this.gt(b),this.F.maxDataZoom)}else this.op=!1,a=new w.w.Xa(this,
a);return a}});
$.w.Xa.kO=$.w.Xa.extend({F:{getTileUrl:function(a,b,c){return w.A.Rb+"://tm.amap.com/trafficengine/mapabc/traffictile?v=1.0&t=1&zoom="+(17-c)+"&x="+a+"&y="+b},zooms:[6,20],zIndex:4,type:"overlayer",autoRefresh:!1,interval:180,maxDataZoom:17,alwaysRender:!w.l.vJ,className:"amap-layer amap-traffic",cacheSize:w.l.size},B:function(a){this.CLASS_NAME="AMap.TileLayer.Traffic";this.dj=[6,20];arguments.callee.oa.apply(this,arguments);this.startRefresh();w.e.eb(this.CLASS_NAME,a)},stopRefresh:function(){w.e.add(this.CLASS_NAME,"stopRefresh");
this.bE&&(clearInterval(this.bE),this.bE=null)},startRefresh:function(){w.e.add(this.CLASS_NAME,"startRefresh");if(this.get("autoRefresh")&&!this.bE){var a=this;this.bE=setInterval(function(){a.reload();a.r("refresh")},Math.max(1E3*(this.get("interval")||180),1E4))}},reload:function(){w.e.add(this.CLASS_NAME,"reload");w.a.pc(function(){this.set("reload")},this)},gg:function(){this.stopRefresh();this.get("map")&&this.get("map").I("zoomstart",this.reload,this)},sg:function(a){var b=this.get("map"),
b=a.J;b.h("zoomstart",this.reload,this);return"d"!==b.get("baseRender")?w.w.Ms?a=new w.w.Ms(this,a):["vt"]:a=new w.w.Xa(this,a,null,this.F.maxDataZoom)}});
$.w.Xa.Pz=$.w.Xa.extend({F:{zooms:[3,20],zIndex:12,detectRetina:!1,className:"amap-layer amap-flexible",cacheSize:w.l.size},B:function(a){this.CLASS_NAME=this.CLASS_NAME||"AMap.TileLayer.Flexible";this.Vda=!0;arguments.callee.oa.call(this,a)},setCreateTile:function(a){"function"===typeof a&&a!==this.get("createTile")&&this.set("createTile",a)},getCreateTile:function(){return this.get("createTile",null,!0)}});
$.w.Xa.W0=$.w.Xa.Pz.extend({F:{zooms:[3,20],zIndex:12,tileSize:512,detectRetina:!1,className:"amap-layer amap-wms",cacheSize:w.l.size,url:"",params:""},B:function(a){this.CLASS_NAME="AMap.TileLayer.WMS";arguments.callee.oa.call(this,a);this.ss();var b=this,c=this.get("tileSize");this.set("createTile",function(a,e,g,h,k){var l=Math.pow(2,20-g)*c;g=new w.G(l*a,l*(e+1));a=new w.G(l*(a+1),l*e);e=w.BD.MX(g);a=w.BD.MX(a);var m=document.createElement("img");"3D"===b.Pp&&(m.crossOrigin="anonymous");m.src=
this.url+"&BBOX="+e+","+a;w.C.h(m,"load",function(){h(m)});w.C.h(m,"error",function(){k(m)})})},ss:function(){var a=this.get("url",null,!0),b=this.get("params",null,!0),c=this.get("tileSize");b.WIDTH=c;b.HEIGHT=c;b.CRS=b.CRS||"EPSG:3857";b.REQUEST="GetMap";b.SERVICE="WMS";b.FORMAT=b.FORMAT||"image/png";b.TRANSPARENT=void 0===b.TRANSPARENT?"true":b.TRANSPARENT;delete b.BBOX;this.url=a+"?"+w.a.join(b,"&");this.reload()},setUrl:function(a){this.set("url",a,!0);this.ss()},getUrl:function(){return this.get("url",
null,!0)},setParams:function(a){w.extend(this.get("params",null,!0),a||{});this.ss()},getParams:function(){return this.get("params",null,!0)}});
$.w.Xa.X0=$.w.Xa.Pz.extend({F:{zooms:[3,20],tileSize:256,zIndex:12,detectRetina:!1,className:"amap-layer amap-wmts",cacheSize:w.l.size},B:function(a){this.CLASS_NAME="AMap.TileLayer.WMTS";arguments.callee.oa.call(this,a);this.ss();var b=this;this.get("tileSize");this.set("createTile",function(a,d,e,g,h){var k=document.createElement("img");"3D"===b.Pp&&(k.crossOrigin="anonymous");k.src=this.url+"&TileMatrix="+e+"&TileRow="+d+"&TileCol="+a;w.C.h(k,"load",function(){g(k)});w.C.h(k,"error",function(){h(k)})})},
ss:function(){var a=this.get("url",null,!0),b=this.get("params",null,!0);this.get("tileSize");b.TileMatrixSet=b.TileMatrixSet||"EPSG:3857";b.Request="GetTile";b.Service="WMTS";b.Format=b.Format||"image/png";this.url=a+"?"+w.a.join(b,"&");this.reload()},setUrl:function(a){this.set("url",a,!0);this.ss()},getUrl:function(){return this.get("url",null,!0)},setParams:function(a){w.extend(this.get("params",null,!0),a||{});this.ss()},getParams:function(){return this.get("params",null,!0)}});
$.w.Xa.Gv=$.w.Xa.Pz.extend({F:{detectRetina:!0,zooms:[10,18],zIndex:2},B:function(a){arguments.callee.oa.apply(this,arguments);var b=this;this.set("createTile",function(a,d,e,g,h){function k(a,c,d){var e="zh_cn";b&&b.get&&l&&(e=l.get("lang")||"zh_cn");return w.A.Rb+"://grid.amap.com/grid/"+d+"/"+a+"/"+c+"?src=jsapi&key="+w.A.key+"&lang="+e+"&dpiType="+(w.l.qd?"wprd":"webrd")}var l=b.g||b.get("map");l.eo||(l.eo=new w.Ob.Gv(l.map));if(l.eo.sz(a,d,e))h();else{var m=document.createElement("img");"3D"===
b.Pp&&(m.crossOrigin="anonymous");m.src=k(a,d,e);w.C.h(m,"load",function(){g(m)});w.C.h(m,"error",function(){h(m)})}})}});$.w.Kc=$.w.qc.extend({F:{visible:!0,zooms:[3,25],type:"overlay",zIndex:5,alwaysRender:!0},B:function(a){arguments.callee.oa.apply(this,arguments)},sg:function(a){return new w.w.Kc(this,a)}});$.w.H_=$.w.qc.extend({F:{zooms:[14,20],zIndex:8,visible:!0,merge:!0,sort:!1},B:function(a){a=a||{};a.zooms&&(a.zooms[0]=Math.max(14,a.zooms[0]));arguments.callee.oa.apply(this,arguments);this.CLASS_NAME="AMap.Buildings"},Ar:function(){return!1},sg:function(a){if(w.l.Fx)return a=new w.w.T0(this,a,["building"]),a.mu=this.get("heightFactor")||1,a},setStyle:function(a){this.set("customStyle",a)}});$.w.ZE=$.w.qc.extend({F:{visible:!0,zooms:[3,w.l.Y?20:18],opacity:1,type:"overlay",zIndex:6},B:function(a){arguments.callee.oa.apply(this,arguments)},sg:function(a){return w.w.Iv?new w.w.Iv(this,a):["imagelayer"]},getMap:function(){w.e.add(this.CLASS_NAME,"getMap");return this.Mg.map},show:function(){w.e.add(this.CLASS_NAME,"show");this.set("visible",!0);this.r("options")},getOpacity:function(){w.e.add(this.CLASS_NAME,"getOpacity");return this.get("opacity",null,!0)},setOpacity:function(a){w.e.add(this.CLASS_NAME,
"setOpacity");this.set("opacity",a)},getBounds:function(){w.e.add(this.CLASS_NAME,"getBounds");return this.get("bounds",null,!0).vb()},setBounds:function(a){w.e.add(this.CLASS_NAME,"setBounds");this.r("bounds",a);this.setOptions({bounds:a})},hide:function(){w.e.add(this.CLASS_NAME,"hide");this.set("visible",!1);this.r("options")},setOptions:function(a){w.e.add(this.CLASS_NAME?this.CLASS_NAME:"AMap.ImageLayer","setOptions");this.Qf(a);this.r("options")},getOptions:function(){w.e.add(this.CLASS_NAME,
"getOptions");var a={},b;for(b in this.F)this.F.hasOwnProperty(b)&&(a[b]=this.get(b));return a},getElement:function(){return this.w.Q?this.w.Q.Ib:this.w.pm?this.w.pm.Ib:null}});
$.w.Iv=$.w.ZE.extend({B:function(a){a&&a.url&&(a.__source__=a.url);arguments.callee.oa.apply(this,arguments);this.CLASS_NAME="AMap.ImageLayer"},getImageUrl:function(){w.e.add(this.CLASS_NAME,"getImageUrl");return this.get("__source__")},setImageUrl:function(a){w.e.add(this.CLASS_NAME,"setImageUrl");return this.set("__source__",a)}});
$.w.V0=$.w.ZE.extend({B:function(a){a&&a.url&&(a.__source__=a.url);arguments.callee.oa.apply(this,arguments);this.CLASS_NAME="AMap.VideoLayer"},getVideoUrl:function(){w.e.add(this.CLASS_NAME,"getVideoUrl");return this.get("__source__")},setVideoUrl:function(a){w.e.add(this.CLASS_NAME,"setVideoUrl");return this.set("__source__",a)}});
$.w.I_=$.w.ZE.extend({B:function(a){a&&a.canvas&&(a.__source__=a.canvas);arguments.callee.oa.apply(this,arguments);this.CLASS_NAME="AMap.CanvasLayer"},getCanvas:function(){w.e.add(this.CLASS_NAME,"getCanvas");return this.get("__source__")},setCanvas:function(a){w.e.add(this.CLASS_NAME,"setCanvas");return this.set("__source__",a)},reFresh:function(){this.w&&(this.w.rz=!0,this.w.set("display"))}});$.w.n0=$.w.qc.extend({F:{visible:!0,zooms:[3,w.l.Y?20:18],type:"overlay",zIndex:5,cursor:"pointer",alwaysRender:!0,stable:!0,bubble:!0,className:"amap-mass"},B:function(a,b){this.CLASS_NAME="AMap.MassMarks";w.e.eb(this.CLASS_NAME,b);w.l.am&&(this.Ph=!0,b.size&&(b.size=w.a.Cn(b.size)),this.setData(a),w.a.Bb(this,b),b.style?(this.Qf(this.F,!0),this.setStyle(b.style)):this.setStyle(this.F))},clear:function(){this.set("dataSources","")},getStyle:function(){w.e.add(this.CLASS_NAME,"getStyle");return this.kk},
setStyle:function(a){w.e.add(this.CLASS_NAME,"setStyle");if(a instanceof Array){for(var b=0;b<a.length;b+=1)a[b].rotation_=Math.PI*(a[b].rotation||0)/180,a[b].size=w.a.Cn(a[b].size),a.Ge=Math.max(a.Ge||0,a[b].size.width+a[b].anchor.x),a.df=Math.max(a.Ge||0,a[b].size.height+a[b].anchor.y);this.kk=a}else a.size&&(a.size=w.a.Cn(a.size)),a.rotation_=Math.PI*(a.rotation||0)/180,this.Qf(a,!0),this.kk={anchor:this.get("anchor"),url:this.get("url"),size:this.get("size"),rotation_:this.get("rotation_")},this.kk.Ge=
this.kk.size.width+this.kk.anchor.x,this.kk.df=this.kk.size.height+this.kk.anchor.y;this.r("style")},setData:function(a){w.e.add(this.CLASS_NAME,"setData");this.set("dataSources",a)},getData:function(){w.e.add(this.CLASS_NAME,"getData");return this.get("datas")||this.get("dataSources")},setMap:function(a){w.e.add(this.CLASS_NAME,"setMap");w.l.am&&(a?(this.get("map")&&this.get("map").fk(this),this.set("map",a)):this.get("map")&&(this.get("map").fk(this),this.set("map",null,!0),this.Oi=!1,this.gg&&
this.gg()))},sg:function(a){return w.hb.yy(["cvector"])?(a=new w.w.Kc(this,a),this.X("datas",a),a):["cvector"]}});$.w.bF=$.w.Iv.extend({B:function(a,b,c){w.e.eb("AMap.GroundImage",c);c=c||{};this.Hf=!0;var d=parseFloat(c.opacity);isNaN(d)&&(d=1);arguments.callee.oa.call(this,{url:a,bounds:b,clickable:c.clickable,opacity:d,map:c.map,zooms:c.zooms||[3,20]});this.CLASS_NAME="AMap.GroundImage"},pfa:function(a){this.get("bounds").contains(a.lnglat)&&(a.target=this,this.r("click",a))},qfa:function(a){this.get("bounds").contains(a.lnglat)&&(a.target=this,this.r("dblclick",a))},setMap:function(a){w.e.add(this.CLASS_NAME,
"setMap");a?(this.get("map")&&(this.get("map").fk(this),this.nU&&$.event.removeListener(this.nU),this.DU&&$.event.removeListener(this.DU)),this.set("map",a)):this.get("map")&&(this.get("map").fk(this),this.Mg.map=null)},mapChanged:function(){this.get("map")&&(this.get("map").aC(this),this.get("clickable")&&(this.nU=$.event.addListener(this.get("map"),"click",this.pfa,this),this.DU=$.event.addListener(this.get("map"),"dblclick",this.qfa,this)))}});$.D.Lg=w.aa.extend({ga:[w.ka,w.te,{ya:w.a.ya}],F:{extData:{},bubble:!1,clickable:!0,draggable:!1},B:function(){this.ZA=w.a.Jb(this)},tma:function(){return this.ZA},yla:function(){this.get("map",null,!0)&&this.setMap(this.get("map"))},mapChanged:function(){this.get("map",null,!0)&&this.get("map",null,!0).ux(this)},LJ:function(a){var b=0;a&&(b="string"===typeof a?Math.round(parseFloat(a)/0.14929107086948487):a);return b},setHeight:function(a){this.height=a=a||0;a=this.LJ(a);this.set("altitude",a)},
getHeight:function(){return this.height},show:function(){w.e.add(this.CLASS_NAME,"show");this.set("visible",!0)},hide:function(){w.e.add(this.CLASS_NAME,"hide");this.set("visible",!1)},setMap:function(a){w.e.add(this.CLASS_NAME,"setMap");a!==this.get("map",null,!0)&&(a?(this.get("map",null,!0)&&this.get("map",null,!0).Qu(this),this.set("map",a)):this.get("map",null,!0)&&(this.get("map",null,!0).Qu(this),this.set("map",null,!0)))},getMap:function(){w.e.add(this.CLASS_NAME,"getMap");return this.get("map",
null,!0)},setExtData:function(a){w.e.add(this.CLASS_NAME,"setExtData");this.set("extData",a)},getExtData:function(){w.e.add(this.CLASS_NAME,"getExtData");return this.get("extData",null,!0)}});$.D.Kc=$.D.Lg.extend({B:function(a){$.D.Kc.rc.B.apply(this,arguments)},show:function(){this.set("visible",!0);this.r("show",{type:"show",target:this})},hide:function(){this.set("visible",!1);this.r("hide",{type:"hide",target:this})},getVisible:function(){return this.get("visible",null,!0)},getOptions:function(){var a={},b="map zIndex strokeColor strokeOpacity strokeWeight strokeStyle strokeDasharray extData bubble clickable".split(" "),c="isOutline outlineColor geodesic path lineJoin lineCap borderWeight showDir dirColor dirImg".split(" "),
d=["fillColor","fillOpacity","path","lineJoin","texture"],e=["center","radius","texture"],g=["bounds","texture"],h=[];this instanceof $.D.Gb&&(h=b.concat(c));this instanceof $.D.dc&&(h=b.concat(d));this instanceof $.D.Sf&&(h=b.concat(e).concat(d));this instanceof $.D.Up&&(h=b.concat(e).concat(d));this instanceof $.D.$p&&(h=b.concat(d).concat(g));for(b=0;b<h.length;b+=1)a[h[b]]=this.get(h[b],null,!0);return a},setOptions:function(a){a.hasOwnProperty("path")&&(a.path&&a.path.length||(a.path=[]),a.path=
this.ya(a.path));a.center&&(a.center=this.ya(a.center));var b;a.hasOwnProperty("map")&&(b=a.map,delete a.map);this.Qf(a);void 0!==b&&(this.setMap(b),a.map=b);this.r("options");this.r("change",{type:"change",target:this})},setzIndex:function(a){w.e.add(this.CLASS_NAME,"setzIndex");this.set("zIndex",a)},getzIndex:function(){w.e.add(this.CLASS_NAME,"getzIndex");return this.get("zIndex",null,!0)},setDraggable:function(a){this.set("draggable",a)}});$.D.Zz=$.D.Kc.extend({F:{visible:!0,zIndex:10,strokeColor:"#006600",strokeOpacity:0.9,strokeWeight:3,strokeStyle:"solid",strokeDasharray:[10,5],lineJoin:"miter",path:[]},B:function(a){$.D.Zz.rc.B.apply(this,arguments)},setPath:function(a,b){w.e.add(this.CLASS_NAME,"setPath");a&&a.length||(a=[]);a=this.ya(a);this.set("path",a);this.r("change",{type:"change",target:this});b||this.r("setPath")},getPath:function(){w.e.add(this.CLASS_NAME,"getPath");return this.get("path",null,!0)},Tc:function(){var a=
this.get("path");if(!a||!a.length)return null;a[0]instanceof w.U&&(a=[a]);for(var b=new w.Vd(180,90,-180,-90),c=0;c<a.length;c+=1)for(var d=a[c],e=d.length-1;0<=e;e-=1)b.extend(d[e]);return b}});$.D.Zz.Sj({Tc:"getBounds"});$.D.Kg=w.aa.extend({ga:[w.ka,w.te],F:{size:new w.Rc(36,36),imageOffset:new w.G(0,0),image:w.A.ub+"/theme/v1.3/markers/0.png",imageSize:null},B:function(a){this.CLASS_NAME="AMap.Icon";w.e.eb(this.CLASS_NAME,a);a=a||{};a.size&&(a.size=w.a.Cn(a.size));a.imageSize&&(a.imageSize=w.a.Cn(a.imageSize));w.a.Bb(this,a);this.Qf(this.F)},setImageSize:function(a){w.e.add(this.CLASS_NAME,"setImageSize");a=w.a.Cn(a);this.set("imageSize",a)},getImageSize:function(){w.e.add(this.CLASS_NAME,"getImageSize");return this.get("imageSize",
null,!0)}});$.D.m0=w.aa.extend({ga:[w.ka,w.te],F:{coords:[],type:""},B:function(a){this.CLASS_NAME="AMap.MarkerShape";w.e.eb(this.CLASS_NAME,a);w.a.Bb(this,a);this.Qf(this.F)}});$.D.cb=$.D.Lg.extend({F:{cursor:"pointer",visible:!0,zIndex:100,angle:0,textAlign:"left",verticalAlign:"top",autoRotation:!1,opacity:1,offset:new w.G(-9,-31),size:new w.G(19,33),raiseOnDrag:!1,topWhenClick:!1,topWhenMouseOver:!1,animation:"AMAP_ANIMATION_NONE"},B:function(a){this.CLASS_NAME="AMap.Marker";w.e.eb(this.CLASS_NAME,a);a=a||{};this.Hf=!0;this.G5=w.a.Jb(this);a.position&&(a.position=this.ya(a.position));a.height&&this.setHeight(a.height);w.a.Bb(this,a);w.l.ae&&(this.F.angle=0);this.Qf(this.F,
!0);this.mapChanged()},getId:function(){return this.G5},setRaiseOnDrag:function(a){w.e.add(this.CLASS_NAME,"setRaiseOnDrag");this.set("raiseOnDrag",a)},setPosition:function(a,b){w.e.add(this.CLASS_NAME,"setPosition");a=this.ya(a);void 0!==b&&this.setHeight(b);this.set("position",a)},getBounds:function(){var a=this.getPosition().vb();return new w.Vd(a,a.vb())},mapChanged:function(){this.mj("zoom");var a=this.get("map",null,!0);a&&(this.get("position",null,!0)||this.set("position",a.get("center")),
a.ux(this),this.X("zoom",a))},getZooms:function(){return this.get("zooms",null,!0)},zoomChanged:function(){var a=this.get("zooms",null,!0);if(a){var b=this.get("zoom");b<a[0]||b>a[1]?this.set("outOfZooms",!0):this.set("outOfZooms",!1);this.D&&this.D.Ifa()}},getPosition:function(){w.e.add(this.CLASS_NAME,"getPosition");return this.get("position",null,!0)},setIcon:function(a){w.e.add(this.CLASS_NAME,"setIcon");this.set("icon",a)},getIcon:function(){w.e.add(this.CLASS_NAME,"getIcon");return this.get("icon",
null,!0)},setContent:function(a){w.e.add(this.CLASS_NAME,"setContent");this.set("content",a)},getContent:function(){w.e.add(this.CLASS_NAME,"getContent");return this.get("content",null,!0)},getContentDom:function(){return this.get("contentDom",null,!0)},hide:function(){w.e.add(this.CLASS_NAME,"hide");this.set("visible",!1)},show:function(){w.e.add(this.CLASS_NAME,"show");this.set("visible",!0)},setCursor:function(a){w.e.add(this.CLASS_NAME,"setCursor");this.set("cursor",a)},setRotation:function(a){w.e.add(this.CLASS_NAME,
"setRotation");w.l.ae||this.set("angle",a)},setAngle:function(a){w.e.add(this.CLASS_NAME,"setAngle");w.l.ae||"number"!==typeof a||this.set("angle",a)},getAngle:function(){w.e.add(this.CLASS_NAME,"getAngle");return this.get("angle",null,!0)},setOffset:function(a){w.e.add(this.CLASS_NAME,"setOffset");this.set("offset",a)},getOffset:function(){w.e.add(this.CLASS_NAME,"getOffset");return this.get("offset",null,!0)},setTextAlign:function(a){w.e.add(this.CLASS_NAME,"setTextAlign");this.set("textAlign",
a)},getTextAlign:function(){w.e.add(this.CLASS_NAME,"getTextAlign");return this.get("textAlign",null,!0)},setVerticalAlign:function(a){w.e.add(this.CLASS_NAME,"setVerticalAlign");this.set("verticalAlign",a)},getVerticalAlign:function(){w.e.add(this.CLASS_NAME,"getVerticalAlign");return this.get("verticalAlign",null,!0)},setzIndex:function(a){w.e.add(this.CLASS_NAME,"setzIndex");this.set("zIndex",a)},getzIndex:function(){w.e.add(this.CLASS_NAME,"getzIndex");return this.get("zIndex",null,!0)},setOpacity:function(a){w.e.add(this.CLASS_NAME,
"setOpacity");this.set("opacity",a)},setDraggable:function(a){w.e.add(this.CLASS_NAME,"setDraggable");this.set("draggable",a)},getDraggable:function(){w.e.add(this.CLASS_NAME,"getDraggable");return this.get("draggable",null,!0)},moveTo:function(a,b,c){w.e.add(this.CLASS_NAME,"moveTo");a=this.ya(a);this.set("move",{tf:a,speed:b,jb:c})},moveAlong:function(a,b,c,d){w.e.add(this.CLASS_NAME,"moveAlong");this.set("move",{tf:a,speed:b,jb:c,oaa:d})},stopMove:function(){w.e.add(this.CLASS_NAME,"stopMove");
this.set("move",!1)},pauseMove:function(){w.e.add(this.CLASS_NAME,"pauseMove");var a=this.get("move");if(!a)return!1;a.action="pause";this.set("move",a);return!0},resumeMove:function(){w.e.add(this.CLASS_NAME,"resumeMove");var a=this.get("move");if(!a)return!1;a.action="resume";this.set("move",a);return!0},setShadow:function(a){w.e.add(this.CLASS_NAME,"setShadow");this.set("shadow",a)},getShadow:function(){w.e.add(this.CLASS_NAME,"getShadow");return this.get("shadow",null,!0)},setClickable:function(a){w.e.add(this.CLASS_NAME,
"setClickable");a!==this.getClickable()&&this.set("clickable",a)},getClickable:function(){w.e.add(this.CLASS_NAME,"getClickable");return this.get("clickable",null,!0)},setTitle:function(a,b){w.e.add(this.CLASS_NAME,"setTitle");"string"===typeof a&&this.set("title",a,b)},getTitle:function(){w.e.add(this.CLASS_NAME,"getTitle");return this.get("title",null,!0)},setLabel:function(a){w.e.add(this.CLASS_NAME,"setLabel");a&&!w.a.ap(a)&&(a=w.extend({},this.get("label"),a));this.set("label",a)},getLabel:function(){w.e.add(this.CLASS_NAME,
"getLabel");return this.get("label",null,!0)},setTop:function(a,b){w.e.add(this.CLASS_NAME,"setTop");this.set("isTop",a,b)},getTop:function(){w.e.add(this.CLASS_NAME,"getTop");return this.get("isTop",null,!0)},setShape:function(a,b){w.e.add(this.CLASS_NAME,"setShape");this.set("shape",a,b)},getShape:function(){w.e.add(this.CLASS_NAME,"getShape");return this.get("shape",null,!0)},setAnimation:function(a,b){w.e.add(this.CLASS_NAME,"setAnimation");this.set("animation",a,b)},getAnimation:function(){w.e.add(this.CLASS_NAME,
"getAnimation");return this.get("animation",null,!0)},getMap:function(){w.e.add(this.CLASS_NAME,"getMap");return this.get("map",null,!0)},markOnAMAP:function(a){w.e.add(this.CLASS_NAME,"markOnAMAP");a=a||{};var b={};b.name=a.name||this.get("name",null,!0)||"";a=this.ya(a.position)||this.get("position",null,!0);b.y=a.O;b.x=a.P;w.Gg.Dp(w.Gg.Zca(b))}});
w.Iw={oY:12,Hka:function(){},rS:function(){if(w.Ya&&w.Ya.length){var a=w.Iw.BJ(JSON.stringify({mks:w.Ya,from:w.A.jca,key:w.A.key}));new w.Sa.XMLHttpRequest(w.A.ub+"/count",{tU:"data="+a,Wc:"POST"});w.Ya=[]}},BJ:function(a){for(var b="",c=0,d=a.length;c<d;c++)b+=String.fromCharCode((a.charCodeAt(c)+256)%65535);return b},Pj:function(a){for(var b="",c=0,d=a.length;c<d;c++)b+=String.fromCharCode((a.charCodeAt(c)-256+65535)%65535);return b}};
if(w.l.Fx&&!w.l.Y&&(new Date).getHours()===w.Iw.oY){var uc=setInterval(function(){(new Date).getHours()!==w.Iw.oY?clearInterval(uc):w.Iw.rS()},6E3);w.event.V(window,"beforeunload",w.Iw.rS)};$.D.pl=$.D.Lg.extend({F:{visible:!1,items:[]},B:function(a){this.CLASS_NAME="AMap.ContextMenu";w.e.eb(this.CLASS_NAME,a);this.Hf=!0;w.a.Bb(this,a);this.F.items=[];this.Qf(this.F)},addItem:function(a,b,c){w.e.add(this.CLASS_NAME,"addItem");this.get("items").push({$Z:a,jb:b,SD:c});this.r("items")},removeItem:function(a,b){w.e.add(this.CLASS_NAME,"removeItem");var c=this.get("items"),d,e;for(e=0;e<c.length;e+=1)if(d=c[e],d.$Z===a&&d.jb===b){c.splice(e,1);break}this.r("items")},open:function(a,b){w.e.add(this.CLASS_NAME,
"open");b=w.a.ya(b);this.set("position",b);this.map?this.map&&this.map!==a&&(this.map.Qu(this),this.map=a,this.setMap(a)):(this.map=a,this.setMap(a));this.r("open",{type:"open",target:this})},close:function(){w.e.add(this.CLASS_NAME,"close");this.setMap(null);this.map&&(this.map=this.map.zC=null,this.r("close",{type:"close",target:this}))}});$.D.fe=$.D.Lg.extend({F:{visible:!0,offset:new w.G(0,0),showShadow:!1,closeWhenClickMap:!1,retainWhenClose:!0,autoMove:!0,altitude:0},B:function(a){this.CLASS_NAME="AMap.InfoWindow";w.e.eb(this.CLASS_NAME,a);a=a||{};this.Hf=!0;a&&a.size&&(a.size=w.a.Cn(a.size));w.a.Bb(this,a);this.Qf(this.F);a.position&&this.set("position",w.a.ya(a.position),!0);a.height&&this.set("altitude",this.LJ(a.height),!0)},open:function(a,b,c){w.e.add(this.CLASS_NAME,"open");b=w.a.ya(b);if(a&&!this.DE&&(b=b||this.get("position",
null,!0))){this.r("change",{type:"change",target:this});c=this.LJ(c)||this.get("altitude");var d=this.get("map",null,!0);d&&d===a?(this.set("altitude",c,!0),this.set("position",b)):(this.map=a,a.Yl&&a.Yl.close(),this.set("position",b,!0),this.set("altitude",c,!0),this.setMap(a));this.r("open",{type:"open",target:this})}},close:function(){this.D&&this.D.map&&(w.e.add(this.CLASS_NAME,"close"),this.setMap(null),this.map=null,this.r("change",{type:"change",target:this}))},setContent:function(a){w.e.add(this.CLASS_NAME,
"setContent");this.set("content",a);this.r("change",{type:"change",target:this})},getContentU:function(){w.e.add(this.CLASS_NAME,"getContentU");return this.get("content",null,!0)},getContentDom:function(){return this.get("contentDom",null,!0)},getContent:function(){w.e.add(this.CLASS_NAME,"getContent");return this.get("content",null,!0)},setPosition:function(a){w.e.add(this.CLASS_NAME,"setPosition");a=w.a.ya(a);this.set("position",a);this.r("change",{type:"change",target:this})},setOffset:function(a){w.e.add(this.CLASS_NAME,
"setOffset");this.set("offset",a);this.r("change",{type:"change",target:this})},getPosition:function(){w.e.add(this.CLASS_NAME,"getPosition");return this.get("position",null,!0)},setSize:function(a){w.e.add(this.CLASS_NAME,"setSize");a=w.a.Cn(a);this.set("size",a);this.r("change",{type:"change",target:this})},getSize:function(a){w.e.add(this.CLASS_NAME,"getSize");var b=this.get("size",null,!0);if(b)return b;if(this.D&&!a)return new w.Rc(this.D.Xg.offsetWidth,this.D.Xg.offsetHeight)},getIsOpen:function(){w.e.add(this.CLASS_NAME,
"getIsOpen");return!!this.get("map")}});$.D.Gb=$.D.Zz.extend({F:{isOutline:!1,outlineColor:"#000000",geodesic:!1,dirColor:"white",borderWeight:1},B:function(a){$.D.Gb.rc.B.apply(this,arguments);this.CLASS_NAME="AMap.Polyline";w.e.eb(this.CLASS_NAME,a);this.Hf=!0;a=a||{};a.zIndex="number"===typeof a.zIndex?a.zIndex:50;a.path&&(a.path=this.ya(a.path));w.a.Bb(this,a);this.setOptions(this.F)},getLength:function(){w.e.add(this.CLASS_NAME,"getLength");for(var a=this.get("path"),b=0,c=0;c<a.length-1;c+=1)b+=a[c].Ld(a[c+1]);return parseFloat(b.toFixed(2))}});(function(a){function b(a,b,c,d){if(1<=a)return d;var e=1-a;return e*e*b+2*e*a*c+a*a*d}function c(a,b,c,d,e){if(1<=a)return e;var g=3*(c[0]-b[0]),h=3*(d[0]-c[0])-g,r=3*(c[1]-b[1]);c=3*(d[1]-c[1])-r;return[(e[0]-b[0]-g-h)*Math.pow(a,3)+h*Math.pow(a,2)+g*a+b[0],(e[1]-b[1]-r-c)*Math.pow(a,3)+c*Math.pow(a,2)+r*a+b[1]]}function d(a,c,d,e){return[b(a,c[0],d[0],e[0]),b(a,c[1],d[1],e[1])]}function e(b,c){c=a.a.ya(c);return b.Fy(c,20).lk()}function g(b,c){a.a.isArray(c)&&(c=new a.G(c[0],c[1]));return b.Wy(c,
20)}function h(b,g,h,n,p,q){var s=null;if(b&&h&&h.length){b=[b];b.push.apply(b,h);b.push(g);h=0;for(s=b.length;h<s;h++)b[h]=e(n,b[h]);h=a.extend({tolerance:4,interpolateNumLimit:[3,300]},q);q=h.tolerance;h=h.interpolateNumLimit;q=Math.max(2,q);for(var r=s=0,u=0,v=b.length;u<v-1;u++)var x=b[u],t=b[u+1],s=s+Math.abs(t[0]-x[0]),r=r+Math.abs(t[1]-x[1]);a:{p=Math.min(h[1],Math.max(h[0],Math.round(Math.max(s,r)/p/q)));q=null;switch(b.length){case 3:q=d;break;case 4:q=c;break;default:s=null;break a}h=[];
s=[0].concat(b);for(r=1;r<p-2;r++)s[0]=r/p,h.push(q.apply(null,s));h.push(b[b.length-1]);s=h}}return s||[e(n,g)]}a.EN={Rna:d,Lla:c,zV:function(a,b,c,d){var e,g,s=[];e=0;for(g=a.length;e<g;e+=1)s.push.apply(s,h(a[e-1],a[e],a[e].controlPoints,b,c,d));return s},Oca:function(a,b,c,d){a=this.zV(a,b,c,d);c=[];d=0;for(var e=a.length;d<e;d++)c.push(g(b,a[d]));return c}}})(w);$.D.Bv=$.D.Gb.extend({F:{tolerance:4,interpolateNumLimit:[3,300]},B:function(a){$.D.Bv.rc.B.apply(this,arguments);this.CLASS_NAME="AMap.BezierCurve";w.e.eb(this.CLASS_NAME,a)},getLength:function(){w.e.add(this.CLASS_NAME,"getLength");this.get("map");var a=this.getInterpolateLngLats();return w.Vp.distanceOfLine(a)},getInterpolateLngLats:function(){var a=this.get("map");return w.EN.Oca(this.get("path"),a&&a.cn||w.Fg.aF,Math.pow(2,2),this.F)},getSerializedPath:function(){w.e.add(this.CLASS_NAME,"getSerializedPath");
for(var a=this.get("path",null,!0),b=[],c=0,d=a.length;c<d;c++){var e=a[c];if(e instanceof w.U){var g=[];if(e.controlPoints)for(var h=0,k=e.controlPoints.length;h<k;h++)g.push(e.controlPoints[h].aK()),g.push(e.controlPoints[h].YJ());g.push(e.aK());g.push(e.YJ());b.push(g)}else b.push(e)}return b},ya:function(a){var b=typeof a[0];if(w.a.isArray(a)&&"object"===b){for(b=0;b<a.length;b+=1)a[b]=this.b8(a[b]);return a}return[this.zna(a)]},b8:function(a){var b;if(a instanceof w.U)b=a;else{b=typeof a[0];
var c,d,e=[];if("string"===b||"number"===b){d=a.length;if(d%2)throw Error("LngLat number should be even, now it's "+d);b=new w.U(a[d-2],a[d-1]);c=0;for(d-=2;c<d;c+=2)e.push(new w.U(a[c],a[c+1]))}else if(w.a.isArray(a[0]))for(d=a.length,b=new w.U(a[d-1][0],a[d-1][1]),c=0,d-=1;c<d;c++)e.push(new w.U(a[c][0],a[c][1]));else throw Error("AMap.LngLat expected, now it's "+a);b&&e.length&&(b.controlPoints=w.a.ya(e))}if(b.controlPoints&&2<b.controlPoints.length)throw Error("Control Points Number should be 1 or 2 !");
return b}});$.D.dc=$.D.Zz.extend({B:function(a){$.D.dc.rc.B.apply(this,arguments);this.CLASS_NAME="AMap.Polygon";w.e.eb(this.CLASS_NAME,a);this.Hf=!0;a=a||{};a.zIndex="number"===typeof a.zIndex?a.zIndex:10;a.path&&(a.path=this.ya(a.path));w.a.Bb(this,w.extend({fillColor:"#FFAA00",fillOpacity:0.9},a));this.setOptions(this.F)},iK:function(a){var b=6378137*Math.PI/180,c=0,d=a.length;if(3>d)return 0;for(var e=0;e<d-1;e+=1)var g=a[e],h=a[e+1],k=g.P*b*Math.cos(g.O*Math.PI/180),g=g.O*b,l=h.P*b*Math.cos(h.O*Math.PI/
180),c=c+(k*h.O*b-l*g);e=a[e];a=a[0];d=e.P*b*Math.cos(e.O*Math.PI/180);e=e.O*b;h=a.P*b*Math.cos(a.O*Math.PI/180);c+=d*a.O*b-h*e;return 0.5*Math.abs(c)},getArea:function(){w.e.add(this.CLASS_NAME,"getArea");var a=this.get("path",null,!0),b;if(!a.length||a[0]instanceof w.U)b=this.iK(a);else{b=this.iK(a[0]);for(var c=1;c<a.length;c+=1)b-=this.iK(a[c])}return Number(b.toFixed(2))},toString:function(){w.e.add(this.CLASS_NAME,"toString");return this.get("path").join(";")},contains:function(a){w.e.add(this.CLASS_NAME,
"contains");a=w.a.ya(a);var b=this.get("path");b.length&&b[0]instanceof w.U&&(b=[b]);a=[a.P,a.O];for(var c,d=0,e=b.length;d<e&&(c=this.daa(b[d]),w.Qc.$o(c)||c.reverse(),c=w.Qc.nd(a,c,0===d?!0:!1),0<d&&(c=!c),c);d+=1);return c},daa:function(a){for(var b=[],c=0;c<a.length;c+=1)b.push([a[c].P,a[c].O]);return b}});$.D.Sf=$.D.Kc.extend({F:{visible:!0,zIndex:10,strokeColor:"#006600",strokeOpacity:0.9,strokeWeight:3,strokeStyle:"solid",strokeDasharray:[10,5],radius:1E3,fillColor:"#006600",fillOpacity:0.9,unit:"miter"},B:function(a){$.D.Sf.rc.B.apply(this,arguments);this.CLASS_NAME=this.CLASS_NAME||"AMap.Circle";w.e.eb(this.CLASS_NAME,a);a=a||{};a.center&&(a.center=w.a.ya(a.center));a.zIndex="number"===typeof a.zIndex?a.zIndex:10;w.a.$j(a.radius,"string")&&(a.radius=parseFloat(a.radius),isNaN(a.radius)&&delete a.radius);
w.a.Bb(this,a);this.Hf=this.F.center?!0:!1;this.setOptions(this.F)},setCenter:function(a,b){w.e.add(this.CLASS_NAME,"setCenter");(a=w.a.ya(a))&&a instanceof w.U&&(this.set("center",a),this.r("change",{type:"change",target:this}),this.Hf||(this.Hf=!0,this.get("map")&&this.get("map").r("overlays")),b||this.r("setCenter"))},getCenter:function(){w.e.add(this.CLASS_NAME,"getCenter");return this.get("center",null,!0)},setRadius:function(a,b){w.e.add(this.CLASS_NAME,"setRadius");this.set("radius",a);this.r("change",
{type:"change",target:this});b||this.r("setRadius")},getPath:function(a){a=a||36;for(var b=this.getCenter(),c=this.getRadius(),d=[],e=0;e<a;e+=1){var g=Math.PI*e/a*2,h=Math.cos(g)*c,g=Math.sin(g)*c;d.push(b.offset(h,g))}return d},getRadius:function(){w.e.add(this.CLASS_NAME,"getRadius");return this.get("radius",null,!0)},getBounds:function(){var a=this.get("center"),b=this.get("radius");if(!a)return null;var c=a.offset(-b,-b),a=a.offset(b,b);return new w.Vd(c,a)},contains:function(a){w.e.add(this.CLASS_NAME,
"contains");return this.get("center").Ld(a)<=this.get("radius")?!0:!1}});
$.D.GN=$.D.Sf.extend({B:function(a){a=a||{};a.unit="px";void 0===a.radius?a.radius=20:w.a.$j(a.radius,"string")&&(a.radius=parseFloat(a.radius),isNaN(a.radius)&&(a.radius=20));this.CLASS_NAME="AMap.CircleMarker";$.D.GN.rc.B.apply(this,arguments)},getBounds:function(){var a=this.getCenter();return new w.Vd(a,a.vb())},contains:function(a){w.e.add(this.CLASS_NAME,"contains");var b=this.getMap();if(!b)return!1;var c=this.get("center");return c.Ld(a)<=this.get("radius")*b.getResolution(c)?!0:!1}});var vc=w.aa.extend({B:function(a){var b=Array(3),c;c=a instanceof Array?a:a instanceof w.qj||a instanceof w.Ea?a.elements:arguments;b[0]=c[0]||0;b[1]=c[1]||0;b[2]=c[2]||0;this.elements=b},length:function(){return Math.sqrt(this.XW())},XW:function(){var a=this.elements;return a[0]*a[0]+a[1]*a[1]+a[2]*a[2]},normalize:function(){var a=this.elements,b=a[0],c=a[1],d=a[2],e=Math.sqrt(b*b+c*c+d*d);if(e){if(1===e)return this}else return a[0]=0,a[1]=0,a[2]=0,this;e=1/e;a[0]=b*e;a[1]=c*e;a[2]=d*e;return this},
vb:function(){return new w.Ea(this)},copy:function(a){var b=this.elements;a=a.elements;b[0]=a[0];b[1]=a[1];b[2]=a[2];return this},set:function(a,b,c){var d=this.elements;d[0]=a;d[1]=b;d[2]=c},qb:function(a){var b=this.elements;a=a.elements;return b[0]===a[0]&&b[1]===a[1]&&b[2]===a[2]},Hr:function(a){var b=this.elements;b[0]*=a;b[1]*=a;b[2]*=a;return this},add:function(a){var b=this.elements;a=a.elements;b[0]+=a[0];b[1]+=a[1];b[2]+=a[2];return this},s$:function(a,b){var c=a.elements,d=b.elements,e=
this.elements;e[0]=c[0]+d[0];e[1]=c[1]+d[1];e[2]=c[2]+d[2];return this},sub:function(a){a=a.elements;var b=this.elements;b[0]-=a[0];b[1]-=a[1];b[2]-=a[2];return this},ev:function(a,b){var c=a.elements,d=b.elements,e=this.elements;e[0]=c[0]-d[0];e[1]=c[1]-d[1];e[2]=c[2]-d[2];return this},gJ:function(a){a=a.elements;var b=this.elements;b[0]=b[1]*a[2]-b[2]*a[1];b[1]=b[2]*a[0]-b[0]*a[2];b[2]=b[0]*a[1]-b[1]*a[0];return this},Rt:function(a,b){var c=a.elements,d=b.elements,e=this.elements;e[0]=c[1]*d[2]-
c[2]*d[1];e[1]=c[2]*d[0]-c[0]*d[2];e[2]=c[0]*d[1]-c[1]*d[0];return this},Qj:function(a){a=a.elements;var b=this.elements;return b[0]*a[0]+b[1]*a[1]+b[2]*a[2]},Ld:function(a){return Math.sqrt(this.KU(a))},KU:function(a){var b=a.elements,c=this.elements;a=c[0]-b[0];var d=c[1]-b[1],b=c[2]-b[2];return a*a+d*d+b*b},Ye:function(a){var b=this.elements[0],c=this.elements[1],d=this.elements[2];a=a.elements;var e=1/(a[3]*b+a[7]*c+a[11]*d+a[15]);this.elements[0]=(a[0]*b+a[4]*c+a[8]*d+a[12])*e;this.elements[1]=
(a[1]*b+a[5]*c+a[9]*d+a[13])*e;this.elements[2]=(a[2]*b+a[6]*c+a[10]*d+a[14])*e;return this}});w.Ea=vc;w.Ea.Sj({Qj:"dot",vb:"clone",add:"add",sub:"sub",s$:"addVectors",ev:"subVectors",Rt:"crossVectors",normalize:"normalize",length:"length"});
var wc=w.aa.extend({B:function(a){var b=Array(4),c;c=a instanceof Array?a:arguments;b[0]=c[0];b[1]=c[1];b[2]=c[2];b[3]=c[3]||1;this.elements=b},copy:function(a){var b=this.elements;a=a.elements;b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=void 0!==a[3]?a[3]:1;return this},multiply:function(a){var b=this.elements;b[0]*=a;b[1]*=a;b[2]*=a;b[3]*=a},Ye:function(a){var b=this.elements[0],c=this.elements[1],d=this.elements[2],e=this.elements[3];a=a.elements;this.elements[0]=a[0]*b+a[4]*c+a[8]*d+a[12]*e;this.elements[1]=
a[1]*b+a[5]*c+a[9]*d+a[13]*e;this.elements[2]=a[2]*b+a[6]*c+a[10]*d+a[14]*e;this.elements[3]=a[3]*b+a[7]*c+a[11]*d+a[15]*e;return this}});w.qj=wc;function xc(a,b){this.Bu=void 0!==a?a:new w.Ea(1,0,0);this.Nx=void 0!==b?b:0}w.Is=xc;xc.prototype={set:function(a,b){this.Bu.copy(a);this.Nx=b;return this},normalize:function(){var a=1/this.Bu.length();this.Bu.Hr(a);this.Nx*=a;return this},FC:function(a){return this.Bu.Qj(a)+this.Nx}};function yc(a,b,c,d,e){a.Bu.set(b,c,d);a.Nx=e;return a};function zc(a,b,c,d,e,g){this.Ty=[void 0!==a?a:new w.Is,void 0!==b?b:new w.Is,void 0!==c?c:new w.Is,void 0!==d?d:new w.Is,void 0!==e?e:new w.Is,void 0!==g?g:new w.Is]}w.NN=zc;
zc.prototype={set:function(a,b,c,d,e,g){var h=this.Ty;h[0].copy(a);h[1].copy(b);h[2].copy(c);h[3].copy(d);h[4].copy(e);h[5].copy(g);return this},vb:function(){return(new w.NN).copy(this)},copy:function(a){for(var b=this.Ty,c=0;6>c;c++)b[c].copy(a.Ty[c]);return this},pD:function(){var a=new w.Ea,b=new w.Ea,c=a.elements,d=b.elements;return function(e){var g=this.Ty,h=e.max.elements;e=e.min.elements;for(var k=0;6>k;k++){var l=g[k],m=l.Bu.elements;c[0]=0<m[0]?e[0]:h[0];d[0]=0<m[0]?h[0]:e[0];c[1]=0<m[1]?
e[1]:h[1];d[1]=0<m[1]?h[1]:e[1];c[2]=0<m[2]?e[2]:h[2];d[2]=0<m[2]?h[2]:e[2];m=l.FC(a);l=l.FC(b);if(0>m&&0>l)return!1}return!0}}()};(function(a){function b(a){this.elements=a||[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}a.ZN=function(a){this.elements=[a.elements[0],a.elements[1],a.elements[2],a.elements[4],a.elements[5],a.elements[6],a.elements[8],a.elements[9],a.elements[10]]};b.prototype.vM=function(){var a=this.elements;a[0]=1;a[4]=0;a[8]=0;a[12]=0;a[1]=0;a[5]=1;a[9]=0;a[13]=0;a[2]=0;a[6]=0;a[10]=1;a[14]=0;a[3]=0;a[7]=0;a[11]=0;a[15]=1};b.prototype.set=function(a){var b,e;b=a.elements;e=this.elements;if(b!==e){for(a=0;16>a;++a)e[a]=
b[a];return this}};b.prototype.toFixed=function(b){for(var d=this.elements,e=0;16>e;++e)d[e]=a.a.Sc(d[e],b);return this};b.prototype.concat=function(a){var b,e,g,h,k,l,m;e=b=this.elements;g=a.elements;if(b===g)for(g=Array(16),a=0;16>a;++a)g[a]=b[a];for(a=0;4>a;a++)h=e[a],k=e[a+4],l=e[a+8],m=e[a+12],b[a]=h*g[0]+k*g[1]+l*g[2]+m*g[3],b[a+4]=h*g[4]+k*g[5]+l*g[6]+m*g[7],b[a+8]=h*g[8]+k*g[9]+l*g[10]+m*g[11],b[a+12]=h*g[12]+k*g[13]+l*g[14]+m*g[15];return this};b.prototype.multiply=b.prototype.concat;b.prototype.Jf=
function(b){var d=this.elements;b=b.elements;var e=new a.qj,g=e.elements;g[0]=b[0]*d[0]+b[1]*d[4]+b[2]*d[8]+b[3]*d[12];g[1]=b[0]*d[1]+b[1]*d[5]+b[2]*d[9]+b[3]*d[13];g[2]=b[0]*d[2]+b[1]*d[6]+b[2]*d[10]+b[3]*d[14];g[3]=b[0]*d[3]+b[1]*d[7]+b[2]*d[11]+b[3]*d[15];return e};b.prototype.WZ=function(){var a,b;a=this.elements;b=a[1];a[1]=a[4];a[4]=b;b=a[2];a[2]=a[8];a[8]=b;b=a[3];a[3]=a[12];a[12]=b;b=a[6];a[6]=a[9];a[9]=b;b=a[7];a[7]=a[13];a[13]=b;b=a[11];a[11]=a[14];a[14]=b;return this};b.prototype.Pha=function(a){var b,
e,g;b=a.elements;a=this.elements;e=Array(16);e[0]=b[5]*b[10]*b[15]-b[5]*b[11]*b[14]-b[9]*b[6]*b[15]+b[9]*b[7]*b[14]+b[13]*b[6]*b[11]-b[13]*b[7]*b[10];e[4]=-b[4]*b[10]*b[15]+b[4]*b[11]*b[14]+b[8]*b[6]*b[15]-b[8]*b[7]*b[14]-b[12]*b[6]*b[11]+b[12]*b[7]*b[10];e[8]=b[4]*b[9]*b[15]-b[4]*b[11]*b[13]-b[8]*b[5]*b[15]+b[8]*b[7]*b[13]+b[12]*b[5]*b[11]-b[12]*b[7]*b[9];e[12]=-b[4]*b[9]*b[14]+b[4]*b[10]*b[13]+b[8]*b[5]*b[14]-b[8]*b[6]*b[13]-b[12]*b[5]*b[10]+b[12]*b[6]*b[9];e[1]=-b[1]*b[10]*b[15]+b[1]*b[11]*b[14]+
b[9]*b[2]*b[15]-b[9]*b[3]*b[14]-b[13]*b[2]*b[11]+b[13]*b[3]*b[10];e[5]=b[0]*b[10]*b[15]-b[0]*b[11]*b[14]-b[8]*b[2]*b[15]+b[8]*b[3]*b[14]+b[12]*b[2]*b[11]-b[12]*b[3]*b[10];e[9]=-b[0]*b[9]*b[15]+b[0]*b[11]*b[13]+b[8]*b[1]*b[15]-b[8]*b[3]*b[13]-b[12]*b[1]*b[11]+b[12]*b[3]*b[9];e[13]=b[0]*b[9]*b[14]-b[0]*b[10]*b[13]-b[8]*b[1]*b[14]+b[8]*b[2]*b[13]+b[12]*b[1]*b[10]-b[12]*b[2]*b[9];e[2]=b[1]*b[6]*b[15]-b[1]*b[7]*b[14]-b[5]*b[2]*b[15]+b[5]*b[3]*b[14]+b[13]*b[2]*b[7]-b[13]*b[3]*b[6];e[6]=-b[0]*b[6]*b[15]+
b[0]*b[7]*b[14]+b[4]*b[2]*b[15]-b[4]*b[3]*b[14]-b[12]*b[2]*b[7]+b[12]*b[3]*b[6];e[10]=b[0]*b[5]*b[15]-b[0]*b[7]*b[13]-b[4]*b[1]*b[15]+b[4]*b[3]*b[13]+b[12]*b[1]*b[7]-b[12]*b[3]*b[5];e[14]=-b[0]*b[5]*b[14]+b[0]*b[6]*b[13]+b[4]*b[1]*b[14]-b[4]*b[2]*b[13]-b[12]*b[1]*b[6]+b[12]*b[2]*b[5];e[3]=-b[1]*b[6]*b[11]+b[1]*b[7]*b[10]+b[5]*b[2]*b[11]-b[5]*b[3]*b[10]-b[9]*b[2]*b[7]+b[9]*b[3]*b[6];e[7]=b[0]*b[6]*b[11]-b[0]*b[7]*b[10]-b[4]*b[2]*b[11]+b[4]*b[3]*b[10]+b[8]*b[2]*b[7]-b[8]*b[3]*b[6];e[11]=-b[0]*b[5]*
b[11]+b[0]*b[7]*b[9]+b[4]*b[1]*b[11]-b[4]*b[3]*b[9]-b[8]*b[1]*b[7]+b[8]*b[3]*b[5];e[15]=b[0]*b[5]*b[10]-b[0]*b[6]*b[9]-b[4]*b[1]*b[10]+b[4]*b[2]*b[9]+b[8]*b[1]*b[6]-b[8]*b[2]*b[5];g=b[0]*e[0]+b[1]*e[4]+b[2]*e[8]+b[3]*e[12];if(0===g)return this;g=1/g;for(b=0;16>b;b++)a[b]=e[b]*g;return this};b.prototype.Wi=function(){return(new b).Pha(this)};b.prototype.dZ=function(a,b,e,g,h){var k,l,m,n;if(a===b||e===g||1===h)throw"null frustum";l=1/(b-a);m=1/(g-e);n=1/(1-h);k=this.elements;k[0]=2*l;k[1]=0;k[2]=0;
k[3]=0;k[4]=0;k[5]=2*m;k[6]=0;k[7]=0;k[8]=0;k[9]=0;k[10]=-2*n;k[11]=0;k[12]=-(b+a)*l;k[13]=-(g+e)*m;k[14]=-(1+h)*n;k[15]=1;return this};b.prototype.Nha=function(a,b,e,g,h,k){var l,m,n,p;if(a===b||g===e||h===k)throw"null frustum";if(0>=h)throw"near <= 0";if(0>=k)throw"far <= 0";m=1/(b-a);n=1/(g-e);p=1/(k-h);l=this.elements;l[0]=2*h*m;l[1]=0;l[2]=0;l[3]=0;l[4]=0;l[5]=2*h*n;l[6]=0;l[7]=0;l[8]=(b+a)*m;l[9]=(g+e)*n;l[10]=-(k+h)*p;l[11]=-1;l[12]=0;l[13]=0;l[14]=-2*h*k*p;l[15]=0;return this};b.prototype.eV=
function(a,d,e,g,h,k){return this.concat((new b).Nha(a,d,e,g,h,k))};b.prototype.Tha=function(a,b,e,g){var h,k;if(e===g||0===b)throw"null frustum";if(0>=e)throw"near <= 0";if(0>=g)throw"far <= 0";a/=2;k=Math.sin(a);if(0===k)throw"null frustum";h=1/(g-e);k=Math.cos(a)/k;a=this.elements;a[0]=k/b;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=k;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=-(g+e)*h;a[11]=-1;a[12]=0;a[13]=0;a[14]=-2*e*g*h;a[15]=0};b.prototype.as=function(a,b,e){var g=this.elements;g[0]=a;g[4]=0;g[8]=0;g[12]=0;
g[1]=0;g[5]=b;g[9]=0;g[13]=0;g[2]=0;g[6]=0;g[10]=e;g[14]=0;g[3]=0;g[7]=0;g[11]=0;g[15]=1;return this};b.prototype.scale=function(a,b,e){var g=this.elements;g[0]*=a;g[4]*=b;g[8]*=e;g[1]*=a;g[5]*=b;g[9]*=e;g[2]*=a;g[6]*=b;g[10]*=e;g[3]*=a;g[7]*=b;g[11]*=e;return this};b.prototype.hZ=function(a,b,e){var g=this.elements;g[12]=a;g[13]=b;g[14]=e;return this};b.prototype.translate=function(a,b,e){var g=this.elements;g[12]+=g[0]*a+g[4]*b+g[8]*e;g[13]+=g[1]*a+g[5]*b+g[9]*e;g[14]+=g[2]*a+g[6]*b+g[10]*e;g[15]+=
g[3]*a+g[7]*b+g[11]*e;return this};b.prototype.$u=function(a,b,e,g){var h,k,l,m,n,p,q,s;a=Math.PI*a/180;h=this.elements;k=Math.sin(a);a=Math.cos(a);0!==b&&0===e&&0===g?(0>b&&(k=-k),h[0]=1,h[4]=0,h[8]=0,h[12]=0,h[1]=0,h[5]=a,h[9]=-k,h[13]=0,h[2]=0,h[6]=k,h[10]=a,h[14]=0,h[3]=0,h[7]=0,h[11]=0):0===b&&0!==e&&0===g?(0>e&&(k=-k),h[0]=a,h[4]=0,h[8]=k,h[12]=0,h[1]=0,h[5]=1,h[9]=0,h[13]=0,h[2]=-k,h[6]=0,h[10]=a,h[14]=0,h[3]=0,h[7]=0,h[11]=0):0===b&&0===e&&0!==g?(0>g&&(k=-k),h[0]=a,h[4]=-k,h[8]=0,h[12]=0,
h[1]=k,h[5]=a,h[9]=0,h[13]=0,h[2]=0,h[6]=0,h[10]=1,h[14]=0,h[3]=0,h[7]=0,h[11]=0):(l=Math.sqrt(b*b+e*e+g*g),1!==l&&(l=1/l,b*=l,e*=l,g*=l),l=1-a,m=b*e,n=e*g,p=g*b,q=b*k,s=e*k,k*=g,h[0]=b*b*l+a,h[1]=m*l+k,h[2]=p*l-s,h[3]=0,h[4]=m*l-k,h[5]=e*e*l+a,h[6]=n*l+q,h[7]=0,h[8]=p*l+s,h[9]=n*l-q,h[10]=g*g*l+a,h[11]=0,h[12]=0,h[13]=0,h[14]=0);h[15]=1;return this};b.prototype.rotate=function(a,d,e,g){return this.concat((new b).$u(a,d,e,g))};b.prototype.nM=function(a){return this.rotate(a,1,0,0)};b.prototype.oM=
function(a){return this.rotate(a,0,1,0)};b.prototype.pM=function(a){return this.rotate(a,0,0,1)};a.ge=b})(w);$.D.Up=$.D.dc.extend({F:{visible:!0,zIndex:10,strokeColor:"#006600",strokeOpacity:0.9,strokeWeight:3,strokeStyle:"solid",strokeDasharray:[10,5],radius:[1E3,1E3],fillColor:"#006600",fillOpacity:0.9},B:function(){var a=this,b=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},b=w.extend(this.F,b),c=this.yo(b);b.path=c;$.D.Up.rc.B.call(this,b);this.set("path",c);this.get("center")&&this.get("map")||(this.Hf=!1);this.CLASS_NAME="AMap.Ellipse";w.e.eb(this.CLASS_NAME,b);this.on("movepoly",function(b){var c=
a.get("map");b=c.qe(c.Fb(a.get("center")).add(b.Ku));"3D"===c.view.type&&a.set("deltaPos",[0,0]);a.set("center",b)})},yo:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},b=[],c=a.center||this.get("center"),d=a.map||this.get("map");if(c&&d)for(var c=w.a.ya(c),e=a.radius||this.get("radius"),g=d.Fb(c),a=g.x,g=g.y,h=w.a.map(e,function(a){return a/d.getResolution(c,20)}),e=h[0],h=h[1],k=w.l.Y,l=(k?4:1)*Math.PI/180,m=0,k=k?89:359;m<=k;m++){var n=m*l,n={x:a+e*Math.cos(n),y:g+h*
Math.sin(n)};b.push(d.qe(n))}return b},mapChanged:function(){w.a.bm($.D.Up.rc.mapChanged)&&$.D.Up.rc.mapChanged.apply(this);this.setPath(this.yo());!this.Hf&&this.get("map")&&(this.Hf=!0,this.get("map").r("overlays"))},setCenter:function(a,b){w.e.add(this.CLASS_NAME,"setCenter");(a=w.a.ya(a))&&a instanceof w.U&&(this.set("center",a),this.set("path",this.yo()),this.r("change",{type:"change",target:this}),this.Hf||(this.Hf=!0,this.get("map")&&this.get("map").r("overlays")),b||this.r("setCenter"))},
setRadius:function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:!1;w.e.add(this.CLASS_NAME,"setRadius");a&&2===a.length&&(this.set("radius",a),this.set("path",this.yo()),b||(this.r("change",{type:"change",target:this}),this.r("setPath")))},setOptions:function(a){$.D.Up.rc.setOptions.call(this,a);a.radius&&this.setRadius(a.radius,!0);a.center&&this.setCenter(a.center,!0)},getRadius:function(){w.e.add(this.CLASS_NAME,"getRadius");return this.get("radius",null,!0)},getCenter:function(){w.e.add(this.CLASS_NAME,
"getCenter");return this.get("center",null,!0)}});$.D.$p=$.D.dc.extend({F:{visible:!0,zIndex:10,strokeColor:"#006600",strokeOpacity:0.9,strokeWeight:3,strokeStyle:"solid",strokeDasharray:[10,5],fillColor:"#006600",fillOpacity:0.9},B:function(){var a=this,b=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},b=w.extend(this.F,b),c=this.yo(b);b.path=c;$.D.$p.rc.B.call(this,b);this.setPath(c);this.F.bounds&&this.get("map")||(this.Hf=!1);this.CLASS_NAME="AMap.Rectangle";w.e.eb(this.CLASS_NAME,b);this.on("movepoly",function(b){var c=a.get("map"),
g=a.get("bounds"),h=c.qe(c.Fb(g.Yb).add(b.Ku));b=c.qe(c.Fb(g.Qb).add(b.Ku));"3D"===c.view.type&&a.set("deltaPos",[0,0]);a.set("bounds",new w.Vd(h,b))})},yo:function(){var a=[],b=(0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).bounds||this.get("bounds");if(b){var c=b.getSouthWest(),b=b.getNorthEast();w.a.Pb([new w.U(c.P,c.O),new w.U(b.P,c.O),new w.U(b.P,b.O),new w.U(c.P,b.O)],function(b){return a.push(b)})}return a},mapChanged:function(){w.a.bm($.D.$p.rc.mapChanged)&&$.D.$p.rc.mapChanged.apply(this);
this.setPath(this.yo());!this.Hf&&this.get("map")&&(this.Hf=!0,this.get("map").r("overlays"))},setOptions:function(a){$.D.$p.rc.setOptions.call(this,a);a.bounds&&this.setBounds(a.bounds,!0)},setBounds:function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:!1;w.e.add(this.CLASS_NAME,"setBounds");a&&a instanceof w.Vd&&(this.set("bounds",a),this.set("path",this.yo()),this.Hf||(this.Hf=!0,this.get("map")&&this.get("map").r("overlays")),b||(this.r("change",{type:"change",target:this}),
this.r("setBounds")))},getBounds:function(){w.e.add(this.CLASS_NAME,"getCenter");return this.get("bounds",null,!0)}});$.D.jO=$.D.cb.extend({F:{text:"",textAlign:"center",verticalAlign:"middle",offset:new w.G(0,0)},B:function(a){$.D.jO.rc.B.apply(this,arguments);this.CLASS_NAME="AMap.Text";w.e.eb(this.CLASS_NAME,a);this.R4();this.setText(this.get("text"));this.setStyle(this.get("style"))},R4:function(){if(!this.ox){var a=document.createElement("div");a.className="amap-overlay-text-container";this.ox=a}},getText:function(){w.e.add(this.CLASS_NAME,"getText");return this.get("text",null,!0)},setText:function(a){w.e.add(this.CLASS_NAME,
"setText");a||0===a||(a="");w.j.Gia(this.ox,"amap-overlay-text-empty",!a);w.e.add(this.CLASS_NAME,"setText");this.set("text",a);this.ox.innerHTML=a;this.pY()},setStyle:function(a){w.e.add(this.CLASS_NAME,"setStyle");w.extend(this.ox.style,a);this.pY()},pY:function(){this.setContent(this.ox);this.setShadow(this.getShadow())}});w.QN={find:function(a){return w.a.find(this.Ps||[],a)},VC:function(){return this.Ps||[]},Fc:function(a){return null!==this.find(a)},add:function(a){var b=this,c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:w.a.pp,d=this.Ps||(this.Ps=[]);w.a.isArray(a)?w.a.Pb(a,function(a){b.add(a,c)}):null===this.find(a)&&(d.push(a),c(a));return this},remove:function(a){var b=this,c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:w.a.pp,d=this.Ps;if(d)if(w.a.isArray(a))w.a.Pb(a,function(a){b.remove(a,
c)});else{var e=w.a.indexOf(d,a);-1!==e&&(c(d[e]),d.splice(e,1))}return this},clear:function(){this.Pb(0<arguments.length&&void 0!==arguments[0]?arguments[0]:w.a.pp);this.Ps=[];return this},Pb:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:w.a.pp,b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;w.a.Pb(this.Ps||[],function(){for(var c=arguments.length,d=Array(c),e=0;e<c;e++)d[e]=arguments[e];c=d[0];w.a.bm(c.Pb)?c.Pb(a,b):a.apply(b||c,d)});return this},$l:function(a){for(var b=
arguments.length,c=Array(1<b?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];this.Pb(function(b){b&&w.a.bm(b[a])&&b[a].apply(b,c)});return this},h:function(a){var b=arguments;this.Pb(function(a){a.on.apply(a,b)});return this},I:function(a){var b=arguments;this.Pb(function(a){a.off.apply(a,b)});return this},addListener:function(){this.h.apply(this,arguments)},tx:function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:w.a.pp,c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;this.Pb(function(d){d.on.call(d,
event,function(){b();d.off(a)},c)})},removeListener:function(a){this.I(a.FJ,a.xK,a.ke)},N:function(a,b){this.Pb(function(c){c.emit(a,b)})}};$.D.rl=$.D.Lg.extend({ga:[w.QN],B:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[];$.D.rl.rc.B.apply(this);this.CLASS_NAME="AMap.OverlayGroup";this.map=null;this.add(a)},Sb:function(a){this.$l("setMap",a);this.$l("setMap",a);this.set("map",a);this.map=a;return this},mapChanged:function(){},ux:function(a){var b=this;this.add(a,function(a){b.map&&a.setMap(b.map)});return this},Qu:function(a){var b=this;this.remove(a,function(a){a.getMap()===b.map&&a.setMap(null)});return this},
Dc:function(){var a=this;this.clear(function(b){b.getMap()===a.map&&b.setMap(null)});return this},nu:function(){this.$l("hide");return this},show:function(){this.$l("show");return this},Bb:function(){this.$l("setOptions",0<arguments.length&&void 0!==arguments[0]?arguments[0]:{});return this}});
$.D.rl.Sj({find:"getOverlay",VC:"getOverlays",ux:["addOverlay","addOverlays"],Fc:"hasOverlay",Qu:["removeOverlay","removeOverlays"],Dc:"clearOverlays",Pb:"eachOverlay",Sb:"setMap",Bb:"setOptions",show:"show",nu:"hide",h:"on",I:"off"});(function(a,b){function c(a,b){if(!a.length)return!1;for(var c=0,d=a.length;c<d;c++){var e=a[c];if(!("*"===b||e&&e.geometry&&e.geometry.type===b)||e&&e.properties&&!e.properties._isAmap)return!1}return!0}function d(a){for(var b=[],c=0,d=a.length;c<d;c++)b.push(a[c].geometry.coordinates);return b}function e(a){if(!a)return[];a=b.a.ya(a);for(var c=[],d=0,e=a.length;d<e;d++)c[d]=a[d].lk();return c}a.D.ON=a.D.rl.extend({B:function(c){a.D.ON.rc.B.call(this,[]);this.CLASS_NAME="AMap.GeoJSON";b.e.eb(this.CLASS_NAME,
c);this.F=b.extend({getMarker:function(b,c){return new a.D.cb({position:c})},getPolyline:function(b,c){return new a.D.Gb({path:c})},getPolygon:function(b,c){return new a.D.dc({path:c})},coordsToLatLng:function(a){return a}},c);if(!this.F.coordsToLatLngs){var d=this.F.coordsToLatLng;this.F.coordsToLatLngs=function(a){for(var b=[],c=0,e=a.length;c<e;c++)b.push(d.call(null,a[c]));return b}}this.importData(this.F.geoJSON)},importData:function(a){if(a&&(a=this.M4(a),a.length)){this.ux(a);var b=this.F.map;
if(b)for(var c=0,d=a.length;c<d;c++)a[c].setMap(b)}},toGeoJSON:function(){for(var a=this.VC(),b=[],c=0,d=a.length;c<d;c++)b[c]=a[c].toGeoJSON();return b},M4:function(a){if(a){b.a.isArray(a)||(a=[a]);for(var c=[],d=0,e=a.length;d<e;d++){var m=this.N4(a[d]);m&&c.push(m)}return c}},VO:function(a){var b="Feature"===a.type?a.geometry:a,b=this.F.coordsToLatLng(b?b.coordinates:null),b=this.F.getMarker(a,b);this.uo(a,b);return b},f2:function(c){for(var d="Feature"===c.type?c.geometry:c,d=d?d.coordinates:
null,e=[],l=0,m=d.length;l<m;l++)e.push(this.VO(b.extend({},c,{type:"Feature",properties:{_isAmap:!0,_pointIndex:l,_parentProperities:c.properties},geometry:{type:"Point",coordinates:d[l]}})));d=new a.D.rl(e);this.uo(c,d);return d},UO:function(a){var b="Feature"===a.type?a.geometry:a,b=this.F.coordsToLatLngs(b?b.coordinates:null),b=this.F.getPolyline(a,b);this.uo(a,b);return b},e2:function(c){for(var d="Feature"===c.type?c.geometry:c,d=d?d.coordinates:null,e=[],l=0,m=d.length;l<m;l++)e.push(this.UO(b.extend({},
c,{type:"Feature",properties:{_isAmap:!0,_lineStringIndex:l,_parentProperities:c.properties},geometry:{type:"LineString",coordinates:d[l]}})));d=new a.D.rl(e);this.uo(c,d);return d},WO:function(a){for(var b="Feature"===a.type?a.geometry:a,b=b?b.coordinates:null,c=[],d=0,e=b.length;d<e;d++)c.push(this.F.coordsToLatLngs(b[d]));b=this.F.getPolygon(a,c);this.uo(a,b);return b},g2:function(c){for(var d="Feature"===c.type?c.geometry:c,d=d?d.coordinates:null,e=[],l=0,m=d.length;l<m;l++)e.push(this.WO(b.extend({},
c,{type:"Feature",properties:{_isAmap:!0,_polygonIndex:l,_parentProperities:c.properties},geometry:{type:"Polygon",coordinates:d[l]}})));d=new a.D.rl(e);this.uo(c,d);return d},Y1:function(c){for(var d=("Feature"===c.type?c.geometry:c).geometries,e=[],l=0,m=d.length;l<m;l++)e.push(this.JG(b.extend({},c,{type:"Feature",properties:{_isAmap:!0,_geometryIndex:l,_parentProperities:c.properties},geometry:d[l]})));d=new a.D.rl(e);this.uo(c,d);return d},N4:function(b){if(b)switch(b.type){case "Feature":return this.JG(b);
case "FeatureCollection":for(var c=b.features,d=[],e=0,m=c.length;e<m;e++){var n=this.JG(c[e]);n&&d.push(n)}c=new a.D.rl(d);this.uo(b,c);return c;default:throw Error("Invalid GeoJSON object."+b.type);}},uo:function(a,c){c&&a.properties&&c.setExtData&&c.setExtData(b.extend({},c.getExtData()||{},{_geoJsonProperties:a.properties}))},JG:function(a){var b="Feature"===a.type?a.geometry:a;if(!(b&&b.coordinates||b))return null;switch(b.type){case "Point":return this.VO(a);case "MultiPoint":return this.f2(a);
case "LineString":return this.UO(a);case "MultiLineString":return this.e2(a);case "Polygon":return this.WO(a);case "MultiPolygon":return this.g2(a);case "GeometryCollection":return this.Y1(a);default:throw Error("Invalid GeoJSON geometry."+b.type);}}});a.D.rl.ob({toGeoJSON:function(a){a=a||this.VC();for(var b=[],e=0,l=a.length;e<l;e++)a[e].toGeoJSON&&(b[e]=a[e].toGeoJSON());a=this.getExtData()||{};if(c(b,"Point"))b={type:"Feature",properties:a._geoJsonProperties||{},geometry:{type:"MultiPoint",coordinates:d(b)}};
else if(c(b,"LineString"))b={type:"Feature",properties:a._geoJsonProperties||{},geometry:{type:"MultiLineString",coordinates:d(b)}};else if(c(b,"Polygon"))b={type:"Feature",properties:a._geoJsonProperties||{},geometry:{type:"MultiPolygon",coordinates:d(b)}};else if(c(b,"*")){a=a._geoJsonProperties||{};for(var e=[],l=0,m=b.length;l<m;l++)e.push(b[l].geometry);b={type:"Feature",properties:a,geometry:{type:"GeometryCollection",geometries:e}}}else b={type:"FeatureCollection",properties:a._geoJsonProperties||
{},features:b};return b}});a.D.cb.ob({toGeoJSON:function(){return{type:"Feature",properties:(this.getExtData()||{})._geoJsonProperties||{},geometry:{type:"Point",coordinates:this.getPosition().lk()}}}});a.D.Gb.ob({toGeoJSON:function(){return{type:"Feature",properties:(this.getExtData()||{})._geoJsonProperties||{},geometry:{type:"LineString",coordinates:e(this.getPath())}}}});a.D.dc.ob({toGeoJSON:function(){var a=(this.getExtData()||{})._geoJsonProperties||{},c;if(c=this.getPath()){c=b.a.ya(c);b.a.isArray(c[0])||
(c=[c]);for(var d=[],l=0,m=c.length;l<m;l++)d[l]=e(c[l]);c=d}else c=[];return{type:"Feature",properties:a,geometry:{type:"Polygon",coordinates:c}}}})})($,w);$.w.gF=$.w.qc.extend({ga:[w.QN],B:function(a){$.w.gF.rc.B.call(this,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{});this.CLASS_NAME="AMap.LayerGroup";this.map=null;this.add(a)},Sb:function(a){this.$l("setMap",a);this.set("map",a);this.map=a;return this},mapChanged:function(){},aC:function(a){var b=this;this.add(a,function(a){b.map&&a.setMap(b.map)});return this},fk:function(a){var b=this;this.remove(a,function(a){a.getMap()===b.map&&a.setMap(null)});return this},uaa:function(){var a=this;
this.clear(function(b){b.getMap()===a.map&&b.setMap(null)});return this},nu:function(){this.$l("hide");return this},show:function(){this.$l("show");return this},reload:function(){this.$l("reload");return this},Bb:function(){var a=this,b=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},c=w.a.keys(b);w.a.Pb(c,function(c){a.$l("set",c,b[c])});return this}});
$.w.gF.Sj({find:"getLayer",VC:"getLayers",aC:["addLayer","addLayers"],Fc:"hasLayer",fk:["removeLayer","removeLayers"],uaa:"clearLayers",Pb:"eachLayer",Sb:"setMap",Bb:"setOptions",show:"show",nu:"hide",reload:"reload",h:"on",I:"off"});w.t0=$.Ob.extend({B:function(a,b){b&&(b.center=b.position,b.zoom=11);arguments.callee.oa.apply(this,arguments);window.console&&window.console.log&&window.console.log("\u9ad8\u5fb7\u5730\u56feJSAPI\u8857\u666f\u5df2\u4e0b\u7ebf\uff0c\u611f\u8c22\u60a8\u7684\u652f\u6301\u3002")}});w.u0=$.D.cb.extend({B:function(a){arguments.callee.oa.apply(this,arguments)}});w.Qc={Ko:function(a,b){for(var c=Infinity,d=0,e=1,g=b.length;e<g;d=e,e+=1)c=Math.min(c,w.Qc.iia(a,[b[d],b[e]]));return Math.sqrt(c)},iia:function(a,b){return this.hia(a,this.oU(a,b))},hia:function(a,b){var c=a[0]-b[0],d=a[1]-b[1];return c*c+d*d},Nna:function(a,b,c,d){d=d||1E-6;if(c[0]===b[0]){var e=Math.min(b[1],c[1]);b=Math.max(b[1],c[1]);return Math.abs(a[0]-c[0])<d&&a[1]>=e&&a[1]<=b}var e=Math.min(b[0],c[0]),g=Math.max(b[0],c[0]);return Math.abs((c[1]-b[1])/(c[0]-b[0])*(a[0]-b[0])+b[1]-a[1])<d&&
a[0]>=e&&a[0]<=g},oU:function(a,b){var c=a[0],d=a[1],e=b[0],g=b[1],h=e[0],e=e[1],k=g[0],g=g[1],l=k-h,m=g-e,c=0===l&&0===m?0:(l*(c-h)+m*(d-e))/(l*l+m*m||0);0>=c||(1<=c?(h=k,e=g):(h+=c*l,e+=c*m));return[h,e]},$o:function(a){for(var b=a.length,c=0,d=a[b-1],e=d[0],d=d[1],g,h,k=0;k<b;k+=1)h=a[k],g=h[0],h=h[1],c+=(g-e)*(h+d),e=g,d=h;return 0<c},nd:function(a,b,c){var d=a[0];a=a[1];var e=!1,g,h,k,l,m=b.length,n=0;for(l=m-1;n<m;l=n,n+=1){var p=!1;g=b[n][0];h=b[n][1];k=b[l][0];l=b[l][1];if(g===d&&h===a||k===
d&&l===a)return c?!0:!1;if(h<a===l>=a){g=(k-g)*(a-h)/(l-h)+g;if(d===g)return c?!0:!1;p=d<g}p&&(e=!e)}return e},dY:function(a,b){function c(a,b,c,d){var e=[a[0]-b[0],a[1]-b[1]],g=[c[0]-d[0],c[1]-d[1]];a=a[0]*b[1]-a[1]*b[0];c=c[0]*d[1]-c[1]*d[0];d=1/(e[0]*g[1]-e[1]*g[0]);return[(a*g[0]-c*e[0])*d,(a*g[1]-c*e[1])*d]}function d(a,b,c){return(c[0]-b[0])*(a[1]-b[1])>(c[1]-b[1])*(a[0]-b[0])}var e,g,h,k,l=a;e=b[b.length-2];for(var m=0,n=b.length-1;m<n;m++){g=b[m];var p=l,l=[];h=p[p.length-1];for(var q=0,s=
p.length;q<s;q++)k=p[q],d(k,e,g)?(d(h,e,g)||l.push(c(e,g,h,k)),l.push(k)):d(h,e,g)&&l.push(c(e,g,h,k)),h=k;e=g}if(3>l.length)return[];l.push(l[0]);return l}};(function(a){function b(b,c){var d;a:{switch(b){case "EPSG3395":d=a.Fg.JN;break a;case "EPSG4326":d=a.Fg.KN;break a}d=a.Fg.aF}return{project:function(b){a.a.isArray(b)&&(b=new a.U(b[0],b[1]));return d.Fy(b,c).lk()},unproject:function(b){a.a.isArray(b)&&(b=new a.G(b[0],b[1]));return d.Wy(b,c).lk()},normalizePoint:function(b){return a.a.ya(b)},distance:function(b,c){a.e.add(this.CLASS_NAME,"distance");c=this.normalizePoint(c);if(a.a.isArray(c))return this.distanceToLine(b,c);b=this.normalizePoint(b);
var d=a.tk.Uq,e=Math.cos,g=b.O*d,h=c.O*d,k=2*a.tk.zJ,d=c.P*d-b.P*d,e=(1-e(h-g)+(1-e(d))*e(g)*e(h))/2;return k*Math.asin(Math.sqrt(e))},ringArea:function(b){a.e.add(this.CLASS_NAME,"ringArea");b=this.normalizeLine(b);var c=a.tk.zJ*a.tk.Uq,d=0,e=b.length;if(3>e)return 0;for(var g=0;g<e-1;g+=1)var h=b[g],k=b[g+1],u=h.P*c*Math.cos(h.O*a.tk.Uq),h=h.O*c,v=k.P*c*Math.cos(k.O*a.tk.Uq),d=d+(u*k.O*c-v*h);g=b[g];b=b[0];e=g.P*c*Math.cos(g.O*a.tk.Uq);g=g.O*c;k=b.P*c*Math.cos(b.O*a.tk.Uq);d+=e*b.O*c-k*g;return 0.5*
Math.abs(d)},sphericalCalotteArea:function(b){a.e.add(this.CLASS_NAME,"sphericalCalotteArea");var c=a.tk.zJ;b=c-c*Math.cos(b/c);return 2*Math.PI*c*b}}}function c(){return{normalizePoint:function(a){return a&&a.x&&a.y?[a.x,a.y]:a},distance:function(a,b){var c=a[0]-b[0],d=a[1]-b[1];return Math.sqrt(c*c+d*d)},project:function(a){return a},unproject:function(a){return a},ringArea:function(a){for(var b=[0,0],c=[0,0],d=0,e=a[0],n=a.length,p=2;p<n;p++){var q=a[p-1],s=a[p];b[0]=e[0]-s[0];b[1]=e[1]-s[1];c[0]=
e[0]-q[0];c[1]=e[1]-q[1];d+=b[0]*c[1]-b[1]*c[0]}return d/2}}}function d(a){for(var b=0,c=a.length,d=0;d<c-1;d++)var e=a[d],n=a[d+1],b=b+(n[0]-e[0])*(n[1]+e[1]);if(a[c-1][0]!==a[0][0]||a[c-1][1]!==a[0][1])e=a[c-1],n=a[0],b+=(n[0]-e[0])*(n[1]+e[1]);return 0>=b}function e(b){this.CLASS_NAME="AMap.GeometryUtil";this.Cb=a.extend({onSegmentTolerance:5,crs:"EPSG3857",maxZoom:20},b);this.setCrs(this.Cb.crs)}a.extend(e.prototype,{clone:function(b){return new e(a.extend({},this.Cb,b))},isPoint:function(b){return b&&
(b instanceof a.U||a.a.isArray(b)&&!isNaN(b[0]))},normalizePoint:function(a){return a},normalizeLine:function(a){for(var b=[],c=0,d=a.length;c<d;c++)b.push(this.normalizePoint(a[c]));return b},normalizeMultiLines:function(b){a.a.isArray(b)&&this.isPoint(b[0])&&(b=[b]);for(var c=[],d=0,e=b.length;d<e;d++)c.push(this.normalizeLine(b[d]));return c},setCrs:function(d){a.extend(this,d&&d.project&&d.unproject?d:"plane"===d?c():b(d,this.Cb.maxZoom))},distance:function(){throw Error("distance Not implemented!");
},nt:function(a,b){a=this.normalizeLine(a);this.isPoint(a[0])||(a=a[0]);for(var c=[],d=0,e=a.length;d<e;d++)c.push(this.project(a[d]));!0===b?c=this.makesureClockwise(c):!1===b&&(c=this.makesureClockwise(c),c.reverse());return c},C8:function(a){for(var b=[],c=0,d=a.length;c<d;c++)b.push(this.unproject(a[c]));return b},closestOnSegment:function(b,c,d){a.e.add(this.CLASS_NAME,"closestOnSegment");b=a.Qc.oU(this.project(b),this.nt([c,d]));return this.unproject(b)},closestOnLine:function(a,b){b=this.normalizeLine(b);
for(var c=Infinity,d,e=0,n=b.length;e<n-1;e++){var p=this.closestOnSegment(a,b[e],b[e+1]),q=this.distance(a,p);q<c&&(c=q,d=p)}return d},distanceToSegment:function(a,b,c){return this.distanceToLine(a,[b,c])},distanceToLine:function(a,b){b=this.normalizeLine(b);this.isPoint(b[0])||(b=b[0]);for(var c=Infinity,d=0,e=b.length;d<e-1;d++)var n=this.closestOnSegment(a,b[d],b[d+1]),c=Math.min(c,this.distance(a,n));return c},distanceToPolygon:function(a,b){return this.isPointInRing(a,b)?0:this.distanceToLine(a,
b)},isPointOnSegment:function(b,c,d,e){a.e.add(this.CLASS_NAME,"isPointOnSegment");if(!e&&0!==e||0>e)e=this.Cb.onSegmentTolerance;return this.distanceToSegment(b,c,d)<=e},isPointOnLine:function(a,b,c){b=this.normalizeLine(b);for(var d=0,e=b.length;d<e-1;d++)if(this.isPointOnSegment(a,b[d],b[d+1],c))return!0;return!1},isPointOnRing:function(a,b,c){b=this.normalizeLine(b);for(var d=0,e=b.length;d<e;d++)if(this.isPointOnSegment(a,b[d],b[d===e-1?0:d+1],c))return!0;return!1},isPointOnPolygon:function(a,
b,c){b=this.normalizeMultiLines(b);for(var d=0,e=b.length;d<e;d++)if(this.isPointOnRing(a,b[d],c))return!0;return!1},makesureClockwise:function(a){d(a)||(a=[].concat(a),a.reverse());return a},makesureAntiClockwise:function(a){d(a)&&(a=[].concat(a),a.reverse());return a},isPointInRing:function(b,c){a.e.add(this.CLASS_NAME,"isPointInRing");c=this.normalizeLine(c);var d=this.nt(c,!0);return a.Qc.nd(this.project(b),d,!1)},isRingInRing:function(a,b){for(var c=0,d=a.length;c<d;c++)if(!this.isPointInRing(a[c],
b))return!1;return!0},isPointInPolygon:function(a,b){b=this.normalizeMultiLines(b);for(var c,d=0,e=b.length;d<e&&(c=this.isPointInRing(a,b[d]),0<d&&(c=!c),c);d+=1);return c},doesSegmentsIntersect:function(b,c,d,e){a.e.add(this.CLASS_NAME,"doesSegmentsIntersect");var m=this.nt([b,c,d,e]);b=m[0];c=m[1];d=m[2];e=m[3];var m=!1,n=(e[0]-d[0])*(b[1]-d[1])-(e[1]-d[1])*(b[0]-d[0]),p=(c[0]-b[0])*(b[1]-d[1])-(c[1]-b[1])*(b[0]-d[0]);b=(e[1]-d[1])*(c[0]-b[0])-(e[0]-d[0])*(c[1]-b[1]);0!==b&&(c=n/b,p/=b,0<=c&&1>=
c&&0<=p&&1>=p&&(m=!0));return m},doesSegmentLineIntersect:function(a,b,c){c=this.normalizeLine(c);for(var d=0,e=c.length;d<e-1;d++)if(this.doesSegmentsIntersect(a,b,c[d],c[d+1]))return!0;return!1},doesSegmentRingIntersect:function(a,b,c){c=this.normalizeLine(c);for(var d=0,e=c.length;d<e;d++)if(this.doesSegmentsIntersect(a,b,c[d],c[d===e-1?0:d+1]))return!0;return!1},doesSegmentPolygonIntersect:function(a,b,c){c=this.normalizeMultiLines(c);for(var d=0,e=c.length;d<e;d++)if(this.doesSegmentRingIntersect(a,
b,c[d]))return!0;return!1},doesLineLineIntersect:function(a,b){a=this.normalizeLine(a);for(var c=0,d=a.length;c<d-1;c++)if(this.doesSegmentLineIntersect(a[c],a[c+1],b))return!0;return!1},doesLineRingIntersect:function(a,b){a=this.normalizeLine(a);for(var c=0,d=a.length;c<d-1;c++)if(this.doesSegmentRingIntersect(a[c],a[c+1],b))return!0;return!1},doesPolygonPolygonIntersect:function(a,b){return this.doesRingRingIntersect(b,a)||this.isRingInRing(a,b)||this.isRingInRing(b,a)?!0:!1},doesRingRingIntersect:function(a,
b){a=this.normalizeLine(a);for(var c=0,d=a.length;c<d;c++)if(this.doesSegmentRingIntersect(a[c],a[c===d-1?0:c+1],b))return!0;return!1},D2:function(a,b){function c(){var a=[e[0]-n[0],e[1]-n[1]],b=[p[0]-q[0],p[1]-q[1]],d=e[0]*n[1]-e[1]*n[0],g=p[0]*q[1]-p[1]*q[0],h=1/(a[0]*b[1]-a[1]*b[0]);return[(d*b[0]-g*a[0])*h,(d*b[1]-g*a[1])*h]}function d(a){return(n[0]-e[0])*(a[1]-e[1])>(n[1]-e[1])*(a[0]-e[0])}a=this.makesureAntiClockwise(a);b=this.makesureClockwise(b);var e,n,p,q,s=a;e=b[b.length-1];for(var r=
0,u=b.length;r<u;r++){n=b[r];var v=s,s=[];p=v[v.length-1];for(var x=0,t=v.length;x<t;x++)q=v[x],d(q)?(d(p)||s.push(c()),s.push(q)):d(p)&&s.push(c()),p=q;e=n}return s},ringRingClip:function(b,c){a.e.add(this.CLASS_NAME,"ringRingClip");b=this.nt(b);c=this.nt(c);var d=this.D2(b,c);return this.C8(d)},ringArea:function(){throw Error("distance Not implemented!");},distanceOfLine:function(a){a=this.normalizeLine(a);for(var b=0,c=0,d=a.length;c<d-1;c++)b+=this.distance(a[c],a[c+1]);return b},isClockwise:function(a){a=
this.nt(a);return d(a)}});a.Vp=new e;a.Yp=new e;a.Yp.setCrs("plane")})(w);(function(a){function b(a,b,c,d,e){for(var g,h=0,k=b,l=c-d;k<c;k+=d)h+=(a[l]-a[k])*(a[k+1]+a[l+1]),l=k;if(e===0<h)for(e=b;e<c;e+=d)g=s(e,a[e],a[e+1],g);else for(e=c-d;e>=b;e-=d)g=s(e,a[e],a[e+1],g);g&&m(g,g.next)&&(r(g),g=g.next);return g}function c(a,b){if(!a)return a;b||(b=a);var c=a,d;do if(d=!1,c.wZ||!m(c,c.next)&&0!==l(c.va,c,c.next))c=c.next;else{r(c);c=b=c.va;if(c===c.next)break;d=!0}while(d||c!==b);return b}function d(a,b,e,g,s,u,G){if(a){if(!G&&u){var E=a,A=E;do null===A.z&&(A.z=h(A.x,A.y,
g,s,u)),A.nm=A.va,A=A.cj=A.next;while(A!==E);A.nm.cj=null;A.nm=null;var E=A,I,D,F,C,H,K,L=1;do{A=E;F=E=null;for(C=0;A;){C++;D=A;for(I=H=0;I<L&&(H++,D=D.cj,D);I++);for(K=L;0<H||0<K&&D;)0!==H&&(0===K||!D||A.z<=D.z)?(I=A,A=A.cj,H--):(I=D,D=D.cj,K--),F?F.cj=I:E=I,I.nm=F,F=I;A=D}F.cj=null;L*=2}while(1<C)}for(E=a;a.va!==a.next;){A=a.va;D=a.next;if(u)a:if(F=a.va,C=a.next,0<=l(F,a,C))F=!1;else{H=h(F.x<a.x?F.x<C.x?F.x:C.x:a.x<C.x?a.x:C.x,F.y<a.y?F.y<C.y?F.y:C.y:a.y<C.y?a.y:C.y,g,s,u);L=h(F.x>a.x?F.x>C.x?F.x:
C.x:a.x>C.x?a.x:C.x,F.y>a.y?F.y>C.y?F.y:C.y:a.y>C.y?a.y:C.y,g,s,u);for(I=a.cj;I&&I.z<=L;){if(I!==a.va&&I!==a.next&&k(F.x,F.y,a.x,a.y,C.x,C.y,I.x,I.y)&&0<=l(I.va,I,I.next)){F=!1;break a}I=I.cj}for(I=a.nm;I&&I.z>=H;){if(I!==a.va&&I!==a.next&&k(F.x,F.y,a.x,a.y,C.x,C.y,I.x,I.y)&&0<=l(I.va,I,I.next)){F=!1;break a}I=I.nm}F=!0}else a:if(F=a.va,C=a.next,0<=l(F,a,C))F=!1;else{for(H=a.next.next;H!==a.va;){if(k(F.x,F.y,a.x,a.y,C.x,C.y,H.x,H.y)&&0<=l(H.va,H,H.next)){F=!1;break a}H=H.next}F=!0}if(F)b.push(A.Od/
e),b.push(a.Od/e),b.push(D.Od/e),r(a),E=a=D.next;else if(a=D,a===E){if(G)if(1===G){G=b;E=e;A=a;do D=A.va,F=A.next.next,!m(D,F)&&n(D,A,A.next,F)&&p(D,F)&&p(F,D)&&(G.push(D.Od/E),G.push(A.Od/E),G.push(F.Od/E),r(A),r(A.next),A=a=F),A=A.next;while(A!==a);a=A;d(a,b,e,g,s,u,2)}else{if(2===G)a:{G=a;do{for(E=G.next.next;E!==G.va;){if(A=G.Od!==E.Od)if(A=void 0,A=G.next.Od!==E.Od)if(A=void 0,A=G.va.Od!==E.Od){A=A=void 0;b:{A=G;do{if(A.Od!==G.Od&&A.next.Od!==G.Od&&A.Od!==E.Od&&A.next.Od!==E.Od&&n(A,A.next,G,
E)){A=!0;break b}A=A.next}while(A!==G);A=!1}if(A=!A)if(A=void 0,A=p(G,E))if(A=void 0,A=p(E,G)){A=G;D=!1;F=(G.x+E.x)/2;C=(G.y+E.y)/2;do A.y>C!==A.next.y>C&&A.next.y!==A.y&&F<(A.next.x-A.x)*(C-A.y)/(A.next.y-A.y)+A.x&&(D=!D),A=A.next;while(A!==G);A=D}}if(A){a=q(G,E);G=c(G,G.next);a=c(a,a.next);d(G,b,e,g,s,u);d(a,b,e,g,s,u);break a}E=E.next}G=G.next}while(G!==a)}}else d(c(a),b,e,g,s,u,1);break}}}}function e(a,b){return a.x-b.x}function g(a,b){var c=b,d=a.x,e=a.y,g=-Infinity,h;do{if(e<=c.y&&e>=c.next.y&&
c.next.y!==c.y){var l=c.x+(e-c.y)*(c.next.x-c.x)/(c.next.y-c.y);if(l<=d&&l>g){g=l;if(l===d){if(e===c.y)return c;if(e===c.next.y)return c.next}h=c.x<c.next.x?c:c.next}}c=c.next}while(c!==b);if(!h)return null;if(d===g)return h.va;for(var l=h,m=h.x,n=h.y,q=Infinity,r,c=h.next;c!==l;)d>=c.x&&c.x>=m&&d!==c.x&&k(e<n?d:g,e,m,n,e<n?g:d,e,c.x,c.y)&&(r=Math.abs(e-c.y)/(d-c.x),(r<q||r===q&&c.x>h.x)&&p(c,a)&&(h=c,q=r)),c=c.next;return h}function h(a,b,c,d,e){a=32767*(a-c)*e;b=32767*(b-d)*e;a=(a|a<<8)&16711935;
a=(a|a<<4)&252645135;a=(a|a<<2)&858993459;b=(b|b<<8)&16711935;b=(b|b<<4)&252645135;b=(b|b<<2)&858993459;return(a|a<<1)&1431655765|((b|b<<1)&1431655765)<<1}function k(a,b,c,d,e,g,h,k){return 0<=(e-h)*(b-k)-(a-h)*(g-k)&&0<=(a-h)*(d-k)-(c-h)*(b-k)&&0<=(c-h)*(g-k)-(e-h)*(d-k)}function l(a,b,c){return(b.y-a.y)*(c.x-b.x)-(b.x-a.x)*(c.y-b.y)}function m(a,b){return a.x===b.x&&a.y===b.y}function n(a,b,c,d){return m(a,b)&&m(c,d)||m(a,d)&&m(c,b)?!0:0<l(a,b,c)!==0<l(a,b,d)&&0<l(c,d,a)!==0<l(c,d,b)}function p(a,
b){return 0>l(a.va,a,a.next)?0<=l(a,b,a.next)&&0<=l(a,a.va,b):0>l(a,b,a.va)||0>l(a,a.next,b)}function q(a,b){var c=new u(a.Od,a.x,a.y),d=new u(b.Od,b.x,b.y),e=a.next,g=b.va;a.next=b;b.va=a;c.next=e;e.va=c;d.next=c;c.va=d;g.next=d;d.va=g;return d}function s(a,b,c,d){a=new u(a,b,c);d?(a.next=d.next,a.va=d,d.next.va=a,d.next=a):(a.va=a,a.next=a);return a}function r(a){a.next.va=a.va;a.va.next=a.next;a.nm&&(a.nm.cj=a.cj);a.cj&&(a.cj.nm=a.nm)}function u(a,b,c){this.Od=a;this.x=b;this.y=c;this.cj=this.nm=
this.z=this.next=this.va=null;this.wZ=!1}a.P_={ZM:function(a,h,k){k=k||2;var l=h&&h.length,m=l?h[0]*k:a.length,n=b(a,0,m,k,!0),p=[];if(!n)return p;var r,s,u,D;if(l){var F=k,l=[],C,H,K;D=0;for(C=h.length;D<C;D++){H=h[D]*F;K=D<C-1?h[D+1]*F:a.length;H=b(a,H,K,F,!1);H===H.next&&(H.wZ=!0);var L=K=H;do K.x<L.x&&(L=K),K=K.next;while(K!==H);l.push(L)}l.sort(e);for(D=0;D<l.length;D++){h=l[D];F=n;if(F=g(h,F))h=q(F,h),c(h,h.next);n=c(n,n.next)}}if(a.length>80*k){r=u=a[0];s=l=a[1];for(F=k;F<m;F+=k)D=a[F],h=a[F+
1],D<r&&(r=D),h<s&&(s=h),D>u&&(u=D),h>l&&(l=h);u=Math.max(u-r,l-s);u=0!==u?1/u:0}d(n,p,k,r,s,u);return p}}})(w);(function(a){function b(a){var b=a.length;2<b&&a[b-1][0]==a[0][0]&&a[b-1][1]==a[0][1]&&a.pop()}function c(a,b){for(var c=0;c<b.length;c++)a.push(b[c][0]),a.push(b[c][1])}a.Ks={Df:function(a){for(var b=a.length,c=0,h=b-1,k=0;k<b;h=k++)c+=a[h][0]*a[k][1]-a[k][0]*a[h][1];return 0.5*c},Qda:function(b){return 0>a.Ks.Df(b)},normalize:function(b){var c;if(b){c=[];for(var g=0,h=b.length;g<h;g+=1)c[g]=b[g]instanceof Array?this.normalize(b[g]):b[g]instanceof a.U?[b[g].P,b[g].O]:b[g]instanceof a.G?[b[g].x,b[g].y]:
b[g]}return c},Gp:function(d,e){e=e||[];var g=[],h=[];b(d);c(g,d);var k=d.length;e.forEach(b);for(var l=0;l<e.length;l++)h.push(k),k+=e[l].length,c(g,e[l]);return a.P_.ZM(g,h)}}})(w);var Ac={v:"1.4.8",Pixel:w.G,LngLat:w.U,Size:w.Rc,Bounds:w.Vd,ArrayBounds:w.um,PixelBounds:w.Ie,event:$.event,Panorama:w.t0,PanoramaMarker:w.u0,Map:$.Ob,View2D:$.cA,GroundImage:$.w.bF,Marker:$.D.cb,ImageMarker:$.D.hka,Text:$.D.jO,Icon:$.D.Kg,MarkerShape:$.D.m0,Polyline:$.D.Gb,BezierCurve:$.D.Bv,Polygon:$.D.dc,Circle:$.D.Sf,CircleMarker:$.D.GN,Ellipse:$.D.Up,Rectangle:$.D.$p,ContextMenu:$.D.pl,InfoWindow:$.D.fe,Buildings:$.w.H_,TileLayer:$.w.Xa,ImageLayer:$.w.Iv,CanvasLayer:$.w.I_,VideoLayer:$.w.V0,
VectorLayer:$.w.Kc,MassMarks:$.w.n0,LayerGroup:$.w.gF,OverlayGroup:$.D.rl,GeoJSON:$.D.ON,CANVAS:"canvas",DOM:"dom",GeometryUtil:w.Vp,PlaneGeometryUtil:w.Yp};Ac.GeometryUtil.triangulateShape=function(a,b){a=w.Ks.normalize(a);b=w.Ks.normalize(b);return w.Ks.Gp(a,b)};Ac.plugin=Ac.service=$.Ob.prototype.plugin;Ac.TileLayer.Satellite=$.w.Xa.gO;Ac.TileLayer.RoadNet=$.w.Xa.eO;Ac.TileLayer.google=$.w.Xa.Gv;Ac.TileLayer.Flexible=$.w.Xa.Pz;Ac.TileLayer.WMS=$.w.Xa.W0;Ac.TileLayer.WMTS=$.w.Xa.X0;
Ac.TileLayer.Traffic=$.w.Xa.kO;Ac.Panorama.Events=$.event;Ac.TileLayer.PanoramaLayer=$.w.Xa.jka;Ac.UA={ie:w.l.Xo,ielt9:w.l.ae,ielt11:w.l.xda,mobile:w.l.Y,android:w.l.Mj,ios:w.l.qD};
Ac.Browser={ua:navigator.userAgent,mobile:w.l.Y,plat:w.l.Pr,mac:w.l.Iy,windows:w.l.Nja,ios:w.l.qD,iPad:w.l.qda,iPhone:w.l.rda,android:w.l.Mj,android23:w.l.u$,chrome:w.l.chrome,firefox:w.l.JJ,safari:w.l.qM,wechat:w.l.v_,uc:w.l.hja,qq:w.l.zga,ie:w.l.Xo,ie6:w.l.bh,ie7:w.l.Yo,ie8:w.l.ae&&!w.l.Yo&&!w.l.bh,ie9:w.l.jW,ie10:w.l.iW,ie11:w.l.uda,edge:w.l.Nba,ielt9:w.l.ae,baidu:w.l.gC,isLocalStorage:w.l.bj,isGeolocation:!!navigator.geolocation,mobileWebkit:w.l.Qea,mobileWebkit3d:w.l.oX,mobileOpera:!!w.l.Pea,
retina:w.l.qd,touch:!!w.l.Oe,msPointer:!!w.l.qX,pointer:!!w.l.QL,webkit:w.l.t_,ie3d:w.l.vda,webkit3d:w.l.u_,gecko3d:w.l.lca,opera3d:w.l.Ffa,any3d:w.l.eC,isCanvas:w.l.am,isSvg:w.l.dm,isVML:w.l.Xo,isWorker:!!window.Worker,isWebsocket:!!window.WebSocket,isWebGL:function(){for(var a=document.createElement("canvas"),b=["webgl","experimental-webgl","moz-webgl"],c=null,d=0;d<b.length;d+=1){try{c=a.getContext(b[d])}catch(e){}if(c)if(c.drawingBufferWidth!==a.width||c.drawingBufferHeight!==a.height)break;else return!0}return!1}};
Ac.Util={colorNameToHex:w.a.uC,rgbHex2Rgba:w.a.LY,argbHex2Rgba:w.a.Zf,isEmpty:w.a.ap,deleteItemFromArray:w.a.Ut,deleteItemFromArrayByIndex:w.a.Nl,indexOf:w.a.indexOf,format:w.a.Sc,isArray:w.a.isArray,isDOM:w.a.tD,includes:w.a.ga,requestIdleCallback:w.a.gz,cancelIdleCallback:w.a.RI,requestAnimFrame:w.a.pc,cancelAnimFrame:w.a.Wg,color2RgbaArray:w.a.bJ};
Ac.DomUtil={getViewport:w.j.dD,getViewportOffset:w.j.oK,create:w.j.create,setClass:w.j.Gha,hasClass:w.j.Ul,addClass:w.j.Ha,removeClass:w.j.Na,setOpacity:w.j.Kn,rotate:w.j.rotate,setCss:w.j.Ja,empty:w.j.bz,remove:w.j.remove,TRANSFORM:w.j.jf,TRANSITION:w.j.aA};var Bc=w.A;Ac.User={key:Bc.key};window.AMap=Ac;window.AMap.BuryPoint=w.BuryPoint;window.AMap.Class=w.aa;
if(!Bc.Gy&&"undefined"!==typeof arguments&&arguments.callee)try{if(w.l.bj&&window.localStorage){var Cc=window.localStorage["_AMap_"+w.HD];Cc&&JSON.parse(Cc).version===Bc.Th||window.localStorage.setItem("_AMap_"+w.HD,JSON.stringify({version:Bc.Th,script:"("+arguments.callee+")(config)"}));var Dc=new Image;Dc.src=Bc.ub+"/maps/cookie?key=amap_ver&value="+Bc.Th;document.head.appendChild(Dc);Dc.onload=Dc.onerror=Dc.onabort=function(){document.head.removeChild(Dc)}}}catch(Ec){};window.AMap.convertFrom=function(a,b,c){w.e.add("AMap","convertFrom",b);var d=w.A.sd+"/v3/assistant/coordinate/convert";a=w.a.ya(a);var e=[];if(a instanceof Array){for(var g=0,h=a.length;g<h;g+=1)e.push(a[g]+"");e=e.join(";")}else e=a+"";b=["key="+w.A.key,"s=rsv3","locations="+e,"coordsys="+(b||"gps")];d+=0<b.length?"?"+b.join("&"):"";d=new w.Sa.fb(d,{callback:"callback"});d.h("complete",function(a){if("1"===a.status){a=a.locations.split(";");for(var b=0;b<a.length;b+=1){var d=a[b].split(",");a[b]=
new AMap.LngLat(d[0],d[1])}c&&"function"===typeof c&&c("complete",{info:"ok",locations:a})}else c&&"function"===typeof c&&c("error",a.info)},this);d.h("error",function(a){c&&"function"===typeof c&&c("error",a.info)},this)};w.Sa=w.Sa||{};
w.Sa.pF=w.aa.extend({ga:[w.ka],B:function(a,b){this.F={callback:"cbk",type:"json",charset:"utf-8"};b=b||{};w.a.Bb(this,b);this.url=a;this.send(a,b.Wc,b.tU,b.lha)},send:function(a){var b=w.j.create("script");b.type="text/javascript";b.charset=this.F.charset;var c=this;w.l.ae?b.onreadystatechange=function(){"loaded"!==this.readyState&&"complete"!==this.readyState||c.r("complete")}:(b.onload=function(){c.r("complete")},b.onerror=function(){c.r("error",{status:0,info:"service error",url:a})});b.src=a;
document.getElementsByTagName("head")[0].appendChild(b)}});w.Sa.fb=w.Sa.pF.extend({faa:function(){if(w.a.XY)return w.a.zE.push(this),!0},oha:function(){this.r("error",{info:"TIME_OUT_A"})},send:function(a,b,c,d){function e(){window[g]=null;try{window[g]=null}catch(a){}h.onerror=null;h.parentNode&&h.parentNode.removeChild(h)}if(!this.F.Jt||!this.faa()){a=encodeURI(a);var g=this.F.fun;if(!g||window[g])g=w.a.wV("jsonp_",6)+"_";var h=document.createElement("script");h.type="text/javascript";h.charset="utf-8";h.async=!0;var k=this;w.l.ae||(h.onerror=function(){e();
k.r("error",{info:"REQUEST_FAILED",url:a})});window[g]=function(a){e();if(k.F.callbackFunction)k.F.callbackFunction.call(k.F.context,a);else if(3E4===a.errcode&&a.data)w.a.XY=!0,w.hb.load("AMap.AntiCrabFrame",function(){w.a.Jt||(w.a.Jt=new w.D_);w.a.zE.push(k);w.a.Jt.open(k.F.Wc,a.data.host,k.KL||"",k.url)});else{if(a instanceof Array||"string"===typeof a)a={data:a};a.dma=g;k.r("complete",a)}};b="?";-1!==a.indexOf("?")&&(b="&");b=a+b+this.F.callback+"="+g;if(-1!==a.indexOf(w.A.sd+"/v")||-1!==a.indexOf("yuntuapi.amap.com/datasearch")||
-1!==a.indexOf("webapi.amap.com/"))b=b+"&platform=JS&logversion=2.0"+("&appname="+w.A.Sm),b+="&csid="+w.a.n_(),b+="&sdkversion="+w.A.Gq;if(c=this.F.MC){var l=[],m;for(m in c)c.hasOwnProperty(m)&&(l.push(m+"="+c[m]),b+="&"+m+"="+encodeURIComponent(c[m]));k.KL=l.join("&")}h.src=d?b+"&rereq=true":b;w.Sa.fb.yP||(w.Sa.fb.yP=document.getElementsByTagName("head")[0]);w.Sa.fb.yP.appendChild(h)}}});window.AMap.Http={};window.AMap.Http.JSONP=w.Sa.fb;w.Sa.XMLHttpRequest=w.Sa.pF.extend({send:function(a,b,c,d){var e=this;if((w.l.ae||w.l.jW)&&window.XDomainRequest){var g=this.z_=new XDomainRequest;g.onerror=function(b){e.r("error",{url:a,data:b})};g.onload=function(){e.r("complete",{url:a,data:g.responseText})};g.open(b||"GET",a);setTimeout(function(){g.send(c||void 0)},0)}else{var h=this.z_=new XMLHttpRequest;h.onreadystatechange=function(){4===h.readyState&&200===h.status?e.r("complete",{url:a,data:h.responseText}):404===h.status&&(h.abort(),e.r("error",
{url:a,data:"404"}))};h.onerror=function(b){h.abort();e.r("error",{url:a,data:b})};h.open(b||"GET",a);"POST"===b&&h.setRequestHeader("Content-Type",d||"application/x-www-form-urlencoded");h.send(c||void 0)}},abort:function(){this.z_.abort()}});w.yi=w.aa.extend({B:function(a,b,c,d){this.start=a;this.end=b;this.transition=c;this.precision=d||0;this.Yr=!1;return this},il:function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:!1;this.Wf=+new Date;this.frames=0;this.ke=a;this.startTime=+new Date;this.Yr=!0;this.IT=w.a.pc(this.update,this,b)},update:function(){this.IT=w.a.pc(this.update,this,!1);this.frames+=1;var a=+new Date,b=a-this.startTime,b=this.transition?this.transition(this.start,this.end,b,this.frames,a-this.Wf):null;
"number"===typeof b&&Math.abs(b-this.end)<this.precision&&(this.stop(),b=this.end);this.Wf=a;this.An.call(this.ke||this,b)},stop:function(a){w.a.Wg(this.IT);a&&this.update();this.Yr=!1}});
w.yi.Easing={Linear:{None:function(a){return a}},Bounce:{In:function(a){return 1-(a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+0.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+0.9375:7.5625*(a-=2.625/2.75)*a+0.984375)},Out:function(a){return w.yi.Easing.Bounce.In(1-a)}},Cubic:{In:function(a){return 1-a*a*a},Out:function(a){a=1-a;return 1-a*a*a}}};w.Ob=w.aa.extend({ga:[w.ka,w.te,w.BD],B:function(a,b){this.J=b;this.cn=b.cn;this.jk="";this.Vf=this.Bf=this.Ji=!1;this.ct={};this.K=a;this.v5();this.Hda();this.X("zooms",b,!0);this.X("size",b,!0);this.X("limitBounds",b);this.X("view",b);this.X("nolimg",b,!0);this.X("mapNumber",b,!0);this.X("lang",b,!0);this.X("features",b,!0);this.X("styleID",b,!0);this.X("forceBig",b,!0);this.X("mode",b,!0);this.X("showBuildingBlock",b,!0);this.X("mapStyle",b);var c=this.get("mapStyle");this.vd=w.A.vd[c]||w.A.vd["default"];
this.XB="#a3ccff";this.fx=b.get("skyColor")||"#cce0ff";this.X("editEnable",b);this.ec&&this.X("style",b,!0);this.X("styleUrl",b);this.X("hightlight",b,!0);this.X("labelzIndex",b,!0);w.l.pz&&(this.Nc=new w.w.Wh(new $.w.Xa({zIndex:b.get("labelzIndex"),visible:!1}),this),this.Nc.type="\u77e2\u91cf\u6807\u6ce8",b.labelsLayer=this.Nc.fa,this.Nc.fa.h("complete",this.Jm,this,!0),this.Nc.fa.h("renderComplete",this.Jm,this),this.Nc.Bw=this.Nc.eh=!0);this.X("isHotspot",b,!0);this.X("layers",b);this.X("overlays",
b);this.X("infos",b,!0);this.X("contextmenus",b,!0);this.X("controls",b);this.X("bounds",b);this.X("draw",b);this.he("zoomAndCenter destroy defaultCursor jogEnable animateEnable baseRender overlayRender gridMapForeign".split(" "),b);this.he("rotateEnable pitchEnable dragEnable keyboardEnable doubleClickZoom scrollWheel zoomEnable touchZoom".split(" "),b,!0);this.get("jogEnable")?this.xr=!0:this.xr=!1;this.Q4();this.W4();this.AQ&&this.AQ();this.X("resizeEnable",b);this.J.map=this;c=this.get("size");
c=c.width*c.height/65536;w.l.qd&&3<c&&(this.OT=!0);this.iE()},editEnableChanged:function(){this.ec=this.get("editEnable")},labelzIndexChanged:function(){this.Nc&&this.Nc.set("zIndex",this.get("labelzIndex"))},styleChanged:function(){this.ck=!0},mapStyleChanged:function(){if(this.J.dh){this.jk&&(this.set("style",""),this.Sx=this.jk="");var a=this.get("mapStyle");this.ck=!0;this.vd=w.A.vd[a]||w.A.vd["default"];this.az()}},styleUrlChanged:function(){if(this.J.dh){var a=this.get("styleUrl")||"";if(a!==
this.jk){var b=-1!==a.indexOf("?isPublic=true"),a=a.substr(0,46),c=a.split("amap://styles/")[1];"normal"===c?(this.jk="",this.set("nolimg",!1),this.set("style",""),this.Sx=""):(this.Iz=!0,this.set("nolimg",!0),b=new w.Sa.fb(32>c.length?w.A.Rb+"://webapi.amap.com/style?name="+c+"&key="+w.A.key:w.A.Rb+"://webapi.amap.com/v4/map/styles?styleid="+c+"&s=rsv3&key="+w.A.key+(b?"&ispublic=1":""),{callback:"callback"}),b.h("complete",function(a){a.data&&a.data.content?this.set("style",JSON.parse(a.data.content)):
this.set("style","");this.Iz=!1},this),b.h("error",function(){this.Iz=!1},this),this.jk=a,this.az())}}},YY:function(a){this.K.style.background=a},resizeEnableChanged:function(){},nca:function(a){var b=this.get("center");if(a.contains(b))return null;a=w.Vp.closestOnLine(b,a.UM().path);return new w.U(a[0],a[1])},haa:function(){var a=this.get("limitBounds"),b=this.get("bounds");b.Yb&&b.Yb.P>b.Qb.P&&(b.Qb.P+=360);if(!a.contains(b)){if(b instanceof w.um)return this.nca(a,b);var c=this.get("center").vb();
a.Lh()<b.Lh()?c.P=a.Zg().P:(a.Yb.P>b.Yb.P&&(c.P+=a.Yb.P-b.Yb.P),a.Qb.P<b.Qb.P&&(c.P+=a.Qb.P-b.Qb.P));a.Jh()<b.Jh()?c.O=a.Zg().O:(a.Yb.O>b.Yb.O&&(c.O+=a.Yb.O-b.Yb.O),a.Qb.O<b.Qb.O&&(c.O+=a.Qb.O-b.Qb.O));return c}},OH:function(){var a=this.DM;this.J.refreshSize();var b=this.get("size");b&&a&&!b.qb(a)&&(this.DM=b,this.ds=!0,this.set("display"),this.IY(b),this.get("resizeEnable")&&this.ia("resize",{ffa:a,wX:b}))},nS:function(){var a=this;a.OH();a.JH=setTimeout(function(){a.nS()},200)},x2:function(){this.JH&&
(clearTimeout(this.JH),this.JH=null)},v5:function(){this.DM=this.J.getSize();if(w.l.ae||w.l.v_&&w.l.qD||w.l.Jea)this.nS();else{var a=this;w.C.q$(this.K,function(b){a.OH(b)})}},Hda:function(){var a=this.K;w.j.Ha(a,"amap-container");var b={};b.xc=w.j.create("div",a,"amap-maps");this.wj=w.j.create("div",a);this.wj.style.display="none";b.Ao=w.j.create("div",b.xc,"amap-drags");b.w=w.j.create("div",b.Ao,"amap-layers");b.D=w.j.create("div",b.Ao,"amap-overlays");b.controls=w.j.create("div",a,"amap-controls");
b.Hy=w.j.create("a",a,"amap-logo");var c=window.location.host;-1===c.indexOf("amap.com")&&-1===c.indexOf("gaode.com")&&(b.Hy.href=w.l.Y?"http://m.amap.com":"http://gaode.com",b.Hy.target="_blank");w.j.create("img",b.Hy).src=w.l.qd?this.J.F.logoUrlRetina:this.J.F.logoUrl;b.Nj=w.j.create("div",a,"amap-copyright");b.Nj.style.display="none";350<w.j.dD(this.K).width&&(b.Nj.innerHTML=this.J.F.copyright,b.Nj.fX=w.j.create("span",b.Nj,"amap-mcode"),this.az());this.La=b},az:function(){var a=this.get("layers");
if(a){for(var b=-1,c="",d=0;d<a.length;d+=1){var e=a[d].get("mapNumber"),g=a[d].getzIndex();e&&g>b&&a[d].get("visible")&&(c=e,b=g)}this.set("mapNumber",c);a=this.J.getMapStyle();"GS(2018)1709"===c&&a&&"normal"!==a&&"amap://styles/normal"!==a&&(c="",this.La.Nj.style.visibility="hidden",this.La.Hy.style.display="none");c&&this.La.Nj.fX&&(this.La.Nj.fX.innerHTML="- "+c+"\u53f7",this.La.Nj.style.visibility="visible",this.La.Hy.style.display="block");return c}},MP:function(){var a=0<arguments.length&&
void 0!==arguments[0]?arguments[0]:!1;w.l.bj&&w.ym&&(a?w.ym.flush():(this.bV&&clearTimeout(this.bV),this.bV=setTimeout(function(){w.a.gz(function(){w.ym.flush()})},1E3)))},Jm:function(){function a(){e.J.set("rasterLayer",void 0);e.J.oi=e.J.mY=!0;e.cu.kD=!1;w.a.gz(function(){e.J&&e.J.fk(g)})}function b(){for(var a=e.get("layers"),b=e.get("zoom"),c=0;c<a.length;c+=1){var d=a[c].get("zooms");if(!(a[c].oi||!d||b>d[1]||b<d[0]||!a[c].get("visible")||a[c].w&&a[c].w.xa&&0===a[c].w.xa.length||a[c].w&&a[c].w.oL||
a[c].w&&a[c].w.ta))return!1}return e.Nc&&e.Nc.get("visible")&&0<e.Nc.xa.length&&!e.Nc.ta&&!e.Nc.mB?!1:!0}function c(){var a={id:e.J.id};w.Yd.ue.end(w.extend(a,{key:"rds"}));w.Yd.ue.send(w.extend(a,{params:{rs:e.get("baseRender"),viewmode:e.J.getViewMode_(),fd:0===e.AD?1:0,raster:e.J.oi?1:0}}));e.J&&e.J.Wk&&e.J.Wk.qB();e.J.fY=1;e.MP(!0);e.set("display");e.Ey=!0}function d(){w.Yd.ue.end({id:e.J.id,key:"rd"});w.a.pc(function(){this.r("complete")},e);e.J.ta=!0;e.set("display")}if(!this.kJ)if(this.Ey)1===
this.fq&&13===this.get("zoom")&&(w.a.by.stop(this.HA),w.Yd.ue.send({id:this.J.id,params:{fps:this.HA.by,type:"fps",rs:this.get("baseRender")}}),this.fq=2),this.MP();else{var e=this,g=this.J.get("rasterLayer"),h=b();g?(g.w&&g.w.ta&&(this.J.ta||d()),h&&(this.J.ta||d(),a(),c())):h&&(this.J.ta||d(),c(),this.J.mY=!0)}},layersChanged:function(){this.$a=this.$a||[];for(var a=this.get("layers"),b=this.$a.length-1;0<=b;b-=1)this.$a[b]===this.dd||this.$a[b]===this.tp||this.$a[b].Bw||this.$a[b].fa.Bw||-1!==
w.a.indexOf(a,this.$a[b].fa)||(this.$a[b].gg(),this.$a[b].ij&&this.$a[b].ij.gg(),this.$a[b].fa.I("complete",this.Jm,this),this.$a[b].fa.I("renderComplete",this.Jm,this),this.$a=w.a.Nl(this.$a,b));for(var c=!1,d=!0,e=this.get("labelzIndex"),b=0;b<a.length;b+=1){if(a[b].Oi)-1===w.a.indexOf(this.$a,a[b].w)&&this.$a.push(a[b].w);else{var g=this.sg(a[b]);g&&(this.$a.push(g),a[b].Oi=!0,a[b].w=g);a[b].h("complete",this.Jm,this,!0);a[b].h("renderComplete",this.Jm,this)}a[b].op&&a[b].get("visible")&&(c=!0,
!1===a[b].get("detectRetina")&&(d=!1),e=a[b].get("textIndex")||e)}this.Nc&&(c||"3D"!==this.J.getViewMode_()?this.Nc.mB=!1:(c=w.a.find(a,function(a){if($.w.Wp&&a instanceof $.w.Wp&&a.get("visible"))return!0}),this.Nc.mB=c=!!c));a=w.a.indexOf(this.$a,this.Nc);c&&this.J.get("showLabel")?(-1===a&&this.$a.push(this.Nc),this.Nc.ja=d&&w.l.ja,this.Nc.Cx(this.get("mapStyle")||"normal"),this.Nc.set("zIndex",e),this.Nc.set("visible",!0),this.J.ky=!0,this.J.get("isHotspot")?this.Nc.yfa():this.Nc.YI()):(this.Nc&&
(this.Nc.set("visible",!1),this.J.ky=!1,this.Nc.YI()),this.J.ky=!1);this.J.isHotspotChanged();this.set("display",0);this.az()},isHotspotChanged:function(){this.layersChanged()},controlsChanged:function(){var a=this.get("controls"),b,c;if(a.add&&0<a.add.length)for(;0<a.add.length;)b=a.add.shift(),(c=b.Jq||b.addTo)&&c.call(b,this.J,this.La.controls);else if(a.remove&&a.remove.length)for(;0<a.remove.length;)b=a.remove.shift(),(c=b.Sr||b.removeFrom)&&c.call(b,this.J,this.La.controls)},U9:function(){if(!this.kJ){var a=
this;this.wT=!1;a.dd||(a.dd=new w.w.Kc(new $.w.Kc,a),a.dd.Ge=36,a.dd.df=36,a.dd.set("zIndex",120),a.$a.push(a.dd),a.dd.Vx=!0);for(var b=a.get("overlays"),c=[],d=0;d<a.yc.length;d+=1)-1===w.a.indexOf(b,a.yc[d].Bc)&&(a.yc[d].Bc instanceof $.D.fe||a.yc[d].Bc instanceof $.D.pl?a.yc[d].gg():(a.dd&&a.yc[d]instanceof w.D.cb?(a.dd.Lf=w.a.Ut(a.dd.Lf,a.yc[d].M),a.dd.rY([a.yc[d].M])):a.tp&&a.tp.rY([a.yc[d].M]),a.yc[d].M.ea?(w.j.remove(a.yc[d].M.ea),a.yc[d].M.ea=null):a.yc[d].M.Ka&&(w.j.remove(a.yc[d].M.Ka.af),
w.j.remove(a.yc[d].M.Ka.Xb),a.yc[d].M.Ka=null),a.yc[d].bl&&a.yc[d].bl.stop(),a.yc[d].Bc.Oi=!1,a.yc[d].Bc.Qn(),a.yc[d].Bc.Mg.map=null,a.yc[d].Bc.D=null,a.yc[d].Bc=null,a.yc[d].M.tba(),a.yc[d].M=null,a.yc[d].Qn(),a.yc[d].Mg=null,a.yc[d].bi(),a.yc[d].map=null),c.push(a.yc[d]));for(d=0;d<c.length;d+=1)a.yc=w.a.Nl(a.yc,w.a.indexOf(a.yc,c[d]));var e=[],g=[];w.a.Dha(function(b){if(!b.Oi&&b.Hf){var c=b.D||a.U$(b);c&&(a.yc.push(c),c instanceof w.D.fe||c instanceof w.D.pl?c.LD(a):c instanceof w.D.cb?e.push(c.M):
g.push(c.M),b.Oi=!0)}},b);e.length&&a.dd.Ht(e);g.length&&(a.tp||(a.tp=new w.w.Kc(new $.w.Kc,a),a.tp.set("zIndex",110),a.$a.push(a.tp)),a.tp.Ht(g));a.set("display",0)}},overlaysChanged:function(){this.yc=this.yc||[];this.wT||(w.a.pc(this.U9,this),this.wT=!0)},contextmenusChanged:function(){var a=this.get("contextmenu");if(a){var b=this;w.hb.load("overlay",function(){b.zC=new w.D.pl(a,b);b.set("display",0)})}},infosChanged:function(){var a=this.get("infos");if(a){this.Yl=this.Yl||{};var b,c=this;w.hb.load("overlay",
function(){for(var d in a)a.hasOwnProperty(d)&&(b=a[d],c.Yl[d]=c.Yl[d]||new w.D.fe(b,c))})}},U$:function(a){var b=null;if(a instanceof $.D.cb)b=new w.D.cb(a,this);else if(a instanceof $.D.pl)b=new w.D.pl(a,this);else if(a instanceof $.D.fe)b=new w.D.fe(a,this);else{var c=["overlay"];"d"===this.get("overlayRender")?(c.push("dvector"),w.l.dm?c.push("svg"):c.push("vml")):c.push("cvector");if(!this.Aja&&!w.hb.yy(c)){var d=this;w.hb.eg(c,function(){this.Aja=!0;d.overlaysChanged()});return}a instanceof
$.D.dc?b=new w.D.dc(a,this):a instanceof $.D.Bv?b=new w.D.Bv(a,this):a instanceof $.D.Gb?b=new w.D.Gb(a,this):a instanceof $.D.Sf?b=new w.D.Sf(a,this):a instanceof $.D.Up?b=new w.D.dc(a,this):a instanceof $.D.$p&&(b=new w.D.dc(a,this))}return b},nla:function(){function a(){}var b=new w.w.Kc,c=[],d=new w.U(116.405467,39.907761);new w.style.vf.Kg;for(var e=0;100>e;e+=1)for(var g=0;100>g;g+=1){var h=new w.U(d.P+0.02*g,d.O+0.02*e),h=new w.Ig({name:"point"+(100*e+g),map:this,Z:new w.pa.Tf(this.Fb(h))});
c[100*e+g]=h;h.h("hover",a,h)}b.Ht(c);this.$a.push(b)},Kb:function(){},mla:function(a){var b=new w.w.Kc,c=[],c=(new w.W_({map:this})).$L(a);b.Ht(c);this.$a.push(b);this.set("display",0)},sg:function(a){a=a.sg(this);if(!a)return null;if(a.length&&"string"==typeof a[0]){var b=this;w.hb.eg(a,function(){b.layersChanged()})}else return a;return null},xma:function(){return this.La},Wna:function(){this.set("display",0)},displayChanged:function(a){this.jT||this.iE(a)},iE:function(a){if(a)if(w.a.Wg(this.hE),
w.l.Mj){var b=this;setTimeout(function(){b.kc()},0)}else this.kc();else this.vs||(this.hE=w.a.pc(this.kc,this),this.vs=!0)},kc:function(){if(!this.kJ){this.r("render");this.vs=!1;var a={};if(this.$a){for(var b=this.J.getViewMode_(),c=[],d=0,e=this.$a.length;d<e;d+=1)this.$a[d].Pp&&this.$a[d].Pp!==b?this.$a[d].ta=!0:(c.push(this.$a[d]),this.$a[d].ij&&c.push(this.$a[d].ij));c.sort(function(a,b){var c=a.get("zIndex"),d=b.get("zIndex");return c>d?1:c===d?a.eA>b.eA?1:-1:-1});a.$a=c;a.size=this.J.get("size");
if(a.size.width&&a.size.height){b=w.l.ja?Math.min(window.devicePixelRatio||1,2):1;a.L$=15E5<a.size.width*a.size.height*b*b;a.kD=!!this.J.get("rasterLayer");a.Y=w.l.Y;a.W=this.J.cD();a.S=this.J.getResolution([0,0]);a.jp=this.J.get("mapStyle");a.ck=this.ck;a.Mc=this.Vf;a.Pl=this.ct;a.Se=this.Ji;a.If=this.Bf;a.WM=this.Bf&&w.l.Y;a.UZ=w.l.Y&&this.Ji;a.FE=w.l.Y&&this.Vf;this.FE=a.FE;a.rk=a.W.zoom>this.get("targetLevel");a.nna=!0;a.OT=this.OT;for(var b=!1,g,c=!1,d=0;d<this.$a.length;d+=1)this.$a[d].ji&&
this.$a[d].fa.get("visible")&&a.W.zoom<=this.$a[d].fa.get("zooms")[1]&&(a.hM=!0),this.$a[d].mn().qd&&(b=!0);for(d=0;d<this.$a.length;d+=1)this.$a[d].fa.CI&&a.hM&&(!this.Ji&&this.$a[d].fa.get("visible")&&(g=this.$a[d].fa.CI(),g.Qma=1,g.zoom=a.W.zoom),c=!0);c?g&&this.Hb!==g&&(this.Hb=g):this.Hb=[];a.Hb=this.Hb;a.qd=b;a.scale=Math.pow(2,a.W.zoom-a.W.ce);this.cu=a;if(g=this.XC())g.kc(a),this.ck=this.dV=!1}}}},XC:function(){if(!this.T||this.T.type!==this.J.view.type)if(this.T=null,"3D"==this.J.view.type){var a=
this;w.hb.load("Map3D",function(){a.T||(a.T=new w.Ma.Wz(a),a.set("display"))})}else this.T=new w.Q.canvas.Ob(this);return this.T},vca:function(){var a=[],b=this.get("controls").Fc,c;for(c in b)b[c].hu&&b[c].hu()&&a.push(b[c].hu());return a},destroyChanged:function(){this.kJ=1;this.R={};this.Nc&&(this.Nc.fa.I("complete",this.Jm,this),this.Nc.gg(),this.$a=w.a.Nl(this.$a,w.a.indexOf(this.$a,this.Nc)));this.k9&&clearTimeout(this.k9);this.Q8();this.U5();this.tH&&this.tH();this.S9();this.Qn();this.J=this.J.map=
null;this.K=this.K.GF=null;this.Pd&&(this.Pd.stop(),this.Pd=null);this.Re&&(this.Re.stop(),this.Re=null);this.Xc&&(this.Xc.stop(),this.Xc=null)},S9:function(){var a=this.K;this.x2();w.C.waa(a);w.j.bz(a);this.wj=null;w.j.Na(a,"amap-container");this.La=null},jogEnableChanged:function(){this.get("jogEnable")?this.xr=!0:this.xr=!1},drawChanged:function(){var a=this,b,c,d=this.get("draw");if(d){this.sn||(this.sn=[]);b=0;for(c=this.sn.length;b<c;b+=1)this.sn[b].Kga();w.hb.load("interaction",function(){var b=
new w.ika({type:d,w:a.tp},a);a.sn.push(b);a.loaded=!0})}else if(this.sn)for(b=0,c=this.sn.length;b<c;b+=1)this.sn[b].Kga(),this.sn[b].Bla(),this.I("click",this.sn[b].Kma,this)},Ee:function(a,b,c){return this.J.view.Ee(a,b,c)},of:function(a,b,c){return this.J.view.of(a,b,c)},OV:function(a,b){var c=this.get("size"),d=document.createElement("canvas");a=a||c.width;b=b||c.height;d.width=a;d.height=b;for(var e=-(c.width-a)/2,c=-(c.height-b)/2,g=d.getContext("2d"),h=this.La.w.childNodes,k=[],l=0;l<h.length;l+=
1)k.push(h[l]);k.sort(function(a,b){return a.style.zIndex-b.style.zIndex});for(l=0;l<k.length;l+=1){var m=k[l];if(w.j.Ul(m,"amap-layer")||w.j.Ul(m,"amap-e")||w.j.Ul(m,"amap-labels"))if("CANVAS"===m.tagName){var h=c,n=e,p=parseFloat(m.style.width)||m.width,q=parseFloat(m.style.height)||m.height,s=1;m.style.transform&&(s=parseFloat(m.style.transform.split("(")[1]));g.drawImage(m,n,h,p*s,q*s)}else if("DIV"===m.tagName)for(var s=m.childNodes,r=parseFloat(m.style.top)||0+c,m=parseFloat(m.style.left)||
0+e,u=0;u<s.length;u+=1){var v=s[u];if("CANVAS"===v.tagName||"IMG"===v.tagName)h=parseFloat(v.style.top)||0,n=parseFloat(v.style.left)||0,p=parseFloat(v.style.width)||v.width,q=parseFloat(v.style.height)||v.height,g.drawImage(v,n+m,h+r,p,q)}}return d.toDataURL()}});w.Ob.ob({Q4:function(){this.Gw=!1;w.l.Oe&&("3D"===this.J.view.type?this.N1():this.L1());w.l.Y||this.I1()},Q8:function(){w.l.Oe&&("3D"===this.J.view.type?this.a6():this.Z5());w.l.Y||this.V5()},rotateEnableChanged:function(){this.uha=this.get("rotateEnable");w.l.Oe&&this.QT&&"3D"!==this.J.view.type&&(this.uha?this.QT():this.efa())},zoomEnableChanged:function(){this.get("zoomEnable")?(w.l.Oe&&this.GI&&"3D"!==this.J.view.type&&this.GI(),w.l.Y||this.K1()):(w.l.Oe&&this.rL&&this.rL(),w.l.Y||this.Y5())},
mousewheelChanged:function(){},dL:function(a){a&&this.Cea(a.Eq)},Cea:function(a){this.Gw=a},ps:function(){this.Gw=!1},zg:function(a,b,c){var d,e={};a||(a=window.event);var g=w.C.Vj(a,this.La.xc);w.l.Oe&&("touchend"!==a.type?this.R.XQ=g:g=this.R.XQ);e.sb=g;e.Bd=this.of(g);e.Bd&&(e.Bd=e.Bd.toFixed(3));e.tf=this.qe(e.Bd);c||(c=this.Gw?this.Gw?[this.Gw]:null:this.O3(e.Bd))&&0<c.length&&c[0].po&&(d=c[0].po,e.Eq=c[0]);d||(d=this);e.ad=d;e.zka=a.altKey;e.ctrlKey=a.ctrlKey;e.button=void 0===a.button?0:a.button;
!b&&a.preventDefault&&a.preventDefault();return e},SG:function(a){return a&&a!==this&&a!==document},KH:function(){if(this.R.ei&&this.R&&this.R.Gf){var a=this.R.ei.sb.Ua(this.R.Gf);a.x||a.y?(this.R.Bf=!0,this.R.Em||(this.R.gn.r("dragstart",this.R.fn),this.R.Em=!0),this.R.gn.r("dragging",this.R.ei),this.R.Gf=this.R.ei.sb):this.R.Bf=!1}},fia:function(a){for(var b=[],c=0;c<a.length;c+=1)a[c]&&(b=b.concat(a[c]));return b},Or:function(a,b,c){return a&&b&&(a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)<(c||10)},
O3:function(a){var b=this.XC();if(!b)return null;var c,d=this;this.$a.sort(function(a,b){return a.get("zIndex")>b.get("zIndex")?-1:1});b.kr(a,this.$a,function(a){c=a;c=d.fia(c)},function(){c=[]});return c}});w.Ob.ob({W4:function(){this.h("moveend",this.BX,this);w.l.Mj&&(w.l.JE||w.l.gC)&&this.h("zoomend",this.vN,this);this.h("movestart",this.CX,this);this.h("zoomstart",this.HX,this);this.h("zoomend",this.GX,this);this.MF();this.fq=0;this.HA={};"undefined"===typeof window.requestAnimationFrame&&(this.fq=2)},HX:function(){2!==this.fq&&12===this.get("zoom")&&(this.fq=1,w.a.by.start(this.HA));this.Ji=!0},GX:function(){1===this.fq&&13!==this.get("zoom")&&(this.fq=0,w.a.by.cancel(this.HA));this.Ji=!1;this.set("display")},
TS:function(a,b){this.ct.left=0<a;this.ct.right=0>a;this.ct.pv=0<b;this.ct.HC=0>b},Aq:function(){this.ct={}},U5:function(){this.I("moveend",this.BX,this);w.l.Mj&&(w.l.JE||w.l.gC)&&this.I("zoomend",this.vN,this);this.I("movestart",this.CX,this);this.I("zoomstart",this.HX,this);this.I("zoomend",this.GX,this);this.W5()},BX:function(a){this.Bf=!1;this.Aq();this.IY();!a.FW&&this.get("limitBounds")?(a=this.haa())&&!a.qb(this.get("center"))?this.sE(this.get("zoom"),a,!1,!0):this.ia("moveend"):this.ia("moveend");
this.set("display")},CX:function(){this.Bf=!0;this.Aq()},dragEnableChanged:function(){(this.Wx=this.get("dragEnable"))?this.LF():this.sH()},ia:function(a,b){var c;b&&(c=b.wX?{type:a,newsize:b.wX,oldsize:b.ffa}:{type:a,pixel:b.sb,target:this.J,lnglat:b.tf});this.J.r(a,c)},MF:function(){this.h("click",this.xR);this.h("dblclick",this.BR);w.l.Oe&&this.QO();w.l.Y||this.J1()},W5:function(){this.I("click",this.xR);this.I("dblclick",this.BR);w.l.Oe&&this.mR();w.l.Y||this.X5()},rB:function(a,b){var c=this.get("targetLevel")||
this.get("zoom"),c=0<b?Math.floor(c)+1:Math.ceil(c)-1,c=Math.min(Math.max(c,this.get("zooms")[0]),this.get("zooms")[1]);c===this.get("zoom")||this.Re&&this.Re.Yr&&c===this.Re.end||this.Av(c,!1,a)},xR:function(a){this.ia("click",a)},BR:function(a){this.get("doubleClickZoom")&&this.get("zoomEnable")&&this.rB(a.Bd,1);this.ia("dblclick",a)},Zka:function(a){this.rB(a.Boa,a.Coa);this.ia("touchend",a)},LF:function(){this.Wx&&("3D"===this.J.view.type?(this.h("dragstart",this.HR),this.h("dragging",this.DR),
this.h("dragend",this.FR)):(this.h("dragstart",this.GR),this.h("dragging",this.CR),this.h("dragend",this.ER)))},sH:function(){this.Wx||("3D"===this.J.view.type?(this.I("dragstart",this.HR),this.I("dragging",this.DR),this.I("dragend",this.FR)):(this.I("dragstart",this.GR),this.I("dragging",this.CR),this.I("dragend",this.ER)))},GR:function(a){this.dL(a);this.Aq();this.Vf=!0;this.R.Yt=a.sb.x;this.R.Xx=a.sb.y;this.Pd&&(this.Pd.stop(),this.Oo(!0));this.ia("dragstart");this.ia("movestart");this.r("movestart",
a);this.mia()},CR:function(){var a=this.R,b=a.ei.sb.x-a.Yt,c=a.ei.sb.y-a.Xx;if(c||b){this.R.Bf=!0;this.TS(b,c);a.Yt=a.ei.sb.x;a.Xx=a.ei.sb.y;var a=b,d=c,e=this.rotation;e&&(e*=Math.PI/180,a=b*Math.cos(e)+Math.sin(e)*c,d=-Math.sin(e)*b+Math.cos(e)*c);a=this.get("centerCoords").Ua((new w.G(a,d)).Vc(this.S));(d=this.hU(a))&&(c=Math.round(this.Ee(d).Ua(this.Ee(a)).y));this.np(this.La.Ao,b,c);a.x=(a.x+w.a.Za)%w.a.Za;this.set("centerCoords",a,!0);this.set("center",this.qe(a),!0);this.xr&&(this.Wf?(a=new Date,
this.lq=100<a-this.Wf?new w.G(0,0):new w.G(b,c),this.Wf=a):this.Wf=new Date);this.ia("dragging");this.ia("mapmove")}else this.R.Bf=!1,this.lq=null,this.Aq()},np:function(a,b,c){if(a&&!(1>Math.abs(b)&&1>Math.abs(c))){var d=parseFloat(a.style.top)||0,e=parseFloat(a.style.left)||0,g="";this.rotation&&(g=w.j.Ep[w.j.jf]+":rotate("+this.rotation+"deg);overflow:visible;");a.style.cssText="position:absolute;top:"+(d+c)+"px;left:"+(e+b)+"px;"+g}},hU:function(a){var b=this.J.view.uO(),c=this.DM.height*this.S/
2;return a.y<b.zd+c?(a.y=b.zd+c,a):a.y>b.yd-c?(a.y=b.yd-c,a):null},ER:function(){this.ps();100<new Date-this.Wf&&(this.lq=null);this.R.Gf=null;this.Vf=!1;this.Aq();this.ia("dragend");if(this.xr&&this.lq)if(this.R.Bf){var a=this.lq,b=new w.G(0,0);this.Pd=new w.yi(a,b,function(a,b,e){return 600<=e?b:a.Vc(1-Math.pow(e/600,2)).floor()},1);this.Pd.An=function(a){if(2>Math.abs(a.x)&&2>Math.abs(a.y))this.Pd.stop(),this.r("moveend"),this.Oo(),this.lq=this.Wf=null;else{var b=a.x,e=a.y,g=this.rotation;g&&(g*=
Math.PI/180,b=a.x*Math.cos(g)+Math.sin(g)*a.y,e=-Math.sin(g)*a.x+Math.cos(g)*a.y);b=this.get("centerCoords").Ua((new w.G(b,e)).Vc(this.S));e=this.hU(b);g=a.y;e&&(g=Math.round(this.Ee(e).Ua(this.Ee(b)).y));this.np(this.La.Ao,a.x,g);b.x=(b.x+w.a.Za)%w.a.Za;this.set("centerCoords",b,!0);this.set("center",this.qe(b),!0);this.ia("mapmove")}};this.Pd.il(this)}else this.r("moveend"),this.Oo(!0),this.lq=this.Wf=null;else this.r("moveend"),this.Oo(),this.lq=this.Wf=null},mia:function(){if(!this.R.refresh){var a=
this;this.R.refresh=setInterval(function(){a.set("display",0)},w.l.Y?400:100)}},vN:function(){if(w.l.Mj&&(w.l.JE||w.l.gC)){for(var a=this.La.w.childNodes,b=0;b<a.length;b+=1){var c=a[b];c instanceof HTMLCanvasElement&&(c.width=0);"amap-e"===c.className&&(c.style.height="0")}for(b=0;b<this.$a.length;b+=1)c=this.$a[b],"undefined"!==typeof AMap.IndoorMap&&c instanceof AMap.IndoorMap&&(c.Hq&&(c.Hq.width=0),c.Dt&&(c.Dt.width=0))}},Oo:function(a){this.R.refresh&&(clearInterval(this.R.refresh),this.R.refresh=
null);a||(this.vN(),this.set("display",0))},IY:function(a){this.set("refresh",a)}});w.Ob.ob({setZoomSlow:function(a){this.sE(a,null,!this.get("animateEnable"))},setPanTo:function(a){this.sE(null,a,!this.get("animateEnable"))},zoomAndCenterChanged:function(a){var b=a[0];b<this.get("zooms")[0]&&(b=this.get("zooms")[0]);b>this.get("zooms")[1]&&(b=this.get("zooms")[1]);this.sE(b,a[1],a[2]||!this.get("animateEnable"))},zoomChanged:function(){this.S=Math.pow(2,20-this.get("zoom"));this.r("closeOverlays");this.set("display")},rotationChanged:function(a){this.rotation=this.get("rotation");
this.J.r("rotate",{rotation:this.rotation||0});!0!==a&&this.set("display",0)},pitchChanged:function(){this.pitch=this.get("pitch");this.J.r("pitch",{pitch:this.pitch||0});this.set("display",0)},centerCoordsChanged:function(){this.r("closeOverlays");this.Eka?this.iE(!0):this.iE(!1)}});w.mO=w.aa.extend({ga:[w.ka,w.te],B:function(a,b){this.type="2D";this.Qf(b,!0);a&&this.M$(a)},M$:function(a){this.map=a;this.he(["size","refresh","maxPitch"],a);this.centerChanged();a.he(["zoom","center","centerCoords","rotation","pitch"],this)},uO:function(){this.CF||this.Maa();return this.CF},Maa:function(){var a;if(this.get("center")instanceof w.U){a=new w.Vd(-180,-85,180,85);var b=this.map.Fb(a.hi());a=this.map.Fb(a.Sl());this.CF={pe:b.x,zd:b.y,Sd:a.x,yd:a.y}}else a=this.map.get("limitBounds"),
this.CF={pe:a[0],zd:a[1],Sd:a[2],yd:a[3]}},cD:function(){var a=this.map,b=this.get("zoom");return{zoom:b,zh:this.get("center"),Aa:this.Uk(),gb:this.get("centerCoords"),rotation:parseInt(this.get("rotation")),ef:a.get("crs"),S:Math.pow(2,20-b),ce:Math.round(b),bf:Math.pow(2,20-Math.round(this.get("zoom")))}},centerChanged:function(){this.set("centerCoords",this.map.Fb(this.get("center")).toFixed(3),!0)},centerCoordsChanged:function(){var a=this.map,b=this.uO(),c=this.get("centerCoords"),d=a.getSize(),
e=this.get("zoom",null,!0),a=this.get("center",null,!0),d=d.height*Math.pow(2,20-e)/2;a instanceof w.U?c.x=(c.x+268435456)%268435456:0>c.x?c.x=0:c.x>b.Sd&&(c.x=b.Sd);c.y<b.zd+d?c.y=b.zd+d:c.y>b.yd-d&&(c.y=b.yd-d);this.set("center",this.map.qe(c),!0)}});w.cA=w.mO.extend({Uk:function(){var a=this.get("size"),b=this.get("centerCoords"),c=parseInt(this.get("rotation"))%360,d=this.get("zoom",null,!0),e=Math.pow(2,20-d),c=Math.PI*c/180,a=new w.G((Math.abs(a.width*Math.cos(c))+Math.abs(a.height*Math.sin(c)))/2,(Math.abs(a.width*Math.sin(c))+Math.abs(a.height*Math.cos(c)))/2),e=new w.Ie(b.Ua(a.Vc(e)),b.add(a.Vc(e))),c=this.map.get("targetLevel");if(c>d-1){var g=Math.pow(2,20-c);e.YE=new w.Ie(b.Ua(a.Vc(g)),b.add(a.Vc(g)))}e.FZ=c||d;e.Vb=a;return e},oca:function(a){var b=
this.get("size"),c=this.get("centerCoords"),d=parseInt(this.get("rotation"))%360,d=Math.PI*d/180,b=new w.G((Math.abs(b.width*Math.cos(d))+Math.abs(b.height*Math.sin(d)))/2,(Math.abs(b.width*Math.sin(d))+Math.abs(b.height*Math.cos(d)))/2);a=Math.pow(2,20-a);return new w.Ie(c.Ua(b.Vc(a)),c.add(b.Vc(a)))},Tc:function(){var a=this.Uk(),b=a.od.x,c=a.Lb.y,a=new w.G(a.Lb.x,a.od.y),b=new w.G(b,c);return new w.Vd(this.map.qe(a),this.map.qe(b))},zoomChanged:function(){},Ee:function(a,b){this.get("size");var c=
a.vb(),d=this.get("centerCoords"),e=c.Ua(d);e.x<-w.a.Za/2?e.x+=w.a.Za:e.x>w.a.Za/2&&(e.x-=w.a.Za);var c=this.get("size").uz().wc(2),g=this.get("rotation")*Math.PI/180,d=e.x*Math.cos(g)-Math.sin(g)*e.y,e=Math.sin(g)*e.x+Math.cos(g)*e.y;return c.add((new w.G(d,e)).Vc(Math.pow(2,(b||this.get("zoom"))-20)))},of:function(a,b){var c=this.get("size").uz().wc(2),d=a.Ua(c),e=this.get("rotation")*Math.PI/180,c=d.x*Math.cos(e)+Math.sin(e)*d.y,d=-Math.sin(e)*d.x+Math.cos(e)*d.y,c=this.get("centerCoords").add((new w.G(c,
d)).Vc(Math.pow(2,20-(b||this.get("zoom")))));c.x=(c.x+268435456)%268435456;return c}});w.nO=w.mO.extend({B:function(a,b){this.hh=new w.ge;this.pd=new w.ge([1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,1]);arguments.callee.oa.apply(this,arguments);this.scale=1;this.type="3D"},refreshChanged:function(){this.Jp()},zoomChanged:function(){this.Jp()},centerChanged:function(){arguments.callee.oa.apply(this,arguments);this.Jp()},centerCoordsChanged:function(){arguments.callee.oa.apply(this,arguments);this.Jp()},rotationChanged:function(){this.Jp()},pitchChanged:function(a){this.Mg.pitch=Math.min(this.get("maxPitch"),
Math.max(a,0));this.Jp()},Jp:function(){if(!this.tja()&&(this.oN(),this.uba(),this.map)){var a=this,b=function(){a.map.camera=a.nV();a.map.r("camerachange",{map:a.map,camera:a.map.camera})};a.map.ta?b():this.map.h("complete",b,this)}},nV:function(){return{height:this.Qk,fov:this.ica,aspect:this.yx,near:this.Au,far:this.RC,position:this.aaa,rotation:this.Mg.rotation,pitch:this.Mg.pitch}},uba:function(){this.r5=w.a.$g()},EW:function(){return 300<w.a.$g()-this.r5},oN:function(){var a=this.get("centerCoords"),
b=this.get("pitch"),c=this.get("rotation"),d=(new w.ge).hZ(-a.x+w.a.fc.x,-a.y+w.a.fc.y,0);this.aaa={x:a.x-w.a.fc.x,y:a.y-w.a.fc.y};a=(new w.ge).$u(180-b,1,0,0);this.iga=(new w.ge).set(a);c=(new w.ge).$u(c,0,0,1);this.xp=(new w.ge).set(c);this.hca=d.Wi();this.pd=(new w.ge).hZ(0,0,-this.Qk).multiply(a.multiply(c.multiply(d))).toFixed(8);this.pd.oe=this.pd.Wi()},tja:function(a){a=a||this.get("zoom");var b=this.get("size"),c=b.width,b=b.height;if(!c||!b)return!0;this.yx=c/=b;b=b/2*Math.pow(2,20-a);a=
w.a.Sc((56-a)*Math.PI/180,2);var d=w.a.Sc(b/Math.tan(a/2),0);2400>d&&(d=2400,a=2*Math.atan(b/d));this.ica=a;this.Qk=d;this.Au=this.Qk/10;this.RC=50*this.Qk;this.hba=(this.Qk-this.Au)/(this.RC-this.Au);this.hh.Tha(a,c,this.Au,this.RC);this.hh.oe=this.hh.Wi();a=this.hh;var c=new w.NN,b=c.Ty,e=this.hh.elements,d=e[0],g=e[1],h=e[2],k=e[3],l=e[4],m=e[5],n=e[6],p=e[7],q=e[8],s=e[9],r=e[10],u=e[11],v=e[12],x=e[13],t=e[14],e=e[15];yc(b[0],k-d,p-l,u-q,e-v).normalize();yc(b[1],k+d,p+l,u+q,e+v).normalize();
yc(b[2],k+g,p+m,u+s,e+x).normalize();yc(b[3],k-g,p-m,u-s,e-x).normalize();yc(b[4],k-h,p-n,u-r,e-t).normalize();yc(b[5],k+h,p+n,u+r,e+t).normalize();a.eV=c},cD:function(){var a=this.map,b=this.get("zoom");a.map.ds&&this.Jp();return{zoom:b,yx:this.yx,top:this.top,zh:this.get("center"),Aa:this.Uk(),gb:this.get("centerCoords"),rotation:a.get("rotateEnable")&&parseInt(this.get("rotation"))||0,pitch:a.get("rotateEnable")&&this.get("pitch")||0,fpa:this.get("yaw"),ef:a.get("crs"),S:Math.pow(2,20-b),ce:Math.round(b),
bf:Math.pow(2,20-Math.round(this.get("zoom"))),hh:this.hh,pd:this.pd}},Uk:function(){var a=this.get("size"),b=a.width,a=a.height;if(!b||!a)return null;var c,d;d=0;c=this.of(new w.G(0,d),!0);if(55<this.Mg.pitch||!c)for(;!c;)d+=a/40,c=this.of(new w.G(0,d),!0);this.top=d/a;d=this.of(new w.G(b,d),!0);var e=0,g=this.Mg.zoom;50<=this.Mg.pitch&&18<=g&&(e=0);g=this.of(new w.G(b,a+e),!0);e=this.of(new w.G(0,a+e),!0);c=[c.lk(),d.lk(),g.lk(),e.lk(),c.lk()];c=new w.N_(c);c.QI=this.of(new w.G(b/2,a+256),!0);return c},
Tc:function(){var a=this.Uk();if(a){for(var b=[],c=0;c<a.path.length;c+=1){var d=this.map.qe(new w.G(a.path[c][0],a.path[c][1]));b.push(d)}return new w.um(b)}},Ee:function(a,b,c){a.z=c||0;a=this.rX([a]);a=a[0];return new w.G(a.x,a.y)},qV:function(a){var b=this.get("size");a=new w.qj([a.x/b.width*2-1,1-a.y/b.height*2,-1,1]);a.multiply(this.Au);return this.hh.oe.Jf(a)},of:function(a,b,c){var d;d=this.map?this.map.getSize(!0):this.get("size");var e=a.x/d.width*2-1;d=1-a.y/d.height*2;a=new w.qj([e,d,
-1,1]);a.multiply(this.Au);if(!this.hh.oe)return null;a=this.hh.oe.Jf(a);e=new w.qj([e,d,1,1]);e.multiply(this.RC);d=this.hh.oe.Jf(e);var g=this.pd.oe,e=g.Jf(a).elements;a=g.Jf(d).elements;c=(e[2]-(-c||0))/(e[2]-a[2]);if(0>a[2]||0>c||b&&c>2.5*this.hba)return null;b=e[0]-c*(e[0]-a[0]);c=e[1]-c*(e[1]-a[1]);return isNaN(b)||isNaN(c)?null:(new w.G(b,c)).add(w.a.fc)},rX:function(a){for(var b=this.get("centerCoords"),c=w.a.fc.x,d=w.a.fc.y,e=this.get("size"),g=[],h=new w.qj([0,0,0,1]),k=h.elements,l=new w.G(0,
0),m=0,n=a.length;m<n;m++){l.x=a[m].x;l.y=a[m].y;l.z=-a[m].z||0;b.x-l.x<-w.a.Za/2?l.x-=w.a.Za:b.x-l.x>w.a.Za/2&&(l.x+=w.a.Za);k[0]=l.x-c;k[1]=l.y-d;k[2]=l.z;k[3]=1;var p=this.hh.Jf(this.pd.Jf(h));p.multiply(1/p.elements[3]);g.push({x:(p.elements[0]+1)/2*e.width,y:(-p.elements[1]+1)/2*e.height,z:p.elements[2]})}return g},Pja:function(a){var b=this.get("size");a=this.hh.Jf(this.pd.Jf((new w.qj).copy(a)));a.multiply(1/a.elements[3]);b=new w.G((a.elements[0]+1)/2*b.width,(-a.elements[1]+1)/2*b.height);
b.z=a.elements[2];return b}});w.a.fc=new w.G(215440491,106744817);w.Ob.ob({eU:function(a,b,c){var d=this;d.TE?(w.a.RI(d.TE),d.TE=null):(d.ia("zoomstart",{zoom:a}),d.r("zoomstart"));d.TE=w.a.gz(function(){d.TE=null;d.ia("zoomend",{zoom:a});d.ia("zoomchange",{zoom:a});d.r("zoomend")},{timeout:150});a=w.a.Sc(a,2);d.Av(a,!0,b,c)},Av:function(a,b,c,d){function e(b){b=w.a.Sc(b,2);var c=this.of(k);this.set("zoom",b);var d=this.of(k),c=d&&d?d.Ua(c):new w.G(0,0);this.set("centerCoords",this.get("centerCoords").Ua(c).toFixed(3));c.x&&c.y&&this.ia("mapmove");b===a&&Math.floor(a)===
a&&(this.set("targetLevel",null),g&&(this.ia("zoomchange"),this.ia("zoomend")),h&&this.r("moveend"),this.r("zoomend"),this.Re=null)}"3D"!==this.J.view.type&&(w.l.Y||w.l.ae)&&(b=!0);a=a||this.get("zoom");a=Math.min(Math.max(a,this.get("zooms")[0]),this.get("zooms")[1]);var g=a!==this.get("zoom"),h=!!c;this.Pd&&(this.Pd.stop(),this.Pd=null);c=c||this.get("centerCoords");var k=this.Ee(c),l;this.Xc&&this.Xc.Yr&&(this.Xc.stop(),this.Xc.zK&&(d=!0),this.Xc.jy&&(l=!0),this.Xc=null,this.set("targetLevel",
null));this.Re&&this.Re.Yr&&(this.Re.stop(),d=!0,this.Re.jy&&(l=!0),this.Re=null,this.set("targetLevel",null));g&&!d&&this.ia("zoomstart");h&&!l&&this.ia("movestart");this.r("zoomstart");b?e.call(this,a):(this.Re=new w.yi(this.get("zoom"),a,null,0.02),this.Re.zK=g,this.Re.jy=h,this.Re.transition=function(a,b,c){return c>=w.A.dC?b:(b-a)*(1-Math.pow(1-c/w.A.dC,4))+a},this.Re.An=e,this.Re.il(this,!0),this.set("targetLevel",a))},sE:function(a,b,c,d){var e=null;a||(a=this.Xc?this.Xc.uia:this.get("targetLevel")||
this.get("zoom"));var e=b?this.Fb(b).toFixed(3):this.Xc?this.Xc.EZ:this.get("centerCoords"),g=a!==this.get("zoom"),h=!e.qb(this.get("centerCoords")),k=b=!1;this.Re&&this.Re.Yr&&(this.Re.stop(),b=!0,this.Re.jy&&(k=!0),this.Re=null,this.set("targetLevel",null));this.Xc&&this.Xc.Yr&&(this.Xc.stop(),this.Xc.zK&&(b=!0),this.Xc.jy&&(k=!0),this.Xc=null,this.set("targetLevel",null));this.Pd&&(this.Pd.stop(),this.Pd=null);if(g||h){if(!this.J.view.Uk().contains(e)||g&&"3D"!==this.J.view.type&&(w.l.Y||w.l.ae))c=
!0;if(c)g&&(b||(this.r("zoomstart"),this.ia("zoomstart")),this.set("zoom",a),this.ia("zoomchange"),this.ia("zoomend"),this.r("zoomend")),h&&(k||d||(this.ia("movestart"),this.r("movestart")),this.set("centerCoords",e),this.ia("mapmove"),this.r("moveend",{FW:d})),this.set("targetLevel",null);else{this.set("targetLevel",a);var l=a-this.get("zoom"),m=e.Ua(this.get("centerCoords")).toFixed(3);this.Xc=new w.yi(1,0,null,0.001);this.Xc.zK=g;this.Xc.jy=h;this.Xc.EZ=e;this.Xc.uia=a;this.Xc.transition=function(a,
b,c){return Math.pow(1-Math.min(w.A.dC,c)/w.A.dC,2)};this.Xc.An=function(b){0.02>b?(this.Xc&&(this.Xc.stop(),this.Xc=null),g&&(this.set("zoom",a),this.ia("zoomchange"),this.ia("zoomend"),g=!1,this.r("zoomend")),h&&(this.set("centerCoords",e),this.r("mapmove"),this.r("moveend",{FW:d})),this.set("targetLevel",null)):(g&&this.set("zoom",a-l*b),h&&(b=e.Ua(m.Vc(b)).toFixed(3),this.set("centerCoords",b),this.ia("mapmove")));this.set("display",1)};this.Xc.il(this);g&&!b&&(this.r("zoomstart"),this.ia("zoomstart"));
!h||k||d||(this.r("movestart"),this.ia("movestart"))}}}});w.w={};
w.w.qc=w.aa.extend({ga:[w.ka,w.te],B:function(a,b){this.fa=a;this.gd=[3,18];this.eA=w.a.Jb(this);a&&this.he(["opacity","visible","zIndex","zooms"],a);a.Pp=b.J.getViewMode_();this.g=b;this.X("display",b)},gg:function(){this.ji&&this.YI();if(w.Da&&w.Da.Np&&w.Da.Np.length){var a=w.a.indexOf(w.Da.Np,this);-1!==a&&(w.Da.Np=w.a.Nl(w.Da.Np,a))}if(a=this.yb){if(a.length)for(var b=0;b<a.length;b+=1)a[b].parentNode&&a[b].parentNode.removeChild(a[b]);else a.parentNode&&a.parentNode.removeChild(a);this.yb=null}this.fa.gg&&
this.fa.gg();this.fa.Oi=!1;this.fa.w=null;this.Qn();this.Q&&(this.Q.Vt(),this.Q=null);this.pm&&(this.pm.Vt(),this.pm=null)},ia:function(a,b){this.fa.r(a,b)},visibleChanged:function(){this.set("display",0)},zIndexChanged:function(){this.set("display",0)},xM:function(a){w.j.Kn(a,this.opacity)},opacityChanged:function(){var a=this.get("opacity");this.opacity=Math.min(Math.max(0,a),1);if(a=this.yb)if(a.length)for(var b=0;b<a.length;b+=1)this.xM(a[b]);else this.xM(a)},WJ:function(){var a=this.get("bounds");
if(a){if(a instanceof w.Vd){var b=a.hi(),a=a.Sl(),c=this.g.Fb(new w.U(180,0)).x,d=this.g.Fb(b),e=this.g.Fb(a),g=this.g.get("center");b.P>a.P&&(0<g.P?e.x+=c:d.x-=c);this.H=[d.x,d.y,e.x,e.y]}else a instanceof w.Ie?this.H=[a.Lb.x,a.Lb.y,a.od.x,a.od.y]:a instanceof w.dA&&"3D"===this.fa.Pp&&(b=a.path[1],d=this.g.Fb(a.path[0]),e=this.g.Fb(b),this.H=[d.x,d.y,e.x,e.y,a.WY,a.height]);return this.H}return null}});var Fc=function(){function a(a){this.xF[w.a.Jb(a)]=a;return this}function b(a){this.xF[w.a.Jb(a)]=null;return this}return function(){function c(){var a=c.xF,b,g=[],h;for(h in a)Object.prototype.hasOwnProperty.call(a,h)&&g.push(a[h]);for(a=g.length-1;0<=a;a-=1)h=g[a].apply(this,arguments),void 0!==h&&(b=h);return b}c.xF={};c.DT=a;c.Una=b;return c}}();
w.hf=w.aa.extend({ga:[w.ka],B:function(a,b){this.Al=a|0;this.hA=!!b;this.count=0;this.uL=Fc();this.clear();this.eB=[]},ap:function(){return!this.count},Pma:function(){return this.count>=this.Al},toa:function(a){this.Al!==a&&(this.Al=a|0)&&this.mT(this.Al)},Fc:function(a){return!!this.g[a]},get:function(a,b){var c=this.JP(a);return c?c.value:b},set:function(a,b){var c=this.JP(a);c?c.value=b:(c=new w.hf.Xp(a,b),this.g[a]=c,this.DQ(c),this.count+=1)},Sn:function(a){this.remove(a)},remove:function(a){return Object.prototype.hasOwnProperty.call(this.g,
a)?(this.Xw(this.g[a]),!0):!1},forEach:function(a,b){for(var c=this.sc.next;c!==this.sc;c=c.next)a.call(b,c.value,c.key,this)},VD:function(a,b){return Object.prototype.hasOwnProperty.call(this.g,a)?this.g[a].value:b},Bna:function(){return this.sc.next.value},Cna:function(){return this.sc.va.value},shift:function(){return this.oS(this.sc.next)},kU:function(){this.eB.length=0},dX:function(a){this.eB.push(a)},push:function(a){a=new w.hf.Xp("",a);0===this.count?(this.sc.va=null,a.va=this.sc,this.sc.next=
a):(this.lx.next=a,a.va=this.lx);this.count+=1;this.lx=a},ija:function(a){a=new w.hf.Xp("",a);0===this.count?(this.sc.va=null,a.va=this.sc,this.lx=this.sc.next=a):(this.sc.next.va=a,a.next=this.sc.next,a.va=this.sc,this.sc.next=a);this.count+=1},Zea:function(){if(this.count){this.count-=1;var a=this.sc.next;a.next?(a.next.va=this.sc,this.sc.next=a.next):(this.sc.next=null,this.lx=this.sc.va=null);a.next=null;a.va=null;return a.value}return null},pop:function(){return this.oS(this.sc.va)},JP:function(a){if(Object.prototype.hasOwnProperty.call(this.g,
a))return a=this.g[a],this.hA&&(a.remove(),this.DQ(a)),a},DQ:function(a){this.hA?(a.next=this.sc.next,a.va=this.sc,this.sc.next=a,a.next.va=a):(a.va=this.sc.va,a.next=this.sc,this.sc.va=a,a.va.next=a);this.Al&&this.q9(this.Al)},q9:function(){var a=this;a.px||(a.px=setTimeout(function(){a.px=null;a.mT(a.Al)},0))},mT:function(a){this.px&&(clearTimeout(this.px),this.px=null);if(!(this.count<a)){for(var b=this.hA?this.sc.va:this.sc.next,c={},d=0,e=this.eB.length;d<e;d++)c[this.eB[d]]=!0;for(;b&&this.count>
a&&(d=this.hA?b.va:b.next,b.key&&!c[b.key]&&(this.Xw(b),this.uL(b.value)),b=d,b!==this.sc&&b!==this.lx););}},Xw:function(a){a.remove();delete this.g[a.key];this.count-=1},oS:function(a){this.sc!==a&&this.Xw(a);return a.value},clear:function(){this.g={};this.sc=new w.hf.Xp("",null);this.sc.va=this.sc.next=this.sc;this.count=0}});w.hf.Xp=function(a,b){this.key=a;this.value=b};w.hf.Xp.prototype.va=null;w.hf.Xp.prototype.next=null;
w.hf.Xp.prototype.remove=function(){this.va.next=this.next;this.next.va=this.va;this.next=this.va=null};function Gc(a,b,c){this.url=a;this.Cc=b;this.PJ=c;this.Rk=this.jE=!1}function Hc(a,b,c){var d=Ic;return function(){return d.call(this,a,b,c)}}function Ic(a,b,c){a.Zla=+new Date;a.loaded=b;clearTimeout(a.Dia);var d=a.yea;d.fl.remove(a.url)&&d.s5();d=a.Yda?a.xa:a.qa;a.xa=null;(c||b||a.PJ)&&a.Cc(b?d:null,a);a.LW?(a.LW.bi(),a.LW=null):d&&(d.onload=null,d.onerror=null,d.onabort=null,a.qa=null)}
w.Rz=w.aa.extend({Bka:"assets/image/blank.gif",B:function(a,b,c){this.timeout=b||15E3;this.Fn=new w.hf(1024);this.fl=new w.hf(1024);this.rU=a;this.EJ=c},UF:function(a){a&&this.fl.count>=this.rU&&(a=this.fl.sc.va.value,a.Rk&&(this.fl.remove(a.url),this.BO(a)));for(;this.Fn.count&&!(this.fl.count>=this.rU);)this.e3(this.Fn.shift())},s5:function(){if(!this.eP){this.eP=!0;var a=this;setTimeout(function(){a.eP=!1;a.UF()},0)}},e3:function(a){var b=document.createElement("img");a.kca&&(b.crossOrigin="anonymous");
b.src=a.url;a.qa=b;a.yea=this;a.startTime=+new Date;a.jE=!0;b.complete?Ic(a,!0):(this.fl.set(a.url,a),b.onload=Hc(a,!0),b.onerror=Hc(a,!1,!0),b.onabort=Hc(a,!1),a.Dia=setTimeout(Hc(a,!1,!0),this.timeout))},BO:function(a){a.jE&&(Ic(a,!1),a.Rk=!0,a.lla=!0)},bna:function(a,b,c){return this.zD(a.url,b,c,!0,a.ma.z+"_"+a.ma.x+"_"+a.ma.y)},zD:function(a,b,c,d,e){var g=this.fl.get(a);if(g&&g.Rk)g.Rk=!1,g.Cc=b,g.PJ=c;else{g=new Gc(a,b,c);g.Yda=d;g.key=e;if(this.Fn.get(w.a.Jb(g)))return;this.Fn.set(w.a.Jb(g),
g);this.UF(!0)}return g},sea:function(a,b,c){var d=this.fl.get(a);if(d&&d.Rk)d.Rk=!1,d.Cc=b,d.PJ=c;else{d=new Gc(a,b,c);d.kca=!0;if(this.Fn.get(w.a.Jb(d)))return;this.Fn.set(w.a.Jb(d),d);this.UF(!0)}return d},dU:function(a){a.Rk||(a.Rk=!0,this.Fn.remove(w.a.Jb(a)))},clear:function(a){this.Fn.forEach(function(a){a.Rk=!0});this.Fn.clear();if(a)for(;0<this.fl.length;)a=this.fl.pop(),this.BO(a);else this.fl.forEach(function(a){a.Rk=!0})}});function Jc(a,b,c){this.z=a;this.x=b;this.y=c}Jc.prototype.vb=function(){return new Jc(this.z,this.x,this.y)};Jc.prototype.toString=function(){return this.z+"/"+this.x+"/"+this.y};w.Xa=function(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:!1;this.ma=a;this.key=a.toString();this.xg=b};w.uk=Jc;w.w.Xa=w.w.qc.extend({B:function(a,b,c,d,e){arguments.callee.oa.apply(this,arguments);this.X("tileSize",a);this.X("tiles",a);this.he(["zooms","type","detectRetina","errorUrl"],a);this.X("lang",b,!0);this.X("mapStyle",b,!0);this.X("style",b,!0);this.X("features",b,!0);var g="overlayer"===a.get("type")||!1===a.get("blend");this.tj=!g&&!w.l.Y;if(w.l.ae||w.l.cpa)this.tj=!1;var h=b.get("size"),h=h.width*h.height/65536;this.ja=w.l.Y&&w.l.ja&&this.get("detectRetina");w.l.qd&&w.l.Y&&9<h&&(this.tj=!1);this.$h=
!g&&!a.oi;this.ai=!g&&!a.oi;this.OZ=c;this.X("reload",a);a.Vda?this.X("createTile",a):this.X("tileFun",a);this.De=d;this.kW=e},langChanged:function(){this.set("reload");this.fa.up()},mapStyleChanged:function(){this.set("reload");this.fa.up()},styleChanged:function(){this.g.ec||(this.set("reload"),this.fa.up())},featuresChanged:function(){this.set("reload");this.fa.up()},reloadChanged:function(){this.set("display",0)},tileFunChanged:function(){var a=this.OZ||this.get("tileFun");this.Qt=function(b,
c,d){var e=a(b.ma.x,b.ma.y,b.ma.z);if(!b.dp||b.dp.Rk)b.loaded=!1,b.dp=("3D"===this.g.J.view.type?w.Yj.sea:w.Yj.zD).call(w.Yj,e,function(a){b.dp=null;a?c(a):d()},!1)}},createTileChanged:function(){var a=this.fa.getCreateTile();this.Qt=function(b,c,d){a.call(this.q.fa,b.ma.x,b.ma.y,b.ma.z,c,d)};this.set("reload")},mn:function(){return{ee:this.fa.get("tileSize"),visible:this.fa.get("visible"),H:this.WJ(),gd:this.fa.getZooms(!0),kC:this.tj,$h:this.$h,ai:this.ai,opacity:this.fa.get("opacity"),Qt:this.fa.get("createTile"),
Tl:this.OZ||this.fa.get("tileFun"),qd:this.fa.op?!1:this.fa.get("detectRetina")&&w.l.ja&&w.l.Y}},Jl:function(a){if(w.Q.Gd.zi)return new w.Q.Gd.zi(this,a)}});w.Yj=new w.Rz(6,null);w.w.Kc=w.w.qc.extend({B:function(a,b){this.kb=Math.min(2,window.devicePixelRatio||1);this.qd=w.l.ja&&!a.Ph;this.map=b;this.Nn=0;this.Xj=!1;this.df=this.Ge=0;this.Lf=[];arguments.callee.oa.apply(this,arguments);this.Ir=[];this.fi=new w.w.T_;a&&(this.X("style",a),this.X("cursor",a,!0),this.jia=a.get("stable")||!1,this.X("dataSources",a),this.X("bubble",a));this.X("display",b);this.F1()},mn:function(){return{visible:this.get("visible"),gd:this.get("zooms"),opacity:this.get("opacity"),zIndex:this.get("zIndex"),
wx:this.fa.get("alwaysRender")||!1}},dataSourcesChanged:function(){var a=this.get("dataSources");a&&a.length?"string"===typeof a?(new w.Sa.fb(a)).h("complete",function(a){this.QX(a.data);this.Jo=a.data;this.Xj=!0;this.set("display");this.ta=!0;this.fa.r("complete")},this):a.length&&(this.QX(a),this.Jo=a,this.Xj=!0,this.set("display"),this.ta=!0,this.fa.r("complete")):this.clear()},getDatas:function(){return this.Jo},oja:function(){if(this.fa.Ph){var a=this.kk;this.Ge=a.Ge;this.df=a.df}},ia:function(a,
b){var c={type:a,data:"mouseout"===a?this.q5||null:b.Eq.Ra,target:this.fa};this.q5="mouseout"===a?null:b.Eq.Ra;this.fa.r(a,c)},ac:function(a){this.ia(a.type,a)},F1:function(){this.h("click",this.ac);this.h("dblclick",this.ac);this.h("mousedown",this.ac);this.h("mouseup",this.ac);this.h("mouseover",this.ac);this.h("mouseout",this.ac);this.h("touchstart",this.ac);this.h("touchend",this.ac)},hla:function(){this.I("click",this.ac);this.I("dblclick",this.ac);this.I("mousedown",this.ac);this.I("mouseup",
this.ac);this.I("mouseover",this.ac);this.I("mouseout",this.ac);this.I("touchstart",this.ac);this.I("touchend",this.ac)},styleChanged:function(){this.kk=this.get("style");this.oja();this.set("display",0)},QX:function(a){if(a){this.clear();for(var b=0;b<a.length;b+=1){var c=a[b].lnglat;a[b].lnglat=w.a.ya(c);c=this.map.Fb(c);c=new w.Ig({name:"point-"+w.a.Jb(this),Z:new w.pa.Tf([c.x,c.y],!0)});c.po=this;c.Ra=a[b];this.$B(c)}}},Wca:function(a){if("geojson"===a)return new w.W_({map:this.map});if("topjson"===
a)return new w.rka({map:this.map});if("subway"===a)return new w.pka({map:this.map})},cga:function(a){if(a){var b=[],b=[],c={};if(a.rules){for(var b=a.rules,d=0,e=b.length;d<e;d+=1){for(var g=[],h=b[d].symbolizers,k=0,l=h.length;k<l;k+=1)h[k].fill&&(g[k]=new w.style.vf.LN(h[k].fill)),h[k].stroke&&(g[k]=new w.style.vf.iO(h[k].stroke));h=g;b[d].AE=h;b[d]=new w.style.D0(b[d])}c.rules=b}if(a.symbolizers){b=a.symbolizers;a=0;for(d=b.length;a<d;a+=1)b[a].fill&&(b[a]=new w.style.vf.LN(b[a].fill)),b[a].stroke&&
(b[a]=new w.style.vf.iO(b[a].stroke));c.AE=b}a=new w.sF(c)}else a=new w.sF({});this.set("style",a);return a},fla:function(a,b){var c=new w.Sa.fb(a);c.h("complete",function(c){c=this.xa[a]=this.Wca(b).$L(c);this.Ht(c);this.ia("complete")},this);c.h("error",this.Kb,this)},Bga:function(a){"px"===a.target.get("unit")?(this.Ge=Math.max(a.hj,this.Ge),this.df=Math.max(a.hj,this.df)):a.hj>this.lp&&(this.lp=a.hj,this.xu=this.lp/this.map.get("resolution",20))},$B:function(a){this.fi.add(a);if(!this.Vx&&!this.fa.Ph){if(0===
a.name.indexOf("circle")||0===a.name.indexOf("ellipse")){a.h("rad",this.Bga,this);var b=a.get("radius");b.length&&(b=Math.max.apply(null,b));"px"===a.get("unit")?(this.Ge=Math.max(b,this.Ge),this.df=Math.max(b,this.df)):this.lp?b>this.lp&&(this.lp=b,this.xu=this.lp/this.map.get("resolution",20)):(this.lp=b,this.xu=this.lp/this.map.get("resolution",20))}b=a.get("strokeWeight")||0;if(!this.yu||b>this.yu)this.yu=b}this.jia||a.X("feature",this,!0)},Ht:function(a){this.Xj=!0;for(var b=0,c=a.length;b<c;b+=
1)this.$B(a[b])},clear:function(){this.Xj=!0;this.Jo=[];this.fi.clear();this.set("display",0)},Ui:function(a){var b;return 0>a[0]?(b=[a[0]+w.a.Za,a[1],w.a.Za,a[3]],a=[0,a[1],a[2],a[3]],b=this.fi.Ui(b),a=this.fi.Ui(a),w.extend(b,a)):a[2]>w.a.Za?(b=[a[0],a[1],w.a.Za,a[3]],a=[0,a[1],a[2]-w.a.Za,a[3]],b=this.fi.Ui(b),a=this.fi.Ui(a),w.extend(b,a)):this.fi.Ui(a)},uma:function(a){var b,c=this.get("style"),d=a.jj;c instanceof w.sF||(c=this.cga(c));if(d&&0<d.length)b=c.zU(d,a);else{if(c.RY.length||c.jj.length)b=
c.Zaa(a);b||(b=a.Cca())}return b},rK:function(a){function b(a,b){return a.Tj-b.Tj}var c=[],d,e,g,h,k,l={};for(d in a)if(a.hasOwnProperty(d)){g=a[d];h=g.get("zIndex");for(e in l)if(l.hasOwnProperty(e)&&(k=c[l[e]][2],k===h))break;"undefined"===typeof l[h]&&(c.push([[],[],h]),l[h]=c.length-1);h=c[l[h]];h[0].push(g)}c.sort(this.eia);a=0;for(d=c.length;a<d;a+=1)c[a][0].sort(b);return c},featureChanged:function(a){this.Xj=!0;var b=a.target,c=b.Z;0!==this.fi.Hca([w.a.Jb(b)]).length&&(this.fi.remove(b,a.Kr),
c&&!a.nba&&this.fi.add(b))},rY:function(a){this.Xj=!0;for(var b,c=0,d=a.length;c<d;c+=1)b=a[c],b.Z.Kr=null,b.No(!0),b.mj("feature")},woa:function(a,b){return a[1].zIndex===b[1].zIndex?w.a.Jb(a[1])-w.a.Jb(b[1]):a[1].zIndex-b[1].zIndex},eia:function(a,b){return a[2]-b[2]},poa:function(a){return a.zma()===w.w.vka.nka},Jl:function(a){return this.Vx?new w.Q.Rd.rj(this,a):"c"===this.map.get("overlayRender")&&w.Q.canvas.rj?new w.Q.canvas.rj(this,a):w.Q.Gd.rj&&"d"===this.map.get("overlayRender")?new w.Q.Gd.rj(this,
a):null}});w.w.Kc.ob({Kl:function(a){return this.Vx?new w.Ma.Rd.rj(this,a):this.fa.Ph?new w.Ma.o0(this,a):new w.Ma.rj(this,a)}});w.w.T_=w.aa.extend({B:function(){this.clear()},clear:function(){this.rn=[];this.XL=new w.Vh},add:function(a){var b=w.a.Jb(a),c=a.Z;this.rn[b]||(this.count+=1,this.rn[b]=a,c&&!w.H.qb(c.Tc(),[Infinity,Infinity,-Infinity,-Infinity])&&this.XL.ty(c.Tc(),a))},oma:function(){return this.rn},Ui:function(a){return this.XL.wha(a)},Hca:function(a){var b=a.length,c=[],d;for(d=0;d<b;d+=1)this.rn[a[d]]&&c.push(this.rn[a[d]]);return c},remove:function(a,b){var c=w.a.Jb(a).toString(),d=a.Z;this.rn[c]&&(this.rn[c]=
null,d&&(c="undefined"!==typeof b?b:d.Tc(),this.XL.remove(c,a)))}});w.Vh=w.aa.extend({B:function(a){this.jX="undefined"!==typeof a?a:6;this.FD=Math.floor(this.jX/2);this.iz={H:[Infinity,Infinity,-Infinity,-Infinity],rb:[]};this.count=0},laa:function(a,b){var c=-1,d=[],e;d.push(b);var g=b.rb;do{-1!==c&&(d.push(g[c]),g=g[c].rb,c=-1);for(var h=g.length-1;0<=h;h-=1){var k=g[h];if("undefined"!==typeof k.Dr){c=-1;break}var l=w.Vh.bv(k.H[2]-k.H[0],k.H[3]-k.H[1],k.rb.length+1),k=w.Vh.bv((k.H[2]>a.H[2]?k.H[2]:a.H[2])-(k.H[0]<a.H[0]?k.H[0]:a.H[0]),(k.H[3]>a.H[3]?k.H[3]:a.H[3])-
(k.H[1]<a.H[1]?k.H[1]:a.H[1]),k.rb.length+2);if(0>c||Math.abs(k-l)<e)e=Math.abs(k-l),c=h}}while(-1!==c);return d},ty:function(a,b,c){a={H:a,Dr:b};"undefined"!==typeof c&&(a.type=c);this.qW(a,this.iz);this.count+=1},qW:function(a,b){var c;if(0===b.rb.length)b.H=w.H.vb(a.H),b.rb.push(a);else{var d=this.laa(a,b),e=a;do{if(c&&"undefined"!==typeof c.rb&&0===c.rb.length){var g=c;c=d.pop();for(var h=0,k=c.rb.length;h<k;h+=1)if(c.rb[h]===g||0===c.rb[h].rb.length){c.rb.splice(h,1);break}}else c=d.pop();g=
e instanceof Array;if("undefined"!==typeof e.Dr||"undefined"!==typeof e.rb||g){if(g){g=0;for(h=e.length;g<h;g+=1)w.H.extend(c.H,e[g].H);c.rb=c.rb.concat(e)}else w.H.extend(c.H,e.H),c.rb.push(e);c.rb.length<=this.jX?e={H:w.H.vb(c.H)}:(e=g=this.mea(c.rb),1>d.length&&(c.rb.push(g[0]),d.push(c),e=g[1]))}else w.H.extend(c.H,e.H),e={H:w.H.vb(c.H)}}while(0<d.length)}},mea:function(a){for(var b=this.fga(a);0<a.length;)this.gga(a,b[0],b[1]);return b},fga:function(a){for(var b=a.length-1,c=0,d=a.length-1,e=
0,g=a.length-2;0<=g;g-=1){var h=a[g];h.H[0]>a[c].H[0]?c=g:h.H[2]<a[b].H[1]&&(b=g);h.H[1]>a[e].H[1]?e=g:h.H[3]<a[d].H[3]&&(d=g)}Math.abs(a[b].H[2]-a[c].H[0])>Math.abs(a[d].H[3]-a[e].H[1])?b>c?(b=a.splice(b,1)[0],c=a.splice(c,1)[0]):(c=a.splice(c,1)[0],b=a.splice(b,1)[0]):d>e?(b=a.splice(d,1)[0],c=a.splice(e,1)[0]):(c=a.splice(e,1)[0],b=a.splice(d,1)[0]);return[{H:w.H.vb(b.H),rb:[b]},{H:w.H.vb(c.H),rb:[c]}]},gga:function(a,b,c){for(var d=w.Vh.bv(b.H[2]-b.H[0],b.H[3]-b.H[1],b.rb.length+1),e=w.Vh.bv(c.H[2]-
c.H[0],c.H[3]-c.H[1],c.rb.length+1),g,h,k,l=a.length-1;0<=l;l-=1){var m=a[l],n=[b.H[0]<m.H[0]?b.H[0]:m.H[0],b.H[2]>m.H[2]?b.H[2]:m.H[2],b.H[1]<m.H[1]?b.H[1]:m.H[1],b.H[3]>m.H[3]?b.H[3]:m.H[3]],n=Math.abs(w.Vh.bv(n[1]-n[0],n[3]-n[2],b.rb.length+2)-d),m=[c.H[0]<m.H[0]?c.H[0]:m.H[0],c.H[2]>m.H[2]?c.H[2]:m.H[2],c.H[1]<m.H[1]?c.H[1]:m.H[1],c.H[3]>m.H[3]?c.H[3]:m.H[3]],m=Math.abs(w.Vh.bv(m[1]-m[0],m[3]-m[2],c.rb.length+2)-e),p=Math.abs(m-n);if(!h||!g||p<g)h=l,g=p,k=m<n?c:b}d=a.splice(h,1)[0];b.rb.length+
a.length+1<=this.FD?(b.rb.push(d),w.H.extend(b.H,d.H)):c.rb.length+a.length+1<=this.FD?(c.rb.push(d),w.H.extend(c.H,d.H)):(k.rb.push(d),w.H.extend(k.H,d.H))},remove:function(a,b){var c=[];c[0]={H:a};(c[1]=b)||(c[1]=!1);c[2]=this.iz;this.count-=1;if(!1===c[1]){var d=0,e=[];do d=e.length,e=e.concat(this.vY.apply(this,c));while(d!==e.length);return e}return this.vY.apply(this,c)},vY:function(a,b,c){var d=[],e=[],g=[];if(!a||!w.H.sf(a.H,c.H))return g;a=w.H.vb(a.H);var h;e.push(c.rb.length);d.push(c);
do{c=d.pop();var k=e.pop()-1;if("undefined"!==typeof b)for(;0<=k;){var l=c.rb[k];if(w.H.sf(a,l.H))if(b&&"undefined"!==typeof l.Dr&&l.Dr===b||!b&&("undefined"!==typeof l.Dr||w.H.sU(a,l.H))){"undefined"!==typeof l.rb?(g=this.Xu(l,!0,[],l),c.rb.splice(k,1)):g=c.rb.splice(k,1);w.Vh.bM(c);b=void 0;c.rb.length<this.FD&&(h=this.Xu(c,!0,[],c));break}else"undefined"!==typeof l.rb&&(e.push(k),d.push(c),c=l,k=l.rb.length);k-=1}else if("undefined"!==typeof h){c.rb.splice(k+1,1);0<c.rb.length&&w.Vh.bM(c);k=0;
for(l=h.length;k<l;k+=1)this.qW(h[k],c);h.length=0;0===d.length&&1>=c.rb.length?(h=this.Xu(c,!0,h,c),c.rb.length=0,d.push(c),e.push(1)):0<d.length&&c.rb.length<this.FD?(h=this.Xu(c,!0,h,c),c.rb.length=0):h=void 0}else w.Vh.bM(c)}while(0<d.length);return g},search:function(a,b){return this.Xu({H:a},!1,[],this.iz,b)},wha:function(a,b){return this.Xu({H:a},!1,[],this.iz,b,!0)},Xu:function(a,b,c,d,e,g){var h={},k=[];if(!w.H.sf(a.H,d.H))return c;k.push(d.rb);do{d=k.pop();for(var l=d.length-1;0<=l;l-=1){var m=
d[l];if(w.H.sf(a.H,m.H))if("undefined"!==typeof m.rb)k.push(m.rb);else if("undefined"!==typeof m.Dr)if(b)c.push(m);else if("undefined"===typeof e||m.type===e)m=m.Dr,"undefined"!==typeof g?h[w.a.Jb(m)]=m:c.push(m)}}while(0<k.length);return"undefined"!==typeof g?h:c}});w.Vh.bM=function(a){var b=a.rb.length,c=a.H;if(0===b)w.H.empty(c);else{var d=a.rb[0].H;c[0]=d[0];c[2]=d[2];c[1]=d[1];c[3]=d[3];for(d=1;d<b;d+=1)w.H.extend(c,a.rb[d].H)}};w.Vh.bv=function(a,b,c){var d=(a+b)/2;a*=b;return a*c/(a/(d*d))};w.D=w.D||{};
w.D.Lg=w.aa.extend({ga:[w.ka,w.te],Pfa:["position","altitude","visible","clickable","bubble"],B:function(a,b){this.map=b;this.he(this.Pfa,a);this.X("zIndex",a);this.X("draggable",a);w.l.Oe&&this.M1();w.l.Y||this.MF();this.Bc=a;this.Bc.D=this},draggableChanged:function(){this.get("draggable")?this.LF():this.sH()},ia:function(a,b){var c;c=b?{type:a,pixel:b.sb,target:this.Bc,lnglat:b.tf}:{type:a};this.Bc&&this.Bc.r(a,c)},ac:function(a){("click"!==a.type&&"rightclick"!==a.type&&"dblclick"!==a.type&&"longclick"!==
a.type||this.get("clickable"))&&this.ia(a.type,a)},KF:function(){this.h("click",this.ac);this.h("rightclick",this.ac);this.h("longclick",this.ac);this.h("longpress",this.ac);this.h("dblclick",this.ac)},oT:function(){this.I("click",this.ac);this.I("rightclick",this.ac);this.I("longclick",this.ac);this.I("longpress",this.ac);this.I("dblclick",this.ac)},MF:function(){this.get("clickable")&&this.KF();this.h("mousemove",this.ac);this.h("mouseout",this.ac);this.h("mouseover",this.ac);this.h("mousedown",
this.ac);this.h("mouseup",this.ac)},ila:function(){this.oT();this.I("mousemove",this.ac);this.I("mouseout",this.ac);this.I("mouseover",this.ac);this.I("mousedown",this.ac);this.I("mouseup",this.ac)},clickableChanged:function(){this.get("clickable")?this.KF():this.oT()},M1:function(){this.get("clickable")&&this.KF();this.h("touchstart",this.ac,this);this.h("touchmove",this.ac,this);this.h("touchend",this.ac,this)},LF:function(){this.h("dragstart",this.tq);this.h("dragging",this.rq);this.h("dragend",
this.sq)},tq:function(a){this.map.dL(a);this.Gf=a.sb;this.PW=a.Bd;this.OW=a.tf;this.ia("dragstart",a)},rq:function(a){var b=this.map.J.view.type;if("2D"==b){var c=a.sb.Ua(this.Gf),b=c.x,c=c.y;this.Gf=a.sb;var d=this.map.get("rotation")*Math.PI/180,e=b*Math.cos(d)+Math.sin(d)*c,b=-Math.sin(d)*b+Math.cos(d)*c;this.np(new w.G(e,b));this.ia("dragging",a)}else"3D"==b&&a.Bd&&(c=a.sb.Ua(this.Gf),b=c.x,c=c.y,e=a.Bd.Ua(this.PW),a.tf.Ua(this.OW),this.Gf=a.sb,"function"===typeof this.My&&this.My(b,c,e),this.PW=
a.Bd,this.OW=a.tf,this.ia("dragging",a))},sq:function(a){this.map.ps();this.ia("dragend",a)},sH:function(){this.I("dragstart",this.tq);this.I("dragging",this.rq);this.I("dragend",this.sq)},wG:function(a){var b,c,d=[];if(a)for(b=0,c=a.length;b<c;b+=1)d.push(this.xG(a[b]));return d},xG:function(a){a=this.map.Fb(a);return[a.x,a.y]},cf:function(a){var b=this.M.ib||this.map.get("centerCoords"),c=Math.pow(2,20-this.map.get("zoom"));return[(a[0]-b.x)/c,(a[1]-b.y)/c]}});w.D.cb=w.D.Lg.extend({KL:"content contentDom icon opacity angle autoRotation offset textAlign verticalAlign shadow title label isTop shape topWhenClick topWhenMouseOver noSelect".split(" "),v$:{AMAP_ANIMATION_NONE:!1,AMAP_ANIMATION_DROP:w.yi.Easing.Bounce,AMAP_ANIMATION_BOUNCE:w.yi.Easing.Cubic},B:function(a,b){arguments.callee.oa.apply(this,arguments);this.he(this.KL,a);this.X("move",a);this.X$();this.Nq();this.set("AnimationOffset",new w.G(0,0),!0);this.X("raiseOnDrag",a);this.X("animation",a)},
MG:function(a,b,c){if(this.get("animation")&&"AMAP_ANIMATION_NONE"!==this.get("animation")){var d=this;this.bl=new w.yi;this.bl.transition=function(c,g,h){if("AMAP_ANIMATION_NONE"===d.get("animation"))return 0;if(a&&600<=h)return d.bl.stop(),0;c=0===Math.floor(h/600)%2?"Out":"In";"out"===b?c="Out":"in"===b&&(c="In");return d.v$[d.get("animation")][c](h%600/600)};c=c||40;this.bl.An=function(a){d.set("AnimationOffset",d.uH.add(new w.G(0,-1*c*a)))};this.uH=new w.G(0,0);this.bl.il()}},AnimationOffsetChanged:function(){this.positionChanged()},
wS:function(){this.bl&&(this.bl.stop(),this.set("AnimationOffset",this.uH));this.set("AnimationOffset",new w.G(0,-40));if(this.yv)this.yv.set("position",this.get("position"));else{var a=new $.D.cb({zIndex:this.get("zIndex")-1,icon:new $.D.Kg({image:w.A.ub+"/theme/v1.3/dragCross.png",size:new w.Rc(14,11)}),offset:new w.G(-4,-5),position:this.get("position")});a.la=!0;this.yv=a}this.yv.setMap(this.map.J)},zP:function(){this.set("animation","AMAP_ANIMATION_DROP",!0);this.MG(!0,"in");this.yv.setMap(null)},
animationChanged:function(){this.bl&&(this.bl.stop(),this.set("AnimationOffset",this.uH),this.bl=null);var a=this.get("animation");a&&"AMAP_ANIMATION_NONE"!==a&&("AMAP_ANIMATION_DROP"===a?this.MG(!0,"in",100):this.MG())},Vf:function(){this.yv&&this.yv.set("position",this.get("position"))},raiseOnDragChanged:function(){this.get("raiseOnDrag")?(this.h("dragstart",this.wS,this),this.h("dragging",this.Vf,this),this.h("dragend",this.zP,this)):(this.I("dragstart",this.wS,this),this.I("dragging",this.Vf,
this),this.I("dragend",this.zP,this))},np:function(a){var b=this.get("position");a=this.map.Fb(b).add(a.Vc(Math.pow(2,20-this.map.get("zoom"))));b instanceof w.U?this.set("position",this.map.qe(a)):this.set("position",a)},My:function(a,b){var c=this.get("position"),d=this.get("altitude"),c=this.map.ip(c,d),d=this.map.Fo(new w.G(c.x+a,c.y+b),null,d);this.set("position",d)},X$:function(){var a=this.get("content"),b=this.get("shadow"),c=this.get("offset"),d=this.get("label"),a=a?this.VT(a,c):this.LI(this.get("icon"),
c);this.set("contentDom",a,!0);b&&(b=this.ZT(b,c),this.set("shadowDom",b,!0));d&&d.content&&this.set("labelDom",this.MI(d.content),!0)},MI:function(a){var b=document.createElement("div");b.className="amap-marker-label";b.innerHTML=a;return b},Nq:function(){var a=this.get("position");if(this.map&&a&&!this.M){var b=this.map,a=this.map.Fb(a),a=this.M=new w.Ig({name:"marker-"+w.a.Jb(this),map:b,Z:new w.pa.Tf([a.x,a.y])});a.po=this;this.X("coords",a,!0);a.he("offset textAlign verticalAlign isTop zIndex params noSelect".split(" "),
this)}},getParams:function(){return{zIndex:this.get("zIndex"),cC:this.get("angle"),tg:this.get("contentDom"),NW:this.get("labelDom"),jZ:this.get("shadowDom"),opacity:this.get("opacity"),altitude:this.get("altitude"),title:this.get("title"),label:this.get("label"),BN:this.get("AnimationOffset"),verticalAlign:this.get("verticalAlign"),textAlign:this.get("textAlign"),offset:this.get("offset"),JW:this.get("isTop"),shape:this.get("shape"),visible:this.get("visible")&&!this.Bc.get("outOfZooms")}},offsetChanged:function(){function a(a){var c=
b.get("offset"),g=b.get("AnimationOffset"),h=b.get("verticalAlign"),k=b.get("textAlign"),l=Math.round(a.x)+c.x+g.x;a=Math.round(a.y)+c.y+g.y;g=w.j.ey(b.M.tg);c=g[0];g=g[1];switch(k){case "center":l-=c/2;break;case "right":l-=c}switch(h){case "middle":a-=g/2;break;case "bottom":a-=g}b.M.ea.style.left=l+"px";b.M.ea.style.top=a+"px"}if(this.M&&this.M.ea){var b=this,c=this.map.J.view.type;"2D"==c?(c=this.map.Fb(this.get("position")),c=c.Ua(this.M.ra).wc(Math.pow(2,20-this.map.get("zoom"))),this.M.ea&&
(this.M.ea.Qw&&this.M.ea.parentNode!==this.M.ea.Qw?this.map.set("display"):a(c))):"3D"==c&&(c=this.get("position"),c=this.map.ip(c,this.get("altitude")),this.M.ea&&(this.M.ea.Qw&&this.M.ea.parentNode!==this.M.ea.Qw?this.map.set("display"):a(c)))}else this.map.set("display")},altitudeChanged:function(){this.offsetChanged()},positionChanged:function(){if(this.M){var a=this.map.Fb(this.get("position"));this.set("coords",[a.x,a.y]);this.map&&(this.M.x0=!0,this.offsetChanged())}},textAlignChanged:function(){this.IO()},
verticalAlignChanged:function(){this.IO()},IO:function(){this.M&&(this.M.Yg=!0,this.map&&(this.map.dd.Vk=!0,this.map.set("display")))},contentChanged:function(){if(this.M){this.map.dd.Vk=!0;-1===w.a.indexOf(this.map.dd.Lf,this.M)&&this.map.dd.Lf.push(this.M);var a=this.get("contentDom");this.M.ea&&this.M.ea===a.parentNode&&this.M.ea.removeChild(a);var a=this.get("content"),b=this.get("offset"),a=this.VT(a,b);this.set("contentDom",a);this.M.ea&&(w.l.bh&&w.a.iepngFix(a),this.M.ea.appendChild(a),this.M.tg=
a);this.map&&this.map.set("display")}},iconChanged:function(){if(this.M&&this.M.ea&&!this.get("content")){this.map.dd.Vk=!0;-1===w.a.indexOf(this.map.dd.Lf,this.M)&&this.map.dd.Lf.push(this.M);this.M.ea&&this.get("contentDom")&&this.M.ea.removeChild(this.get("contentDom"));var a=this.get("icon"),b=this.get("offset"),a=this.LI(a,b);this.set("contentDom",a);this.M.ea?(w.l.bh&&w.a.iepngFix(a),this.M.ea.appendChild(a),this.M.tg=a):this.map&&this.map.set("display")}},shadowChanged:function(){if(this.M&&
this.M.ea){var a=this.get("shadowDom");this.M.ea&&a&&a.parentNode===this.M.ea&&this.M.ea.removeChild(a);if(a=this.get("shadow")){var b=this.get("offset"),a=this.ZT(a,b);this.set("shadowDom",a);this.M.ea&&this.M.ea.appendChild(a)}}},titleChanged:function(){this.M&&this.M.tg&&"string"===typeof this.get("title")&&this.M.tg&&this.get("title")&&(this.M.tg.title=this.get("title"))},labelChanged:function(a){a=a||this.get("label");if(this.M&&this.M.ea){var b=this.M.ea,c=this.get("labelDom");c&&c.parentNode===
b&&b.removeChild(c);if(a&&a.content){c="";if(a.content){var c=this.MI(a.content),d=0,e=0;a.offset&&(d=a.offset.y+"px",e=a.offset.x+"px");c.style.top=d;c.style.left=e;b.appendChild(c)}this.set("labelDom",c)}}else a&&a.content?this.set("labelDom",this.MI(a.content),!0):this.set("labelDom",null)},isTopChanged:function(){var a=this.map.dd.EE,b=this.get("isTop"),c=this.get("zIndex");a?a===this?this.M&&this.M.ea&&(this.M.ea.style.zIndex=b?this.map.dd.Nn+10:c,this.map.dd.EE=b?this:null):(a.M&&a.M.ea&&(a.M.ea.style.zIndex=
b?a.get("zIndex"):this.map.dd.Nn+10),this.M&&this.M.ea&&(this.M.ea.style.zIndex=b?this.map.dd.Nn+10:c),this.map.dd.EE=b?this:a):(this.map.dd.EE=this,this.M&&this.M.ea&&(this.M.ea.style.zIndex=b?this.map.dd.Nn+10:c))},visibleChanged:function(){this.M&&this.M.ea&&(this.get("visible")&&!this.Bc.get("outOfZooms")?this.M.ea.style.display="block":this.M.ea.style.display="none")},Ifa:function(){this.visibleChanged()},angleChanged:function(){if(this.M&&this.M.ea){var a={x:-1*this.get("offset").x,y:-1*this.get("offset").y};
w.j.rotate(this.M.ea,this.get("angle")||0,a)}},zIndexChanged:function(){var a=this.get("zIndex");if(a>this.map.dd.Nn){this.map.dd.Nn=a;var b=this.map.dd.EE;b&&b.M&&b.M.ea&&(b.M.ea.style.zIndex=a+10)}this.M&&this.M.ea&&(this.M.ea.style.zIndex=this.get("isTop")?this.map.dd.Nn+10:this.get("zIndex"))},opacityChanged:function(){var a=this.get("contentDom"),b=this.get("shadowDom");a&&w.j.Kn(a,this.get("opacity"));b&&w.j.Kn(b,this.get("opacity"))},VT:function(a){var b;b=document.createElement("div");b.className=
"amap-marker-content";"string"!==typeof a?b.appendChild(a):(b.innerHTML=a,b.childNodes[0]&&!b.childNodes[0].style&&(b.style["white-space"]="pre"));w.j.Kn(b,this.get("opacity"));return b},LI:function(a){var b,c=0,d=0,e,g,h,k;a?("string"===typeof a?(b=a,k=!0):(b=a.get("image"),d=a.get("size"),e=a.get("imageSize"),c=d.width,d=d.height,e&&(g=e.width,h=e.height)),c||(c=0),d||(d=0),a="string"!==typeof a?a.get("imageOffset"):{x:0,y:0}):(b=w.A.fh+"/mark_bs.png",a={x:0,y:0},c=19,d=33,g=19,h=33);e=document.createElement("div");
e.className="amap-icon";e.style.position="absolute";k&&!w.l.ae&&(e.style.overflow="inherit");c&&(e.style.width=c+"px");d&&(e.style.height=d+"px");c=document.createElement("img");c.src=b;g&&h&&(c.style.width=g+"px",c.style.height=h+"px");c.style.top=a.y+"px";c.style.left=a.x+"px";w.l.ae&&k||e.appendChild(c);w.j.Kn(w.l.ae&&k?c:e,this.get("opacity"));return w.l.ae&&k?c:e},ZT:function(a,b){var c=this.LI(a,b);c.style.zIndex=-1;return c},moveChanged:function(){var a=this.get("move");if(!1===a)return this.pia();
void 0!==a&&("pause"===a.action?this.ega():"[object Array]"===Object.prototype.toString.call(a.tf)?a.tf&&("resume"===a.action&&this.$A?this.moveTo(a.tf[a.tf.Lm||0],a.speed,a.jb):(this.$A&&this.r("movestop"),a.tf.Lm=0,this.set("position",a.tf[0]),this.Uea(a.tf,a.speed,a.jb,a.oaa))):this.moveTo(a.tf,a.speed,a.jb,!0))},moveTo:function(a,b,c,d){var e=this.get("position");a.Ua(e);var g=Math.round(a.Ld(e)/1E3/b*36E5);if(0===g)return this.r("moveend");this.gh&&(this.gh.stop(),this.gh=null);this.gh=new w.yi(e,
a);c=c||function(a){return a};this.gh.transition=function(a,b,d){if(d>=g)return b;var e=(b.P-a.P)*c(d/g)+a.P;a=(b.O-a.O)*c(d/g)+a.O;return new w.U(e,a)};this.gh.An=function(b){this.set("position",b);d&&this.Bc.r("moving",{passedPath:[this.gh.start,this.get("position")]});this.r("moving");b.qb(a)&&(this.gh&&(this.gh.stop(),this.gh=null),this.Bc.r("moveend"),this.r("moveend"))};this.get("autoRotation")&&!w.l.ae&&(b="2D"==(this.map.J.view.type||"2D")?this.M3(e,a):this.N3(e,a),this.set("angle",b));this.gh.il(this)},
pia:function(){this.gh&&(this.gh.stop(),this.gh=null,this.r("movestop"))},ega:function(){this.gh&&(this.gh.stop(),this.gh=null,this.r("movepause"))},Uea:function(a,b,c,d){function e(){var b=a.slice(0,a.Lm||0);b.push(this.get("position"));this.Bc.r("moving",{passedPath:b})}function g(){a.Lm<a.length-1?(a.Lm+=1,this.moveTo(a[a.Lm],b,c)):(this.ia("movealong"),d?(a.Lm=0,this.set("position",a[0]),this.moveTo(a[a.Lm],b,c)):this.r("movestop"))}var h=Math.min(a.Lm||0,a.length-1);this.$A||(this.$A=!0,this.h("moving",
e,this),this.h("moveend",g,this),this.h("movestop",function l(){this.$A=!1;this.I("moveend",g,this);this.I("moving",e,this);this.I("movestop",l,this)},this));this.moveTo(a[h],b,c)},N3:function(a,b){var c=this.map,d=c.ip(a),c=c.ip(b),e=0;c.Ld(d);var g=c.y-d.y,h=c.x-d.x;0!==c.x-d.x?(e=Math.atan((c.y-d.y)/(c.x-d.x)),0<=g&&0>h?e=Math.PI+e:0>g&&0>=h?e=Math.PI+e:0>g&&0<=h&&(e=2*Math.PI+e)):e=c.y>d.y?Math.PI/2:3*Math.PI/2;return w.a.Sc(180*e/Math.PI,1)},M3:function(a,b){var c=this.map,d=c.Fb(a),c=c.Fb(b),
e=0;c.Ld(d);var g=c.y-d.y,h=c.x-d.x;0!==c.x-d.x?(e=Math.atan((c.y-d.y)/(c.x-d.x)),0<=g&&0>h?e=Math.PI+e:0>g&&0>=h?e=Math.PI+e:0>g&&0<=h&&(e=2*Math.PI+e)):e=c.y>d.y?Math.PI/2:3*Math.PI/2;return w.a.Sc(180*e/Math.PI,1)}});w.D.pl=w.D.Lg.extend({B:function(a,b){arguments.callee.oa.apply(this,arguments);this.X("items",a,!0);this.X("content",a,!0);this.X("resolution",b);this.X("centerCoords",b);this.xx=a},LD:function(a){this.Ef();this.Ip();this.nk();this.mj("resolution");this.mj("centerCoords");this.mj("render");this.X("resolution",a);this.X("centerCoords",a);this.X("render",a);this.map.h("movestart",this.Ek,this);this.map.h("mapmove",this.Ek,this);this.map.h("zoomstart",this.Ek,this);this.map.h("click",this.Ek,this);
this.map.h("closeOverlays",this.Ek,this);this.map.h("rotate",this.Ek,this)},Ek:function(){this.xx.map&&this.xx.close()},mapChanged:function(){},positionChanged:function(){this.nk()},renderChanged:function(){this.nk()},Ef:function(){this.K&&(this.K.parentNode&&this.K.parentNode.removeChild(this.K),this.K=null);var a=w.j.create("div",null,"amap-menu");w.C.h(a,"mousedown",function(a){w.C.stopPropagation(a)},this);this.K=a;this.map.La.D.appendChild(this.K)},Ip:function(){var a=this,b=this.K;b.innerHTML=
"";var c=this.get("content");if("object"===typeof c)b.appendChild(c);else if("string"===typeof c)b.innerHTML=c;else if((c=this.get("items"))&&c.length){var d=w.j.create("ul",b,"amap-menu-outer");c.sort(function(a,b){return isNaN(a.SD)||isNaN(b.SD)?0:a.SD-b.SD});for(b=0;b<c.length;b+=1)(function(b){var c=b.$Z,h=b.jb,k=w.j.create("li",d);k.innerHTML=c;w.C.h(k,"click",function(){h.call(k);a.xx.close()},k)})(c[b])}else this.K.innerHTML=""},nk:function(){var a=this.map,b=this.K;a&&b&&(this.map.get("zoom"),
b=this.get("position"),b=a.ip(b),a=b.y,b=b.x,this.K.style.right="",this.K.style.bottom="",this.K.style.left=b+"px",this.K.style.top=a+"px")},gg:function(){this.K&&(this.map.I("click",this.Gka,this),this.map.La.D.removeChild(this.K),this.xx.Oi=!1,this.K=this.xx.Mg.map=null,this.map.I("movestart",this.Ek,this),this.map.I("zoomstart",this.Ek,this),this.map.I("click",this.Ek,this),this.map.I("closeOverlays",this.Ek,this),this.map.I("rotate",this.Ek,this))},visibleChanged:function(){this.K&&(this.get("visible")?
this.K.style.display="block":this.K.style.display="none")},itemsChanged:function(){this.K&&this.Ip()}});w.D.fe=w.D.Lg.extend({B:function(a,b){arguments.callee.oa.apply(this,arguments);this.he("content contentDom position contentU altitude isCustom autoMove showShadow closeWhenClickMap size offset".split(" "),a);this.X("retainWhenClose",a,!0);a.X("toBeClose",this);this.Ki=a},LD:function(a){this.Paa||(this.Ef(),this.Ip());this.mj("resolution");this.mj("centerCoords");this.mj("render");this.X("resolution",a);this.X("centerCoords",a);this.X("render",a);this.map=a;a.La.D.appendChild(this.Xb);this.pN();this.nk();
this.HO();this.Paa=!0;this.Faa();this.Bc.r("onAdd",{type:"onAdd",target:this.Bc})},Ef:function(){var a=w.j.create("div");a.className="amap-info";var b=w.j.create("div",a,"amap-info-shadowContainer"),c=w.j.create("div",a),d=w.j.create("div",c,"amap-info-contentContainer");a.style.position="absolute";c.style.position="absolute";c.style.bottom="0px";c.style.left="0px";b.style.position="absolute";this.Xb=a;this.af=c;this.AM=b;this.Xg=d;this.set("contentDom",this.Xg,!0)},Ip:function(){var a=this.get("contentU");
if(a){var b=this.get("isCustom"),c=this.Xg,d=this.AM;c.innerHTML="";var e=null;if(b){if("string"===typeof a)c.innerHTML=a;else if(a instanceof Array)for(e=0;e<a.length;e+=1)c.appendChild(a[e]);else c.appendChild(a);e=c;d.parentNode&&d.parentNode.removeChild(d)}else{e=d=w.j.create("div",c,"amap-info-content amap-info-outer");"string"===typeof a?d.innerHTML=a:d.appendChild(a);this.Qaa=d;a=w.j.create("a",this.Xg,"amap-info-close");a.innerHTML="\u00d7";this.XI=a;a.href="javascript: void(0)";w.l.Oe&&(w.C.h(a,
"touchstart",function(a){w.C.stop(a)},this),w.C.h(a,"touchend",function(a){w.C.stop(a);this.Ki.close()},this),w.C.h(a,"click",function(a){w.C.stop(a);this.Ki.close()},this));w.l.Y||(w.C.h(a,"mousedown",function(a){w.C.stop(a)},this),w.C.h(a,"click",function(a){w.C.stop(a);this.Ki.close()},this));if(a=this.get("size",!0))0!==a.width&&(d.style.width=a.width+"px"),0!==a.height&&(d.style.height=a.height+"px");a=w.j.create("div",c,"amap-info-sharp");a.style.height="23px";if(w.l.bh||w.l.Yo)a.style.marginLeft=
c.childNodes[0].offsetWidth/2-5;this.AM.style.display="block"}w.C.nia(e)}},pN:function(){var a=this.get("isCustom"),b=this.get("showShadow");if(!a&&b){var a=this.AM,b=w.j.dD(this.Xg),c=b.height-23,d=b.width;if(w.l.bh||w.l.Yo)c=this.Xg.childNodes[0].offsetHeight,d=this.Xg.childNodes[0].offsetWidth+26;b="background-image:url("+w.A.ub+(w.l.bh?"/theme/v1.3/iws.gif);":"/theme/v1.3/iws.png);");a.innerHTML="";var e=[],g;g=e[1]={};g.height=0.5*c+4;g.width=d;g.offsetX=400;g.offsetY=16;g.top=-g.height-10-15;
g.left=23;g=e[2]={};g.height=e[1].height;g.width=e[1].height;g.offsetX=1075-g.width;g.offsetY=e[1].offsetY;g.top=e[1].top;g.left=23+e[1].width;g=e[3]={};g.height=10;g.width=22;g.offsetX=30;g.offsetY=445;g.top=-25;g.left=23+(w.l.Yo||w.l.bh?5:0);g=e[4]={};g.height=10;g.width=d/2-15-e[3].left-e[3].width;g.offsetX=132;g.offsetY=445;g.top=-25;g.left=e[3].left+e[3].width;g=e[5]={};g.height=10;g.width=70;g.offsetX=80;g.offsetY=445;g.top=-25;g.left=e[4].left+e[4].width;g=e[6]={};g.height=10;g.width=d-e[5].left-
e[5].width;g.offsetX=132;g.offsetY=445;g.top=-25;g.left=e[5].left+e[5].width;g=e[7]={};g.height=10;g.width=30;g.offsetX=621;g.offsetY=445;g.top=-25;g.left=d;g=e[8]={};g.height=15;g.width=70;g.offsetX=47;g.offsetY=470;g.top=-15;g.left=d/2-15;for(c=1;8>=c;c+=1)d=w.j.create("div",a),g=[],g.push("position:absolute;"),g.push(b),g.push("top:"+e[c].top+"px;"),g.push("left:"+e[c].left+"px;"),g.push("width:"+e[c].width+"px;"),g.push("height:"+e[c].height+"px;"),g.push("background-position:"+-e[c].offsetX+
"px "+-e[c].offsetY+"px;"),d.style.cssText=g.join("")}},Noa:function(){},nk:function(){var a=this.map,b=this.Xb,c=this.get("position");if(a&&b&&c){b=a.ip(c,this.get("altitude"));a.get("size");c=w.j.dD(this.Xg);if(w.l.bh||w.l.Yo)c.width=this.Xg.childNodes[0].offsetWidth+14;a=this.get("offset");c=this.get("isCustom")?c.width/2:(c.width-30)/2;this.Xb.style.left=Math.round(b.x-c+(a.x||0))+"px";this.Xb.style.top=Math.round(b.y+(a.y||0))+"px";b=this.Qaa;if(this.XI&&b.childNodes[0]){for(c=a=0;c<b.childNodes.length;c+=
1)a+=b.childNodes[0].clientHeight||0;a>(this.get("size").height||b.clientHeight)?this.XI.style.right="20px":this.XI.style.right="5px"}}},F2:function(){var a=new w.G(2-this.Xg.offsetWidth/2,2-this.Xg.offsetHeight),b=this.get("offset")||new w.G(0,0);this.get("isCustom")||(a=a.add(new w.G(0,-23)));return a.add(b)},altitudeChanged:function(){this.nk()},HO:function(){if(this.get("position")&&this.get("autoMove")&&this.Xg){for(var a=this.map,b=new w.Rc(this.Xg.offsetWidth,this.Xg.offsetHeight),c=a.ip(this.get("position"),
this.get("altitude")).add(this.F2()),d=c.add(b.uz()),e=a.get("size"),g=a.vca(),h=0,k=0,l=0;l<g.length;l+=1){var m=g[l],n=0,p=0;0===m[1]&&0===m[2]?(n=m[3]-(c.x+h),p=m[0]-(c.y+k),0<n&&0<p&&(Math.abs(n)<Math.abs(p)?h+=n:k+=p)):0===m[2]&&0===m[3]?(n=e.Lh()-m[1]-(d.x+h),p=m[0]-(c.y+k),0>n&&0<p&&(Math.abs(n)<Math.abs(p)?h+=n:k+=p)):0===m[0]&&0===m[3]?(n=e.Lh()-m[1]-(d.x+h),p=e.Jh()-m[2]-(d.y+k),0>n&&0>p&&(Math.abs(n)<Math.abs(p)?h+=n:k+=p)):0===m[0]&&0===m[1]&&(n=m[3]-(c.x+h),p=e.Jh()-m[2]-(d.y+k),0<n&&
0>p&&(Math.abs(n)<Math.abs(p)?h+=n:k+=p))}c=c.add(new w.G(h,k));d=d.add(new w.G(h,k));l=g=0;0>c.x||b.Lh()>e.Lh()?g=20-c.x:e.Lh()<d.x&&(g=e.Lh()-d.x-25);0>c.y||b.Jh()>e.Jh()?l=5-c.y:e.Jh()<d.y&&(l=e.Jh()-d.y-15);g+=h;l+=k;(g||l)&&a.J.panBy(g,l)}},Faa:function(){this.get("closeWhenClickMap")&&(this.map.h("clickstart",this.zR,this,!1),this.map.h("clickend",this.yR,this,!1))},zR:function(){this.Ki.Oi&&this.Ki.getIsOpen()&&(this.Ki.DE=!0)},yR:function(){this.Ki.Oi&&(this.Ki.DE&&this.Ki.close(),this.Ki.DE=
!1)},gg:function(){this.Xb&&this.map&&(this.Ki.DE=!1,this.get("closeWhenClickMap")&&(this.map.I("clickstart",this.zR,this),this.map.I("clickend",this.yR,this)),this.get("retainWhenClose")?this.map.wj.appendChild(this.Xb):(this.Xb.parentNode===this.map.La.D&&this.map.La.D.removeChild(this.Xb),this.Ki.D=null),this.map=null,this.Ki.Oi=!1,this.Bc.r("close",{type:"close",target:this.Bc}))},Pka:function(){if(!this.get("isCustom"))return this.Xg.offsetWidth;for(var a=this.Og,b=a.firstChild,c=a.lastChild;b&&
c&&b.style&&c.style&&b===c;)a=b,b=a.firstChild,c=a.lastChild;a=w.j.ne(a,"width");return a=parseInt(a.replace("px",""),10)},renderChanged:function(){this.nk()},positionChanged:function(){this.map&&this.Xb&&(this.nk(),this.HO())},offsetChanged:function(){this.positionChanged()},contentChanged:function(){this.Ip();this.pN();this.nk()},sizeChanged:function(){this.Ip();this.pN();this.nk()}});w.pa={};w.pa.Wd=w.aa.extend({ga:[w.ka,w.te],B:function(){},vb:function(){return new this.B(this.Oa)},TJ:function(){return this.Oa},setCoords:function(a){this.Iha(a)},Iha:function(a){this.Kr=this.Tc();this.nf=null;if(w.pa.dc&&this instanceof w.pa.dc){var b=a.length;this.Of=Array(b);for(var c,d,e=0;e<b;e+=1)if(c=a[e],d=new w.pa.XN(c),this.Of[e]=d,0===e){if(0===c.length)break;d.$o(c)||c.reverse()}else 0!==c.length&&d.$o(c)&&c.reverse()}else this.Oa=a}});
w.pa.Xd=w.extend({},{Hs:"point",dF:"linestring",WN:"linearring",Xz:"polygon",kF:"multipoint",jF:"multilinestring",Vz:"multipolygon",fka:"geometrycollection"});w.Ig=w.aa.extend({ga:[w.ka,w.te],B:function(a){a=a||{};a.Aw&&(this.Aw=a.Aw);a.NG&&(this.NG=a.NG);a.NQ&&(this.NQ=a.NQ);this.map=a.map;this.Tj=a.sG||w.a.Jb(this);this.name=a.name||"";this.Yg=!1;this.set("visible",!0,!0);this.uM(a.Z);this.jj=a.AE;this.style=a.style},tba:function(){this.style=this.jj=this.po=this.UW=this.Z=this.name=this.map=null;this.Qn();this.bi()},fda:function(){return this.jj},Wha:function(a){this.jj=a;this.zIndex=this.jj[0].xi||this.zIndex},qma:function(){return this.Z},uM:function(a){a&&
(this.Z=a,this.X("coords",a,!0),this.Aw||this.NG)&&(a.X("radius",this),a.X("center",this),a.X("resolution",this),a.X("strokeWeight",this))},setStyle:function(a){this.Wha(a);this.No()},coordsChanged:function(){this.No()},radiusChanged:function(){this.Z.Kr=this.Z.Tc();this.Z.nf=null;this.No()},No:function(a){this.set("feature",{target:this,nba:a,Kr:this.Z.Kr||this.Z.Tc(),Xea:this.Z.Tc()});this.Z.Kr=this.Z.Tc()},visibleChanged:function(){this.No()},Ema:function(a){for(var b=0;b<this.jj.length;b+=1){var c=
this.jj[b];if(a.qb(c.Ot(this)))return c}},Cca:function(){var a=this.Z,b=[];a.ah()===w.pa.Xd.Xz||a.ah()===w.pa.Xd.Vz?b.push(new w.style.Jd.dc({fillColor:"#78cdd1",xd:0.2,strokeColor:"#122e29",Va:0.5,Mb:1})):a.ah()===w.pa.Xd.dF||a.ah()===w.pa.Xd.WN||a.ah()===w.pa.Xd.jF?b.push(new w.style.Jd.Xn({color:"#888888",width:1,zIndex:10})):a.ah()!==w.pa.Xd.Hs&&a.ah()!==w.pa.Xd.kF||b.push(new w.style.Jd.Kg({url:w.A.ub+"/theme/v1.3/markers/0.png",width:36,height:36,rotation:0,dpa:-12,epa:-36,zIndex:100}));return b}});
w.Ig.aka="geometry";w.pa.Tf=w.pa.Wd.extend({B:function(a,b){this.Oa=a;this.Ph=b;this.nf=null},Tc:function(){if(!this.nf){var a=this.Oa[0],b=this.Oa[1];if(this.Ph)this.nf=[a,b,a,b];else{var c=this.get("radius"),d=this.get("resolution")*this.get("strokeWeight")||0,c=c?c/Math.cos(Math.PI*this.get("center").O/180):0;this.nf=[a-c-d,b-c-d,a+c+d,b+c+d]}}return this.nf},ah:function(){return w.pa.Xd.Hs}});w.Q={canvas:{},Gd:{},uf:{},Rd:{}};w.Q.qc=w.aa.extend({ga:[w.ka,w.te],B:function(a,b){this.q=a;this.Ph=a.fa.Ph;this.T=b;this.g=b.g;this.X("display",b)},Vt:function(){this.Eu&&this.Eu();this.Qn();this.g=this.T=this.q=null},kr:function(a,b){var c=this.zoom,d=[],e=this.q;if(Math.floor(c)!==c)b(d,e);else{c=[a.x,a.y];if(e.Vk){for(var g=e.Lf,h=!0,k=[],l=0;l<g.length;l+=1){var m=g[l].tg;if(m)if(m.parentNode&&m.parentNode.parentNode&&this.T&&m.parentNode.parentNode!==this.T.wj&&"none"!==m.parentNode.style.display){var n=w.j.ey(m),m=n[0],n=
n[1];if(m&&n){var p=Math.max(Math.abs(g[l].get("offset").x),Math.abs(g[l].get("offset").y))+Math.max(m,n);e.Ge=Math.max(e.Ge,p);e.df=Math.max(e.df,p);g[l].width=m;g[l].height=n}else h=!1,k.push(g[l])}else h=!1,k.push(g[l])}h?(e.Vk=!1,e.Lf=[]):e.Lf=k}g=Math.max(e.Ge,e.yu||0)*this.S;h=Math.max(e.df,e.yu||0)*this.S;k=0;e.xu&&(k=e.xu/Math.cos(Math.PI*this.g.get("center").O/180));h=Math.max(h,k||0);g=Math.max(g,k||0);if(g=e.Ui([c[0]-g,c[1]-h,c[0]+g,c[1]+h])){for(var q in g)if(g.hasOwnProperty(q)&&(h=g[q],
h.get("visible")&&!h.get("noSelect")))if(k=h.Z,k instanceof w.pa.Tf)if(this.Ph){l=this.q.kk;l instanceof Array&&(l="number"===typeof h.Ra.style&&l[h.Ra.style]?l[h.Ra.style]:l[0]);var m=l.size.width*this.S,n=l.size.height*this.S,p=l.anchor.x*this.S,s=l.anchor.y*this.S,k=k.Oa,r=l.rotation_,u=[c[0],c[1]];if(r){var v=(c[0]-k[0])/this.S,x=(c[1]-k[1])/this.S,t=r,r=Math.cos(-t),y=Math.sin(-t),t=v*r-x*y,v=v*y+x*r;u[0]=k[0]+t*this.S;u[1]=k[1]+v*this.S}m=w.H.HI([[u[0]-m+p,u[1]-n+s],[u[0]+p,u[1]+s]]);w.H.nd(m,
k)&&d.push(h)}else if("undefined"!==typeof k.get("radius"))l=k.Oa,l=new w.G(l[0],l[1]),m=new w.G(c[0],c[1]),k=k.get("radius"),"px"===h.get("unit")?m.Ld(l)/Math.pow(2,20-this.zoom)<k&&d.push(h):m.Ld(l)*Math.cos(h.get("center").O*Math.PI/180)<=k/this.zn*Math.pow(2,20-this.zoom)&&d.push(h);else{if(l=h.get("params"),l.visible){k=k.Oa;r=l.cC%360;u=[c[0],c[1]];r&&(v=(c[0]-k[0])/this.S,x=(c[1]-k[1])/this.S,t=Math.PI*r/180,r=Math.cos(-t),y=Math.sin(-t),t=v*r-x*y,v=v*y+x*r,u[0]=k[0]+t*this.S,u[1]=k[1]+v*this.S);
m=h.width*this.S;n=h.height*this.S;p=l.offset.x*this.S;s=l.offset.y*this.S;v=l.verticalAlign;switch(l.textAlign){case "center":p-=m/2;break;case "right":p-=m}switch(v){case "middle":s-=n/2;break;case "bottom":s-=n}m=w.H.HI([[u[0]-m-p,u[1]-n-s],[u[0]-p,u[1]-s]]);k[0]instanceof Array||(k=[k]);for(n=k.length-1;0<=n;n-=1)if(w.H.nd(m,k[n])){l.shape?this.xy(h,u,k)&&d.push(h):d.push(h);break}}}else k.nd?k.nd(c)&&d.push(h):k.Xt&&1.8*k.Xt(c)<=h.get("strokeWeight")*this.S&&d.push(h);this.Ph?d.sort(function(a,
b){return a.Tj>b.Tj?-1:1}):d.sort(function(a,b){return a.get("isTop")?-1:b.get("isTop")?1:a.get("zIndex")>b.get("zIndex")||a.get("zIndex")===b.get("zIndex")&&a.Tj>b.Tj?-1:1});b(d,e)}else b([],e)}},xy:function(a,b,c){var d=(b[0]-c[0][0])/this.S;b=(b[1]-c[0][1])/this.S;a=a.get("params");c=a.offset;var d=[d-c.x,b-c.y],e;a=a.shape;if("circle"===a.F.type){if(b=a.F.coords[0],c=a.F.coords[1],Math.sqrt((d[0]-b)*(d[0]-b)+(d[1]-c)*(d[1]-c))<=a.F.coords[2])return!0}else{if("poly"===a.F.type)return e=a.F.coords,
e=this.rC(e),w.Qc.nd(d,e);if("rect"===a.F.type)return e=a.F.coords,a=e[0],b=e[1],c=e[2],e=e[3],e=[[a,b],[c,b],[c,e],[a,e]],w.Qc.nd(d,e)}return!1},rC:function(a){for(var b=[],c=0;c/2<a.length/2;c+=2)b.push([a[c],a[c+1]]);return b},xV:function(a,b,c,d,e,g,h){var k=["position:absolute;"];k.push("top:"+Math.round(c)+"px;");k.push("left:"+Math.round(b)+"px;");k.push("width:"+Math.round(d)+"px;");k.push("height:"+Math.round(e)+"px;");1>g&&("opacity"in a.style?(k.push("opacity"),k.push(":"),k.push(g),k.push(";")):
8<=document.documentMode?(k.push("-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity="),k.push(Math.ceil(100*g)),k.push(")';")):(k.push("filter:alpha(opacity="),k.push(Math.ceil(100*g)),k.push(");")));k.push("z-index:"+h+";");k.join("");w.j.ZY(a,k.join(""))}});w.Q.Ob=w.aa.extend({ga:[w.ka,w.te],B:function(a){this.g=a;this.wj=a.wj;this.K=a.La.w;this.X("display",a);this.X("rotateEnable",a);this.X("style",a);this.X("hightlight",a)},tL:function(a){this.vd=a||w.a.Li("ff"+this.g.vd.slice(1))},kr:function(a,b,c,d){function e(a,d){a.length&&(h[w.a.indexOf(b,d)]=a);k-=1;0>=k&&(c(h),k=0)}for(var g=b.length,h=[],k=0,l,m=[],n=0;n<g;n+=1)l=b[n],l instanceof w.w.Kc&&l.get("visible")&&(m.push(this.nr(l)),k+=1);for(g=0;g<m.length;g+=1)m[g].kr(a,e,d)}});w.CU={Zf:function(a,b){for(var c=[],d=0,e=a.length;d<e;d+=2){var g=0,g="str"===b?w.a.Sc(parseInt(a.substr(d,2),16)/(0===d?255:1),3):w.a.Sc(parseInt(a.substr(d,2),16)/255,3);c.push(g)}c.push(c.shift());return"str"===b?"rgba("+c.join(",")+")":c},SX:function(a,b,c){if(b[c])console.log("customType repeat!!",c);else{var d={};d.visible=void 0===a.visible?!0:a.visible;d.cia=void 0===a.showLabel?!0:a.showLabel;d.ik=void 0===a.showIcon?!0:a.showIcon;if(void 0!==a.color){var e="",g="";a.color&&(e=this.Zf(a.color,
"str"),g=this.Zf(a.color));d.color={canvas:e,uf:g}}else d.opacity=a.opacity;void 0!==a.fillColor?(g=e="",a.fillColor&&(e=this.Zf(a.fillColor,"str"),g=this.Zf(a.fillColor)),d.fillColor={canvas:e,uf:g}):d.xd=a.fillOpacity;void 0!==a.strokeColor?(g=e="",a.strokeColor&&(e=this.Zf(a.strokeColor,"str"),g=this.Zf(a.strokeColor)),d.strokeColor={canvas:e,uf:g}):d.Va=a.strokeOpacity;void 0!==a.textFillColor?(g=e="",a.textFillColor&&(e=this.Zf(a.textFillColor,"str"),g=this.Zf(a.textFillColor)),d.wia={canvas:e,
uf:g}):d.xia=a.textFillOpacity;void 0!==a.textStrokeColor?(g=e="",a.textStrokeColor&&(e=this.Zf(a.textStrokeColor,"str"),g=this.Zf(a.textStrokeColor)),d.yia={canvas:e,uf:g}):d.zia=a.textStrokeOpacity;void 0!==a.backgroundColor?(g=e="",a.backgroundColor&&(e=this.Zf(a.backgroundColor,"str"),g=this.Zf(a.backgroundColor)),d.backgroundColor={canvas:e,uf:g}):d.F$=a.backgroundOpacity;a.texture&&(d.lc=w.A.Rb+"://"+a.texture);b[c]=d}},ML:function(a,b,c,d){if(a)for(var e in a)if(a.hasOwnProperty(e)){var g=
a[e],h=e;c&&(h=c+":"+e);if(g.detailedType)this.SX(g,b,h),this.ML(g.detailedType,b,h,g);else if(g.subType)this.ML(g.subType,b,h);else{if(void 0!==g.code){for(var k in d)d.hasOwnProperty(k)&&void 0===g[k]&&void 0!==d[k]&&"isDetailed"!==k&&"detailedType"!==k&&(g[k]=d[k]);h=c+":"+g.code}this.SX(g,b,h)}}},styleChanged:function(){if(this.g.J.dh){var a={};this.ML(this.g.get("style"),a);this.Sq=a;var a=this.Sq["regions:land"],b=this.Sq.water,c=this.Sq.sky,d=this.Sq.buildings,e,g,h,k,l;if(a){var m="rgba(0,0,0,0)";
if(a.visible){var n=this.jr(w.a.LY(this.g.vd.substr(1)),a.opacity,a.color);n&&(m=n,e=this.So(w.a.Vr(this.g.vd.substr(1)),a.opacity,a.color))}this.g.Sx=m}else this.g.Sx="";b&&b.visible&&(g=this.So(w.a.Vr(this.g.XB.substr(1)),b.opacity,b.color));c&&c.visible&&(h=this.So(w.a.Vr(this.g.fx.substr(1)),void 0,c.color));d&&(d.visible?(k=this.So(w.a.Li(this.g.iA[0]),void 0,d.fillColor),l=this.So(w.a.Li(this.g.iA[1]),void 0,d.strokeColor)):(k=[1,1,1,0],l=[1,1,1,0]));this.tL&&this.tL(e,g,h,[k,l]);this.j_?this.j_(this.Sq):
this.set("display")}},jr:function(a,b,c){if(a){if(void 0!==b)return a=a.split(","),a[3]=w.a.Sc(parseFloat(b),3)+")",a.join(",");if(c)return c.canvas}return a},So:function(a,b,c){if(a){if(void 0!==b)return[a[0],a[1],a[2],w.a.Sc(parseFloat(b),3)];if(c)return c.uf}return a},$C:function(a,b){if(void 0!==b){var c=this.Sq[a+":"+b];if(c)return c}return this.Sq[a]},Uj:function(a,b,c,d){var e=null,g=a;d=d?this.jr:this.So;if(e=this.$C(b))if(e.visible){var g=1,h="";if(c)if(e.fillColor||e.xd)g=e.xd,h=e.fillColor;
else{if(e.color||e.opacity)g=e.opacity,h=e.color}else if(e.strokeColor||e.Va)g=e.Va,h=e.strokeColor;else if(e.color||e.opacity)g=e.opacity,h=e.color;g=d(a,g,h)}else g="";this.Wo===b&&(g=this.mr(g||a));return g},Ro:function(a,b,c){c=c?this.jr:this.So;var d=null,e=a;(d=this.$C(b))&&(e=d.visible?c(a,d.opacity,d.color):"");this.Wo===b&&(e=this.mr(e||a));return e},du:function(a,b,c,d,e){var g=a,h=b,k=c,l=!0,m=!0,n=1,p=this.$C(d,e);p&&(p.visible&&p.cia?(g=this.jr(a,p.xia,p.wia),h=this.jr(b,p.zia,p.yia),
k=this.jr(c,p.F$,p.backgroundColor),l=p.ik):(m=l=!1,g=h=k=""));p=!1;this.Wo===d?p=!0:void 0!==e&&this.Wo===d+"-"+e&&(p=!0);p&&(g=this.mr(g||a),h=this.mr(h||b),k=this.mr(k||c),n=1-1.6*this.ou,m=l=!0);return[g,h,k,l,m,n]},gr:function(a,b,c,d){var e=null,g=a,h=b;d=d?this.jr:this.So;if(e=this.$C(c))e.visible?(g=d(a,e.xd,e.fillColor),h=d(b,e.Va,e.strokeColor)):g=h="";this.Wo===c&&(b=h||b,g=this.mr(g||a),h=this.mr(b));return[g,h]}};w.Q.Ob.ob(w.CU);w.Q.canvas.Ob=w.Q.Ob.extend({B:function(a){arguments.callee.oa.apply(this,arguments);this.type="2D"},nr:function(a){if(!a.Q){var b=a.Jl(this);b&&!b.Xaa&&(a.Q=b)}return a.Q},kc:function(a){var b=this.g.Sx||this.g.vd;this.aM!==b&&this.g.J.dh&&(this.g.YY(b),this.aM=b);this.g.La.Ao.style.cssText="";for(var c=a.$a,b=a.W,d=a.size.width,e=a.size.height,g=0;g<c.length;g+=1){var h=c[g],k=this.nr(h),l=c[g].mn();if(k&&k.q)if(!l.visible||l.gd[0]>b.zoom||l.gd[1]<b.zoom||h.xa&&0===h.xa.length){if(k=k.gi())if(k.length)for(l=
0;l<k.length;l+=1)k[l].parentNode===this.K&&this.K.removeChild(k[l]);else k.parentNode===this.K&&this.K.removeChild(k)}else{k.kc(a,l);var h=k.gi(),m,n,p=k.transform;if(!p||!h||k.eh&&!this.g.J.ta)c[g].Xi&&h.parentNode!==this.K&&(this.K.appendChild(h),c[g].yb=h);else{c[g].yb=h;h.length||(h=[h],p=[p]);for(var q=0;q<h.length;q+=1)if(m=h[q],n=p[q],!n.nu){var s=n.translate.x,r=n.translate.y;c[g].uD||(s=w.a.Sc(s,2),r=w.a.Sc(r,2));var u=n.scale;1E-5>Math.abs(s)&&(s=0);1E-5>Math.abs(r)&&(r=0);var v=[];v.push("position:absolute");
v.push("z-index:"+(n.xi||c[g].get("zIndex")));c[g].Vx?(v.push("top:"+Math.floor(e/2+r)+"px"),v.push("left:"+Math.floor(d/2+s)+"px")):m.BW?(v.push("height:"+m.height*u+"px"),v.push("width:"+m.width*u+"px"),v.push("top:"+(e/2-r*u)+"px"),v.push("left:"+(d/2-s*u)+"px")):(1!==u&&(v.push(w.j.Ep[w.j.jf]+"-origin:"+s+"px "+r+"px"),v.push(w.j.Ep[w.j.jf]+":scale3d("+u+","+u+",1)")),v.push("top:"+Math.floor(e/2-r)+"px"),v.push("left:"+Math.floor(d/2-s)+"px"),k.bg&&(v.push("height:"+m.height+"px"),v.push("width:"+
m.width+"px")));k.uD||1===l.opacity||"number"!==typeof l.opacity||v.push(w.j.DV(m,l.opacity));m.parentNode!==this.K&&this.K.appendChild(m);w.j.ZY(m,v.join(";"))}}}}a=this.g.La.Ao;h=this.g.La.w;c=this.g.La.D;w.j.jf&&"number"===typeof b.rotation&&0!==b.rotation?(a.style[w.j.jf+"Origin"]=d/2+"px "+e/2+"px",a.style[w.j.jf]="rotate("+b.rotation+"deg)",a.style.overflow="visible",h.style.overflow="visible",c.style.overflow="visible"):(a.style.cssText="",h.style.cssText="-webkit-transform: translateZ(0);",
c.style.cssText="");this.g.ds=!1}});w.Q.zi=w.Q.qc.extend({B:function(a,b){arguments.callee.oa.apply(this,arguments);this.X("reload",a,!0);var c=a.fa.get("cacheSize");if(this.g&&this.g.J){var d=this.g.J.get("tileCacheSize");d&&0<d&&(c=d)}this.wa=new w.hf(c);this.Gi=!1;var e=this;this.wa.uL.DT(function(a){e.hw(a)});this.hc=1;this.Cm=50;this.JO=!0;this.q.wa=this.wa;this.Yj=new w.Rz(6,null,a.EJ);new w.Rz(5,null,a.EJ)},Eu:function(){this.clear();this.wa.clear();this.Ic&&(this.Ic.I("tiles",this.RD,this),this.Ic.I("ack",this.QD,this),this.Ic.I("disable",
this.PD,this),this.Ic=null);this.bg&&w.C.I(this.Qa,"webglcontextlost",this.Py,this);this.g.I("zoomend",this.Ri,this);this.g.I("moveend",this.Ri,this)},reloadChanged:function(){this.q&&(this.q.ta=!1);this.wa.clear();this.reload=!0;this.set("display")},aj:function(a,b,c){function d(b){a.loaded=!0;e.q&&(a.status="loaded",a.qa=!0,a.tc=b,e.set("display",0),"function"===typeof c&&c())}var e=this;a.status="loading";e.wa.set(a.key,a);this.q.Qt&&this.q.Qt.call(this,a,d,function(){a.loaded=!0;e.q&&(a.status=
"loaded",a.qa=!0,"function"===typeof c&&c())})},VZ:function(a,b,c,d){var e=[];c=c||18;b=Math.pow(2,b-c);for(var g=0;g<a.length;g+=1){var h=a[g].ma,k=Math.floor(h.x/b),h=Math.floor(h.y/b);d?(k=c+"/"+k+"/"+h,h=this.wa.get(k)):(h=new w.uk(c,k,h),k=h+"",h=new w.Xa(h));!e[k]&&h&&(e.push(h),e[k]=1)}return e},al:function(a){for(var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:!1,c=a.length-1;0<=c;c-=1){var d=a[c];if(d.length){if(this.q.nx){for(var e=[],g=d.length-1;0<=g;g-=1){var h=d[g],k=h.ma;
this.q.g.eo.sz(k.x,k.y,k.z)?e.push(d[g]):(this.wa.set(h.key,h),h.loaded=!0,h.status="loaded",h.qa=!0,h.Ga={})}d=e;a[c]=e;if(0==e.length)continue}if(this.ji){if(this.g.Iz)break;e=d[0].ma.z;18<e&&(d=this.VZ(d,e));this.es(d,this.bg?1:0);for(h=g=0;g<d.length;)this.cL(d.slice(50*h,50*h+50),e,b),g+=50,h+=1}else{var l=this,e=function(){var a=d.length;return function(){if(0===--a){var b={key:"rb",index:0,id:l.g.J.id};l.q.fa.oi||(w.Yd.ue.end(b),w.Yd.ue.end(w.extend(b,{index:1})))}}}();this.es(d);this.wn+=
d.length;for(g=d.length-1;0<=g;g-=1)this.aj(d[g],this.Yj,e)}}}},iu:function(a,b){var c=this.wa.get(a+"");c||b||(c=new w.Xa(a.vb()));return c},wE:function(a,b){return this.ee*Math.pow(2,a-b)},hw:function(a){a.dp&&this.Yj.dU(a.dp);a.jE=!1;a.loaded=!1},Nt:function(a,b){var c=(2<arguments.length&&void 0!==arguments[2]?arguments[2]:0)||this.Ta,d=a.od.x,e=a.od.y,g=a.Lb.x,h=a.Lb.y;new w.G(0,0);var k=this.wE(20,c);b&&(g=Math.max(b[0],g)-b[0],h=Math.max(b[1],h)-b[1],d=Math.min(b[2],d)-b[0],e=Math.min(b[3],
e)-b[1],new w.G(Math.floor(b[0]/k),Math.floor(b[1]/k)));d/=k;e/=k;d={Sd:0===d%1?d-1:Math.floor(d),yd:0===e%1?e-1:Math.floor(e),pe:Math.floor(g/k),zd:Math.floor(h/k)};d.lY=d.Sd-d.pe+1;d.Dga=d.yd-d.zd+1;d.z=c;d.S=this.S*Math.pow(2,this.zoom-c);d.gD=Math.ceil(d.lY/2);return d},wr:function(a,b,c){return b<a.pe||b>a.Sd||c<a.zd||c>a.yd?!1:!0},es:function(a,b){if(a.length){var c=this.gb.wc(this.ee<<20-a[0].ma.z),d=Math.floor(c.x),e=Math.floor(c.y);a.sort(function(a,c){var k=a.ma,l=c.ma,m=k.x-d,k=k.y-e,n=
l.x-d,l=l.y-e;return(b?-1:1)*(n*n+l*l-(m*m+k*k))})}},clear:function(){this.Yj.clear()},mm:function(a,b){this.rg=!1;this.clear();this.ai=b.ai;this.$h=b.$h;this.ee=b.ee;var c=a.W;this.ef=b.ef||a.W.ef;this.zh=c.zh;this.size=a.size;this.rotation=c.rotation;this.gb=c.gb;this.Aa=a.W.Aa;this.zoom&&(this.Gu=c.zoom>this.zoom?"in":c.zoom<this.zoom?"out":!1);this.Se=a.Se;this.If=a.If;this.zoom=c.zoom;this.ce=c.ce;this.Ta=!1===this.ji&&!this.q.kW&&this.q.ja?this.ce+1:this.ce;this.De&&this.Ta>this.De&&(this.Ta=
this.De);this.hm&&this.Ta<this.hm&&(this.Ta=this.hm);this.S=c.S;this.bf=c.bf;c=a.W.Aa;this.Mf=this.Nt(c,b.H);this.tm=c.YE?this.Nt(c.YE,b.H):null;var c=this.Mf,d=this.Aa.FZ,e=null,e=d<this.zoom&&this.tm?this.tm:c,g=[],h=[],k,l=[],m=[],n=[],p=new w.uk(0,0,0),q,s=this.zoom,m=this.Fm||"",r={},u={},v,x,t,y,B,z;this.Pc=1E6*Math.random()<<0;for(q=m.length-1;0<=q;q-=1)if(k=m[q],!(k.Rs<b.opacity))if(p.z=k.ma.z,p.x=k.ma.x,p.y=k.ma.y,p.z===this.Ta)r[p+""]|=16;else if(p.z<this.Ta){if(r[p+""]|=64,this.ai)for(y=
this.Ta-p.z,v=Math.max(c.pe,p.x<<y),s=Math.min(c.Sd,(p.x+1<<y)-1),x=Math.max(c.zd,p.y<<y),t=Math.min(c.yd,(p.y+1<<y)-1),p.z=this.Ta,y=v;y<=s;y+=1)for(p.x=y,B=x;B<=t;B+=1)p.y=B,z=p+"",r[z]|=32,u[z]=u[z]?Math.max(k.ma.z,u[z]):k.ma.z}else if(this.$h)for(v=1;p.z>=this.Ta;){r[p+""]|=v;v=p.x>>1;x=p.y>>1;s=v<<1;t=x<<1;k=0;for(y=2;0<y;y-=1)for(p.x=s+y,B=2;0<B;B-=1)p.y=t+B,r[p+""]&5&&(k+=1);p.z-=1;p.x=v;p.y=x;v=4===k?4:2}m=[];p.z=this.Ta;q=!0;this.wa.kU();for(y=e.pe;y<=e.Sd;y+=1)for(p.x=y,B=e.zd;B<=e.yd;B+=
1)p.y=B,this.wa.dX(""+p),k=this.iu(p),v=!1,k.qa?(k.Pc=this.Pc,this.wr(c,y,B)&&(m.push(k),this.tj&&(k.hc!==this.hc||1>k.Rs)&&(v=!0))):(q=!1,this.wr(c,y,B)&&(v=!0),k.status||this.ce!==d||this.tm&&!this.wr(this.tm,y,B)||l.push(k)),v&&n.push(k);q?(this.$x||(this.$x=!0),this.q.ta||(k={key:this.q.eh?"rl":"rb",index:1,id:this.g.J.id},this.q.fa.oi||(w.Yd.ue.end(k),w.Yd.ue.push({key:"ftc",Un:m.length,id:this.g.J.id})))):this.q.ta=!1;this.rg=q;m.length&&this.$x&&(g.push(m),m.rg=q);h.push(l);d=!1;if(this.$h){n=
n.slice(0);e=[];for(q=n.length-1;0<=q;q-=1)k=n[q],r[k.key]&4||e.push(k);k=b.gd[1];for(s=this.Ta+1;n.length&&s<=k;s+=1){m=[];l=n;n=[];p.z=s;for(q=l.length-1;0<=q;q-=1)if(y=l[q],v=r[y.key],v&7)for(v=y.ma.x<<1,x=y.ma.y<<1,y=1;0<=y;y-=1)for(p.x=v+y,B=1;0<=B;B-=1)p.y=x+B,z=p+"",t=this.wa.VD(z),r[z]&5&&t&&t.qa?(t.Mw=!0,t.Pc=this.Pc,m.push(t)):n.push(new w.Xa(p.vb()));m.length&&(d=!0,g.push(m))}n=e}if(!d&&this.ai)for(y=!g.length||this.bg?b.gd[0]:Math.max(b.gd[0],this.Ta-2),Math.max(y,this.Ta-this.B5),s=
this.Ta-1;n.length&&s>=y;s-=1){m=[];B={};l=n;n=[];for(q=l.length-1;0<=q;q-=1)k=l[q],p.z=s,p.x=k.ma.x>>1,p.y=k.ma.y>>1,k=this.iu(p),B[k.key]||(B[k.key]=1,v=!1,k.qa&&(!this.F7||r[k.key]&64)?(p.x=Math.min(c.Sd,Math.max(c.pe,p.x<<this.Ta-s)),p.y=Math.min(c.yd,Math.max(c.zd,p.y<<this.Ta-s)),p.z=this.Ta,z=p+"","number"===typeof u[z]&&k.ma.z>u[z]?v=!0:k.Mw=!0,k.Pc=this.Pc,m.push(k)):v=!0,v&&n.push(k));m.length&&g.push(m)}this.Er=this.wn=0;this.al(h);this.lj=g;this.q.set("tiles",g);this.WL(a,b)},cJ:function(a){var b=
a.Pl,b=void 0===b?{}:b,c=a.xs,d=void 0===c?0:c,c=a.Bp,c=void 0===c?0:c;a=a.H;var e=null;d?(b=this.Ta+d,c=this.g.J.getCoordsBoundByZoom(b),e=this.Nt(c,a,b)):(a=this.Mf,d=this.Gi,e={pe:a.pe-(!d||b.left?c:0),Sd:a.Sd+(!d||b.right?c:0),zd:a.zd-(!d||b.pv?c:0),yd:a.yd+(!d||b.HC?c:0)});return e},hy:function(a){var b=this,c=a.Bp,d=a.xs,e=void 0===d?0:d,d=a.mode,g=void 0===d?0:d,h=[];a=this.cJ({Pl:a.Pl,xs:e,Bp:void 0===c?0:c,H:a.H});c=function(){var a=void 0;switch(g){case 0:a=function(a,c){if(0<=a&&0<=c&&
(a<b.Mf.pe||c<b.Mf.zd||a>b.Mf.Sd||c>b.Mf.yd)){var d=new w.uk(b.Ta+e,a,c);b.wa.Fc(d.toString())||h.push(new w.Xa(d,!0))}};break;default:a=function(a,c){var d=new w.uk(b.Ta+e,a,c);b.wa.Fc(d.toString())||h.push(new w.Xa(d,!0))}}return a}();for(d=a.pe;d<=a.Sd;d++)for(var k=a.zd;k<=a.yd;k++)c(d,k);return h},RF:function(){var a=this.g.J;return a.fY&&a.get("preloadMode")&&200<=this.wa.Al&&this.q.fa.Ar()},WL:function(a,b){var c=a.Pl,d=a.Mc,e=b.H,g=b.gd;if(this.RF()){if(d||!this.Gi)c=this.hy({Pl:c,Bp:this.Gi?
2:1}),c.length&&this.al([c],!0);this.Ta>=g[0]+2&&("out"===this.Gu||!this.Gi)&&(e=this.hy({xs:this.Gi?-2:-1,mode:1,H:e}),e.length&&this.al([e],!0));this.Gi=!0}}});w.Q.Gd.zi=w.Q.zi.extend({B:function(a,b){arguments.callee.oa.apply(this,arguments);this.Cm=120;this.ji=!1;this.Ef();this.De=a.De;this.hm=a.hm},gi:function(){return this.yb},Ef:function(){this.yb=document.createElement("div");this.yb.className=this.q.fa.get("className")||"amap-layer";this.er=document.createDocumentFragment()},Ur:function(a){var b=Math.pow(2,a.W.zoom-this.re),c=a.W.gb.Ua(this.ep).wc(this.qi);this.transform={translate:this.transform.translate.add(c),scale:b,rotate:0};this.gb=a.W.gb},
DI:function(a,b){if(!this.ra||3E4<Math.abs(this.gb.x-this.ra.x)/this.S||3E4<Math.abs(this.gb.y-this.ra.y)/this.S)this.ra=this.gb;this.re=this.ce;this.qi=this.bf;this.pi=!1;this.currentTime=+new Date;this.qN=b.qN;var c=this.Mf;this.tj=this.Cm&&b.kC;var d=this.lj,e=256*c.lY,c=256*c.Dga;this.Se=this.zoom<<0!==this.zoom;var g=this.gb.Ua(this.ra);g.x<-w.a.Za/2&&(g.x+=w.a.Za);g.x>w.a.Za/2&&(g.x-=w.a.Za);this.TI=g.wc(this.bf);return[d,e,c,b]},Tu:function(a,b){var c=this.DI(a,b);this.vp.apply(this,c);this.Qe(a);
this.rg&&!this.q.ta&&(c=this.q,c.fa.oi||w.Yd.ue.end({key:"rb",index:2,id:this.g.J.id}),c.ta=!0,c.cd?c.ia("renderComplete"):(c.cd=!0,c.ia("complete")))},kc:function(a,b){this.rk=a.rk;this.If=a.If;this.mm(a,b);this.ep&&w.l.Mj&&(a.Se||a.If)?this.Ur(a,b):this.Tu(a,b);this.ep=this.gb;this.pi&&this.set("display",0)},Tr:function(){for(var a=this.yb.childNodes,b=a.length-1;0<=b;b-=1)a[b]&&a[b].hc!==this.hc&&this.yb.removeChild(a[b])},$D:function(a,b){return a.zd===b.zd&&a.pe===b.pe&&a.yd===b.yd&&a.Sd===b.Sd},
vp:function(a){var b=this.hc;this.hc+=1;var c=!1,d,e,g;e=!1;var h=[];this.ra.x-this.gb.x<-w.a.Za/2?this.ra=new w.G(this.ra.x+w.a.Za,this.ra.y):this.ra.x-this.gb.x>w.a.Za/2&&(this.ra=new w.G(this.ra.x-w.a.Za,this.ra.y));for(d=a.length-1;0<=d;d-=1)if(g=a[d],g.length){e=g[0].ma.z;for(var k,l,m=this.wE(this.ce,e),n=g.length-1;0<=n;n-=1){l=g[n];this.GY(l);if(!l.Jc&&this.ra===l.ra&&l.re===this.re){var p=l.tc;if(p&&p.parentNode===this.yb&&1===l.Rs){h.push(l);p.hc=this.hc;l.hc=this.hc;continue}}l.ra=this.ra;
l.re=this.re;k=l.ma;var c=!0,q=(new w.G((k.x<<20-e)*this.ee,(k.y<<20-e)*this.ee)).Ua(this.ra),q=q.wc(this.bf);q.x=Math.floor(q.x);q.y=Math.floor(q.y);var s=1;if(!l.AP||this.JO&&l.hc!==b)l.AP=this.currentTime;this.tj&&!l.Mw?(p=Math.max(0,Math.abs(k.z-this.zoom)-1),s=Math.min(1,(this.currentTime-l.AP)/(1/Math.pow(1.32,p)*this.Cm)),1!==s&&(this.pi=!0)):l.Mw=!1;l.hc=this.hc;l.Rs=s;l.qa?(p=l.tc,!p&&l.Jc&&l.Jc.tc&&(p=l.Jc.tc),0!==s&&p&&(this.xV(p,q.x,q.y,m,m,s,k.z),p.parentNode!==this.yb&&(w.l.bh&&"overlayer"===
this.q.get("type")&&(p.style.display="none"),this.er.appendChild(p)),p.hc=this.hc,l.ce=this.ce,h.push(l))):l.Pc=null}e=!0}1<a.length&&(this.pi=!0);this.Fm=h;this.Tr();this.yb.appendChild(this.er);return c||!e},GY:function(){},Qe:function(){this.transform={translate:this.TI,scale:Math.pow(2,this.zoom-this.ce),rotate:0}}});window.CanvasRenderingContext2D&&(window.CanvasRenderingContext2D.prototype.jJ=function(a,b,c,d,e){"undefined"===typeof e&&(e=[10,10]);this.moveTo(a,b);var g=c-a,h=d-b,k=Math.floor(Math.sqrt(g*g+h*h));d=g/k;c=h/k;e.YK=0;for(var l=[],g=this.CC,m=0,n=0,p=!1,q=h=0;q<e.length;q+=1)e.YK+=e[q],l[q]={xJ:e[q]*d,yJ:e[q]*c,wD:h+=e[q]},g-=e[q],0>g&&!p&&(m=q,n=-g,p=!0);for(p=0;n+p<=k;)n<e[m]?(g=n*d,h=n*c):(g=l[m].xJ,h=l[m].yJ),a+=g,b+=h,this.oz?this.moveTo(a,b):this.lineTo(a,b),p+=n,this.oz=!this.oz,n=e[(m+1)%
e.length],m=(m+1)%e.length;k-=p;a+=k*d;b+=k*c;this.oz?this.moveTo(a,b):this.lineTo(a,b);this.CC=(this.CC+p+k)%e.YK},window.CanvasRenderingContext2D.prototype.eba=function(a,b,c,d){"undefined"===typeof d&&(d=[10,10]);var e=2*Math.PI*c,g=0>=d?e:Math.round(e/(d[0]+d[1])),h=(d[0]+d[1])/e*2*Math.PI;d=d[0]/e*2*Math.PI;for(e=0;e<g;e+=1)this.beginPath(),this.arc(a,b,c,e*h,e*h+d),this.stroke()});w.Q.Rd.rj=w.Q.zi.extend({B:function(a,b){arguments.callee.oa.apply(this,arguments);this.Ef()},nK:function(){return this.mb.MM},gi:function(){return this.yb},Ef:function(){this.yb=document.createElement("div");this.yb.className="amap-markers";this.mb=new w.Q.Rd.Kc(this.yb);this.mb.q=this.q;this.T.K.appendChild(this.yb)},Kp:function(a,b){this.er=b.er;this.tu=b;this.ef=a.W.ef;this.S=a.W.S;this.zoom=a.W.zoom;this.size=a.size;this.Aa=a.W.Aa;this.zn=a.S;this.ib=a.W.gb;this.zh=a.W.zh;var c=!1;if(!this.ra||
3E4<Math.abs(this.ib.x-this.ra.x)/this.S||3E4<Math.abs(this.ib.y-this.ra.y)/this.S)c=!0;if(c||this.zoom<<0!==this.zoom||this.re!==this.zoom)this.ra=this.ib,this.re=this.zoom},rr:function(a){var b=a.W.Aa.Vb.y*this.S;a=a.W.Aa.Vb.x*this.S;return[this.ib.x-a,this.ib.y-b,this.ib.x+a,this.ib.y+b]},Tr:function(){if(this.Bg&&this.Bg)for(var a in this.Bg)if(this.Bg.hasOwnProperty(a)){var b=this.Bg[a];b.Pc!==this.Pc&&b.ea&&this.T.wj.appendChild(b.ea)}},kc:function(a,b){this.Pc=1E6*Math.random()<<0;this.Kp(a,
b);this.W=a.W;this.size=a.size;var c=this.q;this.ee=256;var d,e;e=this.rr(a);var g=0;c.Vk&&(g=50*this.S);e[0]-=this.q.Ge*this.S+g;e[1]-=this.q.df*this.S+g;e[2]+=this.q.Ge*this.S+g;e[3]+=this.q.df*this.S+g;c=c.Ui(e);for(d in c)c.hasOwnProperty(d)&&(c[d].Pc=this.Pc,c[d].UW=this);this.Tr(c);this.Kp.call(this.mb,a,b);this.mb.ez(c);this.Bg=c;this.Qe(a)},Qe:function(){var a=Math.pow(2,this.zoom-this.ce);this.transform={translate:this.ra.Ua(this.ib).wc(this.S),scale:a,rotate:0}}});w.Q.Rd.Kc=w.aa.extend({B:function(a){this.ej=a},ez:function(a,b){var c=document.createDocumentFragment(),d=b&&b.KK?null:{},e=!0,g;for(g in a)if(a.hasOwnProperty(g)){var h=a[g],k,l=h.get("params");if(h.ea)k=h.ea;else{k=w.j.create("div");k.className="amap-marker";var m=l.tg,n=l.jZ;m&&k.appendChild(m);n&&k.appendChild(n);h.ea=k;h.tg=m;if(n=l.title)m.title=n;this.q.Vk=!0;-1===w.a.indexOf(this.q.Lf,h)&&this.q.Lf.push(h);h.Yg=!0}var m=l.offset,n=m.x,p=m.y,q=l.textAlign,s=l.verticalAlign,m=!1;if("left"!==
q||"top"!==s)if(k.parentNode!==this.ej&&d&&(m=!0,d[g]=h,e=!1),!m){var r=w.j.ey(h.tg),u=r[0],r=r[1];switch(q){case "center":n-=u/2;break;case "right":n-=u}switch(s){case "middle":p-=r/2;break;case "bottom":p-=r}}if(h.Yg)u=[],s=this.Ho(h.Z.Oa),h.ra=this.ra,r=l.BN,q=Math.round(s[1]+p+r.y),s=Math.round(s[0]+n+r.x),u.push("top:"+q+"px"),u.push("left:"+s+"px"),u.push("z-index:"+(l.JW?this.q.Nn+10:l.zIndex)),w.l.ae||u.push(w.j.NV(k,l.cC,{x:-n,y:-p})),u.push("display:"+(l.visible?"block":"none")+";"),k.style.cssText=
u.join(";"),(n=l.label)&&n.content&&(l=l.NW,s=q=0,n.offset&&(q=n.offset.y+"px",s=n.offset.x+"px"),l.style.top=q,l.style.left=s,k.appendChild(l));else if(h.x0||this.zoom<<0!==this.zoom||h.zoom!==this.zoom||k.parentNode!==this.ej||h.ra!==this.ra)s=this.Ho(h.Z.Oa),h.ra=this.ra,r=l.BN,q=Math.round(s[1]+p+r.y),s=Math.round(s[0]+n+r.x),k.style.top=q+"px",k.style.left=s+"px";h.zoom=this.zoom;k.parentNode!==this.ej&&(w.l.bh&&w.a.iepngFix(k),c.appendChild(k),h.Yg=m);k.Qw=this.ej}this.ej.appendChild(c);e||
this.ez(d,{KK:!0})},Ho:function(a){return[(a[0]-this.ra.x)/this.S,(a[1]-this.ra.y)/this.S]}});var Bc=w.A,Kc=w.l,Zb=w.aa.Wq,Lc=w.jga,fa=document,Mc=!0,Nc=[];Kc.Oe&&Nc.push("touch");Kc.Y||Nc.push("mouse");Kc.pz&&(Nc.push("vectorlayer","overlay"),Kc.rm?Nc.push("wgl"):Nc.push("cmng","cgl"));if(Lc){for(var Oc=[],Pc=Lc.split(","),Qc=0;Qc<Pc.length;Qc+=1){var Rc=Pc[Qc];Zb[Rc]&&Oc.push.apply(Oc,Zb[Rc]);Oc.push(Rc)}Nc=Nc.concat(Oc)}Nc.push("sync");
if(Kc.bj){var Sc=!0,Tc=[],Uc=[];try{for(var Qc=0,Vc=Nc.length;Qc<Vc;Qc++){var Wc=JSON.parse(localStorage.getItem("_AMap_"+Nc[Qc]));if(Wc&&Wc.version===Bc.Th)Tc.push(Wc.script),Wc.css&&Uc.push(Wc.css);else{Tc=void 0;Sc=!1;break}}}catch(Xc){Tc=Uc=void 0,Sc=!1}if(Sc)try{Uc.length&&Yc();var Zc=Tc.join(";");eval(Zc)}catch($c){Mc=!1}else Mc=!1}else Mc=!1;if(Mc)for(Qc=0;Qc<Nc.length;Qc+=1)w.hb.Rx(Nc[Qc]).status=1;else Bc.Gy=!1,ad();
function bd(){for(var a=fa.getElementsByTagName("script"),b,c=0;c<a.length;c+=1)if(0===a[c].src.indexOf(Bc.ub+"/maps?")){b=a[c];break}return Bc.Cc||b&&b.async}function ad(){var a=Bc.ub+"/maps/modules?v="+Bc.Gq+"&key="+Bc.key+"&vrs="+Bc.Th+"&m="+Nc.join(",");bd()?cd(a):(fa.write('<script crossorigin="anonymous" id="amap_plus_js" src="'+a+'" type="text/javascript">\x3c/script>'),setTimeout(function(){fa.getElementById("amap_plus_js")||cd(a)},1))}
function cd(a){var b=fa.createElement("script");b.charset="utf-8";b.src=a;b.id="amap_plus_js";(a=fa.head||fa.getElementsByTagName("head")[0]||fa.body)&&a.appendChild(b)}
function Yc(){var a=Uc.join("\n"),b=fa.createElement("style");b.type="text/css";-1===Bc.ub.indexOf("webapi.amap.com")&&(a=a.replace(/webapi.amap.com/gi,Bc.ub.split("://")[1]));"https"===Bc.Rb&&(a=a.replace(/http:/gi,"https:"));if(b.styleSheet){var c=function(){try{b.styleSheet.cssText=a}catch(c){}};b.styleSheet.disabled?setTimeout(c,10):c()}else b.appendChild(fa.createTextNode(a));c=fa.head||fa.getElementsByTagName("head")[0];2>c.childNodes.length?c.appendChild(b):c.insertBefore(b,c.childNodes[1])}
;
(typeof _cssload_=="function")&&_cssload_("logo",".amap-logo{display:block!important;pointer-events:none;}",true)})(["fade461df1a9252187181890f5a8fddf",[115.423411,39.442758,117.514625,41.060816,116.405285,39.904989],"https://webapi.amap.com",1,"1.4.8",null,"110000","",true,false,false,true,"1594143126-20200522-1",false,"B","3_20_07_16_03"])
1
https://gitee.com/pingzi0211/alumni_book.git
git@gitee.com:pingzi0211/alumni_book.git
pingzi0211
alumni_book
同学录
master

搜索帮助