Próbuję utworzyć zapytanie, ale mam pewne trudności.Typ geograficzny serwera SQL Server najbliższy punkt na linii
Mam bazę danych SQL Server 2008 z tabelą, która zawiera, oprócz innych pól, pole geograficzne, które opisuje segmenty drogi. (Te dane zostały zaimportowane z danych TIGER/Line ze spisu powszechnego USA.)
Mam inny stały punkt opisujący lokalizację użytkownika. Chcę znaleźć najbliższy segment drogi w bazie danych do tego momentu, ale nie mogę się zorientować, jak to osiągnąć. Ponadto chcę znaleźć najbliższy punkt w tym segmencie do punktu lokalizacji użytkownika. To jest to, co chcę wybrać i wrócić w moim zapytaniu.
Czy ktoś ma jakieś doświadczenie z funkcją geografii/geometrii, która może mi pomóc?
Dzięki!
może chcesz dodać jakieś informacje typu pola. Na przykład, masz stały punkt opisujący lokalizację użytkownika, czy jest to para współrzędnych długości i szerokości geograficznej? Mam doświadczenie z funkcjami geograficznymi, ale potrzebuję więcej szczegółów ... – Sparky
Zapewniam to z mojej aplikacji, więc przekazuję argument. Czuję się dobrze z prawie każdym typem danych. –