googlemaps-v3-utility-library
Version:
Google Maps API V3 Utility Library
1 lines • 2.92 kB
JavaScript
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('1U.1T=7(){3 x=G 6.5.1k(1h.1d(\'1G\'),{"1D":M});3 D=G 6.5.1k(1h.1d(\'1S\'),{1n:6.5.1m.1j,1P:M,1O:F,1J:M});3 E=G 6.5.1b({1a:"#10",17:0.8,15:2,1p:"#10",1o:0.1R});E.1l(D);3 B=G 6.5.1b({1a:"#10",17:0.8,15:2,1p:"#10",1o:0.1Q});B.1l(D);7 1i(h){3 e=h.V();3 b=h.R();3 g=e.L();3 f=e.K();3 a=b.L();3 i=b.K();3 d=G 6.5.N(a,f);3 c=G 6.5.N(g,i);T[e,d,b,c,e]}7 12(){3 a=x.O();I(D.O()!==a){D.Y(a)}}6.5.J.H(x,\'16\',7(){3 n=x.W();3 k=[];I(n!==1q){3 i=11;3 j=11;(7(){3 f=n.V();3 c=n.R();3 a=f.L();3 d=f.K();3 e=c.L();3 b=c.K();j=9.Q(P+a-e)-P;i=9.Q(Z+d-b)-Z})();3 p=11;3 s=11;(7(){3 c=D.W();3 g=c.V();3 d=c.R();3 a=g.L();3 e=g.K();3 f=d.L();3 b=d.K();p=9.Q(P+a-f)-P;p=p/2;s=9.Q(Z+e-b)-Z})();3 o=(p-j);3 m=(s-i);3 l=0.2;3 q=(2+2*l);3 r=F;I((m>(q-1)*(s/q))&&(o>(q-1)*(p/q))){D.U(D.X()+1)}1g I((m<l*s/2)||(o<l*p/2)){3 h=D.X();I(h>0){D.U(h-1)}1g{r=M}}I(r===F){k=1i(n)}}E.1f(k)});7 1e(a){T a*9.14/P}7 S(a){3 b=1e(a);T 9.1N(9.1M(b)+1/9.1K(b))}7 1c(a){T a*P/9.14}7 13(y){3 a=2*9.1I(9.1H(9.E,y))-9.14/2;T 1c(a)}6.5.J.H(D,\'16\',7(){3 r=x.W();I(r!==1q){3 e=r.V();3 o=r.R();3 i=e.L();3 p=e.K();3 t=o.L();3 g=o.K();3 b=x.O();3 c=D.O();3 u=c.K()-b.K();p+=u;g+=u;3 w=D.W();3 v=w.V().L();3 h=w.R().L();3 j=S(v);3 q=S(h);3 l=9.Q(j-q);3 k=9.Q(S(i)-S(t));3 f=q+(l-k)/2;3 m=j-(l-k)/2;i=13(m);t=13(f);3 n=G 6.5.N(t,g);3 a=G 6.5.N(t,p);3 s=G 6.5.N(i,p);3 d=G 6.5.N(i,g);B.1f([n,d,s,a,n])}});6.5.J.H(x,\'1F\',7(){3 a=9.1E(x.X()-4,0);I(D.X()!==a){D.U(a)}});3 C=F;3 z=F;6.5.J.H(x,\'1C\',7(){I((C===F)&&(z===F)){12()}});6.5.J.H(x,\'1B\',7(){I(z===M){z=F;C=F}});6.5.J.H(x,\'19\',7(){z=F;C=M});6.5.J.H(x,\'1s\',7(){12();C=F});6.5.J.H(D,\'19\',7(){z=F;C=M});6.5.J.H(D,\'1s\',7(){z=M;3 a=D.O();I(x.O()!==a){x.Y(a)}});6.5.J.H(D,\'1A\',7(a){C=M;D.Y(a.18);x.Y(a.18)});6.5.J.H(x,\'1z\',7(){D.1L({1n:x.1y()})});x.1x(6.5.1m.1j);x.U(8);3 A=G 6.5.N(1w.1v,-1u.1t);x.1r(A);D.U(4);D.1r(A)};',62,119,'|||var||maps|google|function||Math||||||||||||||||||||||||||||||||false|new|addListener|if|event|lng|lat|true|LatLng|getCenter|180|abs|getSouthWest|latToY|return|setZoom|getNorthEast|getBounds|getZoom|panTo|360|4444BB|null|updateOverlayMapCenter|yToLat|PI|strokeWeight|bounds_changed|strokeOpacity|latLng|dragstart|strokeColor|Polygon|radToDeg|getElementById|degToRad|setPath|else|document|pathFromBounds|ROADMAP|Map|setMap|MapTypeId|mapTypeId|fillOpacity|fillColor|undefined|setCenter|dragend|629|87|889|41|setMapTypeId|getMapTypeId|maptypeid_changed|dblclick|idle|center_changed|noClear|max|zoom_changed|map_canvas|pow|atan|disableDoubleClickZoom|cos|setOptions|tan|log|scrollwheel|disableDefaultUI|01|25|overlayMap|onload|window'.split('|'),0,{}))