我們在這個問題上有點內部衝突,似乎無法得出一個滿意的結論。我應該使用SqlGeometry還是SqlGeography?
我們只會存儲緯度和經度,也可能只是存儲簡單的多邊形。我們所需要的只是計算兩點之間的距離(並且可能要查看某點是否在多邊形內),並且整個數據非常靠近以使平面估計可接受。
由於我們的要求非常寬鬆,一半的開發團隊建議使用SqlGeometry
類型,這顯然更簡單。儘管如此,我無法接受這個問題,因爲我們正在存儲地理數據,這似乎是將它們存儲在SqlGeography
中是正確的。另外,我還沒有找到任何實質性證據表明SqlGeometry
數據類型比SqlGeography
類型更容易使用。
有沒有人有建議,哪種類型更適合這種相對簡單的情況?
您的應用程序是否有可能增長到球形數據成爲需求的可能性? – swasheck
嗯......我還沒有做足夠的空間數據在SQL Server中有一個明智的意見。對兩種方式描述的內容進行編碼,看看哪個更容易。如果是洗衣服,我會說地理類型更合適。但是你可能會在扣球過程中發現他們的恐懼。 –