PageSourceSearch

https://agrikaido.com/5262~main.js

js agrikaido.com collected 2026-10-03 02:29:19 UTC 22,109 bytes, 1 lines download raw bytes

1(self.webpackChunkagrikaido=self.webpackChunkagrikaido||[]).push([[5262],{5262:function(t,e,n){"use strict";var o=n(5389);function a(t){var e=t.getBoundingClientRect();return{x:e.left,y:e.top}}function i(t,e){for(;t;){if(t.classList&&t.classList.contains(e))return!0;t=t.offsetParent}return!1}var r=function(){return!0};function s(t,e,n,o){return"https://stamen-tiles.a.ssl.fastly.net/toner/"+n+"/"+t+"/"+e+(o>=2?"@2x":"")+".png"}var l=function(t,e){return(t+180)/360*Math.pow(2,e)},h=function(t,e){return(1-Math.log(Math.tan(t*Math.PI/180)+1/Math.cos(t*Math.PI/180))/Math.PI)/2*Math.pow(2,e)};function u(t,e){return t/Math.pow(2,e)*360-180}function c(t,e){var n=Math.PI-2*Math.PI*t/Math.pow(2,e);return 180/Math.PI*Math.atan(.5*(Math.exp(n)-Math.exp(-n)))}function m(t,e){var n=a(t);return[e.clientX-n.x,e.clientY-n.y]}var d,p=[c(Math.pow(2,10),10),c(0,10),u(0,10),u(Math.pow(2,10),10)],f="undefined"!=typeof window,g=f&&window.performance&&window.performance.now?function(){return window.performance.now()}:(d=(new Date).getTime(),function(){return(new Date).getTime()-d}),v=function(t){return f?(window.requestAnimationFrame||window.setTimeout)(t):(t((new Date).getTime()),null)},_=function(t){return!(!f||!t)&&(window.cancelAnimationFrame||window.clearTimeout)(t)};function M(t,e,n,o,a){return t&&0!==t.length?t.map((function(t){return e(n,o,a,t)+(1===t?"":" "+t+"x")})).join(", "):""}var w=function(t){var e,n;function d(e){var n,o,a,s,d,f,M,w,x,S,T;return(x=t.call(this,e)||this)._dragStart=null,x._mouseDown=!1,x._moveEvents=[],x._lastClick=null,x._lastTap=null,x._lastWheel=null,x._touchStartPixel=null,x._touchStartMidPoint=null,x._touchStartDistance=null,x._secondTouchEnd=null,x._warningClearTimeout=null,x._isAnimating=!1,x._animationStart=null,x._animationEnd=null,x._zoomStart=null,x._centerTarget=null,x._zoomTarget=null,x._zoomAround=null,x._animFrame=null,x._boundsSynced=!1,x._minMaxCache=null,x.updateWidthHeight=function(){if(x._containerRef){var t=x._containerRef.getBoundingClientRect();if(t&&t.width>0&&t.height>0)return x.setState({width:t.width,height:t.height}),!0}return!1},x.wa=function(){var t;return(t=window).addEventListener.apply(t,arguments)},x.wr=function(){var t;return(t=window).removeEventListener.apply(t,arguments)},x.bindMouseEvents=function(){x.wa("mousedown",x.handleMouseDown),x.wa("mouseup",x.handleMouseUp),x.wa("mousemove",x.handleMouseMove)},x.bindTouchEvents=function(){x.wa("touchstart",x.handleTouchStart,{passive:!1}),x.wa("touchmove",x.handleTouchMove,{passive:!1}),x.wa("touchend",x.handleTouchEnd,{passive:!1})},x.unbindMouseEvents=function(){x.wr("mousedown",x.handleMouseDown),x.wr("mouseup",x.handleMouseUp),x.wr("mousemove",x.handleMouseMove)},x.unbindTouchEvents=function(){x.wr("touchstart",x.handleTouchStart),x.wr("touchmove",x.handleTouchMove),x.wr("touchend",x.handleTouchEnd)},x.bindResizeEvent=function(){x.wa("resize",x.updateWidthHeight)},x.unbindResizeEvent=function(){x.wr("resize",x.updateWidthHeight)},x.bindWheelEvent=function(){x._containerRef&&x._containerRef.addEventListener("wheel",x.handleWheel,{passive:!1})},x.unbindWheelEvent=function(){x._containerRef&&x._containerRef.removeEventListener("wheel",x.handleWheel)},x.setCenterZoomTarget=function(t,e,n,o,a){if(void 0===n&&(n=!1),void 0===o&&(o=null),void 0===a&&(a=300),x.props.animate&&(!n||x.distanceInScreens(t,e,x.state.center,x.state.zoom)<=x.props.animateMaxScreens)){if(x._isAnimating){_(x._animFrame);var i=x.animationStep(g()),r=i.centerStep,s=i.zoomStep;x._centerStart=r,x._zoomStart=s}else x._isAnimating=!0,x._centerStart=x.limitCenterAtZoom([x._lastCenter[0],x._lastCenter[1]],x._lastZoom),x._zoomStart=x._lastZoom,x.onAnimationStart();x._animationStart=g(),x._animationEnd=x._animationStart+a,o?(x._zoomAround=o,x._centerTarget=x.calculateZoomCenter(x._lastCenter,o,x._lastZoom,e)):(x._zoomAround=null,x._centerTarget=t),x._zoomTarget=e,x._animFrame=v(x.animate)}else if(x.stopAnimating(),o){var l=x.calculateZoomCenter(x._lastCenter,o,x._lastZoom,e);x.setCenterZoom(l,e,n)}else x.setCenterZoom(t||x.state.center,e,n)},x.distanceInScreens=function(t,e,n,o){var a=x.state,i=a.width,r=a.height,s=x.latLngToPixel(n,n,o),l=x.latLngToPixel(t,n,o),h=x.latLngToPixel(n,n,e),u=x.latLngToPixel(t,n,e),c=(Math.abs(s[0]-l[0])+Math.abs(h[0]-u[0]))
1/2/i,m=(Math.abs(s[1]-l[1])+Math.abs(h[1]-u[1]))/2/r;return Math.sqrt(c*c+m*m)},x.animationStep=function(t){if(!(x._animationEnd&&x._animationStart&&x._zoomTarget&&x._zoomStart&&x._centerStart&&x._centerTarget))return{centerStep:x.state.center,zoomStep:x.state.zoom};var e,n=x._animationEnd-x._animationStart,o=(e=Math.max(t-x._animationStart,0)/n)*(2-e),a=(x._zoomTarget-x._zoomStart)*o,i=x._zoomStart+a;return x._zoomAround?{centerStep:x.calculateZoomCenter(x._centerStart,x._zoomAround,x._zoomStart,i),zoomStep:i}:{centerStep:[x._centerStart[0]+(x._centerTarget[0]-x._centerStart[0])*o,x._centerStart[1]+(x._centerTarget[1]-x._centerStart[1])*o],zoomStep:i}},x.animate=function(t){if(!x._animationEnd||t>=x._animationEnd)x._isAnimating=!1,x.setCenterZoom(x._centerTarget,x._zoomTarget,!0),x.onAnimationStop();else{var e=x.animationStep(t),n=e.centerStep,o=e.zoomStep;x.setCenterZoom(n,o),x._animFrame=v(x.animate)}},x.stopAnimating=function(){x._isAnimating&&(x._isAnimating=!1,x.onAnimationStop(),_(x._animFrame))},x.limitCenterAtZoom=function(t,e){var n=x.getBoundsMinMax(e||x.state.zoom);return[Math.max(Math.min(!t||isNaN(t[0])?x.state.center[0]:t[0],n[1]),n[0]),Math.max(Math.min(!t||isNaN(t[1])?x.state.center[1]:t[1],n[3]),n[2])]},x.onAnimationStart=function(){x.props.onAnimationStart&&x.props.onAnimationStart()},x.onAnimationStop=function(){x.props.onAnimationStop&&x.props.onAnimationStop()},x.setCenterZoom=function(t,e,n){void 0===n&&(n=!1);var o=x.limitCenterAtZoom(t,e);if(e&&Math.round(x.state.zoom)!==Math.round(e)){var a=x.tileValues(x.state),i=x.tileValues({center:o,zoom:e,width:x.state.width,height:x.state.height}),s=x.state.oldTiles;x.setState({oldTiles:s.filter((function(t){return t.roundedZoom!==a.roundedZoom})).concat(a)},r);for(var l={},h=i.tileMinX;h<=i.tileMaxX;h++)for(var u=i.tileMinY;u<=i.tileMaxY;u++)l[h+"-"+u+"-"+i.roundedZoom]=!1;x._loadTracker=l}x.setState({center:o,zoom:e||x.state.zoom},r);var c=x.props.zoom?x.props.zoom:x._lastZoom,m=x.props.center?x.props.center:x._lastCenter;e&&(n||Math.abs(c-e)>.001||Math.abs(m[0]-o[0])>1e-5||Math.abs(m[1]-o[1])>
11e-5)&&(x._lastZoom=e,x._lastCenter=[].concat(o),x.syncToProps(o,e))},x.getBoundsMinMax=function(t){if("center"===x.props.limitBounds)return p;var e=x.state,n=e.width,o=e.height;if(x._minMaxCache&&x._minMaxCache[0]===t&&x._minMaxCache[1]===n&&x._minMaxCache[2]===o)return x._minMaxCache[3];var a=256*Math.pow(2,t),i=n>a?0:u(n/512,t),r=o>a?0:c(Math.pow(2,t)-o/512,t),s=n>a?0:u(Math.pow(2,t)-n/512,t),l=[r,o>a?0:c(o/512,t),i,s];return x._minMaxCache=[t,n,o,l],l},x.imageLoaded=function(t){x._loadTracker&&t in x._loadTracker&&(x._loadTracker[t]=!0,0===Object.values(x._loadTracker).filter((function(t){return!t})).length&&x.setState({oldTiles:[]},r))},x.handleTouchStart=function(t){if(x._containerRef&&(!t.target||!i(t.target,"pigeon-drag-block")))if(1===t.touches.length){var e=t.touches[0],n=m(x._containerRef,e);if(x.coordsInside(n)&&(x._touchStartPixel=[n],!x.props.twoFingerDrag))if(x.stopAnimating(),x._lastTap&&g()-x._lastTap<300){t.preventDefault();var o=x.pixelToLatLng(x._touchStartPixel[0]);x.setCenterZoomTarget(null,Math.max(x.props.minZoom,Math.min(x.state.zoom+1,x.props.maxZoom)),!1,o)}else x._lastTap=g(),x.trackMoveEvents(n)}else if(2===t.touches.length&&x._touchStartPixel){t.preventDefault(),x.stopTrackingMoveEvents(),(x.state.pixelDelta||x.state.zoomDelta)&&x.sendDeltaChange();var a=m(x._containerRef,t.touches[0]),r=m(x._containerRef,t.touches[1]);x._touchStartPixel=[a,r],x._touchStartMidPoint=[(a[0]+r[0])/2,(a[1]+r[1])/2],x._touchStartDistance=Math.sqrt(Math.pow(a[0]-r[0],2)+Math.pow(a[1]-r[1],2))}},x.handleTouchMove=function(t){if(x._containerRef){if(1===t.touches.length&&x._touchStartPixel){var e=t.touches[0],n=m(x._containerRef,e);x.props.twoFingerDrag?x.coordsInside(n)&&x.showWarning("fingers"):(t.preventDefault(),x.trackMoveEvents(n),x.setState({pixelDelta:[n[0]-x._touchStartPixel[0][0],n[1]-x._touchStartPixel[0][1]]},r))}else if(2===t.touches.length&&x._touchStartPixel&&x._touchStartMidPoint&&x._touchStartDistance){var o=x.state,a=o.width,i=o.height,s=o.zoom;t.preventDefault();var l=m(x._containerRef,t.touches[0]),h=m(x._containerRef,t.touches[1]),u=[(l[0]+h[0])/2,(l[1]+h[1])/2],c=[u[0]-x._touchStartMidPoint[0],u[1]-x._touchStartMidPoint[1]],d=Math.sqrt(Math.pow(l[0]-h[0],2)+Math.pow(l[1]-h[1],2)),p=Math.max(x.props.minZoom,Math.min(x.props.maxZoom,s+Math.log2(d/x._touchStartDistance)))-s,f=Math.pow(2,p),g=[(a/2-u[0])*(f-1),(i/2-u[1])*(f-1)];x.setState({zoomDelta:p,pixelDelta:[g[0]+c[0]*f,g[1]+c[1]*f]},r)}}else x._touchStartPixel=null},x.handleTouchEnd=function(t){if(x._containerRef){if(x._touchStartPixel){var e=x.props,n=e.zoomSnap,o=e.twoFingerDrag,a=e.minZoom,i=e.maxZoom,r=x.state.zoomDelta,s=x.sendDeltaChange(),l=s.center,h=s.zoom;if(0===t.touches.length)if(o)x.clearWarning();else{var u=x._touchStartPixel[0],c=m(x._containerRef,t.changedTouches[0]);(Math.abs(u[0]-c[0])>2||Math.abs(u[1]-c[1])>2)&&(!x._secondTouchEnd||g()-x._secondTouchEnd>300)&&(t.preventDefault(),x.throwAfterMoving(c,l,h)),x._touchStartPixel=null,x._secondTouchEnd=null}else if(1===t.touches.length){t.preventDefault();var d=m(x._containerRef,t.touches[0]);if(x._secondTouchEnd=g(),x._touchStartPixel=[d],x.trackMoveEvents(d),n){var p,f=x._touchStartMidPoint?x.pixelToLatLng(x._touchStartMidPoint):x.state.center;p=o&&Math.round(x.state.zoom)===Math.round(x.state.zoom+r)?Math.round(x.state.zoom):r>0?Math.ceil(x.state.zoom):Math.floor(x.state.zoom);var v=Math.max(a,Math.min(p,i));x.setCenterZoomTarget(f,v,!1,f)}}}}else x._touchStartPixel=null},x.handleMouseDown=function(t){if(x._containerRef){var e=m(x._containerRef,t);if(0===t.button&&(!t.target||!i(t.target,"pigeon-drag-block"))&&x.coordsInside(e))if(x.stopAnimating(),t.preventDefault(),x._lastClick&&g()-x._lastClick<300){var n=x.pixelToLatLng(x._mousePosition||e);x.setCenterZoomTarget(null,Math.max(x.props.minZoom,Math.min(x.state.zoom+1,x.props.maxZoom)),!1,n)}else x._lastClick=g(),x._mouseDown=!0,x._dragStart=e,x.trackMoveEvents(e)}},x.handleMouseMove=function(t){x._containerRef&&(x._mousePosition=m(x._containerRef,t),x._mouseDown&&x._dragStart&&(x.trackMoveEvents(x._mousePosition),x.setState({pixelDelta:[x._mousePosition[0]-x._dragStart[0],x._mousePosition[1]-x._dragStart[1]]},r)))},x.handleMouseUp=function(t){if(x._containerRef){var e=x.state.pixelDelta;if(x._mouseDown){x._mouseDown=!1;var n=m(x._containerRef,t);if(!x.props.onClick||t.target&&i(t.target,"pigeon-click-block")||e&&!(Math.abs(e[0])+Math.abs(e[1])<=2)){var o=x.sendDeltaChange(),a=o.center,s=o.zoom;x.throwAfterMoving(n,a,s)}else{var l=x.pixelToLatLng(n);x.props.onClick({event:t,latLng:l,pixel:n}),x.setState({pixelDelta:void 0},r)}}}else x._mouseDown=!1},x.stopTrackingMoveEvents=function(){x._moveEvents=[]},x.trackMoveEvents=function(t){var e=g();(0===x._moveEvents.length||e-x._moveEvents[x._moveEvents.length-1].timestamp>
140)&&(x._moveEvents.push({timestamp:e,coords:t}),x._moveEvents.length>2&&x._moveEvents.shift())},x.throwAfterMoving=function(t,e,n){var o=x.state,a=o.width,i=o.height,r=x.props.animate,s=g(),m=x._moveEvents.shift();if(m&&r){var d=Math.max(s-m.timestamp,1),p=[(t[0]-m.coords[0])/d*120,(t[1]-m.coords[1])/d*120],f=Math.sqrt(p[0]*p[0]+p[1]*p[1]);if(f>40){var v=1500*f/Math.sqrt(a*a+i*i),_=u(l(e[1],n)-p[0]/256,n),M=c(h(e[0],n)-p[1]/256,n);x.setCenterZoomTarget([M,_],n,!1,null,v)}}x.stopTrackingMoveEvents()},x.sendDeltaChange=function(){var t=x.state,e=t.center,n=t.zoom,o=t.pixelDelta,a=t.zoomDelta,i=e[0],s=e[1];return(o||0!==a)&&(s=u(l(e[1],n+a)-(o?o[0]/256:0),n+a),i=c(h(e[0],n+a)-(o?o[1]/256:0),n+a),x.setCenterZoom([i,s],n+a)),x.setState({pixelDelta:void 0,zoomDelta:0},r),{center:x.limitCenterAtZoom([i,s],n+a),zoom:n+a}},x.getBounds=function(t,e){void 0===t&&(t=x.state.center),void 0===e&&(e=x.zoomPlusDelta());var n=x.state,o=n.width,a=n.height;return{ne:x.pixelToLatLng([o-1,0],t,e),sw:x.pixelToLatLng([0,a-1],t,e)}},x.syncToProps=function(t,e){void 0===t&&(t=x.state.center),void 0===e&&(e=x.state.zoom);var n=x.props.onBoundsChanged;n&&(n({center:t,zoom:e,bounds:x.getBounds(t,e),initial:!x._boundsSynced}),x._boundsSynced=!0)},x.handleWheel=function(t){var e=x.props,n=e.mouseEvents,o=e.metaWheelZoom,a=e.zoomSnap,i=e.animate;if(n)if(!o||t.metaKey){t.preventDefault();var r=-t.deltaY/150;if(!a&&x._zoomTarget){var s=x._zoomTarget-x.state.zoom;x.zoomAroundMouse(r+s,t)}else i?x.zoomAroundMouse(r,t):(!x._lastWheel||g()-x._lastWheel>300)&&(x._lastWheel=g(),x.zoomAroundMouse(r,t))}else x.showWarning("wheel")},x.showWarning=function(t){x.state.showWarning&&x.state.warningType===t||x.setState({showWarning:!0,warningType:t}),x._warningClearTimeout&&window.clearTimeout(x._warningClearTimeout),x._warningClearTimeout=window.setTimeout(x.clearWarning,300)},x.clearWarning=function(){x.state.showWarning&&x.setState({showWarning:!1})},x.zoomAroundMouse=function(t,e){if(x._containerRef){var n=x.state.zoom,o=x.props,a=o.minZoom,i=o.maxZoom,r=o.zoomSnap;if(x._mousePosition=m(x._containerRef,e),!(!x._mousePosition||n===a&&t<0||n===i&&t>0)){var s=x.pixelToLatLng(x._mousePosition),l=n+t;r&&(l=t<0?Math.floor(l):Math.ceil(l)),l=Math.max(a,Math.min(l,i)),x.setCenterZoomTarget(null,l,!1,s)}}},x.zoomPlusDelta=function(){return x.state.zoom+x.state.zoomDelta},x.pixelToLatLng=function(t,e,n){void 0===e&&(e=x.state.center),void 0===n&&(n=x.zoomPlusDelta());var o=x.state,a=o.width,i=o.height,r=o.pixelDelta,s=[(t[0]-a/2-(r?r[0]:0))/256,(t[1]-i/2-(r?r[1]:0))/256],m=l(e[1],n)+s[0],d=h(e[0],n)+s[1];return[Math.max(p[0],Math.min(p[1],c(d,n))),Math.max(p[2],Math.min(p[3],u(m,n)))]},x.latLngToPixel=function(t,e,n){void 0===e&&(e=x.state.center),void 0===n&&(n=x.zoomPlusDelta());var o=x.state,a=o.width,i=o.height,r=o.pixelDelta,s=l(e[1],n),u=h(e[0],n),c=l(t[1],n),m=h(t[0],n);return[256*(c-s)+a/2+(r?r[0]:0),256*(m-u)+i/2+(r?r[1]:0)]},x.calculateZoomCenter=function(t,e,n,o){var a=x.state,i=a.width,r=a.height,s=x.latLngToPixel(e,t,n),l=x.latLngToPixel(e,t,o),h=x.pixelToLatLng([i/2+l[0]-s[0],r/2+l[1]-s[1]],t,o);return x.limitCenterAtZoom(h,o)},x.setRef=function(t){x._containerRef=t},x.syncToProps=(S=x.syncToProps,60,function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var o=this;clearTimeout(T),T=setTimeout((function(){return S.apply(o,e)}),60)}),x._lastZoom=null!==(n=null!==(o=e.defaultZoom)&&void 0!==o?o:e.zoom)&&void 0!==n?n:14,x._lastCenter=null!==(a=null!==(s=e.defaultCenter)&&void 0!==s?s:e.center)&&void 0!==a?a:[0,0],x.state={zoom:x._lastZoom,center:x._lastCenter,width:null!==(d=null!==(f=e.width)&&void 0!==f?f:e.defaultWidth)&&void 0!==d?d:-1,height:null!==(M=null!==(w=e.height)&&void 0!==w?w:e.defaultHeight)&&void 0!==M?M:-1,zoomDelta:0,pixelDelta:void 0,oldTiles:[],showWarning:!1,warningType:void 0},x}n=t,(e=d).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n;var f=d.prototype;return f.componentDidMount=function(){this.props.mouseEvents&&this.bindMouseEvents(),this.props.touchEvents&&this.bindTouchEvents(),this.props.width&&this.props.height||(this.updateWidthHeight()||v(this.updateWidthHeight),this.bindResizeEvent(),this.bindWheelEvent()),this.syncToProps()},f.componentWillUnmount=function(){this.props.mouseEvents&&this.unbindMouseEvents(),this.props.touchEvents&&this.unbindTouchEvents(),this.props.width&&this.props.height||(this.unbindResizeEvent(),this.unbindWheelEvent())},f.componentDidUpdate=function(t){var e;if(this.props.mouseEvents!==t.mouseEvents&&(this.props.mouseEvents?this.bindMouseEvents():this.unbindMouseEvents()),this.props.touchEvents!==t.touchEvents&&(this.props.touchEvents?this.bindTouchEvents():this.unbindTouchEvents()),this.props.width&&this.props.width!==t.width&&this.setState({width:this.props.width}),this.props.height&&this.props.height!==t.height&&this.setState({height:this.props.height}),(this.props.center||this.props.zoom)&&(this.props.center&&(this.props.center[0]!==(null==t||null===(e=t.center)||void 0===e?void 0:e[0])||this.props.center[1]!==t.center[1])||this.props.zoom!==t.zoom)){var n=this._isAnimating?this._centerTarget:this.state.center,o=this._isAnimating?this._zoomTarget:this.state.zoom;if(n&&o){var a,i,r=null!==(a=this.props.center)&&void 0!==a?a:n,s=null!==(i=this.props.zoom)&&void 0!==i?i:o;(Math.abs(s-o)>.001||Math.abs(r[0]-n[0])>1e-4||Math.abs(r[1]-n[1])>1e-4)&&this.setCenterZoomTarget(r,s,!0)}}},f.coordsInside=function(t){var e=this.state,n=e.width,o=e.height;if(t[0]<0||t[1]<0||t[0]>=n||t[1]>=o)return!1;var i=this._containerRef;if(i){var r=a(i),s=document.elementFromPoint(t[0]+r.x,t[1]+r.y);return i===s||i.contains(s)}return!1},f.tileValues=function(t){var e=t.center,n=t.zoom,o=t.pixelDelta,a=t.zoomDelta,i=t.width,r=t.height,s=Math.round(n+(a||0)),u=n+(a||0)-s,c=Math.pow(2,u),m=i/c,d=r/c,p=l(e[1],s)-(o?o[0]/256/c:0),f=h(e[0],s)-(o?o[1]/256/c:0),g=m/2/256,v=d/2/256;return{tileMinX:Math.floor(p-g),tileMaxX:Math.floor(p+g),tileMinY:Math.floor(f-v),tileMaxY:Math.floor(f+v),tileCenterX:p,tileCenterY:f,roundedZoom:s,zoomDelta:a||0,scaleWidth:m,scaleHeight:d,scale:c}},f.renderTiles=function(){for(var t=this,e=this.state.oldTiles,n=this.props.dprs,a=this.props.provider||s,i=this.tileValues(this.state),r=i.tileMinX,l=i.tileMaxX,h=i.tileMinY,u=i.tileMaxY,c=i.tileCenterX,m=i.tileCenterY,d=i.roundedZoom,p=i.scaleWidth,f=i.scaleHeight,g=i.scale,v=[],_=0;_<e.length;
1_++){var w=e[_],x=w.roundedZoom-d;if(!(Math.abs(x)>4||0===x))for(var S=1/Math.pow(2,x),T=256*-(r-w.tileMinX*S),z=256*-(h-w.tileMinY*S),E=Math.max(w.tileMinX,0),b=Math.max(w.tileMinY,0),C=Math.min(w.tileMaxX,Math.pow(2,w.roundedZoom)-1),D=Math.min(w.tileMaxY,Math.pow(2,w.roundedZoom)-1),Z=E;Z<=C;Z++)for(var P=b;P<=D;P++)v.push({key:Z+"-"+P+"-"+w.roundedZoom,url:a(Z,P,w.roundedZoom),srcSet:M(n,a,Z,P,w.roundedZoom),left:T+256*(Z-w.tileMinX)*S,top:z+256*(P-w.tileMinY)*S,width:256*S,height:256*S,active:!1})}for(var y=Math.max(r,0),A=Math.max(h,0),W=Math.min(l,Math.pow(2,d)-1),k=Math.min(u,Math.pow(2,d)-1),L=y;L<=W;L++)for(var R=A;R<=k;R++)v.push({key:L+"-"+R+"-"+d,url:a(L,R,d),srcSet:M(n,a,L,R,d),left:256*(L-r),top:256*(R-h),width:256,height:256,active:!0});var F={width:p,height:f,position:"absolute",top:0,left:0,overflow:"hidden",willChange:"transform",transform:"scale("+g+", "+g+")",transformOrigin:"top left"},I=this.props.boxClassname||"",Y={position:"absolute",width:256*(l-r+1),height:256*(u-h+1),willChange:"transform",transform:"translate("+-(256*(c-r)-p/2)+"px, "+-(256*(m-h)-f/2)+"px)"};return o.default.createElement("div",{style:F,className:I},o.default.createElement("div",{style:Y},v.map((function(e){return o.default.createElement("img",{key:e.key,src:e.url,srcSet:e.srcSet,width:e.width,height:e.height,loading:"lazy",onLoad:function(){return t.imageLoaded(e.key)},alt:"",style:{position:"absolute",left:e.left,top:e.top,willChange:"transform",transformOrigin:"top left",opacity:1}})}))))},f.renderOverlays=function(){var t=this,e=this.state,n=e.width,a=e.height,i=e.center,r={bounds:this.getBounds(),zoom:this.zoomPlusDelta(),center:i,width:n,height:a},s=o.default.Children.map(this.props.children,(function(e){if(!e)return null;if(!o.default.isValidElement(e))return e;var n=e.props,a=n.anchor,s=n.position,l=n.offset,h=t.latLngToPixel(a||s||i);return o.default.cloneElement(e,{left:h[0]-(l?l[0]:0),top:h[1]-(l?l[1]:0),latLngToPixel:t.latLngToPixel,pixelToLatLng:t.pixelToLatLng,mapState:r})})),l={position:"absolute",width:n,height:a,top:0,left:0};return o.default.createElement("div",{style:l},s)},f.renderAttribution=function(){var t=this.props,e=t.attribution,n=t.attributionPrefix;if(!1===e)return null;var a={color:"#0078A8",textDecoration:"none"};return o.default.createElement("div",{key:"attr",className:"pigeon-attribution",style:{position:"absolute",bottom:0,right:0,fontSize:"11px",padding:"2px 5px",background:"rgba(255, 255, 255, 0.7)",fontFamily:"'Helvetica Neue', Helvetica, Arial, sans-serif",color:"#333"}},!1===n?null:o.default.createElement("span",null,n||o.default.createElement("a",{href:"https://pigeon-maps.js.org/",style:a,target:"_blank",rel:"noreferrer noopener"},"Pigeon")," | "),e||o.default.createElement("span",null," © ",o.default.createElement("a",{href:"https://www.openstreetmap.org/copyright",style:a,target:"_blank",rel:"noreferrer noopener"},"OpenStreetMap")," contributors"))},f.renderWarning=function(){var t=this.props,e=t.metaWheelZoom,n=t.metaWheelZoomWarning,a=t.twoFingerDrag,i=t.twoFingerDragWarning,r=t.warningZIndex,s=this.state,l=s.showWarning,h=s.warningType,u=s.width,c=s.height;if(e&&n||a&&i){var m={position:"absolute",top:0,left:0,width:u,height:c,overflow:"hidden",pointerEvents:"none",opacity:l?100:0,transition:"opacity 300ms",background:"rgba(0,0,0,0.5)",color:"#fff",display:"flex",justifyContent:"center",alignItems:"center",fontSize:22,fontFamily:'"Arial", sans-serif',textAlign:"center",zIndex:r},d="undefined"!=typeof window&&window.navigator&&window.navigator.platform.toUpperCase().indexOf("MAC")>=0?"⌘":"⊞",p="fingers"===h?i:n;return o.default.createElement("div",{style:m},p.replace("META",d))}return null},f.render=function(){var t=this.props,e=t.touchEvents,n=t.twoFingerDrag,a=this.state,i=a.width,r=a.height,s={width:this.props.width?i:"100%",height:this.props.height?r:"100%",position:"relative",display:"inline-block",overflow:"hidden",background:"#dddddd",touchAction:e?n?"pan-x pan-y":"none":"auto"},l=!(!i||!r);return o.default.createElement("div",{style:s,ref:this.setRef},l&&this.renderTiles(),l&&this.renderOverlays(),l&&this.renderAttribution(),l&&this.renderWarning())},d}(o.Component);w.defaultProps={animate:!0,metaWheelZoom:!1,metaWheelZoomWarning:"Use META+wheel to zoom!",twoFingerDrag:!1,twoFingerDragWarning:"Use two fingers to move the map",zoomSnap:!0,mouseEvents:!0,touchEvents:!0,warningZIndex:100,animateMaxScreens:5,minZ
1oom:1,maxZoom:18,limitBounds:"center",dprs:[]},e.Z=w}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.