Я прочитал несколько статей об использовании пространственно оптимизированных таблиц. Фактически я использую сохраненную широту и долготу как varchar
разделенные запятыми (lat; lng).Необходимо переместить таблицу SQL Server 2005 для хранения Lat; Lng как varchar для пространственного?
Не могли бы вы предложить лучший способ выполнить это изменение и перечислить преимущества. Это действительно необходимо для большого проекта или только для перехода на SQL Server 2008?
спасибо.
я уже перечислил некоторые параметры (вычисляемых столбцов, определяемые пользователем функции) для вашей ситуации, когда вы задали вопрос здесь: [MSSQL период минувшего; LNG процедура VARCHAR Раскол использовать как Lat и ДЛН для скорости Searching] (HTTP : //stackoverflow.com/questions/3873619/mssql-latlng-varchar-split-procedure-to-use-as-lat-and-lng-for-speed-searching/3873892#3873892). –
Преимущества, получаемые при сохранении ваших значений lat/long, будут зависеть от того, как вы используете эти значения. Не могли бы вы рассказать об этом? –
Эти значения используются на расстоянии Хаверсина от геометрий расчета. Джо, вы могли бы предложить лучший способ для большой базы данных, которая сохранит производительность. – user325558