/** * SmartEarth WebSDK - https://websdk.terra-it.cn * Version 5.3.1 */ import{a as C}from"./chunk-QPIV5DSQ.js";import{a as v}from"./chunk-55FFQILS.js";import{b as z}from"./chunk-VDNLYVKB.js";import"./chunk-V5KKODOM.js";import{a as O}from"./chunk-563CJZT3.js";import{a as Y}from"./chunk-LH4TAMBV.js";import{b as B,c as q,d as y}from"./chunk-WI5KIEME.js";import{d as R}from"./chunk-ZPW6H6BB.js";import{i as b}from"./chunk-HMXXHGCW.js";import{a as T}from"./chunk-NFDMGE7Q.js";import{b as U,c as M,e as w}from"./chunk-VDZXURWO.js";import{a as P}from"./chunk-UEFEFMYS.js";import"./chunk-YGIPMXAD.js";import"./chunk-PZ34T7DL.js";import{a as E}from"./chunk-5HWP5DW7.js";import{a as N}from"./chunk-3K67FZLU.js";import{e as S}from"./chunk-55TU6MJR.js";var j=new R,K=new R,Q=new U,W=new b;function F(t,e){let i=t._ellipsoid,m=e.height,s=e.width,h=e.northCap,a=e.southCap,_=m,A=2,o=0,g=4;h&&(A-=1,_-=1,o+=1,g-=2),a&&(A-=1,_-=1,o+=1,g-=2),o+=A*s+2*_-g;let n=new Float64Array(o*3),l=0,f=0,p,r=Q;if(h)C.computePosition(e,i,!1,f,0,r),n[l++]=r.x,n[l++]=r.y,n[l++]=r.z;else for(p=0;p=0;p--)C.computePosition(e,i,!1,f,p,r),n[l++]=r.x,n[l++]=r.y,n[l++]=r.z;for(p=0,f=m-2;f>0;f--)C.computePosition(e,i,!1,f,p,r),n[l++]=r.x,n[l++]=r.y,n[l++]=r.z;let u=n.length/3*2,c=O.createTypedArray(n.length/3,u),H=0;for(let D=0;D