Статические геометрические методы

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

Используя тип данных geometry, вы можете задавать пространственные предикаты для экземпляров пространственной геометрии в стандартных операторах SQL. Эти предикаты используют специальные методы для выполнения пространственных операций, таких как вычисление расстояний между двумя местоположениями. То же самое верно и для типа данных geography.

SQL Server 2008 поддерживает статические геометрические методы, определенные в Open Geospatial Consortium (OGC, открытый картографический консорциум). ODG является бесприбыльной организацией, которая лидирует в разработке стандартов для пространственных данных. Целью деятельности организации является предоставление необходимых спецификаций для средств, связанных с пространственными данными. Задачей продавцов программного обеспечения является реализация полных или частичных спецификаций. (Продавцы иногда также реализуют некоторые нестандартные возможности.)

Список статических геометрических методов, определенных OGC и реализованных в Microsoft, довольно обширен. По этой причине здесь представлены только четыре метода, которые могут быть применены к типу данных geometry:

♦ STGeomFromText () возвращает экземпляр типа данных geometry из представления Well-Known Text (WK.T), дополненный соответствующими значениями высоты и единицы измерения. WKT - это язык разметки текстов для представления векторов геометрических объектов;

♦ STPointFromText () возвращает представление WKT экземпляра point;

♦ STLineFromText () возвращает представление WKT экземпляра linestring, дополненное соответствующими значениями высоты и единицы измерения;

♦ STPoiyFromText () возвращает представление WKT экземпляра multipolygon, дополненное соответствующими значениями высоты и единицы измерения.


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

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


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

Авторизация



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