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
1.1 KiB
JavaScript

2 weeks ago
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5198],{65088:function(e,n,t){var o,r=t(91118),i=t(41376),a=t(41372),c=t(95783),u=t(54354),l=t(69039),g=t(77975),s=t(720),w=new l.ZP({fill:new g.Z({color:"#eeeeee"})}),f=new a.Z({background:"#1a2b39",source:new c.Z({url:"https://openlayers.org/data/vector/ecoregions.json",format:new r.Z}),style:function(e){var n=e.get("COLOR_NNH")||"#eeeeee";return w.getFill().setColor(n),w}}),v=new i.Z({layers:[f],target:"map",view:new u.ZP({center:[0,0],zoom:1})}),Z=new l.ZP({stroke:new s.Z({color:"rgba(255, 255, 255, 0.7)",width:2})}),p=new a.Z({source:new c.Z,map:v,style:Z}),d=function(e){f.getFeatures(e).then((function(e){var n=e.length?e[0]:void 0,t=document.getElementById("info");e.length?t.innerHTML=n.get("ECO_NAME")+": "+n.get("NNH_NAME"):t.innerHTML=" ",n!==o&&(o&&p.getSource().removeFeature(o),n&&p.getSource().addFeature(n),o=n)}))};v.on("pointermove",(function(e){if(!e.dragging){var n=v.getEventPixel(e.originalEvent);d(n)}})),v.on("click",(function(e){d(e.pixel)}))}},function(e){var n=function(n){return e(e.s=n)};n(9877),n(65088)}]);
//# sourceMappingURL=hitdetect-vector.js.map