Как найти направление точки относительно другой точки, используя долготу и широту в SQL Server 2008? - PullRequest
2 голосов
/ 17 января 2012

Вот моя таблица.

Create table City
(
    CityName Nvarchar(250),
    Longitude Float,
    Latitude Float,
    GeoRef Geography
)

Я хочу найти направление местоположения (север, юг, восток, запад) относительно другого местоположения, используя долготу и широту или тип данных geographyв SQL Server 2008. У меня есть долгота и широта обоих местоположений.

Спасибо, Раджбир

1 Ответ

1 голос
/ 17 января 2012

В прошлом я использовал уравнения с этого сайта .

Их довольно легко реализовать, и вы можете заключить их в UDF или sproc. Только не забывайте следить за разницей в радианах и градусах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...