在SQL Server 2005中,我应该使用哪种列类型来存储LatLng坐标?
例如Lat坐标,如135.0058554
我知道SQL Server 2008中有新的类型,但我暂时还在使用SQL Server 2005。
感谢
答案 0 :(得分:1)
使用十进制。
例如:
Decimal(18,15)
以获得高精度。
答案 1 :(得分:0)
我们使用的是数字(12,8)并且在55,000个澳大利亚地理编码地址中没有任何问题。
答案 2 :(得分:0)
我们使用“浮动”(8字节/ 15位),它具有足够的(〜微米)分辨率,可满足大多数需求,并具有良好的性能/存储效率。
W.r.t。 @OMG小马的观点,我是DMS的带符号十进制度数的支持者。
P.S。北纬135.0058554真的真北极了! : - )