UNPKG

ol-cesium

Version:

OpenLayers Cesium integration library

2 lines 2.94 kB
!function(e){function t(t){for(var r,i,u=t[0],c=t[1],s=t[2],p=0,f=[];p<u.length;p++)i=u[p],o[i]&&f.push(o[i][0]),o[i]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(e[r]=c[r]);for(l&&l(t);f.length;)f.shift()();return a.push.apply(a,s||[]),n()}function n(){for(var e,t=0;t<a.length;t++){for(var n=a[t],r=!0,u=1;u<n.length;u++){var c=n[u];0!==o[c]&&(r=!1)}r&&(a.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},o={2:0},a=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var u=window.webpackJsonp=window.webpackJsonp||[],c=u.push.bind(u);u.push=t,u=u.slice();for(var s=0;s<u.length;s++)t(u[s]);var l=c;a.push([156,0]),n()}({156:function(e,t,n){e.exports=n(157)},157:function(e,t,n){"use strict";n.r(t);var r=n(27),o=n(21),a=n(106),i=n(25),u=n(88),c=n(17),s=n(26),l=n(5),p=n(139),f=n(137),d=n.n(f);const b=["+proj=somerc","+lat_0=46.95240555555556","+lon_0=7.439583333333333","+k_0=1","+x_0=600000","+y_0=200000","+ellps=bessel","+towgs84=674.374,15.056,405.346,0,0,0,0","+units=m","+no_defs"].join(" ");d.a.defs("EPSG:21781",b),Object(p.a)(d.a),Object(l.h)("EPSG:21781").setExtent([42e4,3e4,9e5,35e4]);const h=new a.a({attributions:'© <a href="http://www.geo.admin.ch/internet/geoportal/en/home.html">National parks / geo.admin.ch</a>',crossOrigin:"anonymous",params:{LAYERS:"ch.bafu.schutzgebiete-paerke_nationaler_bedeutung"},projection:"EPSG:21781",url:"https://wms.geo.admin.ch/"});h.set("olcs.projection",Object(l.h)("EPSG:3857")),Cesium.Ion.defaultAccessToken="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0MzAyNzUyYi0zY2QxLTQxZDItODRkOS1hNTA3MDU3ZTBiMDUiLCJpZCI6MjU0MSwiaWF0IjoxNTMzNjI1MTYwfQ.oHn1SUWJa12esu7XUUtEoc1BbEbuZpRocLetw6M6_AA";const m=new s.a({layers:[new c.a({source:new i.b}),new u.a({source:h})],target:"map",view:new o.a({center:[860434.6266531206,6029479.0044273855],zoom:6})}),w=new r.a({map:m,time:()=>Cesium.JulianDate.now()});w.getCesiumScene().terrainProvider=Cesium.createWorldTerrain(),w.setEnabled(!0),document.getElementById("enable").addEventListener("click",()=>w.setEnabled(!w.getEnabled())),t.default={}}}); //# sourceMappingURL=customProj.96156bb6df6af9f44c05.js.map