Может кто-нибудь сказать мне, как я могу получить расстояние от данной долготы, широты до точки (долготы, широты), хранящейся в БД SQL Server?
Спасибо заранее, Martin
Хотя это и не ответ SQL, я всегда рекомендую это объяснение того, как вычислять расстояния между lat-lng - http://www.movable -type.co.uk / scripts / latlong.html
Для SQL Server, если вы используете SQL Server 2008, вы можете использовать собственные типы географии SQL. Однако, к сожалению, я не думаю, что они хорошо сопоставляются с Linq-2-Sql, поэтому вам, вероятно, придется обернуть их в хранимые процедуры.
См .:
На этой странице есть SP, который может помочь.Иначе проверьте эти ссылки .