1 |
- define(["./AttributeCompression-49f7b62a","./Cartographic-67e73ef9","./Rectangle-bab7abf0","./Math-92c3b5f7","./createTaskProcessorWorker","./Cartesian2-6033fa5d","./Check-52a7d806","./when-92c6cf3c"],(function(a,e,r,t,n,o,i,c){"use strict";var s=32767,f=new e.t$1,u=new e.t,h=new r.h,p=new r.t,b={min:void 0,max:void 0};return n((function(n,o){var i=new Uint16Array(n.positions);!function(a){a=new Float64Array(a);var e=0;b.min=a[e++],b.max=a[e++],r.h.unpack(a,e,h),e+=r.h.packedLength,r.t.unpack(a,e,p)}(n.packedBuffer);var c=h,d=p,l=b.min,w=b.max,g=i.length/3,k=i.subarray(0,g),m=i.subarray(g,2*g),v=i.subarray(2*g,3*g);a.t.zigZagDeltaDecode(k,m,v);for(var y=new Float64Array(i.length),C=0;C<g;++C){var A=k[C],x=m[C],D=v[C],F=t.e.lerp(c.west,c.east,A/s),R=t.e.lerp(c.south,c.north,x/s),T=t.e.lerp(l,w,D/s),$=e.t$1.fromRadians(F,R,T,f),z=d.cartographicToCartesian($,u);e.t.pack(z,y,3*C)}return o.push(y.buffer),{positions:y.buffer}}))}));
|