参数圆、参数椭圆和参数楔形

可以使用 ST_Geometry 函数在 ST_Geometry 列中创建并查询参数圆、参数椭圆或参数楔形。

参数圆、参数椭圆和参数楔形是由特定参数(例如坐标值、角度和半径)定义的面。数据库存储的是这些参数,而不是特定的折点和线。比起以多边形表达形式存储的形状,参数形状通过存储用于定义形状的所有参数而使存储更加精确并且所占用的存储空间更少。使用参数形状时还允许将 z 坐标和测量 (m) 值参数包括在内。

在创建圆时需要以下七个参数:

在创建椭圆时需要以下九个参数:

创建楔形时需要以下十个参数:

定义所有半径(包括长半轴和短半轴以及内半径和外半径)时使用的单位取决于 SRID 指定的坐标参考。

有关创建参数圆、参数椭圆或参数楔形的语法和示例,请参阅 ST_Geometry 函数。

相关主题

5/25/2014