Members
        
            
    计算结果
    Properties:
    
    
    
        
        | Name | 
        
        Type | 
        
        
        Description | 
    
    
    
    
        
            
                gridWidth | 
            
            
            
                
number
            
             | 
            
            
            计算时的网格大小 | 
        
    
        
            
                area | 
            
            
            
                
number
            
             | 
            
            
            面积,单位平方米 | 
        
    
        
            
                cut | 
            
            
            
                
number
            
             | 
            
            
            挖方体积,单位立方米 | 
        
    
        
            
                fill | 
            
            
            
                
number
            
             | 
            
            
            填方体积,单位立方米 | 
        
    
        
            
                total | 
            
            
            
                
number
            
             | 
            
            
            总填方体积,单位立方米 | 
        
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        
            
    计算结果
    Properties:
    
    
    
        
        | Name | 
        
        Type | 
        
        
        Description | 
    
    
    
    
        
            
                gridWidth | 
            
            
            
                
number
            
             | 
            
            
            计算时的网格大小 | 
        
    
        
            
                area | 
            
            
            
                
number
            
             | 
            
            
            面积,单位平方米 | 
        
    
        
            
                cut | 
            
            
            
                
number
            
             | 
            
            
            挖方体积,单位立方米 | 
        
    
        
            
                fill | 
            
            
            
                
number
            
             | 
            
            
            填方体积,单位立方米 | 
        
    
        
            
                total | 
            
            
            
                
number
            
             | 
            
            
            总填方体积,单位立方米 | 
        
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        
    
    
        Methods
        
            
    
    
        
        geoMove(origin, heading, geoDistance, result)
        
    
     
    
    
    
    
        
        | Name | 
        
        Type | 
        
        Description | 
    
    
    
    
        
            
                origin | 
            
            
            
                
array
            
             | 
            
            
            
                
                
                
            
                原始坐标点,经纬度高度(弧度单位),形如[116.39 * Math.IP / 180, 39.9 * Math.PI / 180, 0] | 
        
    
        
            
                heading | 
            
            
            
                
number
            
             | 
            
            
            
                
                
                
            
                偏转角度(0度时表示朝正东向,注意时弧度单位) | 
        
    
        
            
                geoDistance | 
            
            
            
                
number
            
             | 
            
            
            
                
                
                
            
                偏移距离(单位是米) | 
        
    
        
            
                result | 
            
            
            
                
array
            
             | 
            
            
            
                
                        optional
                
                
                
            
                形式[0, 0, 0] | 
        
    
    
    
    
    
    
    
    
    
    
    
        Example:
        
    XE.Tool.Math.geoMove([116.39 * Math.PI / 180.0, 39.9 * Math.PI / 180, 0], Math.PI*0.5, 10000)
// Math.PI*0.5表示朝北
// 结果 [2.0313887163962, 0.6948166161691356, 0]
// 注意结果是弧度单位,对应位置:2.0313887163962*180.0/Math.PI, 0.6948166161691356*180.0/Math.PI,
// 即[116.38999999999999, 39.81005964205274, 0]
    
    
    
    
    
    
        
            
    
    
        
        getColorPalette(gradient, result)
        
    
     
    
    获得调色板
    
    
    
        
        | Name | 
        
        Type | 
        
        Description | 
    
    
    
    
        
            
                gradient | 
            
            
            
                
Array
            
             | 
            
            
            
                颜色表,形式如: [[0, 'green'], [0.2, 'blue'], [0.6, 'yellow'], [1.0, 'red']] | 
        
    
        
            
                result | 
            
            
            
                
Uint8ClampedArray
            
             | 
            
            
            
                必须含有256个元素 | 
        
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        
            
    
    
        
        reduce(iteratorOrIterable, callbackfn, initialValue)
        
    
     
    
    遍历器的reduce,JS没有提供,这里写一下
    
    
    
        
        | Name | 
        
        Type | 
        
        Description | 
    
    
    
    
        
            
                iteratorOrIterable | 
            
            
            
                
*
            
             | 
            
            
            
                遍历器对象 | 
        
    
        
            
                callbackfn | 
            
            
            
                
*
            
             | 
            
            
            
                (previousValue: number, currentValue: number, currentIndex: number, array: number[]) => number | 
        
    
        
            
                initialValue | 
            
            
            
                
number
            
             | 
            
            
            
                作为第一次调用 callback函数时的第一个参数的值。 如果没有提供初始值,则将使用数组中的第一个元素。 在没有初始值的空数组上调用 reduce 将报错。 |