SQLServer2008の新しいgeography列とSTGeomFromText関数で遊んでいます。これが私のコードです(AdventureWorks2008で動作します)
DECLARE @region geography;
set @region = geography::STGeomFromText('POLYGON((
-80.0 50.0, -90.0 50.0,
-90.0 25.0, -80.0 25.0,
-80.0 50.0))', 4326);
SELECT @region;
私の質問は、コードの4326についてです。空間参照IDであると想定されています。私がMSDNに行くとき、それはあまりありません。値を56に変更すると、値がsys.spatial_reference_systemsテーブルにある必要があるというエラーが表示されます。
次のコマンドを実行すると、そのテーブルを確認できます。
select * from sys.spatial_reference_systems
そのテーブルにはwell_known_text列がありますが、あまりわかりません。4326の値は次のとおりです。
GEOGCS["WGS 84", DATUM["World Geodetic System 1984", ELLIPSOID["WGS 84", 6378137, 298.257223563]], PRIMEM["Greenwich", 0], UNIT["Degree", 0.0174532925199433]]
誰かがこの謎を私に説明できますか?SRIDとは何ですか?