System.Data.Spatial DbGeography.Distance units?
Asked Answered
T

1

32

When measuring the distance between two locations using the DbGeography.Distance(otherLocation) what is the unit of the distance?

Even the msdn information and the intellisense fails to specify the unit of the distance.

Anyone knows?

[edit] I'm using srid 4326. which most examples seems to use. From what I can find, 4326 seems to be radians, this leaves me completely clueless. radians are used to measure angles/degrees so what does this mean in reality ?

Tot answered 18/12, 2012 at 13:33 Comment(0)
U
31

Several articles seem to agree on meters being used in 4326 as the unit of distance.

WGS 84 is done in meters as well, which is probably why this uses meters.

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

Uncontrollable answered 18/12, 2012 at 14:15 Comment(2)
For those of you dealing in miles your next question will be "How many meters in a mile?' Answer: 1609.344. Hope that saves you another search.Territory
@Territory For those of you Americans... :pCanaday

© 2022 - 2024 — McMap. All rights reserved.