地理
繼承自
src/data-types.js~ABSTRACT → 地理
地理資料型別代表在橢圓坐標系統中的二維空間物件。
幾何和地理型別的差異
PostGIS 1.5 引入了一個新的空間型別稱為地理,它使用大地測量而非笛卡爾測量。地理型別中的座標點總是使用 WGS 84 經緯度 (SRID 4326) 表示,但測量函數和關係 ST_Distance、ST_DWithin、ST_Length 和 ST_Area 總是返回以公尺為單位的答案,或者假設輸入單位為公尺。
什麼時候該使用哪一個?這取決於情況
在選擇資料儲存的幾何 (geometry) 或地理 (geography) 類型時,您應該考慮其用途。如果您只是對資料進行簡單的測量和關係檢查,並且您的資料涵蓋相當大的區域,那麼使用新的地理類型儲存資料很可能更適合您。儘管新的地理資料類型可以覆蓋全球,但幾何類型遠非過時。幾何類型具有比地理類型更豐富的功能集,關係檢查通常更快,並且目前在桌面和網路地圖工具中具有更廣泛的支援。
範例
定義地理類型屬性
DataTypes.GEOGRAPHY
DataTypes.GEOGRAPHY('POINT')
DataTypes.GEOGRAPHY('POINT', 4326)
建構子摘要
公用建構子 | ||
public |
constructor(type: string, srid: string) |