📜  D3.js geoHyperelliptical()函数

📅  最后修改于: 2022-05-13 01:56:42.736000             🧑  作者: Mango

D3.js geoHyperelliptical()函数

JavaScript 库D3.js使用 HTML5、可缩放矢量图形和级联样式表为网页提供动态、交互式数据可视化。
d3.js库中的geoHyperelliptical()函数用于绘制伪圆柱、等积古德同位线投影。

句法:

d3.geoHyperelliptical( k, alpha ,gamma)

参数:此方法接受三个参数,如上所述和如下所述。

  • k:定义子午线形状的超椭圆(或 Lamé 曲线)的指数。默认值为 2.5 。
  • alpha:它控制与超椭圆平均的圆柱投影的权重。默认值为 0。
  • 伽玛:纵横比。默认值为 1.183136。

返回值:此方法从给定的 JSON 数据创建超椭圆投影。

示例 1:以下示例绘制了以 (0,0) 为中心和 0 旋转的世界的超椭圆投影。

HTML


  

    
    
    
    

  

    
                      
          


HTML


  

    
    
    
    

  

    
             
          


输出:

示例 2:以下示例在更改中心和旋转后绘制世界的超椭圆投影。

HTML



  

    
    
    
    

  

    
             
          

输出: