Как реализовать обратное геокодирование на SQL Server 2008 (с пространственными возможностями)? - PullRequest
0 голосов
/ 14 сентября 2010

Предположим, у меня загружен шейп-файл улиц в SQL Server 2008.

  • Как реализовать функцию обратного геокода (получить адрес из пары широта / долгота)?
  • Какие функции SQL Spatial я могу использовать для этого?
  • Имеет ли он функцию, которая получает ближайшую "особенность" от пары широта / длинная пара?

1 Ответ

0 голосов
/ 14 сентября 2010

Пример, который я видел, показал, что вы будете писать собственную процедуру CLR для геокодирования. Я предполагаю, что это будет то же самое для обратного геокодирования - выберите сервис, напишите код и инкапсулируйте в процедуру SQL.

Вот ссылка на метод для типа данных географии. http://msdn.microsoft.com/en-us/library/bb933802%28v=SQL.100%29.aspx

...