ol-cesium
Version:
OpenLayers Cesium integration library
2 lines • 1.95 kB
JavaScript
(()=>{"use strict";var e,r={7137:(e,r,t)=>{var s=t(6459),n=t(7811),o=t(9800),i=t(7761),a=t(9529),l=t(6424),c=t(5761),d=t(196);Cesium.Ion.defaultAccessToken=d.x;const u=new c.Z({layers:[new l.Z({source:new a.Z})],controls:(0,i.c)({attributionOptions:{collapsible:!1}}),target:"map",view:new o.ZP({center:(0,n.vs)([25,20],"EPSG:4326","EPSG:3857"),zoom:3})}),v=new s.ZP({map:u}),m=v.getCesiumScene();Cesium.CesiumTerrainProvider.fromUrl("https://download.swissgeol.ch/cli_terrain/ch-2m/").then((e=>m.terrainProvider=e)),Cesium.Cesium3DTileset.fromUrl("https://sys-3d.dev.bgdi.ch/ch.swisstopo.swisstlm3d.3d/v1/tileset.json").then((e=>m.primitives.add(e))),v.setEnabled(!0),document.getElementById("enable").addEventListener("click",(()=>v.setEnabled(!v.getEnabled()))),m.camera.flyTo({destination:Cesium.Cartesian3.fromDegrees(6.54254,46.50802,1e3)})}},t={};function s(e){var n=t[e];if(void 0!==n)return n.exports;var o=t[e]={exports:{}};return r[e].call(o.exports,o,o.exports,s),o.exports}s.m=r,e=[],s.O=(r,t,n,o)=>{if(!t){var i=1/0;for(d=0;d<e.length;d++){for(var[t,n,o]=e[d],a=!0,l=0;l<t.length;l++)(!1&o||i>=o)&&Object.keys(s.O).every((e=>s.O[e](t[l])))?t.splice(l--,1):(a=!1,o<i&&(i=o));if(a){e.splice(d--,1);var c=n();void 0!==c&&(r=c)}}return r}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[t,n,o]},s.d=(e,r)=>{for(var t in r)s.o(r,t)&&!s.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},s.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),s.j=159,(()=>{var e={159:0};s.O.j=r=>0===e[r];var r=(r,t)=>{var n,o,[i,a,l]=t,c=0;if(i.some((r=>0!==e[r]))){for(n in a)s.o(a,n)&&(s.m[n]=a[n]);if(l)var d=l(s)}for(r&&r(t);c<i.length;c++)o=i[c],s.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return s.O(d)},t=self.webpackChunkol_cesium=self.webpackChunkol_cesium||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})();var n=s.O(void 0,[351],(()=>s(7137)));n=s.O(n)})();
//# sourceMappingURL=3dtiles.5ce9fa526efd44823a54.js.map