Запрос данных GEOMETRY

Оценить
(0 голоса)

К пространственным данным можно выполнять запросы тем же самым образом, что и к реляционным данным. SQL Server поддерживает множество геометрических методов для запроса пространственных данных. В следующих примерах показана информация, которая может быть найдена из содержимого столбца shape таблицы beverage_markets.

В примере 29.4 показано использование метода STContains ().

 

Запрос данных GEOMETRY

 

Результатом будет 0.

Метод STContains о вернет 1, если экземпляр типа данных geometry полностью содержит другой экземпляр того же типа данных. Результат примера 29.4 означает, что магазин, который продает Almdudler, не принадлежит той области, где предпочтительным напитком является «Кока-кола».

В примере 29.5 показано использование метода STLengtho.

 

Запрос данных GEOMETRY

 

Метод STLengtho в примере 29.5 возвращает общую длину элементов типа данных geometry. (Результат 0, потому что отображаемое значение является точкой.) Метод Tostringo является основным методом, который загружает полный набор переменных при одном вызове метода. В примере 29.5 этот метод используется для загрузки всех свойств данной точки и их отображения с использованием представления WKT.

В примере 29.6 показано использование метода STintersects ().

 

Запрос данных GEOMETRY

 

Метод STintersects в примере 29.6 применяется к обоим районам для выяснения того, пересекаются ли районы. (Значение 1 подразумевает, что районы пересекаются.)


Различия между типами данных GEOMETRY и GEOGRAPHY
Резюме к пространственным типам данных
Представление пространственных данных
Модели геодезического пространства
Модели плоского пространства

Добавить комментарий


Защитный код
Обновить

Авторизация



© 2018 www.serversql.ru. Все права защищены.