You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
2.0 KiB
JavaScript
2 lines
2.0 KiB
JavaScript
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3500],{64410:function(t,e,n){var r=n(63421),o=n(27923),u=n(41376),a=n(15492),i=n(54354),l=n(52139),c=n(86923);function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,o,u=[],a=!0,i=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(u.push(r.value),!e||u.length!==e);a=!0);}catch(t){i=!0,o=t}finally{try{a||null==n.return||n.return()}finally{if(i)throw o}}return u}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return f(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var y=new a.Z({origin:[-180,90],resolutions:[.703125,.3515625,.17578125,.087890625,.0439453125],tileSizes:[[512,256],[1024,512],[2048,1024],[4096,2048],[4096,4096]]}),m=new o.Z,d={},h=y.getResolutions().length;function v(t,e,n){var o="https://s2downloads.eox.at/demo/EOxCloudless/2019/rgb/".concat(t,"/").concat(n,"/").concat(e,".tif");o in d||(m.getLayers().push(new l.Z({minZoom:t,maxZoom:0===t||t===h-1?void 0:t+1,extent:y.getTileCoordExtent([t,e,n]),source:new r.Z({sources:[{url:o}]})})),d[o]=!0)}var g=new u.Z({target:"map",layers:[m],view:new i.ZP({projection:"EPSG:4326",center:[0,0],zoom:0,showFullExtent:!0})});v(0,0,0),g.on("moveend",(function(){var t=g.getView();y.forEachTileCoord((0,c.Ed)([-180,-90,180,90],t.calculateExtent()),y.getZForResolution(t.getResolution()),(function(t){var e=s(t,3);return v(e[0],e[1],e[2])}))}))}},function(t){var e=function(e){return t(t.s=e)};e(9877),e(64410)}]);
|
|
//# sourceMappingURL=cog-pyramid.js.map
|