地理
继承自
src/data-types.js~ABSTRACT → GEOGRAPHY
地理数据类型表示椭圆坐标系中的二维空间对象。
与几何和地理类型之间的差异
PostGIS 1.5 引入了一种名为地理的新空间类型,它使用大地测量而不是笛卡尔测量。地理类型中的坐标点始终以 WGS 84 经纬度表示(SRID 4326),但测量函数和关系 ST_Distance、ST_DWithin、ST_Length 和 ST_Area 始终以米为单位返回答案或假定输入以米为单位。
使用哪种最好?这取决于具体情况
在选择几何类型和地理类型用于数据存储时,您应该考虑将如何使用它。如果您对数据的操作只是简单的测量和关系检查,并且您的数据覆盖了相当大的区域,那么您很可能最好使用新的地理类型来存储数据。尽管新的地理数据类型可以覆盖全球,但几何类型并没有过时。几何类型具有比地理类型更丰富的函数集,关系检查通常更快,并且目前在桌面和 Web 地图工具中具有更广泛的支持。
示例
DataTypes.GEOGRAPHY
DataTypes.GEOGRAPHY('POINT')
DataTypes.GEOGRAPHY('POINT', 4326)
构造函数摘要
公共构造函数 | ||
public |
constructor(type: string, srid: string) |