Spatial

幾何類型中的 SRID 有什麼意義?

  • June 22, 2015

據我了解,SRID 是一種投影程式碼;二維座標系如何擬合橢球體。

根據我的理解,幾何類型和地理類型之間的區別在於幾何類型是二維的,而地理類型是 3 或 4 維的。因此,幾何類型中的 SRID 有什麼意義?

您對 SRID 的解釋是正確的。它標識用於定位幾何或地理的投影。即使有問題的數據庫(我假設是 SQL Server)沒有直接使用 SRID,它的重點是確定如何使用與其他人相關的座標。我想您可以將其視為電話號碼上有國家/地區程式碼。並不總是必要的,但仍然很重要。

您對幾何與地理的理解不正確。
幾何用於儲存投影到笛卡爾或平面座標系的對象。它們不僅限於二維。他們使用距離單位(米、英尺等)來表示點。

地理用於儲存投影在座標系上的對象。這些系統使用度數(緯度和經度)來表示點。

為您的資訊使用正確的數據類型很重要。如果您的對象具有緯度和經度座標,請將它們儲存在地理中。這意味著當您使用距離和麵積函式時,您將獲得合理的結果。

雖然某些系統 (SQL Server) 大多忽略幾何中的 SRID,但它仍然是重要的元數據,應正確設置。其他數據庫和軟體可以並且確實使用 SRID 來確定如何處理對像中的座標,從而允許將座標重新投影到其他座標係並與其他投影方式不同的對象進行正確比較。

引用自:https://dba.stackexchange.com/questions/104783