Подтвердить что ты не робот

System.Data.Spatial DbGeography. Единицы измерения?

При измерении расстояния между двумя точками, используя DbGeography.Distance(otherLocation), что является единицей расстояния?

Даже информация msdn и intellisense не определяют единицу расстояния.

Кто-нибудь знает?

[править] Я использую srid 4326. что большинство примеров, кажется, использует. Из того, что я могу найти, 4326, кажется, радианы, это оставляет меня совершенно невежественным. радианы используются для измерения углов/градусов, так что это означает в действительности?

4b9b3361

Ответ 1

Несколько статей, похоже, согласны с тем, что счетчики используются в 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