Я пытаюсь создать запрос, но у меня есть некоторые трудности.
У меня есть база данных SQL Server 2008 с таблицей, которая включает в себя, среди других полей, поле географии, которое описывает сегменты дороги. (Эти данные были импортированы из данных TIGER/Line из переписи населения США.)
У меня есть другая фиксированная точка, описывающая местоположение пользователя. Я хочу найти ближайший сегмент дороги в базе данных к этому моменту, но я не могу понять, как это сделать. Кроме того, я хочу найти ближайшую точку на этом сегменте к точке местоположения пользователя. Это то, что я хочу выбрать и вернуться в свой запрос.
Есть ли у кого-нибудь опыт работы с географической/геометрической функциональностью, которая может мне помочь?
Спасибо!