当使用距离的单位测量两个位置之间的距离时,距离 DbGeography.Distance(otherLocation)
的单位是什么?
即使是 msdn 信息和 intellisense 也无法指定距离的单位。
有谁知道?
[编辑] 我正在使用 srid 4326。大多数示例似乎都在使用它。据我所知,4326 似乎是弧度,这让我完全一无所知。弧度用于测量角度/度数,那么这在现实中意味着什么?
当使用距离的单位测量两个位置之间的距离时,距离 DbGeography.Distance(otherLocation)
的单位是什么?
即使是 msdn 信息和 intellisense 也无法指定距离的单位。
有谁知道?
[编辑] 我正在使用 srid 4326。大多数示例似乎都在使用它。据我所知,4326 似乎是弧度,这让我完全一无所知。弧度用于测量角度/度数,那么这在现实中意味着什么?
几篇文章似乎同意在 4326 中使用米作为距离单位。
WGS 84 也以米为单位,这可能就是使用米的原因。
http://blogs.msdn.com/b/adonet/archive/2011/06/30/walkthrough-spatial-june-ctp.aspx http://www.jasonfollas.com/blog/archive/2011/07/20 /entity-framework-spatial-first-look.aspx http://blog.simplecode.eu/post/DistancesWithDbGeographyAndDbGeometry